health

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 6, 2017 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

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

Handle executing the request and returning a response

type GetHealthzOK

type GetHealthzOK struct {

	// In: body
	Payload *models.Healthz `json:"body,omitempty"`
}

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

type GetHealthzParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request
}

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

func (o *GetHealthzURL) Must(u *url.URL, err error) *url.URL

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL