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 GetServiceClassByNameForbidden
- 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 GetServiceClassByNameUnauthorized
- 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 GetServiceClassesForbidden
- 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
- type GetServiceClassesUnauthorized
Constants ¶
const GetServiceClassByNameBadRequestCode int = 400
GetServiceClassByNameBadRequestCode is the HTTP code returned for type GetServiceClassByNameBadRequest
const GetServiceClassByNameForbiddenCode int = 403
GetServiceClassByNameForbiddenCode is the HTTP code returned for type GetServiceClassByNameForbidden
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
GetServiceClassByNameUnauthorizedCode is the HTTP code returned for type GetServiceClassByNameUnauthorized
const GetServiceClassesForbiddenCode int = 403
GetServiceClassesForbiddenCode is the HTTP code returned for type GetServiceClassesForbidden
const GetServiceClassesOKCode int = 200
GetServiceClassesOKCode is the HTTP code returned for type GetServiceClassesOK
GetServiceClassesUnauthorizedCode is the HTTP code returned for type GetServiceClassesUnauthorized
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 GetServiceClassByNameForbidden ¶ added in v0.1.18
type GetServiceClassByNameForbidden struct { /* In: Body */ Payload *v1.Error `json:"body,omitempty"` }
GetServiceClassByNameForbidden access to this resource is forbidden
swagger:response getServiceClassByNameForbidden
func NewGetServiceClassByNameForbidden ¶ added in v0.1.18
func NewGetServiceClassByNameForbidden() *GetServiceClassByNameForbidden
NewGetServiceClassByNameForbidden creates GetServiceClassByNameForbidden with default headers values
func (*GetServiceClassByNameForbidden) SetPayload ¶ added in v0.1.18
func (o *GetServiceClassByNameForbidden) SetPayload(payload *v1.Error)
SetPayload sets the payload to the get service class by name forbidden response
func (*GetServiceClassByNameForbidden) WithPayload ¶ added in v0.1.18
func (o *GetServiceClassByNameForbidden) WithPayload(payload *v1.Error) *GetServiceClassByNameForbidden
WithPayload adds the payload to the get service class by name forbidden response
func (*GetServiceClassByNameForbidden) WriteResponse ¶ added in v0.1.18
func (o *GetServiceClassByNameForbidden) 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:"-"` /* Required: true In: header */ XDispatchOrg string /*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 GetServiceClassByNameUnauthorized ¶ added in v0.1.18
GetServiceClassByNameUnauthorized Unauthorized Request
swagger:response getServiceClassByNameUnauthorized
func NewGetServiceClassByNameUnauthorized ¶ added in v0.1.18
func NewGetServiceClassByNameUnauthorized() *GetServiceClassByNameUnauthorized
NewGetServiceClassByNameUnauthorized creates GetServiceClassByNameUnauthorized with default headers values
func (*GetServiceClassByNameUnauthorized) SetPayload ¶ added in v0.1.18
func (o *GetServiceClassByNameUnauthorized) SetPayload(payload *v1.Error)
SetPayload sets the payload to the get service class by name unauthorized response
func (*GetServiceClassByNameUnauthorized) WithPayload ¶ added in v0.1.18
func (o *GetServiceClassByNameUnauthorized) WithPayload(payload *v1.Error) *GetServiceClassByNameUnauthorized
WithPayload adds the payload to the get service class by name unauthorized response
func (*GetServiceClassByNameUnauthorized) WriteResponse ¶ added in v0.1.18
func (o *GetServiceClassByNameUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
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 GetServiceClassesForbidden ¶ added in v0.1.18
GetServiceClassesForbidden access to this resource is forbidden
swagger:response getServiceClassesForbidden
func NewGetServiceClassesForbidden ¶ added in v0.1.18
func NewGetServiceClassesForbidden() *GetServiceClassesForbidden
NewGetServiceClassesForbidden creates GetServiceClassesForbidden with default headers values
func (*GetServiceClassesForbidden) SetPayload ¶ added in v0.1.18
func (o *GetServiceClassesForbidden) SetPayload(payload *v1.Error)
SetPayload sets the payload to the get service classes forbidden response
func (*GetServiceClassesForbidden) WithPayload ¶ added in v0.1.18
func (o *GetServiceClassesForbidden) WithPayload(payload *v1.Error) *GetServiceClassesForbidden
WithPayload adds the payload to the get service classes forbidden response
func (*GetServiceClassesForbidden) WriteResponse ¶ added in v0.1.18
func (o *GetServiceClassesForbidden) 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:"-"` /* Required: true In: header */ XDispatchOrg string /*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
type GetServiceClassesUnauthorized ¶ added in v0.1.18
GetServiceClassesUnauthorized Unauthorized Request
swagger:response getServiceClassesUnauthorized
func NewGetServiceClassesUnauthorized ¶ added in v0.1.18
func NewGetServiceClassesUnauthorized() *GetServiceClassesUnauthorized
NewGetServiceClassesUnauthorized creates GetServiceClassesUnauthorized with default headers values
func (*GetServiceClassesUnauthorized) SetPayload ¶ added in v0.1.18
func (o *GetServiceClassesUnauthorized) SetPayload(payload *v1.Error)
SetPayload sets the payload to the get service classes unauthorized response
func (*GetServiceClassesUnauthorized) WithPayload ¶ added in v0.1.18
func (o *GetServiceClassesUnauthorized) WithPayload(payload *v1.Error) *GetServiceClassesUnauthorized
WithPayload adds the payload to the get service classes unauthorized response
func (*GetServiceClassesUnauthorized) WriteResponse ¶ added in v0.1.18
func (o *GetServiceClassesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client