plugins

package
v3.4.11 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 2023 License: ISC Imports: 13 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 plugins API

func (*Client) PluginsNbGatewaysGatewayBulkDelete

PluginsNbGatewaysGatewayBulkDelete plugins nb gateways gateway bulk delete API

func (*Client) PluginsNbGatewaysGatewayBulkPartialUpdate

PluginsNbGatewaysGatewayBulkPartialUpdate plugins nb gateways gateway bulk partial update API

func (*Client) PluginsNbGatewaysGatewayBulkUpdate

func (a *Client) PluginsNbGatewaysGatewayBulkUpdate(params *PluginsNbGatewaysGatewayBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayBulkUpdateOK, error)

PluginsNbGatewaysGatewayBulkUpdate plugins nb gateways gateway bulk update API

func (*Client) PluginsNbGatewaysGatewayCreate

PluginsNbGatewaysGatewayCreate plugins nb gateways gateway create API

func (*Client) PluginsNbGatewaysGatewayDelete

PluginsNbGatewaysGatewayDelete plugins nb gateways gateway delete API

func (*Client) PluginsNbGatewaysGatewayList

func (a *Client) PluginsNbGatewaysGatewayList(params *PluginsNbGatewaysGatewayListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayListOK, error)

PluginsNbGatewaysGatewayList plugins nb gateways gateway list API

func (*Client) PluginsNbGatewaysGatewayPartialUpdate

func (a *Client) PluginsNbGatewaysGatewayPartialUpdate(params *PluginsNbGatewaysGatewayPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayPartialUpdateOK, error)

PluginsNbGatewaysGatewayPartialUpdate plugins nb gateways gateway partial update API

func (*Client) PluginsNbGatewaysGatewayRead

func (a *Client) PluginsNbGatewaysGatewayRead(params *PluginsNbGatewaysGatewayReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayReadOK, error)

PluginsNbGatewaysGatewayRead plugins nb gateways gateway read API

func (*Client) PluginsNbGatewaysGatewayUpdate

func (a *Client) PluginsNbGatewaysGatewayUpdate(params *PluginsNbGatewaysGatewayUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayUpdateOK, error)

PluginsNbGatewaysGatewayUpdate plugins nb gateways gateway update API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	PluginsNbGatewaysGatewayBulkDelete(params *PluginsNbGatewaysGatewayBulkDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayBulkDeleteNoContent, error)

	PluginsNbGatewaysGatewayBulkPartialUpdate(params *PluginsNbGatewaysGatewayBulkPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayBulkPartialUpdateOK, error)

	PluginsNbGatewaysGatewayBulkUpdate(params *PluginsNbGatewaysGatewayBulkUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayBulkUpdateOK, error)

	PluginsNbGatewaysGatewayCreate(params *PluginsNbGatewaysGatewayCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayCreateCreated, error)

	PluginsNbGatewaysGatewayDelete(params *PluginsNbGatewaysGatewayDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayDeleteNoContent, error)

	PluginsNbGatewaysGatewayList(params *PluginsNbGatewaysGatewayListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayListOK, error)

	PluginsNbGatewaysGatewayPartialUpdate(params *PluginsNbGatewaysGatewayPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayPartialUpdateOK, error)

	PluginsNbGatewaysGatewayRead(params *PluginsNbGatewaysGatewayReadParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayReadOK, error)

	PluginsNbGatewaysGatewayUpdate(params *PluginsNbGatewaysGatewayUpdateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PluginsNbGatewaysGatewayUpdateOK, 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 plugins API client.

type PluginsNbGatewaysGatewayBulkDeleteNoContent

type PluginsNbGatewaysGatewayBulkDeleteNoContent struct {
}

PluginsNbGatewaysGatewayBulkDeleteNoContent describes a response with status code 204, with default header values.

PluginsNbGatewaysGatewayBulkDeleteNoContent plugins nb gateways gateway bulk delete no content

func NewPluginsNbGatewaysGatewayBulkDeleteNoContent

func NewPluginsNbGatewaysGatewayBulkDeleteNoContent() *PluginsNbGatewaysGatewayBulkDeleteNoContent

NewPluginsNbGatewaysGatewayBulkDeleteNoContent creates a PluginsNbGatewaysGatewayBulkDeleteNoContent with default headers values

func (*PluginsNbGatewaysGatewayBulkDeleteNoContent) Error

func (*PluginsNbGatewaysGatewayBulkDeleteNoContent) IsClientError

IsClientError returns true when this plugins nb gateways gateway bulk delete no content response has a 4xx status code

func (*PluginsNbGatewaysGatewayBulkDeleteNoContent) IsCode

IsCode returns true when this plugins nb gateways gateway bulk delete no content response a status code equal to that given

func (*PluginsNbGatewaysGatewayBulkDeleteNoContent) IsRedirect

IsRedirect returns true when this plugins nb gateways gateway bulk delete no content response has a 3xx status code

func (*PluginsNbGatewaysGatewayBulkDeleteNoContent) IsServerError

IsServerError returns true when this plugins nb gateways gateway bulk delete no content response has a 5xx status code

func (*PluginsNbGatewaysGatewayBulkDeleteNoContent) IsSuccess

IsSuccess returns true when this plugins nb gateways gateway bulk delete no content response has a 2xx status code

func (*PluginsNbGatewaysGatewayBulkDeleteNoContent) String

type PluginsNbGatewaysGatewayBulkDeleteParams

type PluginsNbGatewaysGatewayBulkDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PluginsNbGatewaysGatewayBulkDeleteParams contains all the parameters to send to the API endpoint

for the plugins nb gateways gateway bulk delete operation.

Typically these are written to a http.Request.

func NewPluginsNbGatewaysGatewayBulkDeleteParams

func NewPluginsNbGatewaysGatewayBulkDeleteParams() *PluginsNbGatewaysGatewayBulkDeleteParams

NewPluginsNbGatewaysGatewayBulkDeleteParams creates a new PluginsNbGatewaysGatewayBulkDeleteParams 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 NewPluginsNbGatewaysGatewayBulkDeleteParamsWithContext

func NewPluginsNbGatewaysGatewayBulkDeleteParamsWithContext(ctx context.Context) *PluginsNbGatewaysGatewayBulkDeleteParams

NewPluginsNbGatewaysGatewayBulkDeleteParamsWithContext creates a new PluginsNbGatewaysGatewayBulkDeleteParams object with the ability to set a context for a request.

func NewPluginsNbGatewaysGatewayBulkDeleteParamsWithHTTPClient

func NewPluginsNbGatewaysGatewayBulkDeleteParamsWithHTTPClient(client *http.Client) *PluginsNbGatewaysGatewayBulkDeleteParams

NewPluginsNbGatewaysGatewayBulkDeleteParamsWithHTTPClient creates a new PluginsNbGatewaysGatewayBulkDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewPluginsNbGatewaysGatewayBulkDeleteParamsWithTimeout

func NewPluginsNbGatewaysGatewayBulkDeleteParamsWithTimeout(timeout time.Duration) *PluginsNbGatewaysGatewayBulkDeleteParams

NewPluginsNbGatewaysGatewayBulkDeleteParamsWithTimeout creates a new PluginsNbGatewaysGatewayBulkDeleteParams object with the ability to set a timeout on a request.

func (*PluginsNbGatewaysGatewayBulkDeleteParams) SetContext

SetContext adds the context to the plugins nb gateways gateway bulk delete params

func (*PluginsNbGatewaysGatewayBulkDeleteParams) SetDefaults

SetDefaults hydrates default values in the plugins nb gateways gateway bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayBulkDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the plugins nb gateways gateway bulk delete params

func (*PluginsNbGatewaysGatewayBulkDeleteParams) SetTimeout

SetTimeout adds the timeout to the plugins nb gateways gateway bulk delete params

func (*PluginsNbGatewaysGatewayBulkDeleteParams) WithContext

WithContext adds the context to the plugins nb gateways gateway bulk delete params

func (*PluginsNbGatewaysGatewayBulkDeleteParams) WithDefaults

WithDefaults hydrates default values in the plugins nb gateways gateway bulk delete params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayBulkDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the plugins nb gateways gateway bulk delete params

func (*PluginsNbGatewaysGatewayBulkDeleteParams) WithTimeout

WithTimeout adds the timeout to the plugins nb gateways gateway bulk delete params

func (*PluginsNbGatewaysGatewayBulkDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PluginsNbGatewaysGatewayBulkDeleteReader

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

PluginsNbGatewaysGatewayBulkDeleteReader is a Reader for the PluginsNbGatewaysGatewayBulkDelete structure.

func (*PluginsNbGatewaysGatewayBulkDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PluginsNbGatewaysGatewayBulkPartialUpdateOK

type PluginsNbGatewaysGatewayBulkPartialUpdateOK struct {
	Payload *models.Gateway
}

PluginsNbGatewaysGatewayBulkPartialUpdateOK describes a response with status code 200, with default header values.

PluginsNbGatewaysGatewayBulkPartialUpdateOK plugins nb gateways gateway bulk partial update o k

func NewPluginsNbGatewaysGatewayBulkPartialUpdateOK

func NewPluginsNbGatewaysGatewayBulkPartialUpdateOK() *PluginsNbGatewaysGatewayBulkPartialUpdateOK

NewPluginsNbGatewaysGatewayBulkPartialUpdateOK creates a PluginsNbGatewaysGatewayBulkPartialUpdateOK with default headers values

func (*PluginsNbGatewaysGatewayBulkPartialUpdateOK) Error

func (*PluginsNbGatewaysGatewayBulkPartialUpdateOK) GetPayload

func (*PluginsNbGatewaysGatewayBulkPartialUpdateOK) IsClientError

IsClientError returns true when this plugins nb gateways gateway bulk partial update o k response has a 4xx status code

func (*PluginsNbGatewaysGatewayBulkPartialUpdateOK) IsCode

IsCode returns true when this plugins nb gateways gateway bulk partial update o k response a status code equal to that given

func (*PluginsNbGatewaysGatewayBulkPartialUpdateOK) IsRedirect

IsRedirect returns true when this plugins nb gateways gateway bulk partial update o k response has a 3xx status code

func (*PluginsNbGatewaysGatewayBulkPartialUpdateOK) IsServerError

IsServerError returns true when this plugins nb gateways gateway bulk partial update o k response has a 5xx status code

func (*PluginsNbGatewaysGatewayBulkPartialUpdateOK) IsSuccess

IsSuccess returns true when this plugins nb gateways gateway bulk partial update o k response has a 2xx status code

func (*PluginsNbGatewaysGatewayBulkPartialUpdateOK) String

type PluginsNbGatewaysGatewayBulkPartialUpdateParams

type PluginsNbGatewaysGatewayBulkPartialUpdateParams struct {

	// Data.
	Data *models.WritableGateway

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

PluginsNbGatewaysGatewayBulkPartialUpdateParams contains all the parameters to send to the API endpoint

for the plugins nb gateways gateway bulk partial update operation.

Typically these are written to a http.Request.

func NewPluginsNbGatewaysGatewayBulkPartialUpdateParams

func NewPluginsNbGatewaysGatewayBulkPartialUpdateParams() *PluginsNbGatewaysGatewayBulkPartialUpdateParams

NewPluginsNbGatewaysGatewayBulkPartialUpdateParams creates a new PluginsNbGatewaysGatewayBulkPartialUpdateParams 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 NewPluginsNbGatewaysGatewayBulkPartialUpdateParamsWithContext

func NewPluginsNbGatewaysGatewayBulkPartialUpdateParamsWithContext(ctx context.Context) *PluginsNbGatewaysGatewayBulkPartialUpdateParams

NewPluginsNbGatewaysGatewayBulkPartialUpdateParamsWithContext creates a new PluginsNbGatewaysGatewayBulkPartialUpdateParams object with the ability to set a context for a request.

func NewPluginsNbGatewaysGatewayBulkPartialUpdateParamsWithHTTPClient

func NewPluginsNbGatewaysGatewayBulkPartialUpdateParamsWithHTTPClient(client *http.Client) *PluginsNbGatewaysGatewayBulkPartialUpdateParams

NewPluginsNbGatewaysGatewayBulkPartialUpdateParamsWithHTTPClient creates a new PluginsNbGatewaysGatewayBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewPluginsNbGatewaysGatewayBulkPartialUpdateParamsWithTimeout

func NewPluginsNbGatewaysGatewayBulkPartialUpdateParamsWithTimeout(timeout time.Duration) *PluginsNbGatewaysGatewayBulkPartialUpdateParams

NewPluginsNbGatewaysGatewayBulkPartialUpdateParamsWithTimeout creates a new PluginsNbGatewaysGatewayBulkPartialUpdateParams object with the ability to set a timeout on a request.

func (*PluginsNbGatewaysGatewayBulkPartialUpdateParams) SetContext

SetContext adds the context to the plugins nb gateways gateway bulk partial update params

func (*PluginsNbGatewaysGatewayBulkPartialUpdateParams) SetData

SetData adds the data to the plugins nb gateways gateway bulk partial update params

func (*PluginsNbGatewaysGatewayBulkPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the plugins nb gateways gateway bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayBulkPartialUpdateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the plugins nb gateways gateway bulk partial update params

func (*PluginsNbGatewaysGatewayBulkPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the plugins nb gateways gateway bulk partial update params

func (*PluginsNbGatewaysGatewayBulkPartialUpdateParams) WithContext

WithContext adds the context to the plugins nb gateways gateway bulk partial update params

func (*PluginsNbGatewaysGatewayBulkPartialUpdateParams) WithData

WithData adds the data to the plugins nb gateways gateway bulk partial update params

func (*PluginsNbGatewaysGatewayBulkPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the plugins nb gateways gateway bulk partial update params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayBulkPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the plugins nb gateways gateway bulk partial update params

func (*PluginsNbGatewaysGatewayBulkPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the plugins nb gateways gateway bulk partial update params

func (*PluginsNbGatewaysGatewayBulkPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PluginsNbGatewaysGatewayBulkPartialUpdateReader

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

PluginsNbGatewaysGatewayBulkPartialUpdateReader is a Reader for the PluginsNbGatewaysGatewayBulkPartialUpdate structure.

func (*PluginsNbGatewaysGatewayBulkPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PluginsNbGatewaysGatewayBulkUpdateOK

type PluginsNbGatewaysGatewayBulkUpdateOK struct {
	Payload *models.Gateway
}

PluginsNbGatewaysGatewayBulkUpdateOK describes a response with status code 200, with default header values.

PluginsNbGatewaysGatewayBulkUpdateOK plugins nb gateways gateway bulk update o k

func NewPluginsNbGatewaysGatewayBulkUpdateOK

func NewPluginsNbGatewaysGatewayBulkUpdateOK() *PluginsNbGatewaysGatewayBulkUpdateOK

NewPluginsNbGatewaysGatewayBulkUpdateOK creates a PluginsNbGatewaysGatewayBulkUpdateOK with default headers values

func (*PluginsNbGatewaysGatewayBulkUpdateOK) Error

func (*PluginsNbGatewaysGatewayBulkUpdateOK) GetPayload

func (*PluginsNbGatewaysGatewayBulkUpdateOK) IsClientError

func (o *PluginsNbGatewaysGatewayBulkUpdateOK) IsClientError() bool

IsClientError returns true when this plugins nb gateways gateway bulk update o k response has a 4xx status code

func (*PluginsNbGatewaysGatewayBulkUpdateOK) IsCode

IsCode returns true when this plugins nb gateways gateway bulk update o k response a status code equal to that given

func (*PluginsNbGatewaysGatewayBulkUpdateOK) IsRedirect

IsRedirect returns true when this plugins nb gateways gateway bulk update o k response has a 3xx status code

func (*PluginsNbGatewaysGatewayBulkUpdateOK) IsServerError

func (o *PluginsNbGatewaysGatewayBulkUpdateOK) IsServerError() bool

IsServerError returns true when this plugins nb gateways gateway bulk update o k response has a 5xx status code

func (*PluginsNbGatewaysGatewayBulkUpdateOK) IsSuccess

IsSuccess returns true when this plugins nb gateways gateway bulk update o k response has a 2xx status code

func (*PluginsNbGatewaysGatewayBulkUpdateOK) String

type PluginsNbGatewaysGatewayBulkUpdateParams

type PluginsNbGatewaysGatewayBulkUpdateParams struct {

	// Data.
	Data *models.WritableGateway

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

PluginsNbGatewaysGatewayBulkUpdateParams contains all the parameters to send to the API endpoint

for the plugins nb gateways gateway bulk update operation.

Typically these are written to a http.Request.

func NewPluginsNbGatewaysGatewayBulkUpdateParams

func NewPluginsNbGatewaysGatewayBulkUpdateParams() *PluginsNbGatewaysGatewayBulkUpdateParams

NewPluginsNbGatewaysGatewayBulkUpdateParams creates a new PluginsNbGatewaysGatewayBulkUpdateParams 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 NewPluginsNbGatewaysGatewayBulkUpdateParamsWithContext

func NewPluginsNbGatewaysGatewayBulkUpdateParamsWithContext(ctx context.Context) *PluginsNbGatewaysGatewayBulkUpdateParams

NewPluginsNbGatewaysGatewayBulkUpdateParamsWithContext creates a new PluginsNbGatewaysGatewayBulkUpdateParams object with the ability to set a context for a request.

func NewPluginsNbGatewaysGatewayBulkUpdateParamsWithHTTPClient

func NewPluginsNbGatewaysGatewayBulkUpdateParamsWithHTTPClient(client *http.Client) *PluginsNbGatewaysGatewayBulkUpdateParams

NewPluginsNbGatewaysGatewayBulkUpdateParamsWithHTTPClient creates a new PluginsNbGatewaysGatewayBulkUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewPluginsNbGatewaysGatewayBulkUpdateParamsWithTimeout

func NewPluginsNbGatewaysGatewayBulkUpdateParamsWithTimeout(timeout time.Duration) *PluginsNbGatewaysGatewayBulkUpdateParams

NewPluginsNbGatewaysGatewayBulkUpdateParamsWithTimeout creates a new PluginsNbGatewaysGatewayBulkUpdateParams object with the ability to set a timeout on a request.

func (*PluginsNbGatewaysGatewayBulkUpdateParams) SetContext

SetContext adds the context to the plugins nb gateways gateway bulk update params

func (*PluginsNbGatewaysGatewayBulkUpdateParams) SetData

SetData adds the data to the plugins nb gateways gateway bulk update params

func (*PluginsNbGatewaysGatewayBulkUpdateParams) SetDefaults

SetDefaults hydrates default values in the plugins nb gateways gateway bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayBulkUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the plugins nb gateways gateway bulk update params

func (*PluginsNbGatewaysGatewayBulkUpdateParams) SetTimeout

SetTimeout adds the timeout to the plugins nb gateways gateway bulk update params

func (*PluginsNbGatewaysGatewayBulkUpdateParams) WithContext

WithContext adds the context to the plugins nb gateways gateway bulk update params

func (*PluginsNbGatewaysGatewayBulkUpdateParams) WithData

WithData adds the data to the plugins nb gateways gateway bulk update params

func (*PluginsNbGatewaysGatewayBulkUpdateParams) WithDefaults

WithDefaults hydrates default values in the plugins nb gateways gateway bulk update params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayBulkUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the plugins nb gateways gateway bulk update params

func (*PluginsNbGatewaysGatewayBulkUpdateParams) WithTimeout

WithTimeout adds the timeout to the plugins nb gateways gateway bulk update params

func (*PluginsNbGatewaysGatewayBulkUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PluginsNbGatewaysGatewayBulkUpdateReader

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

PluginsNbGatewaysGatewayBulkUpdateReader is a Reader for the PluginsNbGatewaysGatewayBulkUpdate structure.

func (*PluginsNbGatewaysGatewayBulkUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PluginsNbGatewaysGatewayCreateCreated

type PluginsNbGatewaysGatewayCreateCreated struct {
	Payload *models.Gateway
}

PluginsNbGatewaysGatewayCreateCreated describes a response with status code 201, with default header values.

PluginsNbGatewaysGatewayCreateCreated plugins nb gateways gateway create created

func NewPluginsNbGatewaysGatewayCreateCreated

func NewPluginsNbGatewaysGatewayCreateCreated() *PluginsNbGatewaysGatewayCreateCreated

NewPluginsNbGatewaysGatewayCreateCreated creates a PluginsNbGatewaysGatewayCreateCreated with default headers values

func (*PluginsNbGatewaysGatewayCreateCreated) Error

func (*PluginsNbGatewaysGatewayCreateCreated) GetPayload

func (*PluginsNbGatewaysGatewayCreateCreated) IsClientError

func (o *PluginsNbGatewaysGatewayCreateCreated) IsClientError() bool

IsClientError returns true when this plugins nb gateways gateway create created response has a 4xx status code

func (*PluginsNbGatewaysGatewayCreateCreated) IsCode

IsCode returns true when this plugins nb gateways gateway create created response a status code equal to that given

func (*PluginsNbGatewaysGatewayCreateCreated) IsRedirect

IsRedirect returns true when this plugins nb gateways gateway create created response has a 3xx status code

func (*PluginsNbGatewaysGatewayCreateCreated) IsServerError

func (o *PluginsNbGatewaysGatewayCreateCreated) IsServerError() bool

IsServerError returns true when this plugins nb gateways gateway create created response has a 5xx status code

func (*PluginsNbGatewaysGatewayCreateCreated) IsSuccess

IsSuccess returns true when this plugins nb gateways gateway create created response has a 2xx status code

func (*PluginsNbGatewaysGatewayCreateCreated) String

type PluginsNbGatewaysGatewayCreateParams

type PluginsNbGatewaysGatewayCreateParams struct {

	// Data.
	Data *models.WritableGateway

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

PluginsNbGatewaysGatewayCreateParams contains all the parameters to send to the API endpoint

for the plugins nb gateways gateway create operation.

Typically these are written to a http.Request.

func NewPluginsNbGatewaysGatewayCreateParams

func NewPluginsNbGatewaysGatewayCreateParams() *PluginsNbGatewaysGatewayCreateParams

NewPluginsNbGatewaysGatewayCreateParams creates a new PluginsNbGatewaysGatewayCreateParams 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 NewPluginsNbGatewaysGatewayCreateParamsWithContext

func NewPluginsNbGatewaysGatewayCreateParamsWithContext(ctx context.Context) *PluginsNbGatewaysGatewayCreateParams

NewPluginsNbGatewaysGatewayCreateParamsWithContext creates a new PluginsNbGatewaysGatewayCreateParams object with the ability to set a context for a request.

func NewPluginsNbGatewaysGatewayCreateParamsWithHTTPClient

func NewPluginsNbGatewaysGatewayCreateParamsWithHTTPClient(client *http.Client) *PluginsNbGatewaysGatewayCreateParams

NewPluginsNbGatewaysGatewayCreateParamsWithHTTPClient creates a new PluginsNbGatewaysGatewayCreateParams object with the ability to set a custom HTTPClient for a request.

func NewPluginsNbGatewaysGatewayCreateParamsWithTimeout

func NewPluginsNbGatewaysGatewayCreateParamsWithTimeout(timeout time.Duration) *PluginsNbGatewaysGatewayCreateParams

NewPluginsNbGatewaysGatewayCreateParamsWithTimeout creates a new PluginsNbGatewaysGatewayCreateParams object with the ability to set a timeout on a request.

func (*PluginsNbGatewaysGatewayCreateParams) SetContext

SetContext adds the context to the plugins nb gateways gateway create params

func (*PluginsNbGatewaysGatewayCreateParams) SetData

SetData adds the data to the plugins nb gateways gateway create params

func (*PluginsNbGatewaysGatewayCreateParams) SetDefaults

func (o *PluginsNbGatewaysGatewayCreateParams) SetDefaults()

SetDefaults hydrates default values in the plugins nb gateways gateway create params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the plugins nb gateways gateway create params

func (*PluginsNbGatewaysGatewayCreateParams) SetTimeout

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

SetTimeout adds the timeout to the plugins nb gateways gateway create params

func (*PluginsNbGatewaysGatewayCreateParams) WithContext

WithContext adds the context to the plugins nb gateways gateway create params

func (*PluginsNbGatewaysGatewayCreateParams) WithData

WithData adds the data to the plugins nb gateways gateway create params

func (*PluginsNbGatewaysGatewayCreateParams) WithDefaults

WithDefaults hydrates default values in the plugins nb gateways gateway create params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the plugins nb gateways gateway create params

func (*PluginsNbGatewaysGatewayCreateParams) WithTimeout

WithTimeout adds the timeout to the plugins nb gateways gateway create params

func (*PluginsNbGatewaysGatewayCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PluginsNbGatewaysGatewayCreateReader

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

PluginsNbGatewaysGatewayCreateReader is a Reader for the PluginsNbGatewaysGatewayCreate structure.

func (*PluginsNbGatewaysGatewayCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PluginsNbGatewaysGatewayDeleteNoContent

type PluginsNbGatewaysGatewayDeleteNoContent struct {
}

PluginsNbGatewaysGatewayDeleteNoContent describes a response with status code 204, with default header values.

PluginsNbGatewaysGatewayDeleteNoContent plugins nb gateways gateway delete no content

func NewPluginsNbGatewaysGatewayDeleteNoContent

func NewPluginsNbGatewaysGatewayDeleteNoContent() *PluginsNbGatewaysGatewayDeleteNoContent

NewPluginsNbGatewaysGatewayDeleteNoContent creates a PluginsNbGatewaysGatewayDeleteNoContent with default headers values

func (*PluginsNbGatewaysGatewayDeleteNoContent) Error

func (*PluginsNbGatewaysGatewayDeleteNoContent) IsClientError

func (o *PluginsNbGatewaysGatewayDeleteNoContent) IsClientError() bool

IsClientError returns true when this plugins nb gateways gateway delete no content response has a 4xx status code

func (*PluginsNbGatewaysGatewayDeleteNoContent) IsCode

IsCode returns true when this plugins nb gateways gateway delete no content response a status code equal to that given

func (*PluginsNbGatewaysGatewayDeleteNoContent) IsRedirect

IsRedirect returns true when this plugins nb gateways gateway delete no content response has a 3xx status code

func (*PluginsNbGatewaysGatewayDeleteNoContent) IsServerError

func (o *PluginsNbGatewaysGatewayDeleteNoContent) IsServerError() bool

IsServerError returns true when this plugins nb gateways gateway delete no content response has a 5xx status code

func (*PluginsNbGatewaysGatewayDeleteNoContent) IsSuccess

IsSuccess returns true when this plugins nb gateways gateway delete no content response has a 2xx status code

func (*PluginsNbGatewaysGatewayDeleteNoContent) String

type PluginsNbGatewaysGatewayDeleteParams

type PluginsNbGatewaysGatewayDeleteParams struct {

	/* ID.

	   A unique integer value identifying this gateway.
	*/
	ID int64

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

PluginsNbGatewaysGatewayDeleteParams contains all the parameters to send to the API endpoint

for the plugins nb gateways gateway delete operation.

Typically these are written to a http.Request.

func NewPluginsNbGatewaysGatewayDeleteParams

func NewPluginsNbGatewaysGatewayDeleteParams() *PluginsNbGatewaysGatewayDeleteParams

NewPluginsNbGatewaysGatewayDeleteParams creates a new PluginsNbGatewaysGatewayDeleteParams 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 NewPluginsNbGatewaysGatewayDeleteParamsWithContext

func NewPluginsNbGatewaysGatewayDeleteParamsWithContext(ctx context.Context) *PluginsNbGatewaysGatewayDeleteParams

NewPluginsNbGatewaysGatewayDeleteParamsWithContext creates a new PluginsNbGatewaysGatewayDeleteParams object with the ability to set a context for a request.

func NewPluginsNbGatewaysGatewayDeleteParamsWithHTTPClient

func NewPluginsNbGatewaysGatewayDeleteParamsWithHTTPClient(client *http.Client) *PluginsNbGatewaysGatewayDeleteParams

NewPluginsNbGatewaysGatewayDeleteParamsWithHTTPClient creates a new PluginsNbGatewaysGatewayDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewPluginsNbGatewaysGatewayDeleteParamsWithTimeout

func NewPluginsNbGatewaysGatewayDeleteParamsWithTimeout(timeout time.Duration) *PluginsNbGatewaysGatewayDeleteParams

NewPluginsNbGatewaysGatewayDeleteParamsWithTimeout creates a new PluginsNbGatewaysGatewayDeleteParams object with the ability to set a timeout on a request.

func (*PluginsNbGatewaysGatewayDeleteParams) SetContext

SetContext adds the context to the plugins nb gateways gateway delete params

func (*PluginsNbGatewaysGatewayDeleteParams) SetDefaults

func (o *PluginsNbGatewaysGatewayDeleteParams) SetDefaults()

SetDefaults hydrates default values in the plugins nb gateways gateway delete params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the plugins nb gateways gateway delete params

func (*PluginsNbGatewaysGatewayDeleteParams) SetID

SetID adds the id to the plugins nb gateways gateway delete params

func (*PluginsNbGatewaysGatewayDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the plugins nb gateways gateway delete params

func (*PluginsNbGatewaysGatewayDeleteParams) WithContext

WithContext adds the context to the plugins nb gateways gateway delete params

func (*PluginsNbGatewaysGatewayDeleteParams) WithDefaults

WithDefaults hydrates default values in the plugins nb gateways gateway delete params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the plugins nb gateways gateway delete params

func (*PluginsNbGatewaysGatewayDeleteParams) WithID

WithID adds the id to the plugins nb gateways gateway delete params

func (*PluginsNbGatewaysGatewayDeleteParams) WithTimeout

WithTimeout adds the timeout to the plugins nb gateways gateway delete params

func (*PluginsNbGatewaysGatewayDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PluginsNbGatewaysGatewayDeleteReader

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

PluginsNbGatewaysGatewayDeleteReader is a Reader for the PluginsNbGatewaysGatewayDelete structure.

func (*PluginsNbGatewaysGatewayDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PluginsNbGatewaysGatewayListOK

type PluginsNbGatewaysGatewayListOK struct {
	Payload *PluginsNbGatewaysGatewayListOKBody
}

PluginsNbGatewaysGatewayListOK describes a response with status code 200, with default header values.

PluginsNbGatewaysGatewayListOK plugins nb gateways gateway list o k

func NewPluginsNbGatewaysGatewayListOK

func NewPluginsNbGatewaysGatewayListOK() *PluginsNbGatewaysGatewayListOK

NewPluginsNbGatewaysGatewayListOK creates a PluginsNbGatewaysGatewayListOK with default headers values

func (*PluginsNbGatewaysGatewayListOK) Error

func (*PluginsNbGatewaysGatewayListOK) GetPayload

func (*PluginsNbGatewaysGatewayListOK) IsClientError

func (o *PluginsNbGatewaysGatewayListOK) IsClientError() bool

IsClientError returns true when this plugins nb gateways gateway list o k response has a 4xx status code

func (*PluginsNbGatewaysGatewayListOK) IsCode

func (o *PluginsNbGatewaysGatewayListOK) IsCode(code int) bool

IsCode returns true when this plugins nb gateways gateway list o k response a status code equal to that given

func (*PluginsNbGatewaysGatewayListOK) IsRedirect

func (o *PluginsNbGatewaysGatewayListOK) IsRedirect() bool

IsRedirect returns true when this plugins nb gateways gateway list o k response has a 3xx status code

func (*PluginsNbGatewaysGatewayListOK) IsServerError

func (o *PluginsNbGatewaysGatewayListOK) IsServerError() bool

IsServerError returns true when this plugins nb gateways gateway list o k response has a 5xx status code

func (*PluginsNbGatewaysGatewayListOK) IsSuccess

func (o *PluginsNbGatewaysGatewayListOK) IsSuccess() bool

IsSuccess returns true when this plugins nb gateways gateway list o k response has a 2xx status code

func (*PluginsNbGatewaysGatewayListOK) String

type PluginsNbGatewaysGatewayListOKBody

type PluginsNbGatewaysGatewayListOKBody struct {

	// count
	// Required: true
	Count *int64 `json:"count"`

	// next
	// Format: uri
	Next *strfmt.URI `json:"next,omitempty"`

	// previous
	// Format: uri
	Previous *strfmt.URI `json:"previous,omitempty"`

	// results
	// Required: true
	Results []*models.Gateway `json:"results"`
}

PluginsNbGatewaysGatewayListOKBody plugins nb gateways gateway list o k body swagger:model PluginsNbGatewaysGatewayListOKBody

func (*PluginsNbGatewaysGatewayListOKBody) ContextValidate

func (o *PluginsNbGatewaysGatewayListOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this plugins nb gateways gateway list o k body based on the context it is used

func (*PluginsNbGatewaysGatewayListOKBody) MarshalBinary

func (o *PluginsNbGatewaysGatewayListOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PluginsNbGatewaysGatewayListOKBody) UnmarshalBinary

func (o *PluginsNbGatewaysGatewayListOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PluginsNbGatewaysGatewayListOKBody) Validate

Validate validates this plugins nb gateways gateway list o k body

type PluginsNbGatewaysGatewayListParams

type PluginsNbGatewaysGatewayListParams struct {

	// Created.
	Created *string

	// CreatedGt.
	CreatedGt *string

	// CreatedGte.
	CreatedGte *string

	// CreatedLt.
	CreatedLt *string

	// CreatedLte.
	CreatedLte *string

	// Createdn.
	Createdn *string

	// GatewayIP.
	GatewayIP *string

	// GatewayIPn.
	GatewayIPn *string

	// ID.
	ID *string

	// IDGt.
	IDGt *string

	// IDGte.
	IDGte *string

	// IDLt.
	IDLt *string

	// IDLte.
	IDLte *string

	// IDn.
	IDn *string

	// LastUpdated.
	LastUpdated *string

	// LastUpdatedGt.
	LastUpdatedGt *string

	// LastUpdatedGte.
	LastUpdatedGte *string

	// LastUpdatedLt.
	LastUpdatedLt *string

	// LastUpdatedLte.
	LastUpdatedLte *string

	// LastUpdatedn.
	LastUpdatedn *string

	/* Limit.

	   Number of results to return per page.
	*/
	Limit *int64

	/* Offset.

	   The initial index from which to return the results.
	*/
	Offset *int64

	/* Ordering.

	   Which field to use when ordering the results.
	*/
	Ordering *string

	// Prefix.
	Prefix *string

	// Prefixn.
	Prefixn *string

	// Q.
	Q *string

	// Tag.
	Tag *string

	// Tagn.
	Tagn *string

	// Vrf.
	Vrf *string

	// Vrfn.
	Vrfn *string

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

PluginsNbGatewaysGatewayListParams contains all the parameters to send to the API endpoint

for the plugins nb gateways gateway list operation.

Typically these are written to a http.Request.

func NewPluginsNbGatewaysGatewayListParams

func NewPluginsNbGatewaysGatewayListParams() *PluginsNbGatewaysGatewayListParams

NewPluginsNbGatewaysGatewayListParams creates a new PluginsNbGatewaysGatewayListParams 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 NewPluginsNbGatewaysGatewayListParamsWithContext

func NewPluginsNbGatewaysGatewayListParamsWithContext(ctx context.Context) *PluginsNbGatewaysGatewayListParams

NewPluginsNbGatewaysGatewayListParamsWithContext creates a new PluginsNbGatewaysGatewayListParams object with the ability to set a context for a request.

func NewPluginsNbGatewaysGatewayListParamsWithHTTPClient

func NewPluginsNbGatewaysGatewayListParamsWithHTTPClient(client *http.Client) *PluginsNbGatewaysGatewayListParams

NewPluginsNbGatewaysGatewayListParamsWithHTTPClient creates a new PluginsNbGatewaysGatewayListParams object with the ability to set a custom HTTPClient for a request.

func NewPluginsNbGatewaysGatewayListParamsWithTimeout

func NewPluginsNbGatewaysGatewayListParamsWithTimeout(timeout time.Duration) *PluginsNbGatewaysGatewayListParams

NewPluginsNbGatewaysGatewayListParamsWithTimeout creates a new PluginsNbGatewaysGatewayListParams object with the ability to set a timeout on a request.

func (*PluginsNbGatewaysGatewayListParams) SetContext

SetContext adds the context to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetCreated

func (o *PluginsNbGatewaysGatewayListParams) SetCreated(created *string)

SetCreated adds the created to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetCreatedGt

func (o *PluginsNbGatewaysGatewayListParams) SetCreatedGt(createdGt *string)

SetCreatedGt adds the createdGt to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetCreatedGte

func (o *PluginsNbGatewaysGatewayListParams) SetCreatedGte(createdGte *string)

SetCreatedGte adds the createdGte to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetCreatedLt

func (o *PluginsNbGatewaysGatewayListParams) SetCreatedLt(createdLt *string)

SetCreatedLt adds the createdLt to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetCreatedLte

func (o *PluginsNbGatewaysGatewayListParams) SetCreatedLte(createdLte *string)

SetCreatedLte adds the createdLte to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetCreatedn

func (o *PluginsNbGatewaysGatewayListParams) SetCreatedn(createdn *string)

SetCreatedn adds the createdN to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetDefaults

func (o *PluginsNbGatewaysGatewayListParams) SetDefaults()

SetDefaults hydrates default values in the plugins nb gateways gateway list params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayListParams) SetGatewayIP

func (o *PluginsNbGatewaysGatewayListParams) SetGatewayIP(gatewayIP *string)

SetGatewayIP adds the gatewayIp to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetGatewayIPn

func (o *PluginsNbGatewaysGatewayListParams) SetGatewayIPn(gatewayIPn *string)

SetGatewayIPn adds the gatewayIpN to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetID

SetID adds the id to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetIDGt

func (o *PluginsNbGatewaysGatewayListParams) SetIDGt(iDGt *string)

SetIDGt adds the idGt to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetIDGte

func (o *PluginsNbGatewaysGatewayListParams) SetIDGte(iDGte *string)

SetIDGte adds the idGte to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetIDLt

func (o *PluginsNbGatewaysGatewayListParams) SetIDLt(iDLt *string)

SetIDLt adds the idLt to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetIDLte

func (o *PluginsNbGatewaysGatewayListParams) SetIDLte(iDLte *string)

SetIDLte adds the idLte to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetIDn

SetIDn adds the idN to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetLastUpdated

func (o *PluginsNbGatewaysGatewayListParams) SetLastUpdated(lastUpdated *string)

SetLastUpdated adds the lastUpdated to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetLastUpdatedGt

func (o *PluginsNbGatewaysGatewayListParams) SetLastUpdatedGt(lastUpdatedGt *string)

SetLastUpdatedGt adds the lastUpdatedGt to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetLastUpdatedGte

func (o *PluginsNbGatewaysGatewayListParams) SetLastUpdatedGte(lastUpdatedGte *string)

SetLastUpdatedGte adds the lastUpdatedGte to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetLastUpdatedLt

func (o *PluginsNbGatewaysGatewayListParams) SetLastUpdatedLt(lastUpdatedLt *string)

SetLastUpdatedLt adds the lastUpdatedLt to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetLastUpdatedLte

func (o *PluginsNbGatewaysGatewayListParams) SetLastUpdatedLte(lastUpdatedLte *string)

SetLastUpdatedLte adds the lastUpdatedLte to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetLastUpdatedn

func (o *PluginsNbGatewaysGatewayListParams) SetLastUpdatedn(lastUpdatedn *string)

SetLastUpdatedn adds the lastUpdatedN to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetLimit

func (o *PluginsNbGatewaysGatewayListParams) SetLimit(limit *int64)

SetLimit adds the limit to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetOffset

func (o *PluginsNbGatewaysGatewayListParams) SetOffset(offset *int64)

SetOffset adds the offset to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetOrdering

func (o *PluginsNbGatewaysGatewayListParams) SetOrdering(ordering *string)

SetOrdering adds the ordering to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetPrefix

func (o *PluginsNbGatewaysGatewayListParams) SetPrefix(prefix *string)

SetPrefix adds the prefix to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetPrefixn

func (o *PluginsNbGatewaysGatewayListParams) SetPrefixn(prefixn *string)

SetPrefixn adds the prefixN to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetQ

SetQ adds the q to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetTag

SetTag adds the tag to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetTagn

func (o *PluginsNbGatewaysGatewayListParams) SetTagn(tagn *string)

SetTagn adds the tagN to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetTimeout

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

SetTimeout adds the timeout to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetVrf

SetVrf adds the vrf to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) SetVrfn

func (o *PluginsNbGatewaysGatewayListParams) SetVrfn(vrfn *string)

SetVrfn adds the vrfN to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithContext

WithContext adds the context to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithCreated

WithCreated adds the created to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithCreatedGt

WithCreatedGt adds the createdGt to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithCreatedGte

WithCreatedGte adds the createdGte to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithCreatedLt

WithCreatedLt adds the createdLt to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithCreatedLte

WithCreatedLte adds the createdLte to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithCreatedn

WithCreatedn adds the createdn to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithDefaults

WithDefaults hydrates default values in the plugins nb gateways gateway list params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayListParams) WithGatewayIP

WithGatewayIP adds the gatewayIP to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithGatewayIPn

WithGatewayIPn adds the gatewayIPn to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithID

WithID adds the id to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithIDGt

WithIDGt adds the iDGt to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithIDGte

WithIDGte adds the iDGte to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithIDLt

WithIDLt adds the iDLt to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithIDLte

WithIDLte adds the iDLte to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithIDn

WithIDn adds the iDn to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithLastUpdated

WithLastUpdated adds the lastUpdated to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithLastUpdatedGt

WithLastUpdatedGt adds the lastUpdatedGt to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithLastUpdatedGte

func (o *PluginsNbGatewaysGatewayListParams) WithLastUpdatedGte(lastUpdatedGte *string) *PluginsNbGatewaysGatewayListParams

WithLastUpdatedGte adds the lastUpdatedGte to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithLastUpdatedLt

WithLastUpdatedLt adds the lastUpdatedLt to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithLastUpdatedLte

func (o *PluginsNbGatewaysGatewayListParams) WithLastUpdatedLte(lastUpdatedLte *string) *PluginsNbGatewaysGatewayListParams

WithLastUpdatedLte adds the lastUpdatedLte to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithLastUpdatedn

WithLastUpdatedn adds the lastUpdatedn to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithLimit

WithLimit adds the limit to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithOffset

WithOffset adds the offset to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithOrdering

WithOrdering adds the ordering to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithPrefix

WithPrefix adds the prefix to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithPrefixn

WithPrefixn adds the prefixn to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithQ

WithQ adds the q to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithTag

WithTag adds the tag to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithTagn

WithTagn adds the tagn to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithTimeout

WithTimeout adds the timeout to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithVrf

WithVrf adds the vrf to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WithVrfn

WithVrfn adds the vrfn to the plugins nb gateways gateway list params

func (*PluginsNbGatewaysGatewayListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PluginsNbGatewaysGatewayListReader

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

PluginsNbGatewaysGatewayListReader is a Reader for the PluginsNbGatewaysGatewayList structure.

func (*PluginsNbGatewaysGatewayListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PluginsNbGatewaysGatewayPartialUpdateOK

type PluginsNbGatewaysGatewayPartialUpdateOK struct {
	Payload *models.Gateway
}

PluginsNbGatewaysGatewayPartialUpdateOK describes a response with status code 200, with default header values.

PluginsNbGatewaysGatewayPartialUpdateOK plugins nb gateways gateway partial update o k

func NewPluginsNbGatewaysGatewayPartialUpdateOK

func NewPluginsNbGatewaysGatewayPartialUpdateOK() *PluginsNbGatewaysGatewayPartialUpdateOK

NewPluginsNbGatewaysGatewayPartialUpdateOK creates a PluginsNbGatewaysGatewayPartialUpdateOK with default headers values

func (*PluginsNbGatewaysGatewayPartialUpdateOK) Error

func (*PluginsNbGatewaysGatewayPartialUpdateOK) GetPayload

func (*PluginsNbGatewaysGatewayPartialUpdateOK) IsClientError

func (o *PluginsNbGatewaysGatewayPartialUpdateOK) IsClientError() bool

IsClientError returns true when this plugins nb gateways gateway partial update o k response has a 4xx status code

func (*PluginsNbGatewaysGatewayPartialUpdateOK) IsCode

IsCode returns true when this plugins nb gateways gateway partial update o k response a status code equal to that given

func (*PluginsNbGatewaysGatewayPartialUpdateOK) IsRedirect

IsRedirect returns true when this plugins nb gateways gateway partial update o k response has a 3xx status code

func (*PluginsNbGatewaysGatewayPartialUpdateOK) IsServerError

func (o *PluginsNbGatewaysGatewayPartialUpdateOK) IsServerError() bool

IsServerError returns true when this plugins nb gateways gateway partial update o k response has a 5xx status code

func (*PluginsNbGatewaysGatewayPartialUpdateOK) IsSuccess

IsSuccess returns true when this plugins nb gateways gateway partial update o k response has a 2xx status code

func (*PluginsNbGatewaysGatewayPartialUpdateOK) String

type PluginsNbGatewaysGatewayPartialUpdateParams

type PluginsNbGatewaysGatewayPartialUpdateParams struct {

	// Data.
	Data *models.WritableGateway

	/* ID.

	   A unique integer value identifying this gateway.
	*/
	ID int64

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

PluginsNbGatewaysGatewayPartialUpdateParams contains all the parameters to send to the API endpoint

for the plugins nb gateways gateway partial update operation.

Typically these are written to a http.Request.

func NewPluginsNbGatewaysGatewayPartialUpdateParams

func NewPluginsNbGatewaysGatewayPartialUpdateParams() *PluginsNbGatewaysGatewayPartialUpdateParams

NewPluginsNbGatewaysGatewayPartialUpdateParams creates a new PluginsNbGatewaysGatewayPartialUpdateParams 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 NewPluginsNbGatewaysGatewayPartialUpdateParamsWithContext

func NewPluginsNbGatewaysGatewayPartialUpdateParamsWithContext(ctx context.Context) *PluginsNbGatewaysGatewayPartialUpdateParams

NewPluginsNbGatewaysGatewayPartialUpdateParamsWithContext creates a new PluginsNbGatewaysGatewayPartialUpdateParams object with the ability to set a context for a request.

func NewPluginsNbGatewaysGatewayPartialUpdateParamsWithHTTPClient

func NewPluginsNbGatewaysGatewayPartialUpdateParamsWithHTTPClient(client *http.Client) *PluginsNbGatewaysGatewayPartialUpdateParams

NewPluginsNbGatewaysGatewayPartialUpdateParamsWithHTTPClient creates a new PluginsNbGatewaysGatewayPartialUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewPluginsNbGatewaysGatewayPartialUpdateParamsWithTimeout

func NewPluginsNbGatewaysGatewayPartialUpdateParamsWithTimeout(timeout time.Duration) *PluginsNbGatewaysGatewayPartialUpdateParams

NewPluginsNbGatewaysGatewayPartialUpdateParamsWithTimeout creates a new PluginsNbGatewaysGatewayPartialUpdateParams object with the ability to set a timeout on a request.

func (*PluginsNbGatewaysGatewayPartialUpdateParams) SetContext

SetContext adds the context to the plugins nb gateways gateway partial update params

func (*PluginsNbGatewaysGatewayPartialUpdateParams) SetData

SetData adds the data to the plugins nb gateways gateway partial update params

func (*PluginsNbGatewaysGatewayPartialUpdateParams) SetDefaults

SetDefaults hydrates default values in the plugins nb gateways gateway partial update params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the plugins nb gateways gateway partial update params

func (*PluginsNbGatewaysGatewayPartialUpdateParams) SetID

SetID adds the id to the plugins nb gateways gateway partial update params

func (*PluginsNbGatewaysGatewayPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the plugins nb gateways gateway partial update params

func (*PluginsNbGatewaysGatewayPartialUpdateParams) WithContext

WithContext adds the context to the plugins nb gateways gateway partial update params

func (*PluginsNbGatewaysGatewayPartialUpdateParams) WithData

WithData adds the data to the plugins nb gateways gateway partial update params

func (*PluginsNbGatewaysGatewayPartialUpdateParams) WithDefaults

WithDefaults hydrates default values in the plugins nb gateways gateway partial update params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the plugins nb gateways gateway partial update params

func (*PluginsNbGatewaysGatewayPartialUpdateParams) WithID

WithID adds the id to the plugins nb gateways gateway partial update params

func (*PluginsNbGatewaysGatewayPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the plugins nb gateways gateway partial update params

func (*PluginsNbGatewaysGatewayPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PluginsNbGatewaysGatewayPartialUpdateReader

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

PluginsNbGatewaysGatewayPartialUpdateReader is a Reader for the PluginsNbGatewaysGatewayPartialUpdate structure.

func (*PluginsNbGatewaysGatewayPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PluginsNbGatewaysGatewayReadOK

type PluginsNbGatewaysGatewayReadOK struct {
	Payload *models.Gateway
}

PluginsNbGatewaysGatewayReadOK describes a response with status code 200, with default header values.

PluginsNbGatewaysGatewayReadOK plugins nb gateways gateway read o k

func NewPluginsNbGatewaysGatewayReadOK

func NewPluginsNbGatewaysGatewayReadOK() *PluginsNbGatewaysGatewayReadOK

NewPluginsNbGatewaysGatewayReadOK creates a PluginsNbGatewaysGatewayReadOK with default headers values

func (*PluginsNbGatewaysGatewayReadOK) Error

func (*PluginsNbGatewaysGatewayReadOK) GetPayload

func (*PluginsNbGatewaysGatewayReadOK) IsClientError

func (o *PluginsNbGatewaysGatewayReadOK) IsClientError() bool

IsClientError returns true when this plugins nb gateways gateway read o k response has a 4xx status code

func (*PluginsNbGatewaysGatewayReadOK) IsCode

func (o *PluginsNbGatewaysGatewayReadOK) IsCode(code int) bool

IsCode returns true when this plugins nb gateways gateway read o k response a status code equal to that given

func (*PluginsNbGatewaysGatewayReadOK) IsRedirect

func (o *PluginsNbGatewaysGatewayReadOK) IsRedirect() bool

IsRedirect returns true when this plugins nb gateways gateway read o k response has a 3xx status code

func (*PluginsNbGatewaysGatewayReadOK) IsServerError

func (o *PluginsNbGatewaysGatewayReadOK) IsServerError() bool

IsServerError returns true when this plugins nb gateways gateway read o k response has a 5xx status code

func (*PluginsNbGatewaysGatewayReadOK) IsSuccess

func (o *PluginsNbGatewaysGatewayReadOK) IsSuccess() bool

IsSuccess returns true when this plugins nb gateways gateway read o k response has a 2xx status code

func (*PluginsNbGatewaysGatewayReadOK) String

type PluginsNbGatewaysGatewayReadParams

type PluginsNbGatewaysGatewayReadParams struct {

	/* ID.

	   A unique integer value identifying this gateway.
	*/
	ID int64

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

PluginsNbGatewaysGatewayReadParams contains all the parameters to send to the API endpoint

for the plugins nb gateways gateway read operation.

Typically these are written to a http.Request.

func NewPluginsNbGatewaysGatewayReadParams

func NewPluginsNbGatewaysGatewayReadParams() *PluginsNbGatewaysGatewayReadParams

NewPluginsNbGatewaysGatewayReadParams creates a new PluginsNbGatewaysGatewayReadParams 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 NewPluginsNbGatewaysGatewayReadParamsWithContext

func NewPluginsNbGatewaysGatewayReadParamsWithContext(ctx context.Context) *PluginsNbGatewaysGatewayReadParams

NewPluginsNbGatewaysGatewayReadParamsWithContext creates a new PluginsNbGatewaysGatewayReadParams object with the ability to set a context for a request.

func NewPluginsNbGatewaysGatewayReadParamsWithHTTPClient

func NewPluginsNbGatewaysGatewayReadParamsWithHTTPClient(client *http.Client) *PluginsNbGatewaysGatewayReadParams

NewPluginsNbGatewaysGatewayReadParamsWithHTTPClient creates a new PluginsNbGatewaysGatewayReadParams object with the ability to set a custom HTTPClient for a request.

func NewPluginsNbGatewaysGatewayReadParamsWithTimeout

func NewPluginsNbGatewaysGatewayReadParamsWithTimeout(timeout time.Duration) *PluginsNbGatewaysGatewayReadParams

NewPluginsNbGatewaysGatewayReadParamsWithTimeout creates a new PluginsNbGatewaysGatewayReadParams object with the ability to set a timeout on a request.

func (*PluginsNbGatewaysGatewayReadParams) SetContext

SetContext adds the context to the plugins nb gateways gateway read params

func (*PluginsNbGatewaysGatewayReadParams) SetDefaults

func (o *PluginsNbGatewaysGatewayReadParams) SetDefaults()

SetDefaults hydrates default values in the plugins nb gateways gateway read params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the plugins nb gateways gateway read params

func (*PluginsNbGatewaysGatewayReadParams) SetID

SetID adds the id to the plugins nb gateways gateway read params

func (*PluginsNbGatewaysGatewayReadParams) SetTimeout

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

SetTimeout adds the timeout to the plugins nb gateways gateway read params

func (*PluginsNbGatewaysGatewayReadParams) WithContext

WithContext adds the context to the plugins nb gateways gateway read params

func (*PluginsNbGatewaysGatewayReadParams) WithDefaults

WithDefaults hydrates default values in the plugins nb gateways gateway read params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the plugins nb gateways gateway read params

func (*PluginsNbGatewaysGatewayReadParams) WithID

WithID adds the id to the plugins nb gateways gateway read params

func (*PluginsNbGatewaysGatewayReadParams) WithTimeout

WithTimeout adds the timeout to the plugins nb gateways gateway read params

func (*PluginsNbGatewaysGatewayReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PluginsNbGatewaysGatewayReadReader

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

PluginsNbGatewaysGatewayReadReader is a Reader for the PluginsNbGatewaysGatewayRead structure.

func (*PluginsNbGatewaysGatewayReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PluginsNbGatewaysGatewayUpdateOK

type PluginsNbGatewaysGatewayUpdateOK struct {
	Payload *models.Gateway
}

PluginsNbGatewaysGatewayUpdateOK describes a response with status code 200, with default header values.

PluginsNbGatewaysGatewayUpdateOK plugins nb gateways gateway update o k

func NewPluginsNbGatewaysGatewayUpdateOK

func NewPluginsNbGatewaysGatewayUpdateOK() *PluginsNbGatewaysGatewayUpdateOK

NewPluginsNbGatewaysGatewayUpdateOK creates a PluginsNbGatewaysGatewayUpdateOK with default headers values

func (*PluginsNbGatewaysGatewayUpdateOK) Error

func (*PluginsNbGatewaysGatewayUpdateOK) GetPayload

func (*PluginsNbGatewaysGatewayUpdateOK) IsClientError

func (o *PluginsNbGatewaysGatewayUpdateOK) IsClientError() bool

IsClientError returns true when this plugins nb gateways gateway update o k response has a 4xx status code

func (*PluginsNbGatewaysGatewayUpdateOK) IsCode

func (o *PluginsNbGatewaysGatewayUpdateOK) IsCode(code int) bool

IsCode returns true when this plugins nb gateways gateway update o k response a status code equal to that given

func (*PluginsNbGatewaysGatewayUpdateOK) IsRedirect

func (o *PluginsNbGatewaysGatewayUpdateOK) IsRedirect() bool

IsRedirect returns true when this plugins nb gateways gateway update o k response has a 3xx status code

func (*PluginsNbGatewaysGatewayUpdateOK) IsServerError

func (o *PluginsNbGatewaysGatewayUpdateOK) IsServerError() bool

IsServerError returns true when this plugins nb gateways gateway update o k response has a 5xx status code

func (*PluginsNbGatewaysGatewayUpdateOK) IsSuccess

func (o *PluginsNbGatewaysGatewayUpdateOK) IsSuccess() bool

IsSuccess returns true when this plugins nb gateways gateway update o k response has a 2xx status code

func (*PluginsNbGatewaysGatewayUpdateOK) String

type PluginsNbGatewaysGatewayUpdateParams

type PluginsNbGatewaysGatewayUpdateParams struct {

	// Data.
	Data *models.WritableGateway

	/* ID.

	   A unique integer value identifying this gateway.
	*/
	ID int64

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

PluginsNbGatewaysGatewayUpdateParams contains all the parameters to send to the API endpoint

for the plugins nb gateways gateway update operation.

Typically these are written to a http.Request.

func NewPluginsNbGatewaysGatewayUpdateParams

func NewPluginsNbGatewaysGatewayUpdateParams() *PluginsNbGatewaysGatewayUpdateParams

NewPluginsNbGatewaysGatewayUpdateParams creates a new PluginsNbGatewaysGatewayUpdateParams 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 NewPluginsNbGatewaysGatewayUpdateParamsWithContext

func NewPluginsNbGatewaysGatewayUpdateParamsWithContext(ctx context.Context) *PluginsNbGatewaysGatewayUpdateParams

NewPluginsNbGatewaysGatewayUpdateParamsWithContext creates a new PluginsNbGatewaysGatewayUpdateParams object with the ability to set a context for a request.

func NewPluginsNbGatewaysGatewayUpdateParamsWithHTTPClient

func NewPluginsNbGatewaysGatewayUpdateParamsWithHTTPClient(client *http.Client) *PluginsNbGatewaysGatewayUpdateParams

NewPluginsNbGatewaysGatewayUpdateParamsWithHTTPClient creates a new PluginsNbGatewaysGatewayUpdateParams object with the ability to set a custom HTTPClient for a request.

func NewPluginsNbGatewaysGatewayUpdateParamsWithTimeout

func NewPluginsNbGatewaysGatewayUpdateParamsWithTimeout(timeout time.Duration) *PluginsNbGatewaysGatewayUpdateParams

NewPluginsNbGatewaysGatewayUpdateParamsWithTimeout creates a new PluginsNbGatewaysGatewayUpdateParams object with the ability to set a timeout on a request.

func (*PluginsNbGatewaysGatewayUpdateParams) SetContext

SetContext adds the context to the plugins nb gateways gateway update params

func (*PluginsNbGatewaysGatewayUpdateParams) SetData

SetData adds the data to the plugins nb gateways gateway update params

func (*PluginsNbGatewaysGatewayUpdateParams) SetDefaults

func (o *PluginsNbGatewaysGatewayUpdateParams) SetDefaults()

SetDefaults hydrates default values in the plugins nb gateways gateway update params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the plugins nb gateways gateway update params

func (*PluginsNbGatewaysGatewayUpdateParams) SetID

SetID adds the id to the plugins nb gateways gateway update params

func (*PluginsNbGatewaysGatewayUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the plugins nb gateways gateway update params

func (*PluginsNbGatewaysGatewayUpdateParams) WithContext

WithContext adds the context to the plugins nb gateways gateway update params

func (*PluginsNbGatewaysGatewayUpdateParams) WithData

WithData adds the data to the plugins nb gateways gateway update params

func (*PluginsNbGatewaysGatewayUpdateParams) WithDefaults

WithDefaults hydrates default values in the plugins nb gateways gateway update params (not the query body).

All values with no default are reset to their zero value.

func (*PluginsNbGatewaysGatewayUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the plugins nb gateways gateway update params

func (*PluginsNbGatewaysGatewayUpdateParams) WithID

WithID adds the id to the plugins nb gateways gateway update params

func (*PluginsNbGatewaysGatewayUpdateParams) WithTimeout

WithTimeout adds the timeout to the plugins nb gateways gateway update params

func (*PluginsNbGatewaysGatewayUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PluginsNbGatewaysGatewayUpdateReader

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

PluginsNbGatewaysGatewayUpdateReader is a Reader for the PluginsNbGatewaysGatewayUpdate structure.

func (*PluginsNbGatewaysGatewayUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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