Documentation ¶
Index ¶
- type Client
- func (a *Client) CreateRouter(params *CreateRouterParams, opts ...ClientOption) (*CreateRouterCreated, error)
- func (a *Client) DeleteRouter(params *DeleteRouterParams, opts ...ClientOption) (*DeleteRouterOK, error)
- func (a *Client) DetailRouter(params *DetailRouterParams, opts ...ClientOption) (*DetailRouterOK, error)
- func (a *Client) ListRouterTerminators(params *ListRouterTerminatorsParams, opts ...ClientOption) (*ListRouterTerminatorsOK, error)
- func (a *Client) ListRouters(params *ListRoutersParams, opts ...ClientOption) (*ListRoutersOK, error)
- func (a *Client) PatchRouter(params *PatchRouterParams, opts ...ClientOption) (*PatchRouterOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateRouter(params *UpdateRouterParams, opts ...ClientOption) (*UpdateRouterOK, error)
- type ClientOption
- type ClientService
- type CreateRouterBadRequest
- type CreateRouterCreated
- type CreateRouterParams
- func (o *CreateRouterParams) SetContext(ctx context.Context)
- func (o *CreateRouterParams) SetDefaults()
- func (o *CreateRouterParams) SetHTTPClient(client *http.Client)
- func (o *CreateRouterParams) SetRouter(router *rest_model.RouterCreate)
- func (o *CreateRouterParams) SetTimeout(timeout time.Duration)
- func (o *CreateRouterParams) WithContext(ctx context.Context) *CreateRouterParams
- func (o *CreateRouterParams) WithDefaults() *CreateRouterParams
- func (o *CreateRouterParams) WithHTTPClient(client *http.Client) *CreateRouterParams
- func (o *CreateRouterParams) WithRouter(router *rest_model.RouterCreate) *CreateRouterParams
- func (o *CreateRouterParams) WithTimeout(timeout time.Duration) *CreateRouterParams
- func (o *CreateRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateRouterReader
- type CreateRouterUnauthorized
- type DeleteRouterBadRequest
- type DeleteRouterConflict
- type DeleteRouterOK
- type DeleteRouterParams
- func (o *DeleteRouterParams) SetContext(ctx context.Context)
- func (o *DeleteRouterParams) SetDefaults()
- func (o *DeleteRouterParams) SetHTTPClient(client *http.Client)
- func (o *DeleteRouterParams) SetID(id string)
- func (o *DeleteRouterParams) SetTimeout(timeout time.Duration)
- func (o *DeleteRouterParams) WithContext(ctx context.Context) *DeleteRouterParams
- func (o *DeleteRouterParams) WithDefaults() *DeleteRouterParams
- func (o *DeleteRouterParams) WithHTTPClient(client *http.Client) *DeleteRouterParams
- func (o *DeleteRouterParams) WithID(id string) *DeleteRouterParams
- func (o *DeleteRouterParams) WithTimeout(timeout time.Duration) *DeleteRouterParams
- func (o *DeleteRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteRouterReader
- type DeleteRouterUnauthorized
- type DetailRouterNotFound
- type DetailRouterOK
- type DetailRouterParams
- func (o *DetailRouterParams) SetContext(ctx context.Context)
- func (o *DetailRouterParams) SetDefaults()
- func (o *DetailRouterParams) SetHTTPClient(client *http.Client)
- func (o *DetailRouterParams) SetID(id string)
- func (o *DetailRouterParams) SetTimeout(timeout time.Duration)
- func (o *DetailRouterParams) WithContext(ctx context.Context) *DetailRouterParams
- func (o *DetailRouterParams) WithDefaults() *DetailRouterParams
- func (o *DetailRouterParams) WithHTTPClient(client *http.Client) *DetailRouterParams
- func (o *DetailRouterParams) WithID(id string) *DetailRouterParams
- func (o *DetailRouterParams) WithTimeout(timeout time.Duration) *DetailRouterParams
- func (o *DetailRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DetailRouterReader
- type DetailRouterUnauthorized
- type ListRouterTerminatorsBadRequest
- type ListRouterTerminatorsOK
- type ListRouterTerminatorsParams
- func NewListRouterTerminatorsParams() *ListRouterTerminatorsParams
- func NewListRouterTerminatorsParamsWithContext(ctx context.Context) *ListRouterTerminatorsParams
- func NewListRouterTerminatorsParamsWithHTTPClient(client *http.Client) *ListRouterTerminatorsParams
- func NewListRouterTerminatorsParamsWithTimeout(timeout time.Duration) *ListRouterTerminatorsParams
- func (o *ListRouterTerminatorsParams) SetContext(ctx context.Context)
- func (o *ListRouterTerminatorsParams) SetDefaults()
- func (o *ListRouterTerminatorsParams) SetFilter(filter *string)
- func (o *ListRouterTerminatorsParams) SetHTTPClient(client *http.Client)
- func (o *ListRouterTerminatorsParams) SetID(id string)
- func (o *ListRouterTerminatorsParams) SetLimit(limit *int64)
- func (o *ListRouterTerminatorsParams) SetOffset(offset *int64)
- func (o *ListRouterTerminatorsParams) SetTimeout(timeout time.Duration)
- func (o *ListRouterTerminatorsParams) WithContext(ctx context.Context) *ListRouterTerminatorsParams
- func (o *ListRouterTerminatorsParams) WithDefaults() *ListRouterTerminatorsParams
- func (o *ListRouterTerminatorsParams) WithFilter(filter *string) *ListRouterTerminatorsParams
- func (o *ListRouterTerminatorsParams) WithHTTPClient(client *http.Client) *ListRouterTerminatorsParams
- func (o *ListRouterTerminatorsParams) WithID(id string) *ListRouterTerminatorsParams
- func (o *ListRouterTerminatorsParams) WithLimit(limit *int64) *ListRouterTerminatorsParams
- func (o *ListRouterTerminatorsParams) WithOffset(offset *int64) *ListRouterTerminatorsParams
- func (o *ListRouterTerminatorsParams) WithTimeout(timeout time.Duration) *ListRouterTerminatorsParams
- func (o *ListRouterTerminatorsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListRouterTerminatorsReader
- type ListRouterTerminatorsUnauthorized
- type ListRoutersOK
- type ListRoutersParams
- func (o *ListRoutersParams) SetContext(ctx context.Context)
- func (o *ListRoutersParams) SetDefaults()
- func (o *ListRoutersParams) SetFilter(filter *string)
- func (o *ListRoutersParams) SetHTTPClient(client *http.Client)
- func (o *ListRoutersParams) SetLimit(limit *int64)
- func (o *ListRoutersParams) SetOffset(offset *int64)
- func (o *ListRoutersParams) SetTimeout(timeout time.Duration)
- func (o *ListRoutersParams) WithContext(ctx context.Context) *ListRoutersParams
- func (o *ListRoutersParams) WithDefaults() *ListRoutersParams
- func (o *ListRoutersParams) WithFilter(filter *string) *ListRoutersParams
- func (o *ListRoutersParams) WithHTTPClient(client *http.Client) *ListRoutersParams
- func (o *ListRoutersParams) WithLimit(limit *int64) *ListRoutersParams
- func (o *ListRoutersParams) WithOffset(offset *int64) *ListRoutersParams
- func (o *ListRoutersParams) WithTimeout(timeout time.Duration) *ListRoutersParams
- func (o *ListRoutersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListRoutersReader
- type ListRoutersUnauthorized
- type PatchRouterBadRequest
- type PatchRouterNotFound
- type PatchRouterOK
- type PatchRouterParams
- func (o *PatchRouterParams) SetContext(ctx context.Context)
- func (o *PatchRouterParams) SetDefaults()
- func (o *PatchRouterParams) SetHTTPClient(client *http.Client)
- func (o *PatchRouterParams) SetID(id string)
- func (o *PatchRouterParams) SetRouter(router *rest_model.RouterPatch)
- func (o *PatchRouterParams) SetTimeout(timeout time.Duration)
- func (o *PatchRouterParams) WithContext(ctx context.Context) *PatchRouterParams
- func (o *PatchRouterParams) WithDefaults() *PatchRouterParams
- func (o *PatchRouterParams) WithHTTPClient(client *http.Client) *PatchRouterParams
- func (o *PatchRouterParams) WithID(id string) *PatchRouterParams
- func (o *PatchRouterParams) WithRouter(router *rest_model.RouterPatch) *PatchRouterParams
- func (o *PatchRouterParams) WithTimeout(timeout time.Duration) *PatchRouterParams
- func (o *PatchRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PatchRouterReader
- type PatchRouterUnauthorized
- type UpdateRouterBadRequest
- type UpdateRouterNotFound
- type UpdateRouterOK
- type UpdateRouterParams
- func (o *UpdateRouterParams) SetContext(ctx context.Context)
- func (o *UpdateRouterParams) SetDefaults()
- func (o *UpdateRouterParams) SetHTTPClient(client *http.Client)
- func (o *UpdateRouterParams) SetID(id string)
- func (o *UpdateRouterParams) SetRouter(router *rest_model.RouterUpdate)
- func (o *UpdateRouterParams) SetTimeout(timeout time.Duration)
- func (o *UpdateRouterParams) WithContext(ctx context.Context) *UpdateRouterParams
- func (o *UpdateRouterParams) WithDefaults() *UpdateRouterParams
- func (o *UpdateRouterParams) WithHTTPClient(client *http.Client) *UpdateRouterParams
- func (o *UpdateRouterParams) WithID(id string) *UpdateRouterParams
- func (o *UpdateRouterParams) WithRouter(router *rest_model.RouterUpdate) *UpdateRouterParams
- func (o *UpdateRouterParams) WithTimeout(timeout time.Duration) *UpdateRouterParams
- func (o *UpdateRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateRouterReader
- type UpdateRouterUnauthorized
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 router API
func (*Client) CreateRouter ¶
func (a *Client) CreateRouter(params *CreateRouterParams, opts ...ClientOption) (*CreateRouterCreated, error)
CreateRouter creates a router resource
Create a router resource. Requires admin access.
func (*Client) DeleteRouter ¶
func (a *Client) DeleteRouter(params *DeleteRouterParams, opts ...ClientOption) (*DeleteRouterOK, error)
DeleteRouter deletes a router
Delete a router by id. Requires admin access.
func (*Client) DetailRouter ¶
func (a *Client) DetailRouter(params *DetailRouterParams, opts ...ClientOption) (*DetailRouterOK, error)
DetailRouter retrieves a single router
Retrieves a single router by id. Requires admin access.
func (*Client) ListRouterTerminators ¶
func (a *Client) ListRouterTerminators(params *ListRouterTerminatorsParams, opts ...ClientOption) (*ListRouterTerminatorsOK, error)
ListRouterTerminators lists of terminators assigned to a router
Retrieves a list of terminator resources that are assigned specific router; supports filtering, sorting, and pagination.
func (*Client) ListRouters ¶
func (a *Client) ListRouters(params *ListRoutersParams, opts ...ClientOption) (*ListRoutersOK, error)
ListRouters lists routers
Retrieves a list of router resources; supports filtering, sorting, and pagination. Requires admin access.
func (*Client) PatchRouter ¶
func (a *Client) PatchRouter(params *PatchRouterParams, opts ...ClientOption) (*PatchRouterOK, error)
PatchRouter updates the supplied fields on a router
Update the supplied fields on a router. Requires admin access.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdateRouter ¶
func (a *Client) UpdateRouter(params *UpdateRouterParams, opts ...ClientOption) (*UpdateRouterOK, error)
UpdateRouter updates all fields on a router
Update all fields on a router by id. Requires admin access.
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { CreateRouter(params *CreateRouterParams, opts ...ClientOption) (*CreateRouterCreated, error) DeleteRouter(params *DeleteRouterParams, opts ...ClientOption) (*DeleteRouterOK, error) DetailRouter(params *DetailRouterParams, opts ...ClientOption) (*DetailRouterOK, error) ListRouterTerminators(params *ListRouterTerminatorsParams, opts ...ClientOption) (*ListRouterTerminatorsOK, error) ListRouters(params *ListRoutersParams, opts ...ClientOption) (*ListRoutersOK, error) PatchRouter(params *PatchRouterParams, opts ...ClientOption) (*PatchRouterOK, error) UpdateRouter(params *UpdateRouterParams, opts ...ClientOption) (*UpdateRouterOK, 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 router API client.
type CreateRouterBadRequest ¶
type CreateRouterBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
CreateRouterBadRequest describes a response with status code 400, with default header values.
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
func NewCreateRouterBadRequest ¶
func NewCreateRouterBadRequest() *CreateRouterBadRequest
NewCreateRouterBadRequest creates a CreateRouterBadRequest with default headers values
func (*CreateRouterBadRequest) Error ¶
func (o *CreateRouterBadRequest) Error() string
func (*CreateRouterBadRequest) GetPayload ¶
func (o *CreateRouterBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type CreateRouterCreated ¶
type CreateRouterCreated struct {
Payload *rest_model.CreateEnvelope
}
CreateRouterCreated describes a response with status code 201, with default header values.
The create request was successful and the resource has been added at the following location
func NewCreateRouterCreated ¶
func NewCreateRouterCreated() *CreateRouterCreated
NewCreateRouterCreated creates a CreateRouterCreated with default headers values
func (*CreateRouterCreated) Error ¶
func (o *CreateRouterCreated) Error() string
func (*CreateRouterCreated) GetPayload ¶
func (o *CreateRouterCreated) GetPayload() *rest_model.CreateEnvelope
type CreateRouterParams ¶
type CreateRouterParams struct { /* Router. A router to create */ Router *rest_model.RouterCreate Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateRouterParams contains all the parameters to send to the API endpoint
for the create router operation. Typically these are written to a http.Request.
func NewCreateRouterParams ¶
func NewCreateRouterParams() *CreateRouterParams
NewCreateRouterParams creates a new CreateRouterParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewCreateRouterParamsWithContext ¶
func NewCreateRouterParamsWithContext(ctx context.Context) *CreateRouterParams
NewCreateRouterParamsWithContext creates a new CreateRouterParams object with the ability to set a context for a request.
func NewCreateRouterParamsWithHTTPClient ¶
func NewCreateRouterParamsWithHTTPClient(client *http.Client) *CreateRouterParams
NewCreateRouterParamsWithHTTPClient creates a new CreateRouterParams object with the ability to set a custom HTTPClient for a request.
func NewCreateRouterParamsWithTimeout ¶
func NewCreateRouterParamsWithTimeout(timeout time.Duration) *CreateRouterParams
NewCreateRouterParamsWithTimeout creates a new CreateRouterParams object with the ability to set a timeout on a request.
func (*CreateRouterParams) SetContext ¶
func (o *CreateRouterParams) SetContext(ctx context.Context)
SetContext adds the context to the create router params
func (*CreateRouterParams) SetDefaults ¶
func (o *CreateRouterParams) SetDefaults()
SetDefaults hydrates default values in the create router params (not the query body).
All values with no default are reset to their zero value.
func (*CreateRouterParams) SetHTTPClient ¶
func (o *CreateRouterParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create router params
func (*CreateRouterParams) SetRouter ¶
func (o *CreateRouterParams) SetRouter(router *rest_model.RouterCreate)
SetRouter adds the router to the create router params
func (*CreateRouterParams) SetTimeout ¶
func (o *CreateRouterParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create router params
func (*CreateRouterParams) WithContext ¶
func (o *CreateRouterParams) WithContext(ctx context.Context) *CreateRouterParams
WithContext adds the context to the create router params
func (*CreateRouterParams) WithDefaults ¶
func (o *CreateRouterParams) WithDefaults() *CreateRouterParams
WithDefaults hydrates default values in the create router params (not the query body).
All values with no default are reset to their zero value.
func (*CreateRouterParams) WithHTTPClient ¶
func (o *CreateRouterParams) WithHTTPClient(client *http.Client) *CreateRouterParams
WithHTTPClient adds the HTTPClient to the create router params
func (*CreateRouterParams) WithRouter ¶
func (o *CreateRouterParams) WithRouter(router *rest_model.RouterCreate) *CreateRouterParams
WithRouter adds the router to the create router params
func (*CreateRouterParams) WithTimeout ¶
func (o *CreateRouterParams) WithTimeout(timeout time.Duration) *CreateRouterParams
WithTimeout adds the timeout to the create router params
func (*CreateRouterParams) WriteToRequest ¶
func (o *CreateRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateRouterReader ¶
type CreateRouterReader struct {
// contains filtered or unexported fields
}
CreateRouterReader is a Reader for the CreateRouter structure.
func (*CreateRouterReader) ReadResponse ¶
func (o *CreateRouterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateRouterUnauthorized ¶
type CreateRouterUnauthorized struct {
}CreateRouterUnauthorized describes a response with status code 401, with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewCreateRouterUnauthorized ¶
func NewCreateRouterUnauthorized() *CreateRouterUnauthorized
NewCreateRouterUnauthorized creates a CreateRouterUnauthorized with default headers values
func (*CreateRouterUnauthorized) Error ¶
func (o *CreateRouterUnauthorized) Error() string
func (*CreateRouterUnauthorized) GetPayload ¶
func (o *CreateRouterUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type DeleteRouterBadRequest ¶
type DeleteRouterBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
DeleteRouterBadRequest describes a response with status code 400, with default header values.
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
func NewDeleteRouterBadRequest ¶
func NewDeleteRouterBadRequest() *DeleteRouterBadRequest
NewDeleteRouterBadRequest creates a DeleteRouterBadRequest with default headers values
func (*DeleteRouterBadRequest) Error ¶
func (o *DeleteRouterBadRequest) Error() string
func (*DeleteRouterBadRequest) GetPayload ¶
func (o *DeleteRouterBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type DeleteRouterConflict ¶
type DeleteRouterConflict struct {
Payload *rest_model.APIErrorEnvelope
}
DeleteRouterConflict describes a response with status code 409, with default header values.
The resource requested to be removed/altered cannot be as it is referenced by another object.
func NewDeleteRouterConflict ¶
func NewDeleteRouterConflict() *DeleteRouterConflict
NewDeleteRouterConflict creates a DeleteRouterConflict with default headers values
func (*DeleteRouterConflict) Error ¶
func (o *DeleteRouterConflict) Error() string
func (*DeleteRouterConflict) GetPayload ¶
func (o *DeleteRouterConflict) GetPayload() *rest_model.APIErrorEnvelope
type DeleteRouterOK ¶
type DeleteRouterOK struct {
Payload *rest_model.Empty
}
DeleteRouterOK describes a response with status code 200, with default header values.
The delete request was successful and the resource has been removed
func NewDeleteRouterOK ¶
func NewDeleteRouterOK() *DeleteRouterOK
NewDeleteRouterOK creates a DeleteRouterOK with default headers values
func (*DeleteRouterOK) Error ¶
func (o *DeleteRouterOK) Error() string
func (*DeleteRouterOK) GetPayload ¶
func (o *DeleteRouterOK) GetPayload() *rest_model.Empty
type DeleteRouterParams ¶
type DeleteRouterParams struct { /* ID. The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteRouterParams contains all the parameters to send to the API endpoint
for the delete router operation. Typically these are written to a http.Request.
func NewDeleteRouterParams ¶
func NewDeleteRouterParams() *DeleteRouterParams
NewDeleteRouterParams creates a new DeleteRouterParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewDeleteRouterParamsWithContext ¶
func NewDeleteRouterParamsWithContext(ctx context.Context) *DeleteRouterParams
NewDeleteRouterParamsWithContext creates a new DeleteRouterParams object with the ability to set a context for a request.
func NewDeleteRouterParamsWithHTTPClient ¶
func NewDeleteRouterParamsWithHTTPClient(client *http.Client) *DeleteRouterParams
NewDeleteRouterParamsWithHTTPClient creates a new DeleteRouterParams object with the ability to set a custom HTTPClient for a request.
func NewDeleteRouterParamsWithTimeout ¶
func NewDeleteRouterParamsWithTimeout(timeout time.Duration) *DeleteRouterParams
NewDeleteRouterParamsWithTimeout creates a new DeleteRouterParams object with the ability to set a timeout on a request.
func (*DeleteRouterParams) SetContext ¶
func (o *DeleteRouterParams) SetContext(ctx context.Context)
SetContext adds the context to the delete router params
func (*DeleteRouterParams) SetDefaults ¶
func (o *DeleteRouterParams) SetDefaults()
SetDefaults hydrates default values in the delete router params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteRouterParams) SetHTTPClient ¶
func (o *DeleteRouterParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete router params
func (*DeleteRouterParams) SetID ¶
func (o *DeleteRouterParams) SetID(id string)
SetID adds the id to the delete router params
func (*DeleteRouterParams) SetTimeout ¶
func (o *DeleteRouterParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete router params
func (*DeleteRouterParams) WithContext ¶
func (o *DeleteRouterParams) WithContext(ctx context.Context) *DeleteRouterParams
WithContext adds the context to the delete router params
func (*DeleteRouterParams) WithDefaults ¶
func (o *DeleteRouterParams) WithDefaults() *DeleteRouterParams
WithDefaults hydrates default values in the delete router params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteRouterParams) WithHTTPClient ¶
func (o *DeleteRouterParams) WithHTTPClient(client *http.Client) *DeleteRouterParams
WithHTTPClient adds the HTTPClient to the delete router params
func (*DeleteRouterParams) WithID ¶
func (o *DeleteRouterParams) WithID(id string) *DeleteRouterParams
WithID adds the id to the delete router params
func (*DeleteRouterParams) WithTimeout ¶
func (o *DeleteRouterParams) WithTimeout(timeout time.Duration) *DeleteRouterParams
WithTimeout adds the timeout to the delete router params
func (*DeleteRouterParams) WriteToRequest ¶
func (o *DeleteRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteRouterReader ¶
type DeleteRouterReader struct {
// contains filtered or unexported fields
}
DeleteRouterReader is a Reader for the DeleteRouter structure.
func (*DeleteRouterReader) ReadResponse ¶
func (o *DeleteRouterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteRouterUnauthorized ¶
type DeleteRouterUnauthorized struct {
}DeleteRouterUnauthorized describes a response with status code 401, with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewDeleteRouterUnauthorized ¶
func NewDeleteRouterUnauthorized() *DeleteRouterUnauthorized
NewDeleteRouterUnauthorized creates a DeleteRouterUnauthorized with default headers values
func (*DeleteRouterUnauthorized) Error ¶
func (o *DeleteRouterUnauthorized) Error() string
func (*DeleteRouterUnauthorized) GetPayload ¶
func (o *DeleteRouterUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type DetailRouterNotFound ¶
type DetailRouterNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
DetailRouterNotFound describes a response with status code 404, with default header values.
The requested resource does not exist
func NewDetailRouterNotFound ¶
func NewDetailRouterNotFound() *DetailRouterNotFound
NewDetailRouterNotFound creates a DetailRouterNotFound with default headers values
func (*DetailRouterNotFound) Error ¶
func (o *DetailRouterNotFound) Error() string
func (*DetailRouterNotFound) GetPayload ¶
func (o *DetailRouterNotFound) GetPayload() *rest_model.APIErrorEnvelope
type DetailRouterOK ¶
type DetailRouterOK struct {
Payload *rest_model.DetailRouterEnvelope
}
DetailRouterOK describes a response with status code 200, with default header values.
A single router
func NewDetailRouterOK ¶
func NewDetailRouterOK() *DetailRouterOK
NewDetailRouterOK creates a DetailRouterOK with default headers values
func (*DetailRouterOK) Error ¶
func (o *DetailRouterOK) Error() string
func (*DetailRouterOK) GetPayload ¶
func (o *DetailRouterOK) GetPayload() *rest_model.DetailRouterEnvelope
type DetailRouterParams ¶
type DetailRouterParams struct { /* ID. The id of the requested resource */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DetailRouterParams contains all the parameters to send to the API endpoint
for the detail router operation. Typically these are written to a http.Request.
func NewDetailRouterParams ¶
func NewDetailRouterParams() *DetailRouterParams
NewDetailRouterParams creates a new DetailRouterParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewDetailRouterParamsWithContext ¶
func NewDetailRouterParamsWithContext(ctx context.Context) *DetailRouterParams
NewDetailRouterParamsWithContext creates a new DetailRouterParams object with the ability to set a context for a request.
func NewDetailRouterParamsWithHTTPClient ¶
func NewDetailRouterParamsWithHTTPClient(client *http.Client) *DetailRouterParams
NewDetailRouterParamsWithHTTPClient creates a new DetailRouterParams object with the ability to set a custom HTTPClient for a request.
func NewDetailRouterParamsWithTimeout ¶
func NewDetailRouterParamsWithTimeout(timeout time.Duration) *DetailRouterParams
NewDetailRouterParamsWithTimeout creates a new DetailRouterParams object with the ability to set a timeout on a request.
func (*DetailRouterParams) SetContext ¶
func (o *DetailRouterParams) SetContext(ctx context.Context)
SetContext adds the context to the detail router params
func (*DetailRouterParams) SetDefaults ¶
func (o *DetailRouterParams) SetDefaults()
SetDefaults hydrates default values in the detail router params (not the query body).
All values with no default are reset to their zero value.
func (*DetailRouterParams) SetHTTPClient ¶
func (o *DetailRouterParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the detail router params
func (*DetailRouterParams) SetID ¶
func (o *DetailRouterParams) SetID(id string)
SetID adds the id to the detail router params
func (*DetailRouterParams) SetTimeout ¶
func (o *DetailRouterParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the detail router params
func (*DetailRouterParams) WithContext ¶
func (o *DetailRouterParams) WithContext(ctx context.Context) *DetailRouterParams
WithContext adds the context to the detail router params
func (*DetailRouterParams) WithDefaults ¶
func (o *DetailRouterParams) WithDefaults() *DetailRouterParams
WithDefaults hydrates default values in the detail router params (not the query body).
All values with no default are reset to their zero value.
func (*DetailRouterParams) WithHTTPClient ¶
func (o *DetailRouterParams) WithHTTPClient(client *http.Client) *DetailRouterParams
WithHTTPClient adds the HTTPClient to the detail router params
func (*DetailRouterParams) WithID ¶
func (o *DetailRouterParams) WithID(id string) *DetailRouterParams
WithID adds the id to the detail router params
func (*DetailRouterParams) WithTimeout ¶
func (o *DetailRouterParams) WithTimeout(timeout time.Duration) *DetailRouterParams
WithTimeout adds the timeout to the detail router params
func (*DetailRouterParams) WriteToRequest ¶
func (o *DetailRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DetailRouterReader ¶
type DetailRouterReader struct {
// contains filtered or unexported fields
}
DetailRouterReader is a Reader for the DetailRouter structure.
func (*DetailRouterReader) ReadResponse ¶
func (o *DetailRouterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DetailRouterUnauthorized ¶
type DetailRouterUnauthorized struct {
}DetailRouterUnauthorized describes a response with status code 401, with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewDetailRouterUnauthorized ¶
func NewDetailRouterUnauthorized() *DetailRouterUnauthorized
NewDetailRouterUnauthorized creates a DetailRouterUnauthorized with default headers values
func (*DetailRouterUnauthorized) Error ¶
func (o *DetailRouterUnauthorized) Error() string
func (*DetailRouterUnauthorized) GetPayload ¶
func (o *DetailRouterUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListRouterTerminatorsBadRequest ¶
type ListRouterTerminatorsBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
ListRouterTerminatorsBadRequest describes a response with status code 400, with default header values.
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
func NewListRouterTerminatorsBadRequest ¶
func NewListRouterTerminatorsBadRequest() *ListRouterTerminatorsBadRequest
NewListRouterTerminatorsBadRequest creates a ListRouterTerminatorsBadRequest with default headers values
func (*ListRouterTerminatorsBadRequest) Error ¶
func (o *ListRouterTerminatorsBadRequest) Error() string
func (*ListRouterTerminatorsBadRequest) GetPayload ¶
func (o *ListRouterTerminatorsBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type ListRouterTerminatorsOK ¶
type ListRouterTerminatorsOK struct {
Payload *rest_model.ListTerminatorsEnvelope
}
ListRouterTerminatorsOK describes a response with status code 200, with default header values.
A list of terminators
func NewListRouterTerminatorsOK ¶
func NewListRouterTerminatorsOK() *ListRouterTerminatorsOK
NewListRouterTerminatorsOK creates a ListRouterTerminatorsOK with default headers values
func (*ListRouterTerminatorsOK) Error ¶
func (o *ListRouterTerminatorsOK) Error() string
func (*ListRouterTerminatorsOK) GetPayload ¶
func (o *ListRouterTerminatorsOK) GetPayload() *rest_model.ListTerminatorsEnvelope
type ListRouterTerminatorsParams ¶
type ListRouterTerminatorsParams struct { // Filter. Filter *string /* ID. The id of the requested resource */ ID string // Limit. Limit *int64 // Offset. Offset *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListRouterTerminatorsParams contains all the parameters to send to the API endpoint
for the list router terminators operation. Typically these are written to a http.Request.
func NewListRouterTerminatorsParams ¶
func NewListRouterTerminatorsParams() *ListRouterTerminatorsParams
NewListRouterTerminatorsParams creates a new ListRouterTerminatorsParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewListRouterTerminatorsParamsWithContext ¶
func NewListRouterTerminatorsParamsWithContext(ctx context.Context) *ListRouterTerminatorsParams
NewListRouterTerminatorsParamsWithContext creates a new ListRouterTerminatorsParams object with the ability to set a context for a request.
func NewListRouterTerminatorsParamsWithHTTPClient ¶
func NewListRouterTerminatorsParamsWithHTTPClient(client *http.Client) *ListRouterTerminatorsParams
NewListRouterTerminatorsParamsWithHTTPClient creates a new ListRouterTerminatorsParams object with the ability to set a custom HTTPClient for a request.
func NewListRouterTerminatorsParamsWithTimeout ¶
func NewListRouterTerminatorsParamsWithTimeout(timeout time.Duration) *ListRouterTerminatorsParams
NewListRouterTerminatorsParamsWithTimeout creates a new ListRouterTerminatorsParams object with the ability to set a timeout on a request.
func (*ListRouterTerminatorsParams) SetContext ¶
func (o *ListRouterTerminatorsParams) SetContext(ctx context.Context)
SetContext adds the context to the list router terminators params
func (*ListRouterTerminatorsParams) SetDefaults ¶
func (o *ListRouterTerminatorsParams) SetDefaults()
SetDefaults hydrates default values in the list router terminators params (not the query body).
All values with no default are reset to their zero value.
func (*ListRouterTerminatorsParams) SetFilter ¶
func (o *ListRouterTerminatorsParams) SetFilter(filter *string)
SetFilter adds the filter to the list router terminators params
func (*ListRouterTerminatorsParams) SetHTTPClient ¶
func (o *ListRouterTerminatorsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list router terminators params
func (*ListRouterTerminatorsParams) SetID ¶
func (o *ListRouterTerminatorsParams) SetID(id string)
SetID adds the id to the list router terminators params
func (*ListRouterTerminatorsParams) SetLimit ¶
func (o *ListRouterTerminatorsParams) SetLimit(limit *int64)
SetLimit adds the limit to the list router terminators params
func (*ListRouterTerminatorsParams) SetOffset ¶
func (o *ListRouterTerminatorsParams) SetOffset(offset *int64)
SetOffset adds the offset to the list router terminators params
func (*ListRouterTerminatorsParams) SetTimeout ¶
func (o *ListRouterTerminatorsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list router terminators params
func (*ListRouterTerminatorsParams) WithContext ¶
func (o *ListRouterTerminatorsParams) WithContext(ctx context.Context) *ListRouterTerminatorsParams
WithContext adds the context to the list router terminators params
func (*ListRouterTerminatorsParams) WithDefaults ¶
func (o *ListRouterTerminatorsParams) WithDefaults() *ListRouterTerminatorsParams
WithDefaults hydrates default values in the list router terminators params (not the query body).
All values with no default are reset to their zero value.
func (*ListRouterTerminatorsParams) WithFilter ¶
func (o *ListRouterTerminatorsParams) WithFilter(filter *string) *ListRouterTerminatorsParams
WithFilter adds the filter to the list router terminators params
func (*ListRouterTerminatorsParams) WithHTTPClient ¶
func (o *ListRouterTerminatorsParams) WithHTTPClient(client *http.Client) *ListRouterTerminatorsParams
WithHTTPClient adds the HTTPClient to the list router terminators params
func (*ListRouterTerminatorsParams) WithID ¶
func (o *ListRouterTerminatorsParams) WithID(id string) *ListRouterTerminatorsParams
WithID adds the id to the list router terminators params
func (*ListRouterTerminatorsParams) WithLimit ¶
func (o *ListRouterTerminatorsParams) WithLimit(limit *int64) *ListRouterTerminatorsParams
WithLimit adds the limit to the list router terminators params
func (*ListRouterTerminatorsParams) WithOffset ¶
func (o *ListRouterTerminatorsParams) WithOffset(offset *int64) *ListRouterTerminatorsParams
WithOffset adds the offset to the list router terminators params
func (*ListRouterTerminatorsParams) WithTimeout ¶
func (o *ListRouterTerminatorsParams) WithTimeout(timeout time.Duration) *ListRouterTerminatorsParams
WithTimeout adds the timeout to the list router terminators params
func (*ListRouterTerminatorsParams) WriteToRequest ¶
func (o *ListRouterTerminatorsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListRouterTerminatorsReader ¶
type ListRouterTerminatorsReader struct {
// contains filtered or unexported fields
}
ListRouterTerminatorsReader is a Reader for the ListRouterTerminators structure.
func (*ListRouterTerminatorsReader) ReadResponse ¶
func (o *ListRouterTerminatorsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListRouterTerminatorsUnauthorized ¶
type ListRouterTerminatorsUnauthorized struct {
}ListRouterTerminatorsUnauthorized describes a response with status code 401, with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListRouterTerminatorsUnauthorized ¶
func NewListRouterTerminatorsUnauthorized() *ListRouterTerminatorsUnauthorized
NewListRouterTerminatorsUnauthorized creates a ListRouterTerminatorsUnauthorized with default headers values
func (*ListRouterTerminatorsUnauthorized) Error ¶
func (o *ListRouterTerminatorsUnauthorized) Error() string
func (*ListRouterTerminatorsUnauthorized) GetPayload ¶
func (o *ListRouterTerminatorsUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type ListRoutersOK ¶
type ListRoutersOK struct {
Payload *rest_model.ListRoutersEnvelope
}
ListRoutersOK describes a response with status code 200, with default header values.
A list of routers
func NewListRoutersOK ¶
func NewListRoutersOK() *ListRoutersOK
NewListRoutersOK creates a ListRoutersOK with default headers values
func (*ListRoutersOK) Error ¶
func (o *ListRoutersOK) Error() string
func (*ListRoutersOK) GetPayload ¶
func (o *ListRoutersOK) GetPayload() *rest_model.ListRoutersEnvelope
type ListRoutersParams ¶
type ListRoutersParams struct { // Filter. Filter *string // Limit. Limit *int64 // Offset. Offset *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListRoutersParams contains all the parameters to send to the API endpoint
for the list routers operation. Typically these are written to a http.Request.
func NewListRoutersParams ¶
func NewListRoutersParams() *ListRoutersParams
NewListRoutersParams creates a new ListRoutersParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewListRoutersParamsWithContext ¶
func NewListRoutersParamsWithContext(ctx context.Context) *ListRoutersParams
NewListRoutersParamsWithContext creates a new ListRoutersParams object with the ability to set a context for a request.
func NewListRoutersParamsWithHTTPClient ¶
func NewListRoutersParamsWithHTTPClient(client *http.Client) *ListRoutersParams
NewListRoutersParamsWithHTTPClient creates a new ListRoutersParams object with the ability to set a custom HTTPClient for a request.
func NewListRoutersParamsWithTimeout ¶
func NewListRoutersParamsWithTimeout(timeout time.Duration) *ListRoutersParams
NewListRoutersParamsWithTimeout creates a new ListRoutersParams object with the ability to set a timeout on a request.
func (*ListRoutersParams) SetContext ¶
func (o *ListRoutersParams) SetContext(ctx context.Context)
SetContext adds the context to the list routers params
func (*ListRoutersParams) SetDefaults ¶
func (o *ListRoutersParams) SetDefaults()
SetDefaults hydrates default values in the list routers params (not the query body).
All values with no default are reset to their zero value.
func (*ListRoutersParams) SetFilter ¶
func (o *ListRoutersParams) SetFilter(filter *string)
SetFilter adds the filter to the list routers params
func (*ListRoutersParams) SetHTTPClient ¶
func (o *ListRoutersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list routers params
func (*ListRoutersParams) SetLimit ¶
func (o *ListRoutersParams) SetLimit(limit *int64)
SetLimit adds the limit to the list routers params
func (*ListRoutersParams) SetOffset ¶
func (o *ListRoutersParams) SetOffset(offset *int64)
SetOffset adds the offset to the list routers params
func (*ListRoutersParams) SetTimeout ¶
func (o *ListRoutersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list routers params
func (*ListRoutersParams) WithContext ¶
func (o *ListRoutersParams) WithContext(ctx context.Context) *ListRoutersParams
WithContext adds the context to the list routers params
func (*ListRoutersParams) WithDefaults ¶
func (o *ListRoutersParams) WithDefaults() *ListRoutersParams
WithDefaults hydrates default values in the list routers params (not the query body).
All values with no default are reset to their zero value.
func (*ListRoutersParams) WithFilter ¶
func (o *ListRoutersParams) WithFilter(filter *string) *ListRoutersParams
WithFilter adds the filter to the list routers params
func (*ListRoutersParams) WithHTTPClient ¶
func (o *ListRoutersParams) WithHTTPClient(client *http.Client) *ListRoutersParams
WithHTTPClient adds the HTTPClient to the list routers params
func (*ListRoutersParams) WithLimit ¶
func (o *ListRoutersParams) WithLimit(limit *int64) *ListRoutersParams
WithLimit adds the limit to the list routers params
func (*ListRoutersParams) WithOffset ¶
func (o *ListRoutersParams) WithOffset(offset *int64) *ListRoutersParams
WithOffset adds the offset to the list routers params
func (*ListRoutersParams) WithTimeout ¶
func (o *ListRoutersParams) WithTimeout(timeout time.Duration) *ListRoutersParams
WithTimeout adds the timeout to the list routers params
func (*ListRoutersParams) WriteToRequest ¶
func (o *ListRoutersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListRoutersReader ¶
type ListRoutersReader struct {
// contains filtered or unexported fields
}
ListRoutersReader is a Reader for the ListRouters structure.
func (*ListRoutersReader) ReadResponse ¶
func (o *ListRoutersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListRoutersUnauthorized ¶
type ListRoutersUnauthorized struct {
}ListRoutersUnauthorized describes a response with status code 401, with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewListRoutersUnauthorized ¶
func NewListRoutersUnauthorized() *ListRoutersUnauthorized
NewListRoutersUnauthorized creates a ListRoutersUnauthorized with default headers values
func (*ListRoutersUnauthorized) Error ¶
func (o *ListRoutersUnauthorized) Error() string
func (*ListRoutersUnauthorized) GetPayload ¶
func (o *ListRoutersUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type PatchRouterBadRequest ¶
type PatchRouterBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
PatchRouterBadRequest describes a response with status code 400, with default header values.
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
func NewPatchRouterBadRequest ¶
func NewPatchRouterBadRequest() *PatchRouterBadRequest
NewPatchRouterBadRequest creates a PatchRouterBadRequest with default headers values
func (*PatchRouterBadRequest) Error ¶
func (o *PatchRouterBadRequest) Error() string
func (*PatchRouterBadRequest) GetPayload ¶
func (o *PatchRouterBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type PatchRouterNotFound ¶
type PatchRouterNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
PatchRouterNotFound describes a response with status code 404, with default header values.
The requested resource does not exist
func NewPatchRouterNotFound ¶
func NewPatchRouterNotFound() *PatchRouterNotFound
NewPatchRouterNotFound creates a PatchRouterNotFound with default headers values
func (*PatchRouterNotFound) Error ¶
func (o *PatchRouterNotFound) Error() string
func (*PatchRouterNotFound) GetPayload ¶
func (o *PatchRouterNotFound) GetPayload() *rest_model.APIErrorEnvelope
type PatchRouterOK ¶
type PatchRouterOK struct {
Payload *rest_model.Empty
}
PatchRouterOK describes a response with status code 200, with default header values.
The patch request was successful and the resource has been altered
func NewPatchRouterOK ¶
func NewPatchRouterOK() *PatchRouterOK
NewPatchRouterOK creates a PatchRouterOK with default headers values
func (*PatchRouterOK) Error ¶
func (o *PatchRouterOK) Error() string
func (*PatchRouterOK) GetPayload ¶
func (o *PatchRouterOK) GetPayload() *rest_model.Empty
type PatchRouterParams ¶
type PatchRouterParams struct { /* ID. The id of the requested resource */ ID string /* Router. A router patch object */ Router *rest_model.RouterPatch Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PatchRouterParams contains all the parameters to send to the API endpoint
for the patch router operation. Typically these are written to a http.Request.
func NewPatchRouterParams ¶
func NewPatchRouterParams() *PatchRouterParams
NewPatchRouterParams creates a new PatchRouterParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewPatchRouterParamsWithContext ¶
func NewPatchRouterParamsWithContext(ctx context.Context) *PatchRouterParams
NewPatchRouterParamsWithContext creates a new PatchRouterParams object with the ability to set a context for a request.
func NewPatchRouterParamsWithHTTPClient ¶
func NewPatchRouterParamsWithHTTPClient(client *http.Client) *PatchRouterParams
NewPatchRouterParamsWithHTTPClient creates a new PatchRouterParams object with the ability to set a custom HTTPClient for a request.
func NewPatchRouterParamsWithTimeout ¶
func NewPatchRouterParamsWithTimeout(timeout time.Duration) *PatchRouterParams
NewPatchRouterParamsWithTimeout creates a new PatchRouterParams object with the ability to set a timeout on a request.
func (*PatchRouterParams) SetContext ¶
func (o *PatchRouterParams) SetContext(ctx context.Context)
SetContext adds the context to the patch router params
func (*PatchRouterParams) SetDefaults ¶
func (o *PatchRouterParams) SetDefaults()
SetDefaults hydrates default values in the patch router params (not the query body).
All values with no default are reset to their zero value.
func (*PatchRouterParams) SetHTTPClient ¶
func (o *PatchRouterParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the patch router params
func (*PatchRouterParams) SetID ¶
func (o *PatchRouterParams) SetID(id string)
SetID adds the id to the patch router params
func (*PatchRouterParams) SetRouter ¶
func (o *PatchRouterParams) SetRouter(router *rest_model.RouterPatch)
SetRouter adds the router to the patch router params
func (*PatchRouterParams) SetTimeout ¶
func (o *PatchRouterParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the patch router params
func (*PatchRouterParams) WithContext ¶
func (o *PatchRouterParams) WithContext(ctx context.Context) *PatchRouterParams
WithContext adds the context to the patch router params
func (*PatchRouterParams) WithDefaults ¶
func (o *PatchRouterParams) WithDefaults() *PatchRouterParams
WithDefaults hydrates default values in the patch router params (not the query body).
All values with no default are reset to their zero value.
func (*PatchRouterParams) WithHTTPClient ¶
func (o *PatchRouterParams) WithHTTPClient(client *http.Client) *PatchRouterParams
WithHTTPClient adds the HTTPClient to the patch router params
func (*PatchRouterParams) WithID ¶
func (o *PatchRouterParams) WithID(id string) *PatchRouterParams
WithID adds the id to the patch router params
func (*PatchRouterParams) WithRouter ¶
func (o *PatchRouterParams) WithRouter(router *rest_model.RouterPatch) *PatchRouterParams
WithRouter adds the router to the patch router params
func (*PatchRouterParams) WithTimeout ¶
func (o *PatchRouterParams) WithTimeout(timeout time.Duration) *PatchRouterParams
WithTimeout adds the timeout to the patch router params
func (*PatchRouterParams) WriteToRequest ¶
func (o *PatchRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PatchRouterReader ¶
type PatchRouterReader struct {
// contains filtered or unexported fields
}
PatchRouterReader is a Reader for the PatchRouter structure.
func (*PatchRouterReader) ReadResponse ¶
func (o *PatchRouterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PatchRouterUnauthorized ¶
type PatchRouterUnauthorized struct {
}PatchRouterUnauthorized describes a response with status code 401, with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewPatchRouterUnauthorized ¶
func NewPatchRouterUnauthorized() *PatchRouterUnauthorized
NewPatchRouterUnauthorized creates a PatchRouterUnauthorized with default headers values
func (*PatchRouterUnauthorized) Error ¶
func (o *PatchRouterUnauthorized) Error() string
func (*PatchRouterUnauthorized) GetPayload ¶
func (o *PatchRouterUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
type UpdateRouterBadRequest ¶
type UpdateRouterBadRequest struct {
Payload *rest_model.APIErrorEnvelope
}
UpdateRouterBadRequest describes a response with status code 400, with default header values.
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
func NewUpdateRouterBadRequest ¶
func NewUpdateRouterBadRequest() *UpdateRouterBadRequest
NewUpdateRouterBadRequest creates a UpdateRouterBadRequest with default headers values
func (*UpdateRouterBadRequest) Error ¶
func (o *UpdateRouterBadRequest) Error() string
func (*UpdateRouterBadRequest) GetPayload ¶
func (o *UpdateRouterBadRequest) GetPayload() *rest_model.APIErrorEnvelope
type UpdateRouterNotFound ¶
type UpdateRouterNotFound struct {
Payload *rest_model.APIErrorEnvelope
}
UpdateRouterNotFound describes a response with status code 404, with default header values.
The requested resource does not exist
func NewUpdateRouterNotFound ¶
func NewUpdateRouterNotFound() *UpdateRouterNotFound
NewUpdateRouterNotFound creates a UpdateRouterNotFound with default headers values
func (*UpdateRouterNotFound) Error ¶
func (o *UpdateRouterNotFound) Error() string
func (*UpdateRouterNotFound) GetPayload ¶
func (o *UpdateRouterNotFound) GetPayload() *rest_model.APIErrorEnvelope
type UpdateRouterOK ¶
type UpdateRouterOK struct {
Payload *rest_model.Empty
}
UpdateRouterOK describes a response with status code 200, with default header values.
The update request was successful and the resource has been altered
func NewUpdateRouterOK ¶
func NewUpdateRouterOK() *UpdateRouterOK
NewUpdateRouterOK creates a UpdateRouterOK with default headers values
func (*UpdateRouterOK) Error ¶
func (o *UpdateRouterOK) Error() string
func (*UpdateRouterOK) GetPayload ¶
func (o *UpdateRouterOK) GetPayload() *rest_model.Empty
type UpdateRouterParams ¶
type UpdateRouterParams struct { /* ID. The id of the requested resource */ ID string /* Router. A router update object */ Router *rest_model.RouterUpdate Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateRouterParams contains all the parameters to send to the API endpoint
for the update router operation. Typically these are written to a http.Request.
func NewUpdateRouterParams ¶
func NewUpdateRouterParams() *UpdateRouterParams
NewUpdateRouterParams creates a new UpdateRouterParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewUpdateRouterParamsWithContext ¶
func NewUpdateRouterParamsWithContext(ctx context.Context) *UpdateRouterParams
NewUpdateRouterParamsWithContext creates a new UpdateRouterParams object with the ability to set a context for a request.
func NewUpdateRouterParamsWithHTTPClient ¶
func NewUpdateRouterParamsWithHTTPClient(client *http.Client) *UpdateRouterParams
NewUpdateRouterParamsWithHTTPClient creates a new UpdateRouterParams object with the ability to set a custom HTTPClient for a request.
func NewUpdateRouterParamsWithTimeout ¶
func NewUpdateRouterParamsWithTimeout(timeout time.Duration) *UpdateRouterParams
NewUpdateRouterParamsWithTimeout creates a new UpdateRouterParams object with the ability to set a timeout on a request.
func (*UpdateRouterParams) SetContext ¶
func (o *UpdateRouterParams) SetContext(ctx context.Context)
SetContext adds the context to the update router params
func (*UpdateRouterParams) SetDefaults ¶
func (o *UpdateRouterParams) SetDefaults()
SetDefaults hydrates default values in the update router params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateRouterParams) SetHTTPClient ¶
func (o *UpdateRouterParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update router params
func (*UpdateRouterParams) SetID ¶
func (o *UpdateRouterParams) SetID(id string)
SetID adds the id to the update router params
func (*UpdateRouterParams) SetRouter ¶
func (o *UpdateRouterParams) SetRouter(router *rest_model.RouterUpdate)
SetRouter adds the router to the update router params
func (*UpdateRouterParams) SetTimeout ¶
func (o *UpdateRouterParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update router params
func (*UpdateRouterParams) WithContext ¶
func (o *UpdateRouterParams) WithContext(ctx context.Context) *UpdateRouterParams
WithContext adds the context to the update router params
func (*UpdateRouterParams) WithDefaults ¶
func (o *UpdateRouterParams) WithDefaults() *UpdateRouterParams
WithDefaults hydrates default values in the update router params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateRouterParams) WithHTTPClient ¶
func (o *UpdateRouterParams) WithHTTPClient(client *http.Client) *UpdateRouterParams
WithHTTPClient adds the HTTPClient to the update router params
func (*UpdateRouterParams) WithID ¶
func (o *UpdateRouterParams) WithID(id string) *UpdateRouterParams
WithID adds the id to the update router params
func (*UpdateRouterParams) WithRouter ¶
func (o *UpdateRouterParams) WithRouter(router *rest_model.RouterUpdate) *UpdateRouterParams
WithRouter adds the router to the update router params
func (*UpdateRouterParams) WithTimeout ¶
func (o *UpdateRouterParams) WithTimeout(timeout time.Duration) *UpdateRouterParams
WithTimeout adds the timeout to the update router params
func (*UpdateRouterParams) WriteToRequest ¶
func (o *UpdateRouterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateRouterReader ¶
type UpdateRouterReader struct {
// contains filtered or unexported fields
}
UpdateRouterReader is a Reader for the UpdateRouter structure.
func (*UpdateRouterReader) ReadResponse ¶
func (o *UpdateRouterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateRouterUnauthorized ¶
type UpdateRouterUnauthorized struct {
}UpdateRouterUnauthorized describes a response with status code 401, with default header values.
The currently supplied session does not have the correct access rights to request this resource
func NewUpdateRouterUnauthorized ¶
func NewUpdateRouterUnauthorized() *UpdateRouterUnauthorized
NewUpdateRouterUnauthorized creates a UpdateRouterUnauthorized with default headers values
func (*UpdateRouterUnauthorized) Error ¶
func (o *UpdateRouterUnauthorized) Error() string
func (*UpdateRouterUnauthorized) GetPayload ¶
func (o *UpdateRouterUnauthorized) GetPayload() *rest_model.APIErrorEnvelope
Source Files ¶
- create_router_parameters.go
- create_router_responses.go
- delete_router_parameters.go
- delete_router_responses.go
- detail_router_parameters.go
- detail_router_responses.go
- list_router_terminators_parameters.go
- list_router_terminators_responses.go
- list_routers_parameters.go
- list_routers_responses.go
- patch_router_parameters.go
- patch_router_responses.go
- router_client.go
- update_router_parameters.go
- update_router_responses.go