Documentation ¶
Index ¶
- type Client
- func (a *Client) GetPacketGeneratorLearningResults(params *GetPacketGeneratorLearningResultsParams, opts ...ClientOption) (*GetPacketGeneratorLearningResultsOK, error)
- func (a *Client) RetryPacketGeneratorLearning(params *RetryPacketGeneratorLearningParams, opts ...ClientOption) (*RetryPacketGeneratorLearningNoContent, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) StartPacketGeneratorLearning(params *StartPacketGeneratorLearningParams, opts ...ClientOption) (*StartPacketGeneratorLearningNoContent, error)
- func (a *Client) StopPacketGeneratorLearning(params *StopPacketGeneratorLearningParams, opts ...ClientOption) (*StopPacketGeneratorLearningNoContent, error)
- type ClientOption
- type ClientService
- type GetPacketGeneratorLearningResultsOK
- type GetPacketGeneratorLearningResultsParams
- func NewGetPacketGeneratorLearningResultsParams() *GetPacketGeneratorLearningResultsParams
- func NewGetPacketGeneratorLearningResultsParamsWithContext(ctx context.Context) *GetPacketGeneratorLearningResultsParams
- func NewGetPacketGeneratorLearningResultsParamsWithHTTPClient(client *http.Client) *GetPacketGeneratorLearningResultsParams
- func NewGetPacketGeneratorLearningResultsParamsWithTimeout(timeout time.Duration) *GetPacketGeneratorLearningResultsParams
- func (o *GetPacketGeneratorLearningResultsParams) SetContext(ctx context.Context)
- func (o *GetPacketGeneratorLearningResultsParams) SetDefaults()
- func (o *GetPacketGeneratorLearningResultsParams) SetHTTPClient(client *http.Client)
- func (o *GetPacketGeneratorLearningResultsParams) SetID(id string)
- func (o *GetPacketGeneratorLearningResultsParams) SetTimeout(timeout time.Duration)
- func (o *GetPacketGeneratorLearningResultsParams) WithContext(ctx context.Context) *GetPacketGeneratorLearningResultsParams
- func (o *GetPacketGeneratorLearningResultsParams) WithDefaults() *GetPacketGeneratorLearningResultsParams
- func (o *GetPacketGeneratorLearningResultsParams) WithHTTPClient(client *http.Client) *GetPacketGeneratorLearningResultsParams
- func (o *GetPacketGeneratorLearningResultsParams) WithID(id string) *GetPacketGeneratorLearningResultsParams
- func (o *GetPacketGeneratorLearningResultsParams) WithTimeout(timeout time.Duration) *GetPacketGeneratorLearningResultsParams
- func (o *GetPacketGeneratorLearningResultsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetPacketGeneratorLearningResultsReader
- type RetryPacketGeneratorLearningNoContent
- type RetryPacketGeneratorLearningParams
- func NewRetryPacketGeneratorLearningParams() *RetryPacketGeneratorLearningParams
- func NewRetryPacketGeneratorLearningParamsWithContext(ctx context.Context) *RetryPacketGeneratorLearningParams
- func NewRetryPacketGeneratorLearningParamsWithHTTPClient(client *http.Client) *RetryPacketGeneratorLearningParams
- func NewRetryPacketGeneratorLearningParamsWithTimeout(timeout time.Duration) *RetryPacketGeneratorLearningParams
- func (o *RetryPacketGeneratorLearningParams) SetContext(ctx context.Context)
- func (o *RetryPacketGeneratorLearningParams) SetDefaults()
- func (o *RetryPacketGeneratorLearningParams) SetHTTPClient(client *http.Client)
- func (o *RetryPacketGeneratorLearningParams) SetID(id string)
- func (o *RetryPacketGeneratorLearningParams) SetTimeout(timeout time.Duration)
- func (o *RetryPacketGeneratorLearningParams) WithContext(ctx context.Context) *RetryPacketGeneratorLearningParams
- func (o *RetryPacketGeneratorLearningParams) WithDefaults() *RetryPacketGeneratorLearningParams
- func (o *RetryPacketGeneratorLearningParams) WithHTTPClient(client *http.Client) *RetryPacketGeneratorLearningParams
- func (o *RetryPacketGeneratorLearningParams) WithID(id string) *RetryPacketGeneratorLearningParams
- func (o *RetryPacketGeneratorLearningParams) WithTimeout(timeout time.Duration) *RetryPacketGeneratorLearningParams
- func (o *RetryPacketGeneratorLearningParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type RetryPacketGeneratorLearningReader
- type StartPacketGeneratorLearningNoContent
- type StartPacketGeneratorLearningParams
- func NewStartPacketGeneratorLearningParams() *StartPacketGeneratorLearningParams
- func NewStartPacketGeneratorLearningParamsWithContext(ctx context.Context) *StartPacketGeneratorLearningParams
- func NewStartPacketGeneratorLearningParamsWithHTTPClient(client *http.Client) *StartPacketGeneratorLearningParams
- func NewStartPacketGeneratorLearningParamsWithTimeout(timeout time.Duration) *StartPacketGeneratorLearningParams
- func (o *StartPacketGeneratorLearningParams) SetContext(ctx context.Context)
- func (o *StartPacketGeneratorLearningParams) SetDefaults()
- func (o *StartPacketGeneratorLearningParams) SetHTTPClient(client *http.Client)
- func (o *StartPacketGeneratorLearningParams) SetID(id string)
- func (o *StartPacketGeneratorLearningParams) SetTimeout(timeout time.Duration)
- func (o *StartPacketGeneratorLearningParams) WithContext(ctx context.Context) *StartPacketGeneratorLearningParams
- func (o *StartPacketGeneratorLearningParams) WithDefaults() *StartPacketGeneratorLearningParams
- func (o *StartPacketGeneratorLearningParams) WithHTTPClient(client *http.Client) *StartPacketGeneratorLearningParams
- func (o *StartPacketGeneratorLearningParams) WithID(id string) *StartPacketGeneratorLearningParams
- func (o *StartPacketGeneratorLearningParams) WithTimeout(timeout time.Duration) *StartPacketGeneratorLearningParams
- func (o *StartPacketGeneratorLearningParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type StartPacketGeneratorLearningReader
- type StopPacketGeneratorLearningNoContent
- type StopPacketGeneratorLearningParams
- func NewStopPacketGeneratorLearningParams() *StopPacketGeneratorLearningParams
- func NewStopPacketGeneratorLearningParamsWithContext(ctx context.Context) *StopPacketGeneratorLearningParams
- func NewStopPacketGeneratorLearningParamsWithHTTPClient(client *http.Client) *StopPacketGeneratorLearningParams
- func NewStopPacketGeneratorLearningParamsWithTimeout(timeout time.Duration) *StopPacketGeneratorLearningParams
- func (o *StopPacketGeneratorLearningParams) SetContext(ctx context.Context)
- func (o *StopPacketGeneratorLearningParams) SetDefaults()
- func (o *StopPacketGeneratorLearningParams) SetHTTPClient(client *http.Client)
- func (o *StopPacketGeneratorLearningParams) SetID(id string)
- func (o *StopPacketGeneratorLearningParams) SetTimeout(timeout time.Duration)
- func (o *StopPacketGeneratorLearningParams) WithContext(ctx context.Context) *StopPacketGeneratorLearningParams
- func (o *StopPacketGeneratorLearningParams) WithDefaults() *StopPacketGeneratorLearningParams
- func (o *StopPacketGeneratorLearningParams) WithHTTPClient(client *http.Client) *StopPacketGeneratorLearningParams
- func (o *StopPacketGeneratorLearningParams) WithID(id string) *StopPacketGeneratorLearningParams
- func (o *StopPacketGeneratorLearningParams) WithTimeout(timeout time.Duration) *StopPacketGeneratorLearningParams
- func (o *StopPacketGeneratorLearningParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type StopPacketGeneratorLearningReader
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 learning API
func (*Client) GetPacketGeneratorLearningResults ¶
func (a *Client) GetPacketGeneratorLearningResults(params *GetPacketGeneratorLearningResultsParams, opts ...ClientOption) (*GetPacketGeneratorLearningResultsOK, error)
GetPacketGeneratorLearningResults gets detailed learning information Returns learning state and resolved addresses for
a packet generator attached to an interface, by id.
func (*Client) RetryPacketGeneratorLearning ¶
func (a *Client) RetryPacketGeneratorLearning(params *RetryPacketGeneratorLearningParams, opts ...ClientOption) (*RetryPacketGeneratorLearningNoContent, error)
RetryPacketGeneratorLearning retries m a c learning Used to retry MAC learning on a generator bound to an interface.
Performs MAC learning for only unresolved addresses.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) StartPacketGeneratorLearning ¶
func (a *Client) StartPacketGeneratorLearning(params *StartPacketGeneratorLearningParams, opts ...ClientOption) (*StartPacketGeneratorLearningNoContent, error)
StartPacketGeneratorLearning starts m a c learning Used to start MAC learning on a generator bound to an interface.
Clears previously resolved MAC table.
func (*Client) StopPacketGeneratorLearning ¶
func (a *Client) StopPacketGeneratorLearning(params *StopPacketGeneratorLearningParams, opts ...ClientOption) (*StopPacketGeneratorLearningNoContent, error)
StopPacketGeneratorLearning stops m a c learning Used to stop MAC learning on a generator bound to
an interface.
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { GetPacketGeneratorLearningResults(params *GetPacketGeneratorLearningResultsParams, opts ...ClientOption) (*GetPacketGeneratorLearningResultsOK, error) RetryPacketGeneratorLearning(params *RetryPacketGeneratorLearningParams, opts ...ClientOption) (*RetryPacketGeneratorLearningNoContent, error) StartPacketGeneratorLearning(params *StartPacketGeneratorLearningParams, opts ...ClientOption) (*StartPacketGeneratorLearningNoContent, error) StopPacketGeneratorLearning(params *StopPacketGeneratorLearningParams, opts ...ClientOption) (*StopPacketGeneratorLearningNoContent, 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 learning API client.
type GetPacketGeneratorLearningResultsOK ¶
type GetPacketGeneratorLearningResultsOK struct {
Payload *models.PacketGeneratorLearningResults
}
GetPacketGeneratorLearningResultsOK describes a response with status code 200, with default header values.
Success
func NewGetPacketGeneratorLearningResultsOK ¶
func NewGetPacketGeneratorLearningResultsOK() *GetPacketGeneratorLearningResultsOK
NewGetPacketGeneratorLearningResultsOK creates a GetPacketGeneratorLearningResultsOK with default headers values
func (*GetPacketGeneratorLearningResultsOK) Error ¶
func (o *GetPacketGeneratorLearningResultsOK) Error() string
func (*GetPacketGeneratorLearningResultsOK) GetPayload ¶
func (o *GetPacketGeneratorLearningResultsOK) GetPayload() *models.PacketGeneratorLearningResults
type GetPacketGeneratorLearningResultsParams ¶
type GetPacketGeneratorLearningResultsParams struct { /* ID. Unique resource identifier Format: string */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetPacketGeneratorLearningResultsParams contains all the parameters to send to the API endpoint
for the get packet generator learning results operation. Typically these are written to a http.Request.
func NewGetPacketGeneratorLearningResultsParams ¶
func NewGetPacketGeneratorLearningResultsParams() *GetPacketGeneratorLearningResultsParams
NewGetPacketGeneratorLearningResultsParams creates a new GetPacketGeneratorLearningResultsParams 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 NewGetPacketGeneratorLearningResultsParamsWithContext ¶
func NewGetPacketGeneratorLearningResultsParamsWithContext(ctx context.Context) *GetPacketGeneratorLearningResultsParams
NewGetPacketGeneratorLearningResultsParamsWithContext creates a new GetPacketGeneratorLearningResultsParams object with the ability to set a context for a request.
func NewGetPacketGeneratorLearningResultsParamsWithHTTPClient ¶
func NewGetPacketGeneratorLearningResultsParamsWithHTTPClient(client *http.Client) *GetPacketGeneratorLearningResultsParams
NewGetPacketGeneratorLearningResultsParamsWithHTTPClient creates a new GetPacketGeneratorLearningResultsParams object with the ability to set a custom HTTPClient for a request.
func NewGetPacketGeneratorLearningResultsParamsWithTimeout ¶
func NewGetPacketGeneratorLearningResultsParamsWithTimeout(timeout time.Duration) *GetPacketGeneratorLearningResultsParams
NewGetPacketGeneratorLearningResultsParamsWithTimeout creates a new GetPacketGeneratorLearningResultsParams object with the ability to set a timeout on a request.
func (*GetPacketGeneratorLearningResultsParams) SetContext ¶
func (o *GetPacketGeneratorLearningResultsParams) SetContext(ctx context.Context)
SetContext adds the context to the get packet generator learning results params
func (*GetPacketGeneratorLearningResultsParams) SetDefaults ¶
func (o *GetPacketGeneratorLearningResultsParams) SetDefaults()
SetDefaults hydrates default values in the get packet generator learning results params (not the query body).
All values with no default are reset to their zero value.
func (*GetPacketGeneratorLearningResultsParams) SetHTTPClient ¶
func (o *GetPacketGeneratorLearningResultsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get packet generator learning results params
func (*GetPacketGeneratorLearningResultsParams) SetID ¶
func (o *GetPacketGeneratorLearningResultsParams) SetID(id string)
SetID adds the id to the get packet generator learning results params
func (*GetPacketGeneratorLearningResultsParams) SetTimeout ¶
func (o *GetPacketGeneratorLearningResultsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get packet generator learning results params
func (*GetPacketGeneratorLearningResultsParams) WithContext ¶
func (o *GetPacketGeneratorLearningResultsParams) WithContext(ctx context.Context) *GetPacketGeneratorLearningResultsParams
WithContext adds the context to the get packet generator learning results params
func (*GetPacketGeneratorLearningResultsParams) WithDefaults ¶
func (o *GetPacketGeneratorLearningResultsParams) WithDefaults() *GetPacketGeneratorLearningResultsParams
WithDefaults hydrates default values in the get packet generator learning results params (not the query body).
All values with no default are reset to their zero value.
func (*GetPacketGeneratorLearningResultsParams) WithHTTPClient ¶
func (o *GetPacketGeneratorLearningResultsParams) WithHTTPClient(client *http.Client) *GetPacketGeneratorLearningResultsParams
WithHTTPClient adds the HTTPClient to the get packet generator learning results params
func (*GetPacketGeneratorLearningResultsParams) WithID ¶
func (o *GetPacketGeneratorLearningResultsParams) WithID(id string) *GetPacketGeneratorLearningResultsParams
WithID adds the id to the get packet generator learning results params
func (*GetPacketGeneratorLearningResultsParams) WithTimeout ¶
func (o *GetPacketGeneratorLearningResultsParams) WithTimeout(timeout time.Duration) *GetPacketGeneratorLearningResultsParams
WithTimeout adds the timeout to the get packet generator learning results params
func (*GetPacketGeneratorLearningResultsParams) WriteToRequest ¶
func (o *GetPacketGeneratorLearningResultsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetPacketGeneratorLearningResultsReader ¶
type GetPacketGeneratorLearningResultsReader struct {
// contains filtered or unexported fields
}
GetPacketGeneratorLearningResultsReader is a Reader for the GetPacketGeneratorLearningResults structure.
func (*GetPacketGeneratorLearningResultsReader) ReadResponse ¶
func (o *GetPacketGeneratorLearningResultsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type RetryPacketGeneratorLearningNoContent ¶
type RetryPacketGeneratorLearningNoContent struct { }
RetryPacketGeneratorLearningNoContent describes a response with status code 204, with default header values.
No Content
func NewRetryPacketGeneratorLearningNoContent ¶
func NewRetryPacketGeneratorLearningNoContent() *RetryPacketGeneratorLearningNoContent
NewRetryPacketGeneratorLearningNoContent creates a RetryPacketGeneratorLearningNoContent with default headers values
func (*RetryPacketGeneratorLearningNoContent) Error ¶
func (o *RetryPacketGeneratorLearningNoContent) Error() string
type RetryPacketGeneratorLearningParams ¶
type RetryPacketGeneratorLearningParams struct { /* ID. Unique resource identifier Format: string */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
RetryPacketGeneratorLearningParams contains all the parameters to send to the API endpoint
for the retry packet generator learning operation. Typically these are written to a http.Request.
func NewRetryPacketGeneratorLearningParams ¶
func NewRetryPacketGeneratorLearningParams() *RetryPacketGeneratorLearningParams
NewRetryPacketGeneratorLearningParams creates a new RetryPacketGeneratorLearningParams 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 NewRetryPacketGeneratorLearningParamsWithContext ¶
func NewRetryPacketGeneratorLearningParamsWithContext(ctx context.Context) *RetryPacketGeneratorLearningParams
NewRetryPacketGeneratorLearningParamsWithContext creates a new RetryPacketGeneratorLearningParams object with the ability to set a context for a request.
func NewRetryPacketGeneratorLearningParamsWithHTTPClient ¶
func NewRetryPacketGeneratorLearningParamsWithHTTPClient(client *http.Client) *RetryPacketGeneratorLearningParams
NewRetryPacketGeneratorLearningParamsWithHTTPClient creates a new RetryPacketGeneratorLearningParams object with the ability to set a custom HTTPClient for a request.
func NewRetryPacketGeneratorLearningParamsWithTimeout ¶
func NewRetryPacketGeneratorLearningParamsWithTimeout(timeout time.Duration) *RetryPacketGeneratorLearningParams
NewRetryPacketGeneratorLearningParamsWithTimeout creates a new RetryPacketGeneratorLearningParams object with the ability to set a timeout on a request.
func (*RetryPacketGeneratorLearningParams) SetContext ¶
func (o *RetryPacketGeneratorLearningParams) SetContext(ctx context.Context)
SetContext adds the context to the retry packet generator learning params
func (*RetryPacketGeneratorLearningParams) SetDefaults ¶
func (o *RetryPacketGeneratorLearningParams) SetDefaults()
SetDefaults hydrates default values in the retry packet generator learning params (not the query body).
All values with no default are reset to their zero value.
func (*RetryPacketGeneratorLearningParams) SetHTTPClient ¶
func (o *RetryPacketGeneratorLearningParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the retry packet generator learning params
func (*RetryPacketGeneratorLearningParams) SetID ¶
func (o *RetryPacketGeneratorLearningParams) SetID(id string)
SetID adds the id to the retry packet generator learning params
func (*RetryPacketGeneratorLearningParams) SetTimeout ¶
func (o *RetryPacketGeneratorLearningParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the retry packet generator learning params
func (*RetryPacketGeneratorLearningParams) WithContext ¶
func (o *RetryPacketGeneratorLearningParams) WithContext(ctx context.Context) *RetryPacketGeneratorLearningParams
WithContext adds the context to the retry packet generator learning params
func (*RetryPacketGeneratorLearningParams) WithDefaults ¶
func (o *RetryPacketGeneratorLearningParams) WithDefaults() *RetryPacketGeneratorLearningParams
WithDefaults hydrates default values in the retry packet generator learning params (not the query body).
All values with no default are reset to their zero value.
func (*RetryPacketGeneratorLearningParams) WithHTTPClient ¶
func (o *RetryPacketGeneratorLearningParams) WithHTTPClient(client *http.Client) *RetryPacketGeneratorLearningParams
WithHTTPClient adds the HTTPClient to the retry packet generator learning params
func (*RetryPacketGeneratorLearningParams) WithID ¶
func (o *RetryPacketGeneratorLearningParams) WithID(id string) *RetryPacketGeneratorLearningParams
WithID adds the id to the retry packet generator learning params
func (*RetryPacketGeneratorLearningParams) WithTimeout ¶
func (o *RetryPacketGeneratorLearningParams) WithTimeout(timeout time.Duration) *RetryPacketGeneratorLearningParams
WithTimeout adds the timeout to the retry packet generator learning params
func (*RetryPacketGeneratorLearningParams) WriteToRequest ¶
func (o *RetryPacketGeneratorLearningParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type RetryPacketGeneratorLearningReader ¶
type RetryPacketGeneratorLearningReader struct {
// contains filtered or unexported fields
}
RetryPacketGeneratorLearningReader is a Reader for the RetryPacketGeneratorLearning structure.
func (*RetryPacketGeneratorLearningReader) ReadResponse ¶
func (o *RetryPacketGeneratorLearningReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type StartPacketGeneratorLearningNoContent ¶
type StartPacketGeneratorLearningNoContent struct { }
StartPacketGeneratorLearningNoContent describes a response with status code 204, with default header values.
No Content
func NewStartPacketGeneratorLearningNoContent ¶
func NewStartPacketGeneratorLearningNoContent() *StartPacketGeneratorLearningNoContent
NewStartPacketGeneratorLearningNoContent creates a StartPacketGeneratorLearningNoContent with default headers values
func (*StartPacketGeneratorLearningNoContent) Error ¶
func (o *StartPacketGeneratorLearningNoContent) Error() string
type StartPacketGeneratorLearningParams ¶
type StartPacketGeneratorLearningParams struct { /* ID. Unique resource identifier Format: string */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
StartPacketGeneratorLearningParams contains all the parameters to send to the API endpoint
for the start packet generator learning operation. Typically these are written to a http.Request.
func NewStartPacketGeneratorLearningParams ¶
func NewStartPacketGeneratorLearningParams() *StartPacketGeneratorLearningParams
NewStartPacketGeneratorLearningParams creates a new StartPacketGeneratorLearningParams 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 NewStartPacketGeneratorLearningParamsWithContext ¶
func NewStartPacketGeneratorLearningParamsWithContext(ctx context.Context) *StartPacketGeneratorLearningParams
NewStartPacketGeneratorLearningParamsWithContext creates a new StartPacketGeneratorLearningParams object with the ability to set a context for a request.
func NewStartPacketGeneratorLearningParamsWithHTTPClient ¶
func NewStartPacketGeneratorLearningParamsWithHTTPClient(client *http.Client) *StartPacketGeneratorLearningParams
NewStartPacketGeneratorLearningParamsWithHTTPClient creates a new StartPacketGeneratorLearningParams object with the ability to set a custom HTTPClient for a request.
func NewStartPacketGeneratorLearningParamsWithTimeout ¶
func NewStartPacketGeneratorLearningParamsWithTimeout(timeout time.Duration) *StartPacketGeneratorLearningParams
NewStartPacketGeneratorLearningParamsWithTimeout creates a new StartPacketGeneratorLearningParams object with the ability to set a timeout on a request.
func (*StartPacketGeneratorLearningParams) SetContext ¶
func (o *StartPacketGeneratorLearningParams) SetContext(ctx context.Context)
SetContext adds the context to the start packet generator learning params
func (*StartPacketGeneratorLearningParams) SetDefaults ¶
func (o *StartPacketGeneratorLearningParams) SetDefaults()
SetDefaults hydrates default values in the start packet generator learning params (not the query body).
All values with no default are reset to their zero value.
func (*StartPacketGeneratorLearningParams) SetHTTPClient ¶
func (o *StartPacketGeneratorLearningParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the start packet generator learning params
func (*StartPacketGeneratorLearningParams) SetID ¶
func (o *StartPacketGeneratorLearningParams) SetID(id string)
SetID adds the id to the start packet generator learning params
func (*StartPacketGeneratorLearningParams) SetTimeout ¶
func (o *StartPacketGeneratorLearningParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the start packet generator learning params
func (*StartPacketGeneratorLearningParams) WithContext ¶
func (o *StartPacketGeneratorLearningParams) WithContext(ctx context.Context) *StartPacketGeneratorLearningParams
WithContext adds the context to the start packet generator learning params
func (*StartPacketGeneratorLearningParams) WithDefaults ¶
func (o *StartPacketGeneratorLearningParams) WithDefaults() *StartPacketGeneratorLearningParams
WithDefaults hydrates default values in the start packet generator learning params (not the query body).
All values with no default are reset to their zero value.
func (*StartPacketGeneratorLearningParams) WithHTTPClient ¶
func (o *StartPacketGeneratorLearningParams) WithHTTPClient(client *http.Client) *StartPacketGeneratorLearningParams
WithHTTPClient adds the HTTPClient to the start packet generator learning params
func (*StartPacketGeneratorLearningParams) WithID ¶
func (o *StartPacketGeneratorLearningParams) WithID(id string) *StartPacketGeneratorLearningParams
WithID adds the id to the start packet generator learning params
func (*StartPacketGeneratorLearningParams) WithTimeout ¶
func (o *StartPacketGeneratorLearningParams) WithTimeout(timeout time.Duration) *StartPacketGeneratorLearningParams
WithTimeout adds the timeout to the start packet generator learning params
func (*StartPacketGeneratorLearningParams) WriteToRequest ¶
func (o *StartPacketGeneratorLearningParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type StartPacketGeneratorLearningReader ¶
type StartPacketGeneratorLearningReader struct {
// contains filtered or unexported fields
}
StartPacketGeneratorLearningReader is a Reader for the StartPacketGeneratorLearning structure.
func (*StartPacketGeneratorLearningReader) ReadResponse ¶
func (o *StartPacketGeneratorLearningReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type StopPacketGeneratorLearningNoContent ¶
type StopPacketGeneratorLearningNoContent struct { }
StopPacketGeneratorLearningNoContent describes a response with status code 204, with default header values.
No Content
func NewStopPacketGeneratorLearningNoContent ¶
func NewStopPacketGeneratorLearningNoContent() *StopPacketGeneratorLearningNoContent
NewStopPacketGeneratorLearningNoContent creates a StopPacketGeneratorLearningNoContent with default headers values
func (*StopPacketGeneratorLearningNoContent) Error ¶
func (o *StopPacketGeneratorLearningNoContent) Error() string
type StopPacketGeneratorLearningParams ¶
type StopPacketGeneratorLearningParams struct { /* ID. Unique resource identifier Format: string */ ID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
StopPacketGeneratorLearningParams contains all the parameters to send to the API endpoint
for the stop packet generator learning operation. Typically these are written to a http.Request.
func NewStopPacketGeneratorLearningParams ¶
func NewStopPacketGeneratorLearningParams() *StopPacketGeneratorLearningParams
NewStopPacketGeneratorLearningParams creates a new StopPacketGeneratorLearningParams 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 NewStopPacketGeneratorLearningParamsWithContext ¶
func NewStopPacketGeneratorLearningParamsWithContext(ctx context.Context) *StopPacketGeneratorLearningParams
NewStopPacketGeneratorLearningParamsWithContext creates a new StopPacketGeneratorLearningParams object with the ability to set a context for a request.
func NewStopPacketGeneratorLearningParamsWithHTTPClient ¶
func NewStopPacketGeneratorLearningParamsWithHTTPClient(client *http.Client) *StopPacketGeneratorLearningParams
NewStopPacketGeneratorLearningParamsWithHTTPClient creates a new StopPacketGeneratorLearningParams object with the ability to set a custom HTTPClient for a request.
func NewStopPacketGeneratorLearningParamsWithTimeout ¶
func NewStopPacketGeneratorLearningParamsWithTimeout(timeout time.Duration) *StopPacketGeneratorLearningParams
NewStopPacketGeneratorLearningParamsWithTimeout creates a new StopPacketGeneratorLearningParams object with the ability to set a timeout on a request.
func (*StopPacketGeneratorLearningParams) SetContext ¶
func (o *StopPacketGeneratorLearningParams) SetContext(ctx context.Context)
SetContext adds the context to the stop packet generator learning params
func (*StopPacketGeneratorLearningParams) SetDefaults ¶
func (o *StopPacketGeneratorLearningParams) SetDefaults()
SetDefaults hydrates default values in the stop packet generator learning params (not the query body).
All values with no default are reset to their zero value.
func (*StopPacketGeneratorLearningParams) SetHTTPClient ¶
func (o *StopPacketGeneratorLearningParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the stop packet generator learning params
func (*StopPacketGeneratorLearningParams) SetID ¶
func (o *StopPacketGeneratorLearningParams) SetID(id string)
SetID adds the id to the stop packet generator learning params
func (*StopPacketGeneratorLearningParams) SetTimeout ¶
func (o *StopPacketGeneratorLearningParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the stop packet generator learning params
func (*StopPacketGeneratorLearningParams) WithContext ¶
func (o *StopPacketGeneratorLearningParams) WithContext(ctx context.Context) *StopPacketGeneratorLearningParams
WithContext adds the context to the stop packet generator learning params
func (*StopPacketGeneratorLearningParams) WithDefaults ¶
func (o *StopPacketGeneratorLearningParams) WithDefaults() *StopPacketGeneratorLearningParams
WithDefaults hydrates default values in the stop packet generator learning params (not the query body).
All values with no default are reset to their zero value.
func (*StopPacketGeneratorLearningParams) WithHTTPClient ¶
func (o *StopPacketGeneratorLearningParams) WithHTTPClient(client *http.Client) *StopPacketGeneratorLearningParams
WithHTTPClient adds the HTTPClient to the stop packet generator learning params
func (*StopPacketGeneratorLearningParams) WithID ¶
func (o *StopPacketGeneratorLearningParams) WithID(id string) *StopPacketGeneratorLearningParams
WithID adds the id to the stop packet generator learning params
func (*StopPacketGeneratorLearningParams) WithTimeout ¶
func (o *StopPacketGeneratorLearningParams) WithTimeout(timeout time.Duration) *StopPacketGeneratorLearningParams
WithTimeout adds the timeout to the stop packet generator learning params
func (*StopPacketGeneratorLearningParams) WriteToRequest ¶
func (o *StopPacketGeneratorLearningParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type StopPacketGeneratorLearningReader ¶
type StopPacketGeneratorLearningReader struct {
// contains filtered or unexported fields
}
StopPacketGeneratorLearningReader is a Reader for the StopPacketGeneratorLearning structure.
func (*StopPacketGeneratorLearningReader) ReadResponse ¶
func (o *StopPacketGeneratorLearningReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- get_packet_generator_learning_results_parameters.go
- get_packet_generator_learning_results_responses.go
- learning_client.go
- retry_packet_generator_learning_parameters.go
- retry_packet_generator_learning_responses.go
- start_packet_generator_learning_parameters.go
- start_packet_generator_learning_responses.go
- stop_packet_generator_learning_parameters.go
- stop_packet_generator_learning_responses.go