Documentation ¶
Index ¶
- Constants
- type GetServiceClassByName
- type GetServiceClassByNameBadRequest
- type GetServiceClassByNameDefault
- func (o *GetServiceClassByNameDefault) SetPayload(payload *v1.Error)
- func (o *GetServiceClassByNameDefault) SetStatusCode(code int)
- func (o *GetServiceClassByNameDefault) WithPayload(payload *v1.Error) *GetServiceClassByNameDefault
- func (o *GetServiceClassByNameDefault) WithStatusCode(code int) *GetServiceClassByNameDefault
- func (o *GetServiceClassByNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetServiceClassByNameHandler
- type GetServiceClassByNameHandlerFunc
- type GetServiceClassByNameNotFound
- type GetServiceClassByNameOK
- type GetServiceClassByNameParams
- type GetServiceClassByNameURL
- func (o *GetServiceClassByNameURL) Build() (*url.URL, error)
- func (o *GetServiceClassByNameURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetServiceClassByNameURL) Must(u *url.URL, err error) *url.URL
- func (o *GetServiceClassByNameURL) SetBasePath(bp string)
- func (o *GetServiceClassByNameURL) String() string
- func (o *GetServiceClassByNameURL) StringFull(scheme, host string) string
- func (o *GetServiceClassByNameURL) WithBasePath(bp string) *GetServiceClassByNameURL
- type GetServiceClasses
- type GetServiceClassesDefault
- func (o *GetServiceClassesDefault) SetPayload(payload *v1.Error)
- func (o *GetServiceClassesDefault) SetStatusCode(code int)
- func (o *GetServiceClassesDefault) WithPayload(payload *v1.Error) *GetServiceClassesDefault
- func (o *GetServiceClassesDefault) WithStatusCode(code int) *GetServiceClassesDefault
- func (o *GetServiceClassesDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetServiceClassesHandler
- type GetServiceClassesHandlerFunc
- type GetServiceClassesOK
- type GetServiceClassesParams
- type GetServiceClassesURL
- func (o *GetServiceClassesURL) Build() (*url.URL, error)
- func (o *GetServiceClassesURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetServiceClassesURL) Must(u *url.URL, err error) *url.URL
- func (o *GetServiceClassesURL) SetBasePath(bp string)
- func (o *GetServiceClassesURL) String() string
- func (o *GetServiceClassesURL) StringFull(scheme, host string) string
- func (o *GetServiceClassesURL) WithBasePath(bp string) *GetServiceClassesURL
Constants ¶
const GetServiceClassByNameBadRequestCode int = 400
GetServiceClassByNameBadRequestCode is the HTTP code returned for type GetServiceClassByNameBadRequest
const GetServiceClassByNameNotFoundCode int = 404
GetServiceClassByNameNotFoundCode is the HTTP code returned for type GetServiceClassByNameNotFound
const GetServiceClassByNameOKCode int = 200
GetServiceClassByNameOKCode is the HTTP code returned for type GetServiceClassByNameOK
const GetServiceClassesOKCode int = 200
GetServiceClassesOKCode is the HTTP code returned for type GetServiceClassesOK
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetServiceClassByName ¶
type GetServiceClassByName struct { Context *middleware.Context Handler GetServiceClassByNameHandler }
GetServiceClassByName swagger:route GET /serviceclass/{serviceClassName} serviceClass getServiceClassByName
Find service class by name ¶
Returns a single service class
func NewGetServiceClassByName ¶
func NewGetServiceClassByName(ctx *middleware.Context, handler GetServiceClassByNameHandler) *GetServiceClassByName
NewGetServiceClassByName creates a new http.Handler for the get service class by name operation
func (*GetServiceClassByName) ServeHTTP ¶
func (o *GetServiceClassByName) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetServiceClassByNameBadRequest ¶
type GetServiceClassByNameBadRequest struct { /* In: Body */ Payload *v1.Error `json:"body,omitempty"` }
GetServiceClassByNameBadRequest Invalid name supplied
swagger:response getServiceClassByNameBadRequest
func NewGetServiceClassByNameBadRequest ¶
func NewGetServiceClassByNameBadRequest() *GetServiceClassByNameBadRequest
NewGetServiceClassByNameBadRequest creates GetServiceClassByNameBadRequest with default headers values
func (*GetServiceClassByNameBadRequest) SetPayload ¶
func (o *GetServiceClassByNameBadRequest) SetPayload(payload *v1.Error)
SetPayload sets the payload to the get service class by name bad request response
func (*GetServiceClassByNameBadRequest) WithPayload ¶
func (o *GetServiceClassByNameBadRequest) WithPayload(payload *v1.Error) *GetServiceClassByNameBadRequest
WithPayload adds the payload to the get service class by name bad request response
func (*GetServiceClassByNameBadRequest) WriteResponse ¶
func (o *GetServiceClassByNameBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetServiceClassByNameDefault ¶
type GetServiceClassByNameDefault struct { /* In: Body */ Payload *v1.Error `json:"body,omitempty"` // contains filtered or unexported fields }
GetServiceClassByNameDefault Generic error response
swagger:response getServiceClassByNameDefault
func NewGetServiceClassByNameDefault ¶
func NewGetServiceClassByNameDefault(code int) *GetServiceClassByNameDefault
NewGetServiceClassByNameDefault creates GetServiceClassByNameDefault with default headers values
func (*GetServiceClassByNameDefault) SetPayload ¶
func (o *GetServiceClassByNameDefault) SetPayload(payload *v1.Error)
SetPayload sets the payload to the get service class by name default response
func (*GetServiceClassByNameDefault) SetStatusCode ¶
func (o *GetServiceClassByNameDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get service class by name default response
func (*GetServiceClassByNameDefault) WithPayload ¶
func (o *GetServiceClassByNameDefault) WithPayload(payload *v1.Error) *GetServiceClassByNameDefault
WithPayload adds the payload to the get service class by name default response
func (*GetServiceClassByNameDefault) WithStatusCode ¶
func (o *GetServiceClassByNameDefault) WithStatusCode(code int) *GetServiceClassByNameDefault
WithStatusCode adds the status to the get service class by name default response
func (*GetServiceClassByNameDefault) WriteResponse ¶
func (o *GetServiceClassByNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetServiceClassByNameHandler ¶
type GetServiceClassByNameHandler interface {
Handle(GetServiceClassByNameParams, interface{}) middleware.Responder
}
GetServiceClassByNameHandler interface for that can handle valid get service class by name params
type GetServiceClassByNameHandlerFunc ¶
type GetServiceClassByNameHandlerFunc func(GetServiceClassByNameParams, interface{}) middleware.Responder
GetServiceClassByNameHandlerFunc turns a function with the right signature into a get service class by name handler
func (GetServiceClassByNameHandlerFunc) Handle ¶
func (fn GetServiceClassByNameHandlerFunc) Handle(params GetServiceClassByNameParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type GetServiceClassByNameNotFound ¶
type GetServiceClassByNameNotFound struct { /* In: Body */ Payload *v1.Error `json:"body,omitempty"` }
GetServiceClassByNameNotFound Service class not found
swagger:response getServiceClassByNameNotFound
func NewGetServiceClassByNameNotFound ¶
func NewGetServiceClassByNameNotFound() *GetServiceClassByNameNotFound
NewGetServiceClassByNameNotFound creates GetServiceClassByNameNotFound with default headers values
func (*GetServiceClassByNameNotFound) SetPayload ¶
func (o *GetServiceClassByNameNotFound) SetPayload(payload *v1.Error)
SetPayload sets the payload to the get service class by name not found response
func (*GetServiceClassByNameNotFound) WithPayload ¶
func (o *GetServiceClassByNameNotFound) WithPayload(payload *v1.Error) *GetServiceClassByNameNotFound
WithPayload adds the payload to the get service class by name not found response
func (*GetServiceClassByNameNotFound) WriteResponse ¶
func (o *GetServiceClassByNameNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetServiceClassByNameOK ¶
type GetServiceClassByNameOK struct { /* In: Body */ Payload *v1.ServiceClass `json:"body,omitempty"` }
GetServiceClassByNameOK successful operation
swagger:response getServiceClassByNameOK
func NewGetServiceClassByNameOK ¶
func NewGetServiceClassByNameOK() *GetServiceClassByNameOK
NewGetServiceClassByNameOK creates GetServiceClassByNameOK with default headers values
func (*GetServiceClassByNameOK) SetPayload ¶
func (o *GetServiceClassByNameOK) SetPayload(payload *v1.ServiceClass)
SetPayload sets the payload to the get service class by name o k response
func (*GetServiceClassByNameOK) WithPayload ¶
func (o *GetServiceClassByNameOK) WithPayload(payload *v1.ServiceClass) *GetServiceClassByNameOK
WithPayload adds the payload to the get service class by name o k response
func (*GetServiceClassByNameOK) WriteResponse ¶
func (o *GetServiceClassByNameOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetServiceClassByNameParams ¶
type GetServiceClassByNameParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Name of service class to return Required: true Pattern: ^[\w\d\-]+$ In: path */ ServiceClassName string }
GetServiceClassByNameParams contains all the bound params for the get service class by name operation typically these are obtained from a http.Request
swagger:parameters getServiceClassByName
func NewGetServiceClassByNameParams ¶
func NewGetServiceClassByNameParams() GetServiceClassByNameParams
NewGetServiceClassByNameParams creates a new GetServiceClassByNameParams object no default values defined in spec.
func (*GetServiceClassByNameParams) BindRequest ¶
func (o *GetServiceClassByNameParams) 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 NewGetServiceClassByNameParams() beforehand.
type GetServiceClassByNameURL ¶
type GetServiceClassByNameURL struct { ServiceClassName string // contains filtered or unexported fields }
GetServiceClassByNameURL generates an URL for the get service class by name operation
func (*GetServiceClassByNameURL) Build ¶
func (o *GetServiceClassByNameURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetServiceClassByNameURL) BuildFull ¶
func (o *GetServiceClassByNameURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetServiceClassByNameURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetServiceClassByNameURL) SetBasePath ¶
func (o *GetServiceClassByNameURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetServiceClassByNameURL) String ¶
func (o *GetServiceClassByNameURL) String() string
String returns the string representation of the path with query string
func (*GetServiceClassByNameURL) StringFull ¶
func (o *GetServiceClassByNameURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetServiceClassByNameURL) WithBasePath ¶
func (o *GetServiceClassByNameURL) WithBasePath(bp string) *GetServiceClassByNameURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetServiceClasses ¶
type GetServiceClasses struct { Context *middleware.Context Handler GetServiceClassesHandler }
GetServiceClasses swagger:route GET /serviceclass serviceClass getServiceClasses
List all existing service classes
func NewGetServiceClasses ¶
func NewGetServiceClasses(ctx *middleware.Context, handler GetServiceClassesHandler) *GetServiceClasses
NewGetServiceClasses creates a new http.Handler for the get service classes operation
func (*GetServiceClasses) ServeHTTP ¶
func (o *GetServiceClasses) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetServiceClassesDefault ¶
type GetServiceClassesDefault struct { /* In: Body */ Payload *v1.Error `json:"body,omitempty"` // contains filtered or unexported fields }
GetServiceClassesDefault Generic error response
swagger:response getServiceClassesDefault
func NewGetServiceClassesDefault ¶
func NewGetServiceClassesDefault(code int) *GetServiceClassesDefault
NewGetServiceClassesDefault creates GetServiceClassesDefault with default headers values
func (*GetServiceClassesDefault) SetPayload ¶
func (o *GetServiceClassesDefault) SetPayload(payload *v1.Error)
SetPayload sets the payload to the get service classes default response
func (*GetServiceClassesDefault) SetStatusCode ¶
func (o *GetServiceClassesDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get service classes default response
func (*GetServiceClassesDefault) WithPayload ¶
func (o *GetServiceClassesDefault) WithPayload(payload *v1.Error) *GetServiceClassesDefault
WithPayload adds the payload to the get service classes default response
func (*GetServiceClassesDefault) WithStatusCode ¶
func (o *GetServiceClassesDefault) WithStatusCode(code int) *GetServiceClassesDefault
WithStatusCode adds the status to the get service classes default response
func (*GetServiceClassesDefault) WriteResponse ¶
func (o *GetServiceClassesDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetServiceClassesHandler ¶
type GetServiceClassesHandler interface {
Handle(GetServiceClassesParams, interface{}) middleware.Responder
}
GetServiceClassesHandler interface for that can handle valid get service classes params
type GetServiceClassesHandlerFunc ¶
type GetServiceClassesHandlerFunc func(GetServiceClassesParams, interface{}) middleware.Responder
GetServiceClassesHandlerFunc turns a function with the right signature into a get service classes handler
func (GetServiceClassesHandlerFunc) Handle ¶
func (fn GetServiceClassesHandlerFunc) Handle(params GetServiceClassesParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type GetServiceClassesOK ¶
type GetServiceClassesOK struct { /* In: Body */ Payload []*v1.ServiceClass `json:"body,omitempty"` }
GetServiceClassesOK successful operation
swagger:response getServiceClassesOK
func NewGetServiceClassesOK ¶
func NewGetServiceClassesOK() *GetServiceClassesOK
NewGetServiceClassesOK creates GetServiceClassesOK with default headers values
func (*GetServiceClassesOK) SetPayload ¶
func (o *GetServiceClassesOK) SetPayload(payload []*v1.ServiceClass)
SetPayload sets the payload to the get service classes o k response
func (*GetServiceClassesOK) WithPayload ¶
func (o *GetServiceClassesOK) WithPayload(payload []*v1.ServiceClass) *GetServiceClassesOK
WithPayload adds the payload to the get service classes o k response
func (*GetServiceClassesOK) WriteResponse ¶
func (o *GetServiceClassesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetServiceClassesParams ¶
type GetServiceClassesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Broker name In: query */ Broker *string /*Filter on service class tags In: query Collection Format: multi */ Tags []string }
GetServiceClassesParams contains all the bound params for the get service classes operation typically these are obtained from a http.Request
swagger:parameters getServiceClasses
func NewGetServiceClassesParams ¶
func NewGetServiceClassesParams() GetServiceClassesParams
NewGetServiceClassesParams creates a new GetServiceClassesParams object no default values defined in spec.
func (*GetServiceClassesParams) BindRequest ¶
func (o *GetServiceClassesParams) 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 NewGetServiceClassesParams() beforehand.
type GetServiceClassesURL ¶
type GetServiceClassesURL struct { Broker *string Tags []string // contains filtered or unexported fields }
GetServiceClassesURL generates an URL for the get service classes operation
func (*GetServiceClassesURL) Build ¶
func (o *GetServiceClassesURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetServiceClassesURL) BuildFull ¶
func (o *GetServiceClassesURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetServiceClassesURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetServiceClassesURL) SetBasePath ¶
func (o *GetServiceClassesURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetServiceClassesURL) String ¶
func (o *GetServiceClassesURL) String() string
String returns the string representation of the path with query string
func (*GetServiceClassesURL) StringFull ¶
func (o *GetServiceClassesURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetServiceClassesURL) WithBasePath ¶
func (o *GetServiceClassesURL) WithBasePath(bp string) *GetServiceClassesURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string