settings

package
v0.26.41 Latest Latest
Warning

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

Go to latest
Published: Feb 19, 2025 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const CreateControllerSettingBadRequestCode int = 400

CreateControllerSettingBadRequestCode is the HTTP code returned for type CreateControllerSettingBadRequest

View Source
const CreateControllerSettingCreatedCode int = 201

CreateControllerSettingCreatedCode is the HTTP code returned for type CreateControllerSettingCreated

View Source
const CreateControllerSettingTooManyRequestsCode int = 429

CreateControllerSettingTooManyRequestsCode is the HTTP code returned for type CreateControllerSettingTooManyRequests

View Source
const CreateControllerSettingUnauthorizedCode int = 401

CreateControllerSettingUnauthorizedCode is the HTTP code returned for type CreateControllerSettingUnauthorized

View Source
const DeleteControllerSettingBadRequestCode int = 400

DeleteControllerSettingBadRequestCode is the HTTP code returned for type DeleteControllerSettingBadRequest

View Source
const DeleteControllerSettingConflictCode int = 409

DeleteControllerSettingConflictCode is the HTTP code returned for type DeleteControllerSettingConflict

View Source
const DeleteControllerSettingOKCode int = 200

DeleteControllerSettingOKCode is the HTTP code returned for type DeleteControllerSettingOK

View Source
const DeleteControllerSettingTooManyRequestsCode int = 429

DeleteControllerSettingTooManyRequestsCode is the HTTP code returned for type DeleteControllerSettingTooManyRequests

View Source
const DeleteControllerSettingUnauthorizedCode int = 401

DeleteControllerSettingUnauthorizedCode is the HTTP code returned for type DeleteControllerSettingUnauthorized

View Source
const DetailControllerSettingEffectiveNotFoundCode int = 404

DetailControllerSettingEffectiveNotFoundCode is the HTTP code returned for type DetailControllerSettingEffectiveNotFound

View Source
const DetailControllerSettingEffectiveOKCode int = 200

DetailControllerSettingEffectiveOKCode is the HTTP code returned for type DetailControllerSettingEffectiveOK

View Source
const DetailControllerSettingEffectiveTooManyRequestsCode int = 429

DetailControllerSettingEffectiveTooManyRequestsCode is the HTTP code returned for type DetailControllerSettingEffectiveTooManyRequests

View Source
const DetailControllerSettingEffectiveUnauthorizedCode int = 401

DetailControllerSettingEffectiveUnauthorizedCode is the HTTP code returned for type DetailControllerSettingEffectiveUnauthorized

View Source
const DetailControllerSettingNotFoundCode int = 404

DetailControllerSettingNotFoundCode is the HTTP code returned for type DetailControllerSettingNotFound

View Source
const DetailControllerSettingOKCode int = 200

DetailControllerSettingOKCode is the HTTP code returned for type DetailControllerSettingOK

View Source
const DetailControllerSettingTooManyRequestsCode int = 429

DetailControllerSettingTooManyRequestsCode is the HTTP code returned for type DetailControllerSettingTooManyRequests

View Source
const DetailControllerSettingUnauthorizedCode int = 401

DetailControllerSettingUnauthorizedCode is the HTTP code returned for type DetailControllerSettingUnauthorized

View Source
const ListControllerSettingsBadRequestCode int = 400

ListControllerSettingsBadRequestCode is the HTTP code returned for type ListControllerSettingsBadRequest

View Source
const ListControllerSettingsOKCode int = 200

ListControllerSettingsOKCode is the HTTP code returned for type ListControllerSettingsOK

View Source
const ListControllerSettingsTooManyRequestsCode int = 429

ListControllerSettingsTooManyRequestsCode is the HTTP code returned for type ListControllerSettingsTooManyRequests

View Source
const ListControllerSettingsUnauthorizedCode int = 401

ListControllerSettingsUnauthorizedCode is the HTTP code returned for type ListControllerSettingsUnauthorized

View Source
const PatchControllerSettingBadRequestCode int = 400

PatchControllerSettingBadRequestCode is the HTTP code returned for type PatchControllerSettingBadRequest

View Source
const PatchControllerSettingNotFoundCode int = 404

PatchControllerSettingNotFoundCode is the HTTP code returned for type PatchControllerSettingNotFound

View Source
const PatchControllerSettingOKCode int = 200

PatchControllerSettingOKCode is the HTTP code returned for type PatchControllerSettingOK

View Source
const PatchControllerSettingTooManyRequestsCode int = 429

PatchControllerSettingTooManyRequestsCode is the HTTP code returned for type PatchControllerSettingTooManyRequests

View Source
const PatchControllerSettingUnauthorizedCode int = 401

PatchControllerSettingUnauthorizedCode is the HTTP code returned for type PatchControllerSettingUnauthorized

View Source
const UpdateControllerSettingBadRequestCode int = 400

UpdateControllerSettingBadRequestCode is the HTTP code returned for type UpdateControllerSettingBadRequest

View Source
const UpdateControllerSettingNotFoundCode int = 404

UpdateControllerSettingNotFoundCode is the HTTP code returned for type UpdateControllerSettingNotFound

View Source
const UpdateControllerSettingOKCode int = 200

UpdateControllerSettingOKCode is the HTTP code returned for type UpdateControllerSettingOK

View Source
const UpdateControllerSettingTooManyRequestsCode int = 429

UpdateControllerSettingTooManyRequestsCode is the HTTP code returned for type UpdateControllerSettingTooManyRequests

View Source
const UpdateControllerSettingUnauthorizedCode int = 401

UpdateControllerSettingUnauthorizedCode is the HTTP code returned for type UpdateControllerSettingUnauthorized

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateControllerSetting

type CreateControllerSetting struct {
	Context *middleware.Context
	Handler CreateControllerSettingHandler
}
CreateControllerSetting swagger:route POST /controller-settings Settings createControllerSetting

Create a controller specific setting

Create a new controller specific settings object. Requires admin access.

func NewCreateControllerSetting

func NewCreateControllerSetting(ctx *middleware.Context, handler CreateControllerSettingHandler) *CreateControllerSetting

NewCreateControllerSetting creates a new http.Handler for the create controller setting operation

func (*CreateControllerSetting) ServeHTTP

type CreateControllerSettingBadRequest

type CreateControllerSettingBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

CreateControllerSettingBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response createControllerSettingBadRequest

func NewCreateControllerSettingBadRequest

func NewCreateControllerSettingBadRequest() *CreateControllerSettingBadRequest

NewCreateControllerSettingBadRequest creates CreateControllerSettingBadRequest with default headers values

func (*CreateControllerSettingBadRequest) SetPayload

SetPayload sets the payload to the create controller setting bad request response

func (*CreateControllerSettingBadRequest) WithPayload

WithPayload adds the payload to the create controller setting bad request response

func (*CreateControllerSettingBadRequest) WriteResponse

func (o *CreateControllerSettingBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateControllerSettingCreated

type CreateControllerSettingCreated struct {

	/*
	  In: Body
	*/
	Payload *rest_model.CreateEnvelope `json:"body,omitempty"`
}

CreateControllerSettingCreated The create request was successful and the resource has been added at the following location

swagger:response createControllerSettingCreated

func NewCreateControllerSettingCreated

func NewCreateControllerSettingCreated() *CreateControllerSettingCreated

NewCreateControllerSettingCreated creates CreateControllerSettingCreated with default headers values

func (*CreateControllerSettingCreated) SetPayload

SetPayload sets the payload to the create controller setting created response

func (*CreateControllerSettingCreated) WithPayload

WithPayload adds the payload to the create controller setting created response

func (*CreateControllerSettingCreated) WriteResponse

func (o *CreateControllerSettingCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateControllerSettingHandler

type CreateControllerSettingHandler interface {
	Handle(CreateControllerSettingParams, interface{}) middleware.Responder
}

CreateControllerSettingHandler interface for that can handle valid create controller setting params

type CreateControllerSettingHandlerFunc

type CreateControllerSettingHandlerFunc func(CreateControllerSettingParams, interface{}) middleware.Responder

CreateControllerSettingHandlerFunc turns a function with the right signature into a create controller setting handler

func (CreateControllerSettingHandlerFunc) Handle

Handle executing the request and returning a response

type CreateControllerSettingParams

type CreateControllerSettingParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*A controller settings object to create
	  Required: true
	  In: body
	*/
	ControllerSetting *rest_model.ControllerSettingCreate
}

CreateControllerSettingParams contains all the bound params for the create controller setting operation typically these are obtained from a http.Request

swagger:parameters createControllerSetting

func NewCreateControllerSettingParams

func NewCreateControllerSettingParams() CreateControllerSettingParams

NewCreateControllerSettingParams creates a new CreateControllerSettingParams object

There are no default values defined in the spec.

func (*CreateControllerSettingParams) BindRequest

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 NewCreateControllerSettingParams() beforehand.

type CreateControllerSettingTooManyRequests

type CreateControllerSettingTooManyRequests struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

CreateControllerSettingTooManyRequests The resource requested is rate limited and the rate limit has been exceeded

swagger:response createControllerSettingTooManyRequests

func NewCreateControllerSettingTooManyRequests

func NewCreateControllerSettingTooManyRequests() *CreateControllerSettingTooManyRequests

NewCreateControllerSettingTooManyRequests creates CreateControllerSettingTooManyRequests with default headers values

func (*CreateControllerSettingTooManyRequests) SetPayload

SetPayload sets the payload to the create controller setting too many requests response

func (*CreateControllerSettingTooManyRequests) WithPayload

WithPayload adds the payload to the create controller setting too many requests response

func (*CreateControllerSettingTooManyRequests) WriteResponse

WriteResponse to the client

type CreateControllerSettingURL

type CreateControllerSettingURL struct {
	// contains filtered or unexported fields
}

CreateControllerSettingURL generates an URL for the create controller setting operation

func (*CreateControllerSettingURL) Build

func (o *CreateControllerSettingURL) Build() (*url.URL, error)

Build a url path and query string

func (*CreateControllerSettingURL) BuildFull

func (o *CreateControllerSettingURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*CreateControllerSettingURL) Must

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

Must is a helper function to panic when the url builder returns an error

func (*CreateControllerSettingURL) SetBasePath

func (o *CreateControllerSettingURL) 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 (*CreateControllerSettingURL) String

func (o *CreateControllerSettingURL) String() string

String returns the string representation of the path with query string

func (*CreateControllerSettingURL) StringFull

func (o *CreateControllerSettingURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*CreateControllerSettingURL) WithBasePath

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 CreateControllerSettingUnauthorized

type CreateControllerSettingUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

CreateControllerSettingUnauthorized The supplied session does not have the correct access rights to request this resource

swagger:response createControllerSettingUnauthorized

func NewCreateControllerSettingUnauthorized

func NewCreateControllerSettingUnauthorized() *CreateControllerSettingUnauthorized

NewCreateControllerSettingUnauthorized creates CreateControllerSettingUnauthorized with default headers values

func (*CreateControllerSettingUnauthorized) SetPayload

SetPayload sets the payload to the create controller setting unauthorized response

func (*CreateControllerSettingUnauthorized) WithPayload

WithPayload adds the payload to the create controller setting unauthorized response

func (*CreateControllerSettingUnauthorized) WriteResponse

WriteResponse to the client

type DeleteControllerSetting

type DeleteControllerSetting struct {
	Context *middleware.Context
	Handler DeleteControllerSettingHandler
}
DeleteControllerSetting swagger:route DELETE /controller-settings/{id}/effective Settings deleteControllerSetting

Delete a controller setting object

Delete a controller setting object by id. Requires admin access.

func NewDeleteControllerSetting

func NewDeleteControllerSetting(ctx *middleware.Context, handler DeleteControllerSettingHandler) *DeleteControllerSetting

NewDeleteControllerSetting creates a new http.Handler for the delete controller setting operation

func (*DeleteControllerSetting) ServeHTTP

type DeleteControllerSettingBadRequest

type DeleteControllerSettingBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DeleteControllerSettingBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response deleteControllerSettingBadRequest

func NewDeleteControllerSettingBadRequest

func NewDeleteControllerSettingBadRequest() *DeleteControllerSettingBadRequest

NewDeleteControllerSettingBadRequest creates DeleteControllerSettingBadRequest with default headers values

func (*DeleteControllerSettingBadRequest) SetPayload

SetPayload sets the payload to the delete controller setting bad request response

func (*DeleteControllerSettingBadRequest) WithPayload

WithPayload adds the payload to the delete controller setting bad request response

func (*DeleteControllerSettingBadRequest) WriteResponse

func (o *DeleteControllerSettingBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteControllerSettingConflict

type DeleteControllerSettingConflict struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DeleteControllerSettingConflict The resource requested to be removed/altered cannot be as it is referenced by another object.

swagger:response deleteControllerSettingConflict

func NewDeleteControllerSettingConflict

func NewDeleteControllerSettingConflict() *DeleteControllerSettingConflict

NewDeleteControllerSettingConflict creates DeleteControllerSettingConflict with default headers values

func (*DeleteControllerSettingConflict) SetPayload

SetPayload sets the payload to the delete controller setting conflict response

func (*DeleteControllerSettingConflict) WithPayload

WithPayload adds the payload to the delete controller setting conflict response

func (*DeleteControllerSettingConflict) WriteResponse

func (o *DeleteControllerSettingConflict) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteControllerSettingHandler

type DeleteControllerSettingHandler interface {
	Handle(DeleteControllerSettingParams, interface{}) middleware.Responder
}

DeleteControllerSettingHandler interface for that can handle valid delete controller setting params

type DeleteControllerSettingHandlerFunc

type DeleteControllerSettingHandlerFunc func(DeleteControllerSettingParams, interface{}) middleware.Responder

DeleteControllerSettingHandlerFunc turns a function with the right signature into a delete controller setting handler

func (DeleteControllerSettingHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteControllerSettingOK

type DeleteControllerSettingOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

DeleteControllerSettingOK The delete request was successful and the resource has been removed

swagger:response deleteControllerSettingOK

func NewDeleteControllerSettingOK

func NewDeleteControllerSettingOK() *DeleteControllerSettingOK

NewDeleteControllerSettingOK creates DeleteControllerSettingOK with default headers values

func (*DeleteControllerSettingOK) SetPayload

func (o *DeleteControllerSettingOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the delete controller setting o k response

func (*DeleteControllerSettingOK) WithPayload

WithPayload adds the payload to the delete controller setting o k response

func (*DeleteControllerSettingOK) WriteResponse

func (o *DeleteControllerSettingOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteControllerSettingParams

type DeleteControllerSettingParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

DeleteControllerSettingParams contains all the bound params for the delete controller setting operation typically these are obtained from a http.Request

swagger:parameters deleteControllerSetting

func NewDeleteControllerSettingParams

func NewDeleteControllerSettingParams() DeleteControllerSettingParams

NewDeleteControllerSettingParams creates a new DeleteControllerSettingParams object

There are no default values defined in the spec.

func (*DeleteControllerSettingParams) BindRequest

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 NewDeleteControllerSettingParams() beforehand.

type DeleteControllerSettingTooManyRequests

type DeleteControllerSettingTooManyRequests struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DeleteControllerSettingTooManyRequests The resource requested is rate limited and the rate limit has been exceeded

swagger:response deleteControllerSettingTooManyRequests

func NewDeleteControllerSettingTooManyRequests

func NewDeleteControllerSettingTooManyRequests() *DeleteControllerSettingTooManyRequests

NewDeleteControllerSettingTooManyRequests creates DeleteControllerSettingTooManyRequests with default headers values

func (*DeleteControllerSettingTooManyRequests) SetPayload

SetPayload sets the payload to the delete controller setting too many requests response

func (*DeleteControllerSettingTooManyRequests) WithPayload

WithPayload adds the payload to the delete controller setting too many requests response

func (*DeleteControllerSettingTooManyRequests) WriteResponse

WriteResponse to the client

type DeleteControllerSettingURL

type DeleteControllerSettingURL struct {
	ID string
	// contains filtered or unexported fields
}

DeleteControllerSettingURL generates an URL for the delete controller setting operation

func (*DeleteControllerSettingURL) Build

func (o *DeleteControllerSettingURL) Build() (*url.URL, error)

Build a url path and query string

func (*DeleteControllerSettingURL) BuildFull

func (o *DeleteControllerSettingURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DeleteControllerSettingURL) Must

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

Must is a helper function to panic when the url builder returns an error

func (*DeleteControllerSettingURL) SetBasePath

func (o *DeleteControllerSettingURL) 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 (*DeleteControllerSettingURL) String

func (o *DeleteControllerSettingURL) String() string

String returns the string representation of the path with query string

func (*DeleteControllerSettingURL) StringFull

func (o *DeleteControllerSettingURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DeleteControllerSettingURL) WithBasePath

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 DeleteControllerSettingUnauthorized

type DeleteControllerSettingUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DeleteControllerSettingUnauthorized The supplied session does not have the correct access rights to request this resource

swagger:response deleteControllerSettingUnauthorized

func NewDeleteControllerSettingUnauthorized

func NewDeleteControllerSettingUnauthorized() *DeleteControllerSettingUnauthorized

NewDeleteControllerSettingUnauthorized creates DeleteControllerSettingUnauthorized with default headers values

func (*DeleteControllerSettingUnauthorized) SetPayload

SetPayload sets the payload to the delete controller setting unauthorized response

func (*DeleteControllerSettingUnauthorized) WithPayload

WithPayload adds the payload to the delete controller setting unauthorized response

func (*DeleteControllerSettingUnauthorized) WriteResponse

WriteResponse to the client

type DetailControllerSetting

type DetailControllerSetting struct {
	Context *middleware.Context
	Handler DetailControllerSettingHandler
}
DetailControllerSetting swagger:route GET /controller-settings/{id} Settings detailControllerSetting

Retrieves a single controller setting object.

Retrieves a single controller setting object by id. Requires admin access.

func NewDetailControllerSetting

func NewDetailControllerSetting(ctx *middleware.Context, handler DetailControllerSettingHandler) *DetailControllerSetting

NewDetailControllerSetting creates a new http.Handler for the detail controller setting operation

func (*DetailControllerSetting) ServeHTTP

type DetailControllerSettingEffective

type DetailControllerSettingEffective struct {
	Context *middleware.Context
	Handler DetailControllerSettingEffectiveHandler
}
DetailControllerSettingEffective swagger:route GET /controller-settings/{id}/effective Settings detailControllerSettingEffective

Retrieves a single controller's effective calculated settings from the instance and global configuration.

Retrieves a single controller's effective setting object by id. Requires admin access.

func NewDetailControllerSettingEffective

func NewDetailControllerSettingEffective(ctx *middleware.Context, handler DetailControllerSettingEffectiveHandler) *DetailControllerSettingEffective

NewDetailControllerSettingEffective creates a new http.Handler for the detail controller setting effective operation

func (*DetailControllerSettingEffective) ServeHTTP

type DetailControllerSettingEffectiveHandler

type DetailControllerSettingEffectiveHandler interface {
	Handle(DetailControllerSettingEffectiveParams, interface{}) middleware.Responder
}

DetailControllerSettingEffectiveHandler interface for that can handle valid detail controller setting effective params

type DetailControllerSettingEffectiveHandlerFunc

type DetailControllerSettingEffectiveHandlerFunc func(DetailControllerSettingEffectiveParams, interface{}) middleware.Responder

DetailControllerSettingEffectiveHandlerFunc turns a function with the right signature into a detail controller setting effective handler

func (DetailControllerSettingEffectiveHandlerFunc) Handle

Handle executing the request and returning a response

type DetailControllerSettingEffectiveNotFound

type DetailControllerSettingEffectiveNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DetailControllerSettingEffectiveNotFound The requested resource does not exist

swagger:response detailControllerSettingEffectiveNotFound

func NewDetailControllerSettingEffectiveNotFound

func NewDetailControllerSettingEffectiveNotFound() *DetailControllerSettingEffectiveNotFound

NewDetailControllerSettingEffectiveNotFound creates DetailControllerSettingEffectiveNotFound with default headers values

func (*DetailControllerSettingEffectiveNotFound) SetPayload

SetPayload sets the payload to the detail controller setting effective not found response

func (*DetailControllerSettingEffectiveNotFound) WithPayload

WithPayload adds the payload to the detail controller setting effective not found response

func (*DetailControllerSettingEffectiveNotFound) WriteResponse

WriteResponse to the client

type DetailControllerSettingEffectiveOK

type DetailControllerSettingEffectiveOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.DetailControllerSettingEffectiveEnvelope `json:"body,omitempty"`
}

DetailControllerSettingEffectiveOK A singular controller's effective setting object

swagger:response detailControllerSettingEffectiveOK

func NewDetailControllerSettingEffectiveOK

func NewDetailControllerSettingEffectiveOK() *DetailControllerSettingEffectiveOK

NewDetailControllerSettingEffectiveOK creates DetailControllerSettingEffectiveOK with default headers values

func (*DetailControllerSettingEffectiveOK) SetPayload

SetPayload sets the payload to the detail controller setting effective o k response

func (*DetailControllerSettingEffectiveOK) WithPayload

WithPayload adds the payload to the detail controller setting effective o k response

func (*DetailControllerSettingEffectiveOK) WriteResponse

WriteResponse to the client

type DetailControllerSettingEffectiveParams

type DetailControllerSettingEffectiveParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

DetailControllerSettingEffectiveParams contains all the bound params for the detail controller setting effective operation typically these are obtained from a http.Request

swagger:parameters detailControllerSettingEffective

func NewDetailControllerSettingEffectiveParams

func NewDetailControllerSettingEffectiveParams() DetailControllerSettingEffectiveParams

NewDetailControllerSettingEffectiveParams creates a new DetailControllerSettingEffectiveParams object

There are no default values defined in the spec.

func (*DetailControllerSettingEffectiveParams) BindRequest

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 NewDetailControllerSettingEffectiveParams() beforehand.

type DetailControllerSettingEffectiveTooManyRequests

type DetailControllerSettingEffectiveTooManyRequests struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DetailControllerSettingEffectiveTooManyRequests The resource requested is rate limited and the rate limit has been exceeded

swagger:response detailControllerSettingEffectiveTooManyRequests

func NewDetailControllerSettingEffectiveTooManyRequests

func NewDetailControllerSettingEffectiveTooManyRequests() *DetailControllerSettingEffectiveTooManyRequests

NewDetailControllerSettingEffectiveTooManyRequests creates DetailControllerSettingEffectiveTooManyRequests with default headers values

func (*DetailControllerSettingEffectiveTooManyRequests) SetPayload

SetPayload sets the payload to the detail controller setting effective too many requests response

func (*DetailControllerSettingEffectiveTooManyRequests) WithPayload

WithPayload adds the payload to the detail controller setting effective too many requests response

func (*DetailControllerSettingEffectiveTooManyRequests) WriteResponse

WriteResponse to the client

type DetailControllerSettingEffectiveURL

type DetailControllerSettingEffectiveURL struct {
	ID string
	// contains filtered or unexported fields
}

DetailControllerSettingEffectiveURL generates an URL for the detail controller setting effective operation

func (*DetailControllerSettingEffectiveURL) Build

Build a url path and query string

func (*DetailControllerSettingEffectiveURL) BuildFull

func (o *DetailControllerSettingEffectiveURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DetailControllerSettingEffectiveURL) Must

Must is a helper function to panic when the url builder returns an error

func (*DetailControllerSettingEffectiveURL) SetBasePath

func (o *DetailControllerSettingEffectiveURL) 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 (*DetailControllerSettingEffectiveURL) String

String returns the string representation of the path with query string

func (*DetailControllerSettingEffectiveURL) StringFull

func (o *DetailControllerSettingEffectiveURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DetailControllerSettingEffectiveURL) WithBasePath

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 DetailControllerSettingEffectiveUnauthorized

type DetailControllerSettingEffectiveUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DetailControllerSettingEffectiveUnauthorized The supplied session does not have the correct access rights to request this resource

swagger:response detailControllerSettingEffectiveUnauthorized

func NewDetailControllerSettingEffectiveUnauthorized

func NewDetailControllerSettingEffectiveUnauthorized() *DetailControllerSettingEffectiveUnauthorized

NewDetailControllerSettingEffectiveUnauthorized creates DetailControllerSettingEffectiveUnauthorized with default headers values

func (*DetailControllerSettingEffectiveUnauthorized) SetPayload

SetPayload sets the payload to the detail controller setting effective unauthorized response

func (*DetailControllerSettingEffectiveUnauthorized) WithPayload

WithPayload adds the payload to the detail controller setting effective unauthorized response

func (*DetailControllerSettingEffectiveUnauthorized) WriteResponse

WriteResponse to the client

type DetailControllerSettingHandler

type DetailControllerSettingHandler interface {
	Handle(DetailControllerSettingParams, interface{}) middleware.Responder
}

DetailControllerSettingHandler interface for that can handle valid detail controller setting params

type DetailControllerSettingHandlerFunc

type DetailControllerSettingHandlerFunc func(DetailControllerSettingParams, interface{}) middleware.Responder

DetailControllerSettingHandlerFunc turns a function with the right signature into a detail controller setting handler

func (DetailControllerSettingHandlerFunc) Handle

Handle executing the request and returning a response

type DetailControllerSettingNotFound

type DetailControllerSettingNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DetailControllerSettingNotFound The requested resource does not exist

swagger:response detailControllerSettingNotFound

func NewDetailControllerSettingNotFound

func NewDetailControllerSettingNotFound() *DetailControllerSettingNotFound

NewDetailControllerSettingNotFound creates DetailControllerSettingNotFound with default headers values

func (*DetailControllerSettingNotFound) SetPayload

SetPayload sets the payload to the detail controller setting not found response

func (*DetailControllerSettingNotFound) WithPayload

WithPayload adds the payload to the detail controller setting not found response

func (*DetailControllerSettingNotFound) WriteResponse

func (o *DetailControllerSettingNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DetailControllerSettingOK

type DetailControllerSettingOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.DetailControllerSettingEnvelope `json:"body,omitempty"`
}

DetailControllerSettingOK A singular controller setting object

swagger:response detailControllerSettingOK

func NewDetailControllerSettingOK

func NewDetailControllerSettingOK() *DetailControllerSettingOK

NewDetailControllerSettingOK creates DetailControllerSettingOK with default headers values

func (*DetailControllerSettingOK) SetPayload

SetPayload sets the payload to the detail controller setting o k response

func (*DetailControllerSettingOK) WithPayload

WithPayload adds the payload to the detail controller setting o k response

func (*DetailControllerSettingOK) WriteResponse

func (o *DetailControllerSettingOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DetailControllerSettingParams

type DetailControllerSettingParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

DetailControllerSettingParams contains all the bound params for the detail controller setting operation typically these are obtained from a http.Request

swagger:parameters detailControllerSetting

func NewDetailControllerSettingParams

func NewDetailControllerSettingParams() DetailControllerSettingParams

NewDetailControllerSettingParams creates a new DetailControllerSettingParams object

There are no default values defined in the spec.

func (*DetailControllerSettingParams) BindRequest

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 NewDetailControllerSettingParams() beforehand.

type DetailControllerSettingTooManyRequests

type DetailControllerSettingTooManyRequests struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DetailControllerSettingTooManyRequests The resource requested is rate limited and the rate limit has been exceeded

swagger:response detailControllerSettingTooManyRequests

func NewDetailControllerSettingTooManyRequests

func NewDetailControllerSettingTooManyRequests() *DetailControllerSettingTooManyRequests

NewDetailControllerSettingTooManyRequests creates DetailControllerSettingTooManyRequests with default headers values

func (*DetailControllerSettingTooManyRequests) SetPayload

SetPayload sets the payload to the detail controller setting too many requests response

func (*DetailControllerSettingTooManyRequests) WithPayload

WithPayload adds the payload to the detail controller setting too many requests response

func (*DetailControllerSettingTooManyRequests) WriteResponse

WriteResponse to the client

type DetailControllerSettingURL

type DetailControllerSettingURL struct {
	ID string
	// contains filtered or unexported fields
}

DetailControllerSettingURL generates an URL for the detail controller setting operation

func (*DetailControllerSettingURL) Build

func (o *DetailControllerSettingURL) Build() (*url.URL, error)

Build a url path and query string

func (*DetailControllerSettingURL) BuildFull

func (o *DetailControllerSettingURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DetailControllerSettingURL) Must

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

Must is a helper function to panic when the url builder returns an error

func (*DetailControllerSettingURL) SetBasePath

func (o *DetailControllerSettingURL) 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 (*DetailControllerSettingURL) String

func (o *DetailControllerSettingURL) String() string

String returns the string representation of the path with query string

func (*DetailControllerSettingURL) StringFull

func (o *DetailControllerSettingURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DetailControllerSettingURL) WithBasePath

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 DetailControllerSettingUnauthorized

type DetailControllerSettingUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DetailControllerSettingUnauthorized The supplied session does not have the correct access rights to request this resource

swagger:response detailControllerSettingUnauthorized

func NewDetailControllerSettingUnauthorized

func NewDetailControllerSettingUnauthorized() *DetailControllerSettingUnauthorized

NewDetailControllerSettingUnauthorized creates DetailControllerSettingUnauthorized with default headers values

func (*DetailControllerSettingUnauthorized) SetPayload

SetPayload sets the payload to the detail controller setting unauthorized response

func (*DetailControllerSettingUnauthorized) WithPayload

WithPayload adds the payload to the detail controller setting unauthorized response

func (*DetailControllerSettingUnauthorized) WriteResponse

WriteResponse to the client

type ListControllerSettings

type ListControllerSettings struct {
	Context *middleware.Context
	Handler ListControllerSettingsHandler
}
ListControllerSettings swagger:route GET /controller-settings Settings listControllerSettings

List controller settings

Retrieves a list controller settings including the base `global` settings object and any overriding controller specific settings.

func NewListControllerSettings

func NewListControllerSettings(ctx *middleware.Context, handler ListControllerSettingsHandler) *ListControllerSettings

NewListControllerSettings creates a new http.Handler for the list controller settings operation

func (*ListControllerSettings) ServeHTTP

func (o *ListControllerSettings) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListControllerSettingsBadRequest

type ListControllerSettingsBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListControllerSettingsBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response listControllerSettingsBadRequest

func NewListControllerSettingsBadRequest

func NewListControllerSettingsBadRequest() *ListControllerSettingsBadRequest

NewListControllerSettingsBadRequest creates ListControllerSettingsBadRequest with default headers values

func (*ListControllerSettingsBadRequest) SetPayload

SetPayload sets the payload to the list controller settings bad request response

func (*ListControllerSettingsBadRequest) WithPayload

WithPayload adds the payload to the list controller settings bad request response

func (*ListControllerSettingsBadRequest) WriteResponse

func (o *ListControllerSettingsBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListControllerSettingsHandler

type ListControllerSettingsHandler interface {
	Handle(ListControllerSettingsParams, interface{}) middleware.Responder
}

ListControllerSettingsHandler interface for that can handle valid list controller settings params

type ListControllerSettingsHandlerFunc

type ListControllerSettingsHandlerFunc func(ListControllerSettingsParams, interface{}) middleware.Responder

ListControllerSettingsHandlerFunc turns a function with the right signature into a list controller settings handler

func (ListControllerSettingsHandlerFunc) Handle

Handle executing the request and returning a response

type ListControllerSettingsOK

type ListControllerSettingsOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListControllerSettingEnvelope `json:"body,omitempty"`
}

ListControllerSettingsOK A list of controller setting objects

swagger:response listControllerSettingsOK

func NewListControllerSettingsOK

func NewListControllerSettingsOK() *ListControllerSettingsOK

NewListControllerSettingsOK creates ListControllerSettingsOK with default headers values

func (*ListControllerSettingsOK) SetPayload

SetPayload sets the payload to the list controller settings o k response

func (*ListControllerSettingsOK) WithPayload

WithPayload adds the payload to the list controller settings o k response

func (*ListControllerSettingsOK) WriteResponse

func (o *ListControllerSettingsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListControllerSettingsParams

type ListControllerSettingsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  In: query
	*/
	Filter *string
	/*
	  In: query
	*/
	Limit *int64
	/*
	  In: query
	*/
	Offset *int64
}

ListControllerSettingsParams contains all the bound params for the list controller settings operation typically these are obtained from a http.Request

swagger:parameters listControllerSettings

func NewListControllerSettingsParams

func NewListControllerSettingsParams() ListControllerSettingsParams

NewListControllerSettingsParams creates a new ListControllerSettingsParams object

There are no default values defined in the spec.

func (*ListControllerSettingsParams) BindRequest

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 NewListControllerSettingsParams() beforehand.

type ListControllerSettingsTooManyRequests

type ListControllerSettingsTooManyRequests struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListControllerSettingsTooManyRequests The resource requested is rate limited and the rate limit has been exceeded

swagger:response listControllerSettingsTooManyRequests

func NewListControllerSettingsTooManyRequests

func NewListControllerSettingsTooManyRequests() *ListControllerSettingsTooManyRequests

NewListControllerSettingsTooManyRequests creates ListControllerSettingsTooManyRequests with default headers values

func (*ListControllerSettingsTooManyRequests) SetPayload

SetPayload sets the payload to the list controller settings too many requests response

func (*ListControllerSettingsTooManyRequests) WithPayload

WithPayload adds the payload to the list controller settings too many requests response

func (*ListControllerSettingsTooManyRequests) WriteResponse

WriteResponse to the client

type ListControllerSettingsURL

type ListControllerSettingsURL struct {
	Filter *string
	Limit  *int64
	Offset *int64
	// contains filtered or unexported fields
}

ListControllerSettingsURL generates an URL for the list controller settings operation

func (*ListControllerSettingsURL) Build

func (o *ListControllerSettingsURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListControllerSettingsURL) BuildFull

func (o *ListControllerSettingsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListControllerSettingsURL) Must

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

Must is a helper function to panic when the url builder returns an error

func (*ListControllerSettingsURL) SetBasePath

func (o *ListControllerSettingsURL) 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 (*ListControllerSettingsURL) String

func (o *ListControllerSettingsURL) String() string

String returns the string representation of the path with query string

func (*ListControllerSettingsURL) StringFull

func (o *ListControllerSettingsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListControllerSettingsURL) WithBasePath

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 ListControllerSettingsUnauthorized

type ListControllerSettingsUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListControllerSettingsUnauthorized The supplied session does not have the correct access rights to request this resource

swagger:response listControllerSettingsUnauthorized

func NewListControllerSettingsUnauthorized

func NewListControllerSettingsUnauthorized() *ListControllerSettingsUnauthorized

NewListControllerSettingsUnauthorized creates ListControllerSettingsUnauthorized with default headers values

func (*ListControllerSettingsUnauthorized) SetPayload

SetPayload sets the payload to the list controller settings unauthorized response

func (*ListControllerSettingsUnauthorized) WithPayload

WithPayload adds the payload to the list controller settings unauthorized response

func (*ListControllerSettingsUnauthorized) WriteResponse

WriteResponse to the client

type PatchControllerSetting

type PatchControllerSetting struct {
	Context *middleware.Context
	Handler PatchControllerSettingHandler
}
PatchControllerSetting swagger:route PATCH /controller-settings/{id}/effective Settings patchControllerSetting

Update the supplied fields on a controller setting object

Update the supplied fields on a controller setting object. Requires admin access.

func NewPatchControllerSetting

func NewPatchControllerSetting(ctx *middleware.Context, handler PatchControllerSettingHandler) *PatchControllerSetting

NewPatchControllerSetting creates a new http.Handler for the patch controller setting operation

func (*PatchControllerSetting) ServeHTTP

func (o *PatchControllerSetting) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type PatchControllerSettingBadRequest

type PatchControllerSettingBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

PatchControllerSettingBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response patchControllerSettingBadRequest

func NewPatchControllerSettingBadRequest

func NewPatchControllerSettingBadRequest() *PatchControllerSettingBadRequest

NewPatchControllerSettingBadRequest creates PatchControllerSettingBadRequest with default headers values

func (*PatchControllerSettingBadRequest) SetPayload

SetPayload sets the payload to the patch controller setting bad request response

func (*PatchControllerSettingBadRequest) WithPayload

WithPayload adds the payload to the patch controller setting bad request response

func (*PatchControllerSettingBadRequest) WriteResponse

func (o *PatchControllerSettingBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchControllerSettingHandler

type PatchControllerSettingHandler interface {
	Handle(PatchControllerSettingParams, interface{}) middleware.Responder
}

PatchControllerSettingHandler interface for that can handle valid patch controller setting params

type PatchControllerSettingHandlerFunc

type PatchControllerSettingHandlerFunc func(PatchControllerSettingParams, interface{}) middleware.Responder

PatchControllerSettingHandlerFunc turns a function with the right signature into a patch controller setting handler

func (PatchControllerSettingHandlerFunc) Handle

Handle executing the request and returning a response

type PatchControllerSettingNotFound

type PatchControllerSettingNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

PatchControllerSettingNotFound The requested resource does not exist

swagger:response patchControllerSettingNotFound

func NewPatchControllerSettingNotFound

func NewPatchControllerSettingNotFound() *PatchControllerSettingNotFound

NewPatchControllerSettingNotFound creates PatchControllerSettingNotFound with default headers values

func (*PatchControllerSettingNotFound) SetPayload

SetPayload sets the payload to the patch controller setting not found response

func (*PatchControllerSettingNotFound) WithPayload

WithPayload adds the payload to the patch controller setting not found response

func (*PatchControllerSettingNotFound) WriteResponse

func (o *PatchControllerSettingNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchControllerSettingOK

type PatchControllerSettingOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

PatchControllerSettingOK The patch request was successful and the resource has been altered

swagger:response patchControllerSettingOK

func NewPatchControllerSettingOK

func NewPatchControllerSettingOK() *PatchControllerSettingOK

NewPatchControllerSettingOK creates PatchControllerSettingOK with default headers values

func (*PatchControllerSettingOK) SetPayload

func (o *PatchControllerSettingOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the patch controller setting o k response

func (*PatchControllerSettingOK) WithPayload

WithPayload adds the payload to the patch controller setting o k response

func (*PatchControllerSettingOK) WriteResponse

func (o *PatchControllerSettingOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchControllerSettingParams

type PatchControllerSettingParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*A controller setting object patch object
	  Required: true
	  In: body
	*/
	ControllerSetting *rest_model.ControllerSettingPatch
	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

PatchControllerSettingParams contains all the bound params for the patch controller setting operation typically these are obtained from a http.Request

swagger:parameters patchControllerSetting

func NewPatchControllerSettingParams

func NewPatchControllerSettingParams() PatchControllerSettingParams

NewPatchControllerSettingParams creates a new PatchControllerSettingParams object

There are no default values defined in the spec.

func (*PatchControllerSettingParams) BindRequest

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 NewPatchControllerSettingParams() beforehand.

type PatchControllerSettingTooManyRequests

type PatchControllerSettingTooManyRequests struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

PatchControllerSettingTooManyRequests The resource requested is rate limited and the rate limit has been exceeded

swagger:response patchControllerSettingTooManyRequests

func NewPatchControllerSettingTooManyRequests

func NewPatchControllerSettingTooManyRequests() *PatchControllerSettingTooManyRequests

NewPatchControllerSettingTooManyRequests creates PatchControllerSettingTooManyRequests with default headers values

func (*PatchControllerSettingTooManyRequests) SetPayload

SetPayload sets the payload to the patch controller setting too many requests response

func (*PatchControllerSettingTooManyRequests) WithPayload

WithPayload adds the payload to the patch controller setting too many requests response

func (*PatchControllerSettingTooManyRequests) WriteResponse

WriteResponse to the client

type PatchControllerSettingURL

type PatchControllerSettingURL struct {
	ID string
	// contains filtered or unexported fields
}

PatchControllerSettingURL generates an URL for the patch controller setting operation

func (*PatchControllerSettingURL) Build

func (o *PatchControllerSettingURL) Build() (*url.URL, error)

Build a url path and query string

func (*PatchControllerSettingURL) BuildFull

func (o *PatchControllerSettingURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*PatchControllerSettingURL) Must

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

Must is a helper function to panic when the url builder returns an error

func (*PatchControllerSettingURL) SetBasePath

func (o *PatchControllerSettingURL) 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 (*PatchControllerSettingURL) String

func (o *PatchControllerSettingURL) String() string

String returns the string representation of the path with query string

func (*PatchControllerSettingURL) StringFull

func (o *PatchControllerSettingURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*PatchControllerSettingURL) WithBasePath

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 PatchControllerSettingUnauthorized

type PatchControllerSettingUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

PatchControllerSettingUnauthorized The supplied session does not have the correct access rights to request this resource

swagger:response patchControllerSettingUnauthorized

func NewPatchControllerSettingUnauthorized

func NewPatchControllerSettingUnauthorized() *PatchControllerSettingUnauthorized

NewPatchControllerSettingUnauthorized creates PatchControllerSettingUnauthorized with default headers values

func (*PatchControllerSettingUnauthorized) SetPayload

SetPayload sets the payload to the patch controller setting unauthorized response

func (*PatchControllerSettingUnauthorized) WithPayload

WithPayload adds the payload to the patch controller setting unauthorized response

func (*PatchControllerSettingUnauthorized) WriteResponse

WriteResponse to the client

type UpdateControllerSetting

type UpdateControllerSetting struct {
	Context *middleware.Context
	Handler UpdateControllerSettingHandler
}
UpdateControllerSetting swagger:route PUT /controller-settings/{id}/effective Settings updateControllerSetting

Update all fields on a controller setting object

Update all fields on a controller setting object by id. Requires admin access.

func NewUpdateControllerSetting

func NewUpdateControllerSetting(ctx *middleware.Context, handler UpdateControllerSettingHandler) *UpdateControllerSetting

NewUpdateControllerSetting creates a new http.Handler for the update controller setting operation

func (*UpdateControllerSetting) ServeHTTP

type UpdateControllerSettingBadRequest

type UpdateControllerSettingBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

UpdateControllerSettingBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response updateControllerSettingBadRequest

func NewUpdateControllerSettingBadRequest

func NewUpdateControllerSettingBadRequest() *UpdateControllerSettingBadRequest

NewUpdateControllerSettingBadRequest creates UpdateControllerSettingBadRequest with default headers values

func (*UpdateControllerSettingBadRequest) SetPayload

SetPayload sets the payload to the update controller setting bad request response

func (*UpdateControllerSettingBadRequest) WithPayload

WithPayload adds the payload to the update controller setting bad request response

func (*UpdateControllerSettingBadRequest) WriteResponse

func (o *UpdateControllerSettingBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateControllerSettingHandler

type UpdateControllerSettingHandler interface {
	Handle(UpdateControllerSettingParams, interface{}) middleware.Responder
}

UpdateControllerSettingHandler interface for that can handle valid update controller setting params

type UpdateControllerSettingHandlerFunc

type UpdateControllerSettingHandlerFunc func(UpdateControllerSettingParams, interface{}) middleware.Responder

UpdateControllerSettingHandlerFunc turns a function with the right signature into a update controller setting handler

func (UpdateControllerSettingHandlerFunc) Handle

Handle executing the request and returning a response

type UpdateControllerSettingNotFound

type UpdateControllerSettingNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

UpdateControllerSettingNotFound The requested resource does not exist

swagger:response updateControllerSettingNotFound

func NewUpdateControllerSettingNotFound

func NewUpdateControllerSettingNotFound() *UpdateControllerSettingNotFound

NewUpdateControllerSettingNotFound creates UpdateControllerSettingNotFound with default headers values

func (*UpdateControllerSettingNotFound) SetPayload

SetPayload sets the payload to the update controller setting not found response

func (*UpdateControllerSettingNotFound) WithPayload

WithPayload adds the payload to the update controller setting not found response

func (*UpdateControllerSettingNotFound) WriteResponse

func (o *UpdateControllerSettingNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateControllerSettingOK

type UpdateControllerSettingOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

UpdateControllerSettingOK The update request was successful and the resource has been altered

swagger:response updateControllerSettingOK

func NewUpdateControllerSettingOK

func NewUpdateControllerSettingOK() *UpdateControllerSettingOK

NewUpdateControllerSettingOK creates UpdateControllerSettingOK with default headers values

func (*UpdateControllerSettingOK) SetPayload

func (o *UpdateControllerSettingOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the update controller setting o k response

func (*UpdateControllerSettingOK) WithPayload

WithPayload adds the payload to the update controller setting o k response

func (*UpdateControllerSettingOK) WriteResponse

func (o *UpdateControllerSettingOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateControllerSettingParams

type UpdateControllerSettingParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*A controller setting update object
	  Required: true
	  In: body
	*/
	ControllerSetting *rest_model.ControllerSettingUpdate
	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

UpdateControllerSettingParams contains all the bound params for the update controller setting operation typically these are obtained from a http.Request

swagger:parameters updateControllerSetting

func NewUpdateControllerSettingParams

func NewUpdateControllerSettingParams() UpdateControllerSettingParams

NewUpdateControllerSettingParams creates a new UpdateControllerSettingParams object

There are no default values defined in the spec.

func (*UpdateControllerSettingParams) BindRequest

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 NewUpdateControllerSettingParams() beforehand.

type UpdateControllerSettingTooManyRequests

type UpdateControllerSettingTooManyRequests struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

UpdateControllerSettingTooManyRequests The resource requested is rate limited and the rate limit has been exceeded

swagger:response updateControllerSettingTooManyRequests

func NewUpdateControllerSettingTooManyRequests

func NewUpdateControllerSettingTooManyRequests() *UpdateControllerSettingTooManyRequests

NewUpdateControllerSettingTooManyRequests creates UpdateControllerSettingTooManyRequests with default headers values

func (*UpdateControllerSettingTooManyRequests) SetPayload

SetPayload sets the payload to the update controller setting too many requests response

func (*UpdateControllerSettingTooManyRequests) WithPayload

WithPayload adds the payload to the update controller setting too many requests response

func (*UpdateControllerSettingTooManyRequests) WriteResponse

WriteResponse to the client

type UpdateControllerSettingURL

type UpdateControllerSettingURL struct {
	ID string
	// contains filtered or unexported fields
}

UpdateControllerSettingURL generates an URL for the update controller setting operation

func (*UpdateControllerSettingURL) Build

func (o *UpdateControllerSettingURL) Build() (*url.URL, error)

Build a url path and query string

func (*UpdateControllerSettingURL) BuildFull

func (o *UpdateControllerSettingURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*UpdateControllerSettingURL) Must

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

Must is a helper function to panic when the url builder returns an error

func (*UpdateControllerSettingURL) SetBasePath

func (o *UpdateControllerSettingURL) 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 (*UpdateControllerSettingURL) String

func (o *UpdateControllerSettingURL) String() string

String returns the string representation of the path with query string

func (*UpdateControllerSettingURL) StringFull

func (o *UpdateControllerSettingURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*UpdateControllerSettingURL) WithBasePath

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 UpdateControllerSettingUnauthorized

type UpdateControllerSettingUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

UpdateControllerSettingUnauthorized The supplied session does not have the correct access rights to request this resource

swagger:response updateControllerSettingUnauthorized

func NewUpdateControllerSettingUnauthorized

func NewUpdateControllerSettingUnauthorized() *UpdateControllerSettingUnauthorized

NewUpdateControllerSettingUnauthorized creates UpdateControllerSettingUnauthorized with default headers values

func (*UpdateControllerSettingUnauthorized) SetPayload

SetPayload sets the payload to the update controller setting unauthorized response

func (*UpdateControllerSettingUnauthorized) WithPayload

WithPayload adds the payload to the update controller setting unauthorized response

func (*UpdateControllerSettingUnauthorized) WriteResponse

WriteResponse to the client

Jump to

Keyboard shortcuts

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