Documentation ¶
Index ¶
- type Client
- type ClientService
- type GetOpenapiv3SpecificationDefault
- type GetOpenapiv3SpecificationOK
- type GetOpenapiv3SpecificationParams
- func NewGetOpenapiv3SpecificationParams() *GetOpenapiv3SpecificationParams
- func NewGetOpenapiv3SpecificationParamsWithContext(ctx context.Context) *GetOpenapiv3SpecificationParams
- func NewGetOpenapiv3SpecificationParamsWithHTTPClient(client *http.Client) *GetOpenapiv3SpecificationParams
- func NewGetOpenapiv3SpecificationParamsWithTimeout(timeout time.Duration) *GetOpenapiv3SpecificationParams
- func (o *GetOpenapiv3SpecificationParams) SetContext(ctx context.Context)
- func (o *GetOpenapiv3SpecificationParams) SetHTTPClient(client *http.Client)
- func (o *GetOpenapiv3SpecificationParams) SetTimeout(timeout time.Duration)
- func (o *GetOpenapiv3SpecificationParams) WithContext(ctx context.Context) *GetOpenapiv3SpecificationParams
- func (o *GetOpenapiv3SpecificationParams) WithHTTPClient(client *http.Client) *GetOpenapiv3SpecificationParams
- func (o *GetOpenapiv3SpecificationParams) WithTimeout(timeout time.Duration) *GetOpenapiv3SpecificationParams
- func (o *GetOpenapiv3SpecificationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetOpenapiv3SpecificationReader
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 specification openapiv3 API
func (*Client) GetOpenapiv3Specification ¶
func (a *Client) GetOpenapiv3Specification(params *GetOpenapiv3SpecificationParams, authInfo runtime.ClientAuthInfoWriter) (*GetOpenapiv3SpecificationOK, error)
GetOpenapiv3Specification data plane API v3 specification
Return Data Plane API OpenAPI v3 specification
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { GetOpenapiv3Specification(params *GetOpenapiv3SpecificationParams, authInfo runtime.ClientAuthInfoWriter) (*GetOpenapiv3SpecificationOK, error) SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new specification openapiv3 API client.
type GetOpenapiv3SpecificationDefault ¶
type GetOpenapiv3SpecificationDefault struct { /*Configuration file version */ ConfigurationVersion int64 Payload *models.Error // contains filtered or unexported fields }
GetOpenapiv3SpecificationDefault handles this case with default header values.
General Error
func NewGetOpenapiv3SpecificationDefault ¶
func NewGetOpenapiv3SpecificationDefault(code int) *GetOpenapiv3SpecificationDefault
NewGetOpenapiv3SpecificationDefault creates a GetOpenapiv3SpecificationDefault with default headers values
func (*GetOpenapiv3SpecificationDefault) Code ¶
func (o *GetOpenapiv3SpecificationDefault) Code() int
Code gets the status code for the get openapiv3 specification default response
func (*GetOpenapiv3SpecificationDefault) Error ¶
func (o *GetOpenapiv3SpecificationDefault) Error() string
func (*GetOpenapiv3SpecificationDefault) GetPayload ¶
func (o *GetOpenapiv3SpecificationDefault) GetPayload() *models.Error
type GetOpenapiv3SpecificationOK ¶
type GetOpenapiv3SpecificationOK struct {
Payload interface{}
}
GetOpenapiv3SpecificationOK handles this case with default header values.
Success
func NewGetOpenapiv3SpecificationOK ¶
func NewGetOpenapiv3SpecificationOK() *GetOpenapiv3SpecificationOK
NewGetOpenapiv3SpecificationOK creates a GetOpenapiv3SpecificationOK with default headers values
func (*GetOpenapiv3SpecificationOK) Error ¶
func (o *GetOpenapiv3SpecificationOK) Error() string
func (*GetOpenapiv3SpecificationOK) GetPayload ¶
func (o *GetOpenapiv3SpecificationOK) GetPayload() interface{}
type GetOpenapiv3SpecificationParams ¶
type GetOpenapiv3SpecificationParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetOpenapiv3SpecificationParams contains all the parameters to send to the API endpoint for the get openapiv3 specification operation typically these are written to a http.Request
func NewGetOpenapiv3SpecificationParams ¶
func NewGetOpenapiv3SpecificationParams() *GetOpenapiv3SpecificationParams
NewGetOpenapiv3SpecificationParams creates a new GetOpenapiv3SpecificationParams object with the default values initialized.
func NewGetOpenapiv3SpecificationParamsWithContext ¶
func NewGetOpenapiv3SpecificationParamsWithContext(ctx context.Context) *GetOpenapiv3SpecificationParams
NewGetOpenapiv3SpecificationParamsWithContext creates a new GetOpenapiv3SpecificationParams object with the default values initialized, and the ability to set a context for a request
func NewGetOpenapiv3SpecificationParamsWithHTTPClient ¶
func NewGetOpenapiv3SpecificationParamsWithHTTPClient(client *http.Client) *GetOpenapiv3SpecificationParams
NewGetOpenapiv3SpecificationParamsWithHTTPClient creates a new GetOpenapiv3SpecificationParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetOpenapiv3SpecificationParamsWithTimeout ¶
func NewGetOpenapiv3SpecificationParamsWithTimeout(timeout time.Duration) *GetOpenapiv3SpecificationParams
NewGetOpenapiv3SpecificationParamsWithTimeout creates a new GetOpenapiv3SpecificationParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetOpenapiv3SpecificationParams) SetContext ¶
func (o *GetOpenapiv3SpecificationParams) SetContext(ctx context.Context)
SetContext adds the context to the get openapiv3 specification params
func (*GetOpenapiv3SpecificationParams) SetHTTPClient ¶
func (o *GetOpenapiv3SpecificationParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get openapiv3 specification params
func (*GetOpenapiv3SpecificationParams) SetTimeout ¶
func (o *GetOpenapiv3SpecificationParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get openapiv3 specification params
func (*GetOpenapiv3SpecificationParams) WithContext ¶
func (o *GetOpenapiv3SpecificationParams) WithContext(ctx context.Context) *GetOpenapiv3SpecificationParams
WithContext adds the context to the get openapiv3 specification params
func (*GetOpenapiv3SpecificationParams) WithHTTPClient ¶
func (o *GetOpenapiv3SpecificationParams) WithHTTPClient(client *http.Client) *GetOpenapiv3SpecificationParams
WithHTTPClient adds the HTTPClient to the get openapiv3 specification params
func (*GetOpenapiv3SpecificationParams) WithTimeout ¶
func (o *GetOpenapiv3SpecificationParams) WithTimeout(timeout time.Duration) *GetOpenapiv3SpecificationParams
WithTimeout adds the timeout to the get openapiv3 specification params
func (*GetOpenapiv3SpecificationParams) WriteToRequest ¶
func (o *GetOpenapiv3SpecificationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetOpenapiv3SpecificationReader ¶
type GetOpenapiv3SpecificationReader struct {
// contains filtered or unexported fields
}
GetOpenapiv3SpecificationReader is a Reader for the GetOpenapiv3Specification structure.
func (*GetOpenapiv3SpecificationReader) ReadResponse ¶
func (o *GetOpenapiv3SpecificationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.