Help us shape the future of Go! Take the 2026 Go Developer Survey

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