prefilter

package
v1.11.10 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2022 License: Apache-2.0 Imports: 10 Imported by: 8

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 prefilter API

func (*Client) DeletePrefilter

func (a *Client) DeletePrefilter(params *DeletePrefilterParams) (*DeletePrefilterOK, error)

DeletePrefilter deletes list of c ID rs

func (*Client) GetPrefilter

func (a *Client) GetPrefilter(params *GetPrefilterParams) (*GetPrefilterOK, error)

GetPrefilter retrieves list of c ID rs

func (*Client) PatchPrefilter

func (a *Client) PatchPrefilter(params *PatchPrefilterParams) (*PatchPrefilterOK, error)

PatchPrefilter updates list of c ID rs

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	DeletePrefilter(params *DeletePrefilterParams) (*DeletePrefilterOK, error)

	GetPrefilter(params *GetPrefilterParams) (*GetPrefilterOK, error)

	PatchPrefilter(params *PatchPrefilterParams) (*PatchPrefilterOK, 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 prefilter API client.

type DeletePrefilterFailure

type DeletePrefilterFailure struct {
	Payload models.Error
}

DeletePrefilterFailure handles this case with default header values.

Prefilter delete failed

func NewDeletePrefilterFailure

func NewDeletePrefilterFailure() *DeletePrefilterFailure

NewDeletePrefilterFailure creates a DeletePrefilterFailure with default headers values

func (*DeletePrefilterFailure) Error

func (o *DeletePrefilterFailure) Error() string

func (*DeletePrefilterFailure) GetPayload

func (o *DeletePrefilterFailure) GetPayload() models.Error

type DeletePrefilterInvalidCIDR

type DeletePrefilterInvalidCIDR struct {
	Payload models.Error
}

DeletePrefilterInvalidCIDR handles this case with default header values.

Invalid CIDR prefix

func NewDeletePrefilterInvalidCIDR

func NewDeletePrefilterInvalidCIDR() *DeletePrefilterInvalidCIDR

NewDeletePrefilterInvalidCIDR creates a DeletePrefilterInvalidCIDR with default headers values

func (*DeletePrefilterInvalidCIDR) Error

func (*DeletePrefilterInvalidCIDR) GetPayload

func (o *DeletePrefilterInvalidCIDR) GetPayload() models.Error

type DeletePrefilterOK

type DeletePrefilterOK struct {
	Payload *models.Prefilter
}

DeletePrefilterOK handles this case with default header values.

Deleted

func NewDeletePrefilterOK

func NewDeletePrefilterOK() *DeletePrefilterOK

NewDeletePrefilterOK creates a DeletePrefilterOK with default headers values

func (*DeletePrefilterOK) Error

func (o *DeletePrefilterOK) Error() string

func (*DeletePrefilterOK) GetPayload

func (o *DeletePrefilterOK) GetPayload() *models.Prefilter

type DeletePrefilterParams

type DeletePrefilterParams struct {

	/*PrefilterSpec
	  List of CIDR ranges for filter table

	*/
	PrefilterSpec *models.PrefilterSpec

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

DeletePrefilterParams contains all the parameters to send to the API endpoint for the delete prefilter operation typically these are written to a http.Request

func NewDeletePrefilterParams

func NewDeletePrefilterParams() *DeletePrefilterParams

NewDeletePrefilterParams creates a new DeletePrefilterParams object with the default values initialized.

func NewDeletePrefilterParamsWithContext

func NewDeletePrefilterParamsWithContext(ctx context.Context) *DeletePrefilterParams

NewDeletePrefilterParamsWithContext creates a new DeletePrefilterParams object with the default values initialized, and the ability to set a context for a request

func NewDeletePrefilterParamsWithHTTPClient

func NewDeletePrefilterParamsWithHTTPClient(client *http.Client) *DeletePrefilterParams

NewDeletePrefilterParamsWithHTTPClient creates a new DeletePrefilterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeletePrefilterParamsWithTimeout

func NewDeletePrefilterParamsWithTimeout(timeout time.Duration) *DeletePrefilterParams

NewDeletePrefilterParamsWithTimeout creates a new DeletePrefilterParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeletePrefilterParams) SetContext

func (o *DeletePrefilterParams) SetContext(ctx context.Context)

SetContext adds the context to the delete prefilter params

func (*DeletePrefilterParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete prefilter params

func (*DeletePrefilterParams) SetPrefilterSpec

func (o *DeletePrefilterParams) SetPrefilterSpec(prefilterSpec *models.PrefilterSpec)

SetPrefilterSpec adds the prefilterSpec to the delete prefilter params

func (*DeletePrefilterParams) SetTimeout

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

SetTimeout adds the timeout to the delete prefilter params

func (*DeletePrefilterParams) WithContext

WithContext adds the context to the delete prefilter params

func (*DeletePrefilterParams) WithHTTPClient

func (o *DeletePrefilterParams) WithHTTPClient(client *http.Client) *DeletePrefilterParams

WithHTTPClient adds the HTTPClient to the delete prefilter params

func (*DeletePrefilterParams) WithPrefilterSpec

func (o *DeletePrefilterParams) WithPrefilterSpec(prefilterSpec *models.PrefilterSpec) *DeletePrefilterParams

WithPrefilterSpec adds the prefilterSpec to the delete prefilter params

func (*DeletePrefilterParams) WithTimeout

func (o *DeletePrefilterParams) WithTimeout(timeout time.Duration) *DeletePrefilterParams

WithTimeout adds the timeout to the delete prefilter params

func (*DeletePrefilterParams) WriteToRequest

func (o *DeletePrefilterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeletePrefilterReader

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

DeletePrefilterReader is a Reader for the DeletePrefilter structure.

func (*DeletePrefilterReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPrefilterFailure

type GetPrefilterFailure struct {
	Payload models.Error
}

GetPrefilterFailure handles this case with default header values.

Prefilter get failed

func NewGetPrefilterFailure

func NewGetPrefilterFailure() *GetPrefilterFailure

NewGetPrefilterFailure creates a GetPrefilterFailure with default headers values

func (*GetPrefilterFailure) Error

func (o *GetPrefilterFailure) Error() string

func (*GetPrefilterFailure) GetPayload

func (o *GetPrefilterFailure) GetPayload() models.Error

type GetPrefilterOK

type GetPrefilterOK struct {
	Payload *models.Prefilter
}

GetPrefilterOK handles this case with default header values.

Success

func NewGetPrefilterOK

func NewGetPrefilterOK() *GetPrefilterOK

NewGetPrefilterOK creates a GetPrefilterOK with default headers values

func (*GetPrefilterOK) Error

func (o *GetPrefilterOK) Error() string

func (*GetPrefilterOK) GetPayload

func (o *GetPrefilterOK) GetPayload() *models.Prefilter

type GetPrefilterParams

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

GetPrefilterParams contains all the parameters to send to the API endpoint for the get prefilter operation typically these are written to a http.Request

func NewGetPrefilterParams

func NewGetPrefilterParams() *GetPrefilterParams

NewGetPrefilterParams creates a new GetPrefilterParams object with the default values initialized.

func NewGetPrefilterParamsWithContext

func NewGetPrefilterParamsWithContext(ctx context.Context) *GetPrefilterParams

NewGetPrefilterParamsWithContext creates a new GetPrefilterParams object with the default values initialized, and the ability to set a context for a request

func NewGetPrefilterParamsWithHTTPClient

func NewGetPrefilterParamsWithHTTPClient(client *http.Client) *GetPrefilterParams

NewGetPrefilterParamsWithHTTPClient creates a new GetPrefilterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetPrefilterParamsWithTimeout

func NewGetPrefilterParamsWithTimeout(timeout time.Duration) *GetPrefilterParams

NewGetPrefilterParamsWithTimeout creates a new GetPrefilterParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetPrefilterParams) SetContext

func (o *GetPrefilterParams) SetContext(ctx context.Context)

SetContext adds the context to the get prefilter params

func (*GetPrefilterParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get prefilter params

func (*GetPrefilterParams) SetTimeout

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

SetTimeout adds the timeout to the get prefilter params

func (*GetPrefilterParams) WithContext

WithContext adds the context to the get prefilter params

func (*GetPrefilterParams) WithHTTPClient

func (o *GetPrefilterParams) WithHTTPClient(client *http.Client) *GetPrefilterParams

WithHTTPClient adds the HTTPClient to the get prefilter params

func (*GetPrefilterParams) WithTimeout

func (o *GetPrefilterParams) WithTimeout(timeout time.Duration) *GetPrefilterParams

WithTimeout adds the timeout to the get prefilter params

func (*GetPrefilterParams) WriteToRequest

func (o *GetPrefilterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetPrefilterReader

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

GetPrefilterReader is a Reader for the GetPrefilter structure.

func (*GetPrefilterReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchPrefilterFailure

type PatchPrefilterFailure struct {
	Payload models.Error
}

PatchPrefilterFailure handles this case with default header values.

Prefilter update failed

func NewPatchPrefilterFailure

func NewPatchPrefilterFailure() *PatchPrefilterFailure

NewPatchPrefilterFailure creates a PatchPrefilterFailure with default headers values

func (*PatchPrefilterFailure) Error

func (o *PatchPrefilterFailure) Error() string

func (*PatchPrefilterFailure) GetPayload

func (o *PatchPrefilterFailure) GetPayload() models.Error

type PatchPrefilterInvalidCIDR

type PatchPrefilterInvalidCIDR struct {
	Payload models.Error
}

PatchPrefilterInvalidCIDR handles this case with default header values.

Invalid CIDR prefix

func NewPatchPrefilterInvalidCIDR

func NewPatchPrefilterInvalidCIDR() *PatchPrefilterInvalidCIDR

NewPatchPrefilterInvalidCIDR creates a PatchPrefilterInvalidCIDR with default headers values

func (*PatchPrefilterInvalidCIDR) Error

func (o *PatchPrefilterInvalidCIDR) Error() string

func (*PatchPrefilterInvalidCIDR) GetPayload

func (o *PatchPrefilterInvalidCIDR) GetPayload() models.Error

type PatchPrefilterOK

type PatchPrefilterOK struct {
	Payload *models.Prefilter
}

PatchPrefilterOK handles this case with default header values.

Updated

func NewPatchPrefilterOK

func NewPatchPrefilterOK() *PatchPrefilterOK

NewPatchPrefilterOK creates a PatchPrefilterOK with default headers values

func (*PatchPrefilterOK) Error

func (o *PatchPrefilterOK) Error() string

func (*PatchPrefilterOK) GetPayload

func (o *PatchPrefilterOK) GetPayload() *models.Prefilter

type PatchPrefilterParams

type PatchPrefilterParams struct {

	/*PrefilterSpec
	  List of CIDR ranges for filter table

	*/
	PrefilterSpec *models.PrefilterSpec

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

PatchPrefilterParams contains all the parameters to send to the API endpoint for the patch prefilter operation typically these are written to a http.Request

func NewPatchPrefilterParams

func NewPatchPrefilterParams() *PatchPrefilterParams

NewPatchPrefilterParams creates a new PatchPrefilterParams object with the default values initialized.

func NewPatchPrefilterParamsWithContext

func NewPatchPrefilterParamsWithContext(ctx context.Context) *PatchPrefilterParams

NewPatchPrefilterParamsWithContext creates a new PatchPrefilterParams object with the default values initialized, and the ability to set a context for a request

func NewPatchPrefilterParamsWithHTTPClient

func NewPatchPrefilterParamsWithHTTPClient(client *http.Client) *PatchPrefilterParams

NewPatchPrefilterParamsWithHTTPClient creates a new PatchPrefilterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchPrefilterParamsWithTimeout

func NewPatchPrefilterParamsWithTimeout(timeout time.Duration) *PatchPrefilterParams

NewPatchPrefilterParamsWithTimeout creates a new PatchPrefilterParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchPrefilterParams) SetContext

func (o *PatchPrefilterParams) SetContext(ctx context.Context)

SetContext adds the context to the patch prefilter params

func (*PatchPrefilterParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch prefilter params

func (*PatchPrefilterParams) SetPrefilterSpec

func (o *PatchPrefilterParams) SetPrefilterSpec(prefilterSpec *models.PrefilterSpec)

SetPrefilterSpec adds the prefilterSpec to the patch prefilter params

func (*PatchPrefilterParams) SetTimeout

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

SetTimeout adds the timeout to the patch prefilter params

func (*PatchPrefilterParams) WithContext

WithContext adds the context to the patch prefilter params

func (*PatchPrefilterParams) WithHTTPClient

func (o *PatchPrefilterParams) WithHTTPClient(client *http.Client) *PatchPrefilterParams

WithHTTPClient adds the HTTPClient to the patch prefilter params

func (*PatchPrefilterParams) WithPrefilterSpec

func (o *PatchPrefilterParams) WithPrefilterSpec(prefilterSpec *models.PrefilterSpec) *PatchPrefilterParams

WithPrefilterSpec adds the prefilterSpec to the patch prefilter params

func (*PatchPrefilterParams) WithTimeout

func (o *PatchPrefilterParams) WithTimeout(timeout time.Duration) *PatchPrefilterParams

WithTimeout adds the timeout to the patch prefilter params

func (*PatchPrefilterParams) WriteToRequest

func (o *PatchPrefilterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PatchPrefilterReader

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

PatchPrefilterReader is a Reader for the PatchPrefilter structure.

func (*PatchPrefilterReader) ReadResponse

func (o *PatchPrefilterReader) 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