Documentation
¶
Index ¶
- Constants
- type GetApiextensionsAPIGroup
- type GetApiextensionsAPIGroupHandler
- type GetApiextensionsAPIGroupHandlerFunc
- type GetApiextensionsAPIGroupOK
- func (o *GetApiextensionsAPIGroupOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIGroup)
- func (o *GetApiextensionsAPIGroupOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIGroup) *GetApiextensionsAPIGroupOK
- func (o *GetApiextensionsAPIGroupOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetApiextensionsAPIGroupParams
- type GetApiextensionsAPIGroupUnauthorized
Constants ¶
const GetApiextensionsAPIGroupOKCode int = 200
GetApiextensionsAPIGroupOKCode is the HTTP code returned for type GetApiextensionsAPIGroupOK
GetApiextensionsAPIGroupUnauthorizedCode is the HTTP code returned for type GetApiextensionsAPIGroupUnauthorized
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetApiextensionsAPIGroup ¶
type GetApiextensionsAPIGroup struct { Context *middleware.Context Handler GetApiextensionsAPIGroupHandler }
GetApiextensionsAPIGroup swagger:route GET /apis/apiextensions.k8s.io/ apiextensions getApiextensionsApiGroup
get information of a group
func NewGetApiextensionsAPIGroup ¶
func NewGetApiextensionsAPIGroup(ctx *middleware.Context, handler GetApiextensionsAPIGroupHandler) *GetApiextensionsAPIGroup
NewGetApiextensionsAPIGroup creates a new http.Handler for the get apiextensions API group operation
func (*GetApiextensionsAPIGroup) ServeHTTP ¶
func (o *GetApiextensionsAPIGroup) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetApiextensionsAPIGroupHandler ¶
type GetApiextensionsAPIGroupHandler interface {
Handle(GetApiextensionsAPIGroupParams) middleware.Responder
}
GetApiextensionsAPIGroupHandler interface for that can handle valid get apiextensions API group params
type GetApiextensionsAPIGroupHandlerFunc ¶
type GetApiextensionsAPIGroupHandlerFunc func(GetApiextensionsAPIGroupParams) middleware.Responder
GetApiextensionsAPIGroupHandlerFunc turns a function with the right signature into a get apiextensions API group handler
func (GetApiextensionsAPIGroupHandlerFunc) Handle ¶
func (fn GetApiextensionsAPIGroupHandlerFunc) Handle(params GetApiextensionsAPIGroupParams) middleware.Responder
Handle executing the request and returning a response
type GetApiextensionsAPIGroupOK ¶
type GetApiextensionsAPIGroupOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1APIGroup `json:"body,omitempty"` }
GetApiextensionsAPIGroupOK OK
swagger:response getApiextensionsApiGroupOK
func NewGetApiextensionsAPIGroupOK ¶
func NewGetApiextensionsAPIGroupOK() *GetApiextensionsAPIGroupOK
NewGetApiextensionsAPIGroupOK creates GetApiextensionsAPIGroupOK with default headers values
func (*GetApiextensionsAPIGroupOK) SetPayload ¶
func (o *GetApiextensionsAPIGroupOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIGroup)
SetPayload sets the payload to the get apiextensions Api group o k response
func (*GetApiextensionsAPIGroupOK) WithPayload ¶
func (o *GetApiextensionsAPIGroupOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIGroup) *GetApiextensionsAPIGroupOK
WithPayload adds the payload to the get apiextensions Api group o k response
func (*GetApiextensionsAPIGroupOK) WriteResponse ¶
func (o *GetApiextensionsAPIGroupOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetApiextensionsAPIGroupParams ¶
type GetApiextensionsAPIGroupParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` }
GetApiextensionsAPIGroupParams contains all the bound params for the get apiextensions API group operation typically these are obtained from a http.Request
swagger:parameters getApiextensionsAPIGroup
func NewGetApiextensionsAPIGroupParams ¶
func NewGetApiextensionsAPIGroupParams() GetApiextensionsAPIGroupParams
NewGetApiextensionsAPIGroupParams creates a new GetApiextensionsAPIGroupParams object no default values defined in spec.
func (*GetApiextensionsAPIGroupParams) BindRequest ¶
func (o *GetApiextensionsAPIGroupParams) 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 NewGetApiextensionsAPIGroupParams() beforehand.
type GetApiextensionsAPIGroupUnauthorized ¶
type GetApiextensionsAPIGroupUnauthorized struct { }
GetApiextensionsAPIGroupUnauthorized Unauthorized
swagger:response getApiextensionsApiGroupUnauthorized
func NewGetApiextensionsAPIGroupUnauthorized ¶
func NewGetApiextensionsAPIGroupUnauthorized() *GetApiextensionsAPIGroupUnauthorized
NewGetApiextensionsAPIGroupUnauthorized creates GetApiextensionsAPIGroupUnauthorized with default headers values
func (*GetApiextensionsAPIGroupUnauthorized) WriteResponse ¶
func (o *GetApiextensionsAPIGroupUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client