Documentation ¶
Index ¶
- type GetHealthz
- type GetHealthzDefault
- func (o *GetHealthzDefault) SetPayload(payload *models.Healthz)
- func (o *GetHealthzDefault) SetStatusCode(code int)
- func (o *GetHealthzDefault) WithPayload(payload *models.Healthz) *GetHealthzDefault
- func (o *GetHealthzDefault) WithStatusCode(code int) *GetHealthzDefault
- func (o *GetHealthzDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetHealthzHandler
- type GetHealthzHandlerFunc
- type GetHealthzOK
- type GetHealthzParams
- type GetHealthzURL
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetHealthz ¶
type GetHealthz struct { Context *middleware.Context Handler GetHealthzHandler }
GetHealthz swagger:route GET /healthz health getHealthz
GetHealthz get healthz API
func NewGetHealthz ¶
func NewGetHealthz(ctx *middleware.Context, handler GetHealthzHandler) *GetHealthz
NewGetHealthz creates a new http.Handler for the get healthz operation
func (*GetHealthz) ServeHTTP ¶
func (o *GetHealthz) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetHealthzDefault ¶
type GetHealthzDefault struct { // In: body Payload *models.Healthz `json:"body,omitempty"` // contains filtered or unexported fields }
GetHealthzDefault API or Elasticsearch server are not healthy.
swagger:response getHealthzDefault
func NewGetHealthzDefault ¶
func NewGetHealthzDefault(code int) *GetHealthzDefault
NewGetHealthzDefault creates GetHealthzDefault with default headers values
func (*GetHealthzDefault) SetPayload ¶
func (o *GetHealthzDefault) SetPayload(payload *models.Healthz)
SetPayload sets the payload to the get healthz default response
func (*GetHealthzDefault) SetStatusCode ¶
func (o *GetHealthzDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get healthz default response
func (*GetHealthzDefault) WithPayload ¶
func (o *GetHealthzDefault) WithPayload(payload *models.Healthz) *GetHealthzDefault
WithPayload adds the payload to the get healthz default response
func (*GetHealthzDefault) WithStatusCode ¶
func (o *GetHealthzDefault) WithStatusCode(code int) *GetHealthzDefault
WithStatusCode adds the status to the get healthz default response
func (*GetHealthzDefault) WriteResponse ¶
func (o *GetHealthzDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetHealthzHandler ¶
type GetHealthzHandler interface {
Handle(GetHealthzParams) middleware.Responder
}
GetHealthzHandler interface for that can handle valid get healthz params
type GetHealthzHandlerFunc ¶
type GetHealthzHandlerFunc func(GetHealthzParams) middleware.Responder
GetHealthzHandlerFunc turns a function with the right signature into a get healthz handler
func (GetHealthzHandlerFunc) Handle ¶
func (fn GetHealthzHandlerFunc) Handle(params GetHealthzParams) middleware.Responder
Handle executing the request and returning a response
type GetHealthzOK ¶
GetHealthzOK API and Elasticsearch server are healthy.
swagger:response getHealthzOK
func NewGetHealthzOK ¶
func NewGetHealthzOK() *GetHealthzOK
NewGetHealthzOK creates GetHealthzOK with default headers values
func (*GetHealthzOK) SetPayload ¶
func (o *GetHealthzOK) SetPayload(payload *models.Healthz)
SetPayload sets the payload to the get healthz o k response
func (*GetHealthzOK) WithPayload ¶
func (o *GetHealthzOK) WithPayload(payload *models.Healthz) *GetHealthzOK
WithPayload adds the payload to the get healthz o k response
func (*GetHealthzOK) WriteResponse ¶
func (o *GetHealthzOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetHealthzParams ¶
GetHealthzParams contains all the bound params for the get healthz operation typically these are obtained from a http.Request
swagger:parameters GetHealthz
func NewGetHealthzParams ¶
func NewGetHealthzParams() GetHealthzParams
NewGetHealthzParams creates a new GetHealthzParams object with the default values initialized.
func (*GetHealthzParams) BindRequest ¶
func (o *GetHealthzParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls
type GetHealthzURL ¶
type GetHealthzURL struct { }
GetHealthzURL generates an URL for the get healthz operation
func (*GetHealthzURL) Build ¶
func (o *GetHealthzURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetHealthzURL) BuildFull ¶
func (o *GetHealthzURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetHealthzURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetHealthzURL) String ¶
func (o *GetHealthzURL) String() string
String returns the string representation of the path with query string
func (*GetHealthzURL) StringFull ¶
func (o *GetHealthzURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url