Documentation
¶
Index ¶
Constants ¶
const GetHealthzInternalServerErrorCode int = 500
GetHealthzInternalServerErrorCode is the HTTP code returned for type GetHealthzInternalServerError
const GetHealthzOKCode int = 200
GetHealthzOKCode is the HTTP code returned for type GetHealthzOK
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 operator getHealthz
Get health of Cilium operator ¶
This path will return the status of cilium operator instance.
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 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 GetHealthzInternalServerError ¶
type GetHealthzInternalServerError struct { /* In: Body */ Payload string `json:"body,omitempty"` }
GetHealthzInternalServerError Cilium operator is not healthy
swagger:response getHealthzInternalServerError
func NewGetHealthzInternalServerError ¶
func NewGetHealthzInternalServerError() *GetHealthzInternalServerError
NewGetHealthzInternalServerError creates GetHealthzInternalServerError with default headers values
func (*GetHealthzInternalServerError) SetPayload ¶
func (o *GetHealthzInternalServerError) SetPayload(payload string)
SetPayload sets the payload to the get healthz internal server error response
func (*GetHealthzInternalServerError) WithPayload ¶
func (o *GetHealthzInternalServerError) WithPayload(payload string) *GetHealthzInternalServerError
WithPayload adds the payload to the get healthz internal server error response
func (*GetHealthzInternalServerError) WriteResponse ¶
func (o *GetHealthzInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetHealthzOK ¶
type GetHealthzOK struct { /* In: Body */ Payload string `json:"body,omitempty"` }
GetHealthzOK Cilium operator is healthy
swagger:response getHealthzOK
func NewGetHealthzOK ¶
func NewGetHealthzOK() *GetHealthzOK
NewGetHealthzOK creates GetHealthzOK with default headers values
func (*GetHealthzOK) SetPayload ¶
func (o *GetHealthzOK) SetPayload(payload string)
SetPayload sets the payload to the get healthz o k response
func (*GetHealthzOK) WithPayload ¶
func (o *GetHealthzOK) WithPayload(payload string) *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 no default values defined in spec.
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.
To ensure default values, the struct must have been initialized with NewGetHealthzParams() beforehand.