capabilities

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2018 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for capabilities API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new capabilities API client.

func (*Client) GetCapability

func (a *Client) GetCapability(params *GetCapabilityParams, authInfo runtime.ClientAuthInfoWriter) (*GetCapabilityOK, error)

GetCapability gets a capability by ID and version

Get a capability by ID.

func (*Client) ListCapabilities

func (a *Client) ListCapabilities(params *ListCapabilitiesParams, authInfo runtime.ClientAuthInfoWriter) (*ListCapabilitiesOK, error)

ListCapabilities alls capabilities

All capabilities.

func (*Client) ListCapabilityVersions

func (a *Client) ListCapabilityVersions(params *ListCapabilityVersionsParams, authInfo runtime.ClientAuthInfoWriter) (*ListCapabilityVersionsOK, error)

ListCapabilityVersions lists a capabilities versions

List a capabilities versions.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type GetCapabilityDefault

type GetCapabilityDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

GetCapabilityDefault handles this case with default header values.

Unexpected error

func NewGetCapabilityDefault

func NewGetCapabilityDefault(code int) *GetCapabilityDefault

NewGetCapabilityDefault creates a GetCapabilityDefault with default headers values

func (*GetCapabilityDefault) Code

func (o *GetCapabilityDefault) Code() int

Code gets the status code for the get capability default response

func (*GetCapabilityDefault) Error

func (o *GetCapabilityDefault) Error() string

type GetCapabilityForbidden

type GetCapabilityForbidden struct {
}

GetCapabilityForbidden handles this case with default header values.

Forbidden

func NewGetCapabilityForbidden

func NewGetCapabilityForbidden() *GetCapabilityForbidden

NewGetCapabilityForbidden creates a GetCapabilityForbidden with default headers values

func (*GetCapabilityForbidden) Error

func (o *GetCapabilityForbidden) Error() string

type GetCapabilityNotFound

type GetCapabilityNotFound struct {
	Payload *models.ErrorResponse
}

GetCapabilityNotFound handles this case with default header values.

Not found

func NewGetCapabilityNotFound

func NewGetCapabilityNotFound() *GetCapabilityNotFound

NewGetCapabilityNotFound creates a GetCapabilityNotFound with default headers values

func (*GetCapabilityNotFound) Error

func (o *GetCapabilityNotFound) Error() string

type GetCapabilityOK

type GetCapabilityOK struct {
	/*Maximum requests allowed within the rate limit window.
	 */
	XRateLimitLimit int64
	/*Remaining requests available within the window.
	 */
	XRateLimitRemaining int64
	/*Time in milliseconds until the current window expires.
	 */
	XRateLimitReset int64

	Payload *models.Capability
}

GetCapabilityOK handles this case with default header values.

successful return of a capability

func NewGetCapabilityOK

func NewGetCapabilityOK() *GetCapabilityOK

NewGetCapabilityOK creates a GetCapabilityOK with default headers values

func (*GetCapabilityOK) Error

func (o *GetCapabilityOK) Error() string

type GetCapabilityParams

type GetCapabilityParams struct {

	/*Authorization
	  OAuth token

	*/
	Authorization string
	/*CapabilityID
	  The ID of the capability

	*/
	CapabilityID string
	/*CapabilityVersion
	  The version of the capability

	*/
	CapabilityVersion int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCapabilityParams contains all the parameters to send to the API endpoint for the get capability operation typically these are written to a http.Request

func NewGetCapabilityParams

func NewGetCapabilityParams() *GetCapabilityParams

NewGetCapabilityParams creates a new GetCapabilityParams object with the default values initialized.

func NewGetCapabilityParamsWithContext

func NewGetCapabilityParamsWithContext(ctx context.Context) *GetCapabilityParams

NewGetCapabilityParamsWithContext creates a new GetCapabilityParams object with the default values initialized, and the ability to set a context for a request

func NewGetCapabilityParamsWithHTTPClient

func NewGetCapabilityParamsWithHTTPClient(client *http.Client) *GetCapabilityParams

NewGetCapabilityParamsWithHTTPClient creates a new GetCapabilityParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetCapabilityParamsWithTimeout

func NewGetCapabilityParamsWithTimeout(timeout time.Duration) *GetCapabilityParams

NewGetCapabilityParamsWithTimeout creates a new GetCapabilityParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetCapabilityParams) SetAuthorization

func (o *GetCapabilityParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the get capability params

func (*GetCapabilityParams) SetCapabilityID

func (o *GetCapabilityParams) SetCapabilityID(capabilityID string)

SetCapabilityID adds the capabilityId to the get capability params

func (*GetCapabilityParams) SetCapabilityVersion

func (o *GetCapabilityParams) SetCapabilityVersion(capabilityVersion int64)

SetCapabilityVersion adds the capabilityVersion to the get capability params

func (*GetCapabilityParams) SetContext

func (o *GetCapabilityParams) SetContext(ctx context.Context)

SetContext adds the context to the get capability params

func (*GetCapabilityParams) SetHTTPClient

func (o *GetCapabilityParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get capability params

func (*GetCapabilityParams) SetTimeout

func (o *GetCapabilityParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get capability params

func (*GetCapabilityParams) WithAuthorization

func (o *GetCapabilityParams) WithAuthorization(authorization string) *GetCapabilityParams

WithAuthorization adds the authorization to the get capability params

func (*GetCapabilityParams) WithCapabilityID

func (o *GetCapabilityParams) WithCapabilityID(capabilityID string) *GetCapabilityParams

WithCapabilityID adds the capabilityID to the get capability params

func (*GetCapabilityParams) WithCapabilityVersion

func (o *GetCapabilityParams) WithCapabilityVersion(capabilityVersion int64) *GetCapabilityParams

WithCapabilityVersion adds the capabilityVersion to the get capability params

func (*GetCapabilityParams) WithContext

WithContext adds the context to the get capability params

func (*GetCapabilityParams) WithHTTPClient

func (o *GetCapabilityParams) WithHTTPClient(client *http.Client) *GetCapabilityParams

WithHTTPClient adds the HTTPClient to the get capability params

func (*GetCapabilityParams) WithTimeout

func (o *GetCapabilityParams) WithTimeout(timeout time.Duration) *GetCapabilityParams

WithTimeout adds the timeout to the get capability params

func (*GetCapabilityParams) WriteToRequest

func (o *GetCapabilityParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetCapabilityReader

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

GetCapabilityReader is a Reader for the GetCapability structure.

func (*GetCapabilityReader) ReadResponse

func (o *GetCapabilityReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetCapabilityTooManyRequests

type GetCapabilityTooManyRequests struct {
	Payload *models.ErrorResponse
}

GetCapabilityTooManyRequests handles this case with default header values.

Too many requests

func NewGetCapabilityTooManyRequests

func NewGetCapabilityTooManyRequests() *GetCapabilityTooManyRequests

NewGetCapabilityTooManyRequests creates a GetCapabilityTooManyRequests with default headers values

func (*GetCapabilityTooManyRequests) Error

type GetCapabilityUnauthorized

type GetCapabilityUnauthorized struct {
}

GetCapabilityUnauthorized handles this case with default header values.

Unauthorized

func NewGetCapabilityUnauthorized

func NewGetCapabilityUnauthorized() *GetCapabilityUnauthorized

NewGetCapabilityUnauthorized creates a GetCapabilityUnauthorized with default headers values

func (*GetCapabilityUnauthorized) Error

func (o *GetCapabilityUnauthorized) Error() string

type ListCapabilitiesDefault

type ListCapabilitiesDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListCapabilitiesDefault handles this case with default header values.

Unexpected error

func NewListCapabilitiesDefault

func NewListCapabilitiesDefault(code int) *ListCapabilitiesDefault

NewListCapabilitiesDefault creates a ListCapabilitiesDefault with default headers values

func (*ListCapabilitiesDefault) Code

func (o *ListCapabilitiesDefault) Code() int

Code gets the status code for the list capabilities default response

func (*ListCapabilitiesDefault) Error

func (o *ListCapabilitiesDefault) Error() string

type ListCapabilitiesForbidden

type ListCapabilitiesForbidden struct {
}

ListCapabilitiesForbidden handles this case with default header values.

Forbidden

func NewListCapabilitiesForbidden

func NewListCapabilitiesForbidden() *ListCapabilitiesForbidden

NewListCapabilitiesForbidden creates a ListCapabilitiesForbidden with default headers values

func (*ListCapabilitiesForbidden) Error

func (o *ListCapabilitiesForbidden) Error() string

type ListCapabilitiesOK

type ListCapabilitiesOK struct {
	/*Maximum requests allowed within the rate limit window.
	 */
	XRateLimitLimit int64
	/*Remaining requests available within the window.
	 */
	XRateLimitRemaining int64
	/*Time in milliseconds until the current window expires.
	 */
	XRateLimitReset int64

	Payload *models.PagedCapabilities
}

ListCapabilitiesOK handles this case with default header values.

successful return of all capabilities

func NewListCapabilitiesOK

func NewListCapabilitiesOK() *ListCapabilitiesOK

NewListCapabilitiesOK creates a ListCapabilitiesOK with default headers values

func (*ListCapabilitiesOK) Error

func (o *ListCapabilitiesOK) Error() string

type ListCapabilitiesParams

type ListCapabilitiesParams struct {

	/*Authorization
	  OAuth token

	*/
	Authorization string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCapabilitiesParams contains all the parameters to send to the API endpoint for the list capabilities operation typically these are written to a http.Request

func NewListCapabilitiesParams

func NewListCapabilitiesParams() *ListCapabilitiesParams

NewListCapabilitiesParams creates a new ListCapabilitiesParams object with the default values initialized.

func NewListCapabilitiesParamsWithContext

func NewListCapabilitiesParamsWithContext(ctx context.Context) *ListCapabilitiesParams

NewListCapabilitiesParamsWithContext creates a new ListCapabilitiesParams object with the default values initialized, and the ability to set a context for a request

func NewListCapabilitiesParamsWithHTTPClient

func NewListCapabilitiesParamsWithHTTPClient(client *http.Client) *ListCapabilitiesParams

NewListCapabilitiesParamsWithHTTPClient creates a new ListCapabilitiesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListCapabilitiesParamsWithTimeout

func NewListCapabilitiesParamsWithTimeout(timeout time.Duration) *ListCapabilitiesParams

NewListCapabilitiesParamsWithTimeout creates a new ListCapabilitiesParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListCapabilitiesParams) SetAuthorization

func (o *ListCapabilitiesParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the list capabilities params

func (*ListCapabilitiesParams) SetContext

func (o *ListCapabilitiesParams) SetContext(ctx context.Context)

SetContext adds the context to the list capabilities params

func (*ListCapabilitiesParams) SetHTTPClient

func (o *ListCapabilitiesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list capabilities params

func (*ListCapabilitiesParams) SetTimeout

func (o *ListCapabilitiesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list capabilities params

func (*ListCapabilitiesParams) WithAuthorization

func (o *ListCapabilitiesParams) WithAuthorization(authorization string) *ListCapabilitiesParams

WithAuthorization adds the authorization to the list capabilities params

func (*ListCapabilitiesParams) WithContext

WithContext adds the context to the list capabilities params

func (*ListCapabilitiesParams) WithHTTPClient

func (o *ListCapabilitiesParams) WithHTTPClient(client *http.Client) *ListCapabilitiesParams

WithHTTPClient adds the HTTPClient to the list capabilities params

func (*ListCapabilitiesParams) WithTimeout

WithTimeout adds the timeout to the list capabilities params

func (*ListCapabilitiesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCapabilitiesReader

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

ListCapabilitiesReader is a Reader for the ListCapabilities structure.

func (*ListCapabilitiesReader) ReadResponse

func (o *ListCapabilitiesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCapabilitiesTooManyRequests

type ListCapabilitiesTooManyRequests struct {
	Payload *models.ErrorResponse
}

ListCapabilitiesTooManyRequests handles this case with default header values.

Too many requests

func NewListCapabilitiesTooManyRequests

func NewListCapabilitiesTooManyRequests() *ListCapabilitiesTooManyRequests

NewListCapabilitiesTooManyRequests creates a ListCapabilitiesTooManyRequests with default headers values

func (*ListCapabilitiesTooManyRequests) Error

type ListCapabilitiesUnauthorized

type ListCapabilitiesUnauthorized struct {
}

ListCapabilitiesUnauthorized handles this case with default header values.

Unauthorized

func NewListCapabilitiesUnauthorized

func NewListCapabilitiesUnauthorized() *ListCapabilitiesUnauthorized

NewListCapabilitiesUnauthorized creates a ListCapabilitiesUnauthorized with default headers values

func (*ListCapabilitiesUnauthorized) Error

type ListCapabilityVersionsDefault

type ListCapabilityVersionsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}

ListCapabilityVersionsDefault handles this case with default header values.

Unexpected error

func NewListCapabilityVersionsDefault

func NewListCapabilityVersionsDefault(code int) *ListCapabilityVersionsDefault

NewListCapabilityVersionsDefault creates a ListCapabilityVersionsDefault with default headers values

func (*ListCapabilityVersionsDefault) Code

Code gets the status code for the list capability versions default response

func (*ListCapabilityVersionsDefault) Error

type ListCapabilityVersionsForbidden

type ListCapabilityVersionsForbidden struct {
}

ListCapabilityVersionsForbidden handles this case with default header values.

Forbidden

func NewListCapabilityVersionsForbidden

func NewListCapabilityVersionsForbidden() *ListCapabilityVersionsForbidden

NewListCapabilityVersionsForbidden creates a ListCapabilityVersionsForbidden with default headers values

func (*ListCapabilityVersionsForbidden) Error

type ListCapabilityVersionsNotFound

type ListCapabilityVersionsNotFound struct {
	Payload *models.ErrorResponse
}

ListCapabilityVersionsNotFound handles this case with default header values.

Not found

func NewListCapabilityVersionsNotFound

func NewListCapabilityVersionsNotFound() *ListCapabilityVersionsNotFound

NewListCapabilityVersionsNotFound creates a ListCapabilityVersionsNotFound with default headers values

func (*ListCapabilityVersionsNotFound) Error

type ListCapabilityVersionsOK

type ListCapabilityVersionsOK struct {
	/*Maximum requests allowed within the rate limit window.
	 */
	XRateLimitLimit int64
	/*Remaining requests available within the window.
	 */
	XRateLimitRemaining int64
	/*Time in milliseconds until the current window expires.
	 */
	XRateLimitReset int64

	Payload *models.PagedCapabilities
}

ListCapabilityVersionsOK handles this case with default header values.

successful return of a capability

func NewListCapabilityVersionsOK

func NewListCapabilityVersionsOK() *ListCapabilityVersionsOK

NewListCapabilityVersionsOK creates a ListCapabilityVersionsOK with default headers values

func (*ListCapabilityVersionsOK) Error

func (o *ListCapabilityVersionsOK) Error() string

type ListCapabilityVersionsParams

type ListCapabilityVersionsParams struct {

	/*Authorization
	  OAuth token

	*/
	Authorization string
	/*CapabilityID
	  The ID of the capability

	*/
	CapabilityID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCapabilityVersionsParams contains all the parameters to send to the API endpoint for the list capability versions operation typically these are written to a http.Request

func NewListCapabilityVersionsParams

func NewListCapabilityVersionsParams() *ListCapabilityVersionsParams

NewListCapabilityVersionsParams creates a new ListCapabilityVersionsParams object with the default values initialized.

func NewListCapabilityVersionsParamsWithContext

func NewListCapabilityVersionsParamsWithContext(ctx context.Context) *ListCapabilityVersionsParams

NewListCapabilityVersionsParamsWithContext creates a new ListCapabilityVersionsParams object with the default values initialized, and the ability to set a context for a request

func NewListCapabilityVersionsParamsWithHTTPClient

func NewListCapabilityVersionsParamsWithHTTPClient(client *http.Client) *ListCapabilityVersionsParams

NewListCapabilityVersionsParamsWithHTTPClient creates a new ListCapabilityVersionsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListCapabilityVersionsParamsWithTimeout

func NewListCapabilityVersionsParamsWithTimeout(timeout time.Duration) *ListCapabilityVersionsParams

NewListCapabilityVersionsParamsWithTimeout creates a new ListCapabilityVersionsParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListCapabilityVersionsParams) SetAuthorization

func (o *ListCapabilityVersionsParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the list capability versions params

func (*ListCapabilityVersionsParams) SetCapabilityID

func (o *ListCapabilityVersionsParams) SetCapabilityID(capabilityID string)

SetCapabilityID adds the capabilityId to the list capability versions params

func (*ListCapabilityVersionsParams) SetContext

func (o *ListCapabilityVersionsParams) SetContext(ctx context.Context)

SetContext adds the context to the list capability versions params

func (*ListCapabilityVersionsParams) SetHTTPClient

func (o *ListCapabilityVersionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list capability versions params

func (*ListCapabilityVersionsParams) SetTimeout

func (o *ListCapabilityVersionsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list capability versions params

func (*ListCapabilityVersionsParams) WithAuthorization

func (o *ListCapabilityVersionsParams) WithAuthorization(authorization string) *ListCapabilityVersionsParams

WithAuthorization adds the authorization to the list capability versions params

func (*ListCapabilityVersionsParams) WithCapabilityID

func (o *ListCapabilityVersionsParams) WithCapabilityID(capabilityID string) *ListCapabilityVersionsParams

WithCapabilityID adds the capabilityID to the list capability versions params

func (*ListCapabilityVersionsParams) WithContext

WithContext adds the context to the list capability versions params

func (*ListCapabilityVersionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list capability versions params

func (*ListCapabilityVersionsParams) WithTimeout

WithTimeout adds the timeout to the list capability versions params

func (*ListCapabilityVersionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCapabilityVersionsReader

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

ListCapabilityVersionsReader is a Reader for the ListCapabilityVersions structure.

func (*ListCapabilityVersionsReader) ReadResponse

func (o *ListCapabilityVersionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCapabilityVersionsTooManyRequests

type ListCapabilityVersionsTooManyRequests struct {
	Payload *models.ErrorResponse
}

ListCapabilityVersionsTooManyRequests handles this case with default header values.

Too many requests

func NewListCapabilityVersionsTooManyRequests

func NewListCapabilityVersionsTooManyRequests() *ListCapabilityVersionsTooManyRequests

NewListCapabilityVersionsTooManyRequests creates a ListCapabilityVersionsTooManyRequests with default headers values

func (*ListCapabilityVersionsTooManyRequests) Error

type ListCapabilityVersionsUnauthorized

type ListCapabilityVersionsUnauthorized struct {
}

ListCapabilityVersionsUnauthorized handles this case with default header values.

Unauthorized

func NewListCapabilityVersionsUnauthorized

func NewListCapabilityVersionsUnauthorized() *ListCapabilityVersionsUnauthorized

NewListCapabilityVersionsUnauthorized creates a ListCapabilityVersionsUnauthorized with default headers values

func (*ListCapabilityVersionsUnauthorized) Error

Jump to

Keyboard shortcuts

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