package
0.0.2
Repository: https://github.com/danisla/esio.git
Documentation: pkg.go.dev

# Functions

NewDeleteStartEnd creates a new http.Handler for the delete start end operation.
NewDeleteStartEndAccepted creates DeleteStartEndAccepted with default headers values.
NewDeleteStartEndBadRequest creates DeleteStartEndBadRequest with default headers values.
NewDeleteStartEndDefault creates DeleteStartEndDefault with default headers values.
NewDeleteStartEndOK creates DeleteStartEndOK with default headers values.
NewDeleteStartEndParams creates a new DeleteStartEndParams object with the default values initialized.
NewDeleteStartEndRequestRangeNotSatisfiable creates DeleteStartEndRequestRangeNotSatisfiable with default headers values.
NewGetStartEnd creates a new http.Handler for the get start end operation.
NewGetStartEndBadRequest creates GetStartEndBadRequest with default headers values.
NewGetStartEndDefault creates GetStartEndDefault with default headers values.
NewGetStartEndNotFound creates GetStartEndNotFound with default headers values.
NewGetStartEndOK creates GetStartEndOK with default headers values.
NewGetStartEndParams creates a new GetStartEndParams object with the default values initialized.
NewGetStartEndPartialContent creates GetStartEndPartialContent with default headers values.
NewGetStartEndRequestRangeNotSatisfiable creates GetStartEndRequestRangeNotSatisfiable with default headers values.
NewPostStartEnd creates a new http.Handler for the post start end operation.
NewPostStartEndAccepted creates PostStartEndAccepted with default headers values.
NewPostStartEndBadRequest creates PostStartEndBadRequest with default headers values.
NewPostStartEndDefault creates PostStartEndDefault with default headers values.
NewPostStartEndOK creates PostStartEndOK with default headers values.
NewPostStartEndParams creates a new PostStartEndParams object with the default values initialized.
NewPostStartEndPartialContent creates PostStartEndPartialContent with default headers values.
NewPostStartEndRequestRangeNotSatisfiable creates PostStartEndRequestRangeNotSatisfiable with default headers values.

# Structs

DeleteStartEnd swagger:route DELETE /{start}/{end} index deleteStartEnd DeleteStartEnd delete start end API */.
DeleteStartEndAccepted Index delete started swagger:response deleteStartEndAccepted */.
DeleteStartEndBadRequest invalid time range provided swagger:response deleteStartEndBadRequest */.
DeleteStartEndDefault Unexpected error swagger:response deleteStartEndDefault */.
DeleteStartEndOK All indices in [start,end] range are no longer online.
DeleteStartEndParams contains all the bound params for the delete start end operation typically these are obtained from a http.Request swagger:parameters DeleteStartEnd.
DeleteStartEndRequestRangeNotSatisfiable Not all indices in given [start,end] range were found to delete or were actively being restored.
DeleteStartEndURL generates an URL for the delete start end operation.
GetStartEnd swagger:route GET /{start}/{end} index getStartEnd GetStartEnd get start end API */.
GetStartEndBadRequest invalid time range provided swagger:response getStartEndBadRequest */.
GetStartEndDefault Unexpected error swagger:response getStartEndDefault */.
GetStartEndNotFound Indices in the [start,end] range are available for restore but not available.
GetStartEndOK All indices in [start,end] range are availble and ready.
GetStartEndParams contains all the bound params for the get start end operation typically these are obtained from a http.Request swagger:parameters GetStartEnd.
GetStartEndPartialContent Zero or more of the indices in the [start,end] range are available and ready.
GetStartEndRequestRangeNotSatisfiable No indices are available for restore in given [start,end] range.
GetStartEndURL generates an URL for the get start end operation.
PostStartEnd swagger:route POST /{start}/{end} index postStartEnd PostStartEnd post start end API */.
PostStartEndAccepted Index restore started swagger:response postStartEndAccepted */.
PostStartEndBadRequest invalid time range provided swagger:response postStartEndBadRequest */.
PostStartEndDefault Unexpected error swagger:response postStartEndDefault */.
PostStartEndOK All indices in [start,end] range are availble and ready.
PostStartEndParams contains all the bound params for the post start end operation typically these are obtained from a http.Request swagger:parameters PostStartEnd.
PostStartEndPartialContent Zero or more of the indices in the [start,end] range are available and ready.
PostStartEndRequestRangeNotSatisfiable Not all indices in given [start,end] range were found to restore.
PostStartEndURL generates an URL for the post start end operation.

# Interfaces

DeleteStartEndHandler interface for that can handle valid delete start end params.
GetStartEndHandler interface for that can handle valid get start end params.
PostStartEndHandler interface for that can handle valid post start end params.

# Type aliases

DeleteStartEndHandlerFunc turns a function with the right signature into a delete start end handler.
GetStartEndHandlerFunc turns a function with the right signature into a get start end handler.
PostStartEndHandlerFunc turns a function with the right signature into a post start end handler.