circuits

package
v0.0.0-...-4b9e0c3 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2018 License: Apache-2.0 Imports: 13 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CircuitsChoicesListOK

type CircuitsChoicesListOK struct {
}

CircuitsChoicesListOK handles this case with default header values.

CircuitsChoicesListOK circuits choices list o k

func NewCircuitsChoicesListOK

func NewCircuitsChoicesListOK() *CircuitsChoicesListOK

NewCircuitsChoicesListOK creates a CircuitsChoicesListOK with default headers values

func (*CircuitsChoicesListOK) Error

func (o *CircuitsChoicesListOK) Error() string

type CircuitsChoicesListParams

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

CircuitsChoicesListParams contains all the parameters to send to the API endpoint for the circuits choices list operation typically these are written to a http.Request

func NewCircuitsChoicesListParams

func NewCircuitsChoicesListParams() *CircuitsChoicesListParams

NewCircuitsChoicesListParams creates a new CircuitsChoicesListParams object with the default values initialized.

func NewCircuitsChoicesListParamsWithContext

func NewCircuitsChoicesListParamsWithContext(ctx context.Context) *CircuitsChoicesListParams

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

func NewCircuitsChoicesListParamsWithHTTPClient

func NewCircuitsChoicesListParamsWithHTTPClient(client *http.Client) *CircuitsChoicesListParams

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

func NewCircuitsChoicesListParamsWithTimeout

func NewCircuitsChoicesListParamsWithTimeout(timeout time.Duration) *CircuitsChoicesListParams

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

func (*CircuitsChoicesListParams) SetContext

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

SetContext adds the context to the circuits choices list params

func (*CircuitsChoicesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits choices list params

func (*CircuitsChoicesListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits choices list params

func (*CircuitsChoicesListParams) WithContext

WithContext adds the context to the circuits choices list params

func (*CircuitsChoicesListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the circuits choices list params

func (*CircuitsChoicesListParams) WithTimeout

WithTimeout adds the timeout to the circuits choices list params

func (*CircuitsChoicesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsChoicesListReader

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

CircuitsChoicesListReader is a Reader for the CircuitsChoicesList structure.

func (*CircuitsChoicesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsChoicesReadOK

type CircuitsChoicesReadOK struct {
}

CircuitsChoicesReadOK handles this case with default header values.

CircuitsChoicesReadOK circuits choices read o k

func NewCircuitsChoicesReadOK

func NewCircuitsChoicesReadOK() *CircuitsChoicesReadOK

NewCircuitsChoicesReadOK creates a CircuitsChoicesReadOK with default headers values

func (*CircuitsChoicesReadOK) Error

func (o *CircuitsChoicesReadOK) Error() string

type CircuitsChoicesReadParams

type CircuitsChoicesReadParams struct {

	/*ID*/
	ID string

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

CircuitsChoicesReadParams contains all the parameters to send to the API endpoint for the circuits choices read operation typically these are written to a http.Request

func NewCircuitsChoicesReadParams

func NewCircuitsChoicesReadParams() *CircuitsChoicesReadParams

NewCircuitsChoicesReadParams creates a new CircuitsChoicesReadParams object with the default values initialized.

func NewCircuitsChoicesReadParamsWithContext

func NewCircuitsChoicesReadParamsWithContext(ctx context.Context) *CircuitsChoicesReadParams

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

func NewCircuitsChoicesReadParamsWithHTTPClient

func NewCircuitsChoicesReadParamsWithHTTPClient(client *http.Client) *CircuitsChoicesReadParams

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

func NewCircuitsChoicesReadParamsWithTimeout

func NewCircuitsChoicesReadParamsWithTimeout(timeout time.Duration) *CircuitsChoicesReadParams

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

func (*CircuitsChoicesReadParams) SetContext

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

SetContext adds the context to the circuits choices read params

func (*CircuitsChoicesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits choices read params

func (*CircuitsChoicesReadParams) SetID

func (o *CircuitsChoicesReadParams) SetID(id string)

SetID adds the id to the circuits choices read params

func (*CircuitsChoicesReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits choices read params

func (*CircuitsChoicesReadParams) WithContext

WithContext adds the context to the circuits choices read params

func (*CircuitsChoicesReadParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the circuits choices read params

func (*CircuitsChoicesReadParams) WithID

WithID adds the id to the circuits choices read params

func (*CircuitsChoicesReadParams) WithTimeout

WithTimeout adds the timeout to the circuits choices read params

func (*CircuitsChoicesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsChoicesReadReader

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

CircuitsChoicesReadReader is a Reader for the CircuitsChoicesRead structure.

func (*CircuitsChoicesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsCreateCreated

type CircuitsCircuitTerminationsCreateCreated struct {
	Payload *models.CircuitTermination
}

CircuitsCircuitTerminationsCreateCreated handles this case with default header values.

CircuitsCircuitTerminationsCreateCreated circuits circuit terminations create created

func NewCircuitsCircuitTerminationsCreateCreated

func NewCircuitsCircuitTerminationsCreateCreated() *CircuitsCircuitTerminationsCreateCreated

NewCircuitsCircuitTerminationsCreateCreated creates a CircuitsCircuitTerminationsCreateCreated with default headers values

func (*CircuitsCircuitTerminationsCreateCreated) Error

type CircuitsCircuitTerminationsCreateParams

type CircuitsCircuitTerminationsCreateParams struct {

	/*Data*/
	Data *models.CircuitTermination

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

CircuitsCircuitTerminationsCreateParams contains all the parameters to send to the API endpoint for the circuits circuit terminations create operation typically these are written to a http.Request

func NewCircuitsCircuitTerminationsCreateParams

func NewCircuitsCircuitTerminationsCreateParams() *CircuitsCircuitTerminationsCreateParams

NewCircuitsCircuitTerminationsCreateParams creates a new CircuitsCircuitTerminationsCreateParams object with the default values initialized.

func NewCircuitsCircuitTerminationsCreateParamsWithContext

func NewCircuitsCircuitTerminationsCreateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsCreateParams

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

func NewCircuitsCircuitTerminationsCreateParamsWithHTTPClient

func NewCircuitsCircuitTerminationsCreateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsCreateParams

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

func NewCircuitsCircuitTerminationsCreateParamsWithTimeout

func NewCircuitsCircuitTerminationsCreateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsCreateParams

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

func (*CircuitsCircuitTerminationsCreateParams) SetContext

SetContext adds the context to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) SetData

SetData adds the data to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WithContext

WithContext adds the context to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WithData

WithData adds the data to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations create params

func (*CircuitsCircuitTerminationsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsCreateReader

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

CircuitsCircuitTerminationsCreateReader is a Reader for the CircuitsCircuitTerminationsCreate structure.

func (*CircuitsCircuitTerminationsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsDeleteNoContent

type CircuitsCircuitTerminationsDeleteNoContent struct {
}

CircuitsCircuitTerminationsDeleteNoContent handles this case with default header values.

CircuitsCircuitTerminationsDeleteNoContent circuits circuit terminations delete no content

func NewCircuitsCircuitTerminationsDeleteNoContent

func NewCircuitsCircuitTerminationsDeleteNoContent() *CircuitsCircuitTerminationsDeleteNoContent

NewCircuitsCircuitTerminationsDeleteNoContent creates a CircuitsCircuitTerminationsDeleteNoContent with default headers values

func (*CircuitsCircuitTerminationsDeleteNoContent) Error

type CircuitsCircuitTerminationsDeleteParams

type CircuitsCircuitTerminationsDeleteParams struct {

	/*ID
	  A unique integer value identifying this circuit termination.

	*/
	ID int64

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

CircuitsCircuitTerminationsDeleteParams contains all the parameters to send to the API endpoint for the circuits circuit terminations delete operation typically these are written to a http.Request

func NewCircuitsCircuitTerminationsDeleteParams

func NewCircuitsCircuitTerminationsDeleteParams() *CircuitsCircuitTerminationsDeleteParams

NewCircuitsCircuitTerminationsDeleteParams creates a new CircuitsCircuitTerminationsDeleteParams object with the default values initialized.

func NewCircuitsCircuitTerminationsDeleteParamsWithContext

func NewCircuitsCircuitTerminationsDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsDeleteParams

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

func NewCircuitsCircuitTerminationsDeleteParamsWithHTTPClient

func NewCircuitsCircuitTerminationsDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsDeleteParams

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

func NewCircuitsCircuitTerminationsDeleteParamsWithTimeout

func NewCircuitsCircuitTerminationsDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsDeleteParams

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

func (*CircuitsCircuitTerminationsDeleteParams) SetContext

SetContext adds the context to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) SetID

SetID adds the id to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WithContext

WithContext adds the context to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WithID

WithID adds the id to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations delete params

func (*CircuitsCircuitTerminationsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsDeleteReader

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

CircuitsCircuitTerminationsDeleteReader is a Reader for the CircuitsCircuitTerminationsDelete structure.

func (*CircuitsCircuitTerminationsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsListOK

type CircuitsCircuitTerminationsListOK struct {
	Payload *CircuitsCircuitTerminationsListOKBody
}

CircuitsCircuitTerminationsListOK handles this case with default header values.

CircuitsCircuitTerminationsListOK circuits circuit terminations list o k

func NewCircuitsCircuitTerminationsListOK

func NewCircuitsCircuitTerminationsListOK() *CircuitsCircuitTerminationsListOK

NewCircuitsCircuitTerminationsListOK creates a CircuitsCircuitTerminationsListOK with default headers values

func (*CircuitsCircuitTerminationsListOK) Error

type CircuitsCircuitTerminationsListOKBody

type CircuitsCircuitTerminationsListOKBody 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.CircuitTermination `json:"results"`
}

CircuitsCircuitTerminationsListOKBody circuits circuit terminations list o k body swagger:model CircuitsCircuitTerminationsListOKBody

func (*CircuitsCircuitTerminationsListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsCircuitTerminationsListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsCircuitTerminationsListOKBody) Validate

Validate validates this circuits circuit terminations list o k body

type CircuitsCircuitTerminationsListParams

type CircuitsCircuitTerminationsListParams struct {

	/*CircuitID*/
	CircuitID *string
	/*Limit
	  Number of results to return per page.

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

	*/
	Offset *int64
	/*PortSpeed*/
	PortSpeed *float64
	/*Q*/
	Q *string
	/*Site*/
	Site *string
	/*SiteID*/
	SiteID *string
	/*TermSide*/
	TermSide *string
	/*UpstreamSpeed*/
	UpstreamSpeed *float64
	/*XconnectID*/
	XconnectID *string

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

CircuitsCircuitTerminationsListParams contains all the parameters to send to the API endpoint for the circuits circuit terminations list operation typically these are written to a http.Request

func NewCircuitsCircuitTerminationsListParams

func NewCircuitsCircuitTerminationsListParams() *CircuitsCircuitTerminationsListParams

NewCircuitsCircuitTerminationsListParams creates a new CircuitsCircuitTerminationsListParams object with the default values initialized.

func NewCircuitsCircuitTerminationsListParamsWithContext

func NewCircuitsCircuitTerminationsListParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsListParams

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

func NewCircuitsCircuitTerminationsListParamsWithHTTPClient

func NewCircuitsCircuitTerminationsListParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsListParams

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

func NewCircuitsCircuitTerminationsListParamsWithTimeout

func NewCircuitsCircuitTerminationsListParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsListParams

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

func (*CircuitsCircuitTerminationsListParams) SetCircuitID

func (o *CircuitsCircuitTerminationsListParams) SetCircuitID(circuitID *string)

SetCircuitID adds the circuitId to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetContext

SetContext adds the context to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetLimit

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

SetLimit adds the limit to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetOffset

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

SetOffset adds the offset to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetPortSpeed

func (o *CircuitsCircuitTerminationsListParams) SetPortSpeed(portSpeed *float64)

SetPortSpeed adds the portSpeed to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetQ

SetQ adds the q to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetSite

SetSite adds the site to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetSiteID

func (o *CircuitsCircuitTerminationsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetTermSide

func (o *CircuitsCircuitTerminationsListParams) SetTermSide(termSide *string)

SetTermSide adds the termSide to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetUpstreamSpeed

func (o *CircuitsCircuitTerminationsListParams) SetUpstreamSpeed(upstreamSpeed *float64)

SetUpstreamSpeed adds the upstreamSpeed to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) SetXconnectID

func (o *CircuitsCircuitTerminationsListParams) SetXconnectID(xconnectID *string)

SetXconnectID adds the xconnectId to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithCircuitID

WithCircuitID adds the circuitID to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithContext

WithContext adds the context to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithLimit

WithLimit adds the limit to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithOffset

WithOffset adds the offset to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithPortSpeed

WithPortSpeed adds the portSpeed to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithQ

WithQ adds the q to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithSite

WithSite adds the site to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithSiteID

WithSiteID adds the siteID to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithTermSide

WithTermSide adds the termSide to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithUpstreamSpeed

WithUpstreamSpeed adds the upstreamSpeed to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WithXconnectID

WithXconnectID adds the xconnectID to the circuits circuit terminations list params

func (*CircuitsCircuitTerminationsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsListReader

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

CircuitsCircuitTerminationsListReader is a Reader for the CircuitsCircuitTerminationsList structure.

func (*CircuitsCircuitTerminationsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsPartialUpdateOK

type CircuitsCircuitTerminationsPartialUpdateOK struct {
	Payload *models.CircuitTermination
}

CircuitsCircuitTerminationsPartialUpdateOK handles this case with default header values.

CircuitsCircuitTerminationsPartialUpdateOK circuits circuit terminations partial update o k

func NewCircuitsCircuitTerminationsPartialUpdateOK

func NewCircuitsCircuitTerminationsPartialUpdateOK() *CircuitsCircuitTerminationsPartialUpdateOK

NewCircuitsCircuitTerminationsPartialUpdateOK creates a CircuitsCircuitTerminationsPartialUpdateOK with default headers values

func (*CircuitsCircuitTerminationsPartialUpdateOK) Error

type CircuitsCircuitTerminationsPartialUpdateParams

type CircuitsCircuitTerminationsPartialUpdateParams struct {

	/*Data*/
	Data *models.CircuitTermination
	/*ID
	  A unique integer value identifying this circuit termination.

	*/
	ID int64

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

CircuitsCircuitTerminationsPartialUpdateParams contains all the parameters to send to the API endpoint for the circuits circuit terminations partial update operation typically these are written to a http.Request

func NewCircuitsCircuitTerminationsPartialUpdateParams

func NewCircuitsCircuitTerminationsPartialUpdateParams() *CircuitsCircuitTerminationsPartialUpdateParams

NewCircuitsCircuitTerminationsPartialUpdateParams creates a new CircuitsCircuitTerminationsPartialUpdateParams object with the default values initialized.

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithContext

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsPartialUpdateParams

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

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithHTTPClient

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsPartialUpdateParams

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

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithTimeout

func NewCircuitsCircuitTerminationsPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsPartialUpdateParams

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

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetContext

SetContext adds the context to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetData

SetData adds the data to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetID

SetID adds the id to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) SetTimeout

SetTimeout adds the timeout to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithContext

WithContext adds the context to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithData

WithData adds the data to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithID

WithID adds the id to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations partial update params

func (*CircuitsCircuitTerminationsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsPartialUpdateReader

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

CircuitsCircuitTerminationsPartialUpdateReader is a Reader for the CircuitsCircuitTerminationsPartialUpdate structure.

func (*CircuitsCircuitTerminationsPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsReadOK

type CircuitsCircuitTerminationsReadOK struct {
	Payload *models.CircuitTermination
}

CircuitsCircuitTerminationsReadOK handles this case with default header values.

CircuitsCircuitTerminationsReadOK circuits circuit terminations read o k

func NewCircuitsCircuitTerminationsReadOK

func NewCircuitsCircuitTerminationsReadOK() *CircuitsCircuitTerminationsReadOK

NewCircuitsCircuitTerminationsReadOK creates a CircuitsCircuitTerminationsReadOK with default headers values

func (*CircuitsCircuitTerminationsReadOK) Error

type CircuitsCircuitTerminationsReadParams

type CircuitsCircuitTerminationsReadParams struct {

	/*ID
	  A unique integer value identifying this circuit termination.

	*/
	ID int64

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

CircuitsCircuitTerminationsReadParams contains all the parameters to send to the API endpoint for the circuits circuit terminations read operation typically these are written to a http.Request

func NewCircuitsCircuitTerminationsReadParams

func NewCircuitsCircuitTerminationsReadParams() *CircuitsCircuitTerminationsReadParams

NewCircuitsCircuitTerminationsReadParams creates a new CircuitsCircuitTerminationsReadParams object with the default values initialized.

func NewCircuitsCircuitTerminationsReadParamsWithContext

func NewCircuitsCircuitTerminationsReadParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsReadParams

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

func NewCircuitsCircuitTerminationsReadParamsWithHTTPClient

func NewCircuitsCircuitTerminationsReadParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsReadParams

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

func NewCircuitsCircuitTerminationsReadParamsWithTimeout

func NewCircuitsCircuitTerminationsReadParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsReadParams

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

func (*CircuitsCircuitTerminationsReadParams) SetContext

SetContext adds the context to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) SetID

SetID adds the id to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WithContext

WithContext adds the context to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WithID

WithID adds the id to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations read params

func (*CircuitsCircuitTerminationsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsReadReader

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

CircuitsCircuitTerminationsReadReader is a Reader for the CircuitsCircuitTerminationsRead structure.

func (*CircuitsCircuitTerminationsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTerminationsUpdateOK

type CircuitsCircuitTerminationsUpdateOK struct {
	Payload *models.CircuitTermination
}

CircuitsCircuitTerminationsUpdateOK handles this case with default header values.

CircuitsCircuitTerminationsUpdateOK circuits circuit terminations update o k

func NewCircuitsCircuitTerminationsUpdateOK

func NewCircuitsCircuitTerminationsUpdateOK() *CircuitsCircuitTerminationsUpdateOK

NewCircuitsCircuitTerminationsUpdateOK creates a CircuitsCircuitTerminationsUpdateOK with default headers values

func (*CircuitsCircuitTerminationsUpdateOK) Error

type CircuitsCircuitTerminationsUpdateParams

type CircuitsCircuitTerminationsUpdateParams struct {

	/*Data*/
	Data *models.CircuitTermination
	/*ID
	  A unique integer value identifying this circuit termination.

	*/
	ID int64

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

CircuitsCircuitTerminationsUpdateParams contains all the parameters to send to the API endpoint for the circuits circuit terminations update operation typically these are written to a http.Request

func NewCircuitsCircuitTerminationsUpdateParams

func NewCircuitsCircuitTerminationsUpdateParams() *CircuitsCircuitTerminationsUpdateParams

NewCircuitsCircuitTerminationsUpdateParams creates a new CircuitsCircuitTerminationsUpdateParams object with the default values initialized.

func NewCircuitsCircuitTerminationsUpdateParamsWithContext

func NewCircuitsCircuitTerminationsUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTerminationsUpdateParams

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

func NewCircuitsCircuitTerminationsUpdateParamsWithHTTPClient

func NewCircuitsCircuitTerminationsUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTerminationsUpdateParams

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

func NewCircuitsCircuitTerminationsUpdateParamsWithTimeout

func NewCircuitsCircuitTerminationsUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTerminationsUpdateParams

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

func (*CircuitsCircuitTerminationsUpdateParams) SetContext

SetContext adds the context to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) SetData

SetData adds the data to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) SetID

SetID adds the id to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithContext

WithContext adds the context to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithData

WithData adds the data to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithID

WithID adds the id to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit terminations update params

func (*CircuitsCircuitTerminationsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTerminationsUpdateReader

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

CircuitsCircuitTerminationsUpdateReader is a Reader for the CircuitsCircuitTerminationsUpdate structure.

func (*CircuitsCircuitTerminationsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesCreateCreated

type CircuitsCircuitTypesCreateCreated struct {
	Payload *models.CircuitType
}

CircuitsCircuitTypesCreateCreated handles this case with default header values.

CircuitsCircuitTypesCreateCreated circuits circuit types create created

func NewCircuitsCircuitTypesCreateCreated

func NewCircuitsCircuitTypesCreateCreated() *CircuitsCircuitTypesCreateCreated

NewCircuitsCircuitTypesCreateCreated creates a CircuitsCircuitTypesCreateCreated with default headers values

func (*CircuitsCircuitTypesCreateCreated) Error

type CircuitsCircuitTypesCreateParams

type CircuitsCircuitTypesCreateParams struct {

	/*Data*/
	Data *models.CircuitType

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

CircuitsCircuitTypesCreateParams contains all the parameters to send to the API endpoint for the circuits circuit types create operation typically these are written to a http.Request

func NewCircuitsCircuitTypesCreateParams

func NewCircuitsCircuitTypesCreateParams() *CircuitsCircuitTypesCreateParams

NewCircuitsCircuitTypesCreateParams creates a new CircuitsCircuitTypesCreateParams object with the default values initialized.

func NewCircuitsCircuitTypesCreateParamsWithContext

func NewCircuitsCircuitTypesCreateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesCreateParams

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

func NewCircuitsCircuitTypesCreateParamsWithHTTPClient

func NewCircuitsCircuitTypesCreateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesCreateParams

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

func NewCircuitsCircuitTypesCreateParamsWithTimeout

func NewCircuitsCircuitTypesCreateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesCreateParams

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

func (*CircuitsCircuitTypesCreateParams) SetContext

SetContext adds the context to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) SetData

SetData adds the data to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WithContext

WithContext adds the context to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WithData

WithData adds the data to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types create params

func (*CircuitsCircuitTypesCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesCreateReader

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

CircuitsCircuitTypesCreateReader is a Reader for the CircuitsCircuitTypesCreate structure.

func (*CircuitsCircuitTypesCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesDeleteNoContent

type CircuitsCircuitTypesDeleteNoContent struct {
}

CircuitsCircuitTypesDeleteNoContent handles this case with default header values.

CircuitsCircuitTypesDeleteNoContent circuits circuit types delete no content

func NewCircuitsCircuitTypesDeleteNoContent

func NewCircuitsCircuitTypesDeleteNoContent() *CircuitsCircuitTypesDeleteNoContent

NewCircuitsCircuitTypesDeleteNoContent creates a CircuitsCircuitTypesDeleteNoContent with default headers values

func (*CircuitsCircuitTypesDeleteNoContent) Error

type CircuitsCircuitTypesDeleteParams

type CircuitsCircuitTypesDeleteParams struct {

	/*ID
	  A unique integer value identifying this circuit type.

	*/
	ID int64

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

CircuitsCircuitTypesDeleteParams contains all the parameters to send to the API endpoint for the circuits circuit types delete operation typically these are written to a http.Request

func NewCircuitsCircuitTypesDeleteParams

func NewCircuitsCircuitTypesDeleteParams() *CircuitsCircuitTypesDeleteParams

NewCircuitsCircuitTypesDeleteParams creates a new CircuitsCircuitTypesDeleteParams object with the default values initialized.

func NewCircuitsCircuitTypesDeleteParamsWithContext

func NewCircuitsCircuitTypesDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitTypesDeleteParams

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

func NewCircuitsCircuitTypesDeleteParamsWithHTTPClient

func NewCircuitsCircuitTypesDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesDeleteParams

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

func NewCircuitsCircuitTypesDeleteParamsWithTimeout

func NewCircuitsCircuitTypesDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesDeleteParams

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

func (*CircuitsCircuitTypesDeleteParams) SetContext

SetContext adds the context to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) SetID

SetID adds the id to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WithContext

WithContext adds the context to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WithID

WithID adds the id to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types delete params

func (*CircuitsCircuitTypesDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesDeleteReader

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

CircuitsCircuitTypesDeleteReader is a Reader for the CircuitsCircuitTypesDelete structure.

func (*CircuitsCircuitTypesDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesListOK

type CircuitsCircuitTypesListOK struct {
	Payload *CircuitsCircuitTypesListOKBody
}

CircuitsCircuitTypesListOK handles this case with default header values.

CircuitsCircuitTypesListOK circuits circuit types list o k

func NewCircuitsCircuitTypesListOK

func NewCircuitsCircuitTypesListOK() *CircuitsCircuitTypesListOK

NewCircuitsCircuitTypesListOK creates a CircuitsCircuitTypesListOK with default headers values

func (*CircuitsCircuitTypesListOK) Error

type CircuitsCircuitTypesListOKBody

type CircuitsCircuitTypesListOKBody 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.CircuitType `json:"results"`
}

CircuitsCircuitTypesListOKBody circuits circuit types list o k body swagger:model CircuitsCircuitTypesListOKBody

func (*CircuitsCircuitTypesListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsCircuitTypesListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsCircuitTypesListOKBody) Validate

func (o *CircuitsCircuitTypesListOKBody) Validate(formats strfmt.Registry) error

Validate validates this circuits circuit types list o k body

type CircuitsCircuitTypesListParams

type CircuitsCircuitTypesListParams struct {

	/*Limit
	  Number of results to return per page.

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

	*/
	Offset *int64
	/*Slug*/
	Slug *string

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

CircuitsCircuitTypesListParams contains all the parameters to send to the API endpoint for the circuits circuit types list operation typically these are written to a http.Request

func NewCircuitsCircuitTypesListParams

func NewCircuitsCircuitTypesListParams() *CircuitsCircuitTypesListParams

NewCircuitsCircuitTypesListParams creates a new CircuitsCircuitTypesListParams object with the default values initialized.

func NewCircuitsCircuitTypesListParamsWithContext

func NewCircuitsCircuitTypesListParamsWithContext(ctx context.Context) *CircuitsCircuitTypesListParams

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

func NewCircuitsCircuitTypesListParamsWithHTTPClient

func NewCircuitsCircuitTypesListParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesListParams

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

func NewCircuitsCircuitTypesListParamsWithTimeout

func NewCircuitsCircuitTypesListParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesListParams

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

func (*CircuitsCircuitTypesListParams) SetContext

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

SetContext adds the context to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetLimit

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

SetLimit adds the limit to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetName

func (o *CircuitsCircuitTypesListParams) SetName(name *string)

SetName adds the name to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetOffset

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

SetOffset adds the offset to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetSlug

func (o *CircuitsCircuitTypesListParams) SetSlug(slug *string)

SetSlug adds the slug to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithContext

WithContext adds the context to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithLimit

WithLimit adds the limit to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithName

WithName adds the name to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithOffset

WithOffset adds the offset to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithSlug

WithSlug adds the slug to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types list params

func (*CircuitsCircuitTypesListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesListReader

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

CircuitsCircuitTypesListReader is a Reader for the CircuitsCircuitTypesList structure.

func (*CircuitsCircuitTypesListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesPartialUpdateOK

type CircuitsCircuitTypesPartialUpdateOK struct {
	Payload *models.CircuitType
}

CircuitsCircuitTypesPartialUpdateOK handles this case with default header values.

CircuitsCircuitTypesPartialUpdateOK circuits circuit types partial update o k

func NewCircuitsCircuitTypesPartialUpdateOK

func NewCircuitsCircuitTypesPartialUpdateOK() *CircuitsCircuitTypesPartialUpdateOK

NewCircuitsCircuitTypesPartialUpdateOK creates a CircuitsCircuitTypesPartialUpdateOK with default headers values

func (*CircuitsCircuitTypesPartialUpdateOK) Error

type CircuitsCircuitTypesPartialUpdateParams

type CircuitsCircuitTypesPartialUpdateParams struct {

	/*Data*/
	Data *models.CircuitType
	/*ID
	  A unique integer value identifying this circuit type.

	*/
	ID int64

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

CircuitsCircuitTypesPartialUpdateParams contains all the parameters to send to the API endpoint for the circuits circuit types partial update operation typically these are written to a http.Request

func NewCircuitsCircuitTypesPartialUpdateParams

func NewCircuitsCircuitTypesPartialUpdateParams() *CircuitsCircuitTypesPartialUpdateParams

NewCircuitsCircuitTypesPartialUpdateParams creates a new CircuitsCircuitTypesPartialUpdateParams object with the default values initialized.

func NewCircuitsCircuitTypesPartialUpdateParamsWithContext

func NewCircuitsCircuitTypesPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesPartialUpdateParams

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

func NewCircuitsCircuitTypesPartialUpdateParamsWithHTTPClient

func NewCircuitsCircuitTypesPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesPartialUpdateParams

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

func NewCircuitsCircuitTypesPartialUpdateParamsWithTimeout

func NewCircuitsCircuitTypesPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesPartialUpdateParams

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

func (*CircuitsCircuitTypesPartialUpdateParams) SetContext

SetContext adds the context to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) SetData

SetData adds the data to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) SetID

SetID adds the id to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) WithContext

WithContext adds the context to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) WithData

WithData adds the data to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) WithID

WithID adds the id to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types partial update params

func (*CircuitsCircuitTypesPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesPartialUpdateReader

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

CircuitsCircuitTypesPartialUpdateReader is a Reader for the CircuitsCircuitTypesPartialUpdate structure.

func (*CircuitsCircuitTypesPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesReadOK

type CircuitsCircuitTypesReadOK struct {
	Payload *models.CircuitType
}

CircuitsCircuitTypesReadOK handles this case with default header values.

CircuitsCircuitTypesReadOK circuits circuit types read o k

func NewCircuitsCircuitTypesReadOK

func NewCircuitsCircuitTypesReadOK() *CircuitsCircuitTypesReadOK

NewCircuitsCircuitTypesReadOK creates a CircuitsCircuitTypesReadOK with default headers values

func (*CircuitsCircuitTypesReadOK) Error

type CircuitsCircuitTypesReadParams

type CircuitsCircuitTypesReadParams struct {

	/*ID
	  A unique integer value identifying this circuit type.

	*/
	ID int64

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

CircuitsCircuitTypesReadParams contains all the parameters to send to the API endpoint for the circuits circuit types read operation typically these are written to a http.Request

func NewCircuitsCircuitTypesReadParams

func NewCircuitsCircuitTypesReadParams() *CircuitsCircuitTypesReadParams

NewCircuitsCircuitTypesReadParams creates a new CircuitsCircuitTypesReadParams object with the default values initialized.

func NewCircuitsCircuitTypesReadParamsWithContext

func NewCircuitsCircuitTypesReadParamsWithContext(ctx context.Context) *CircuitsCircuitTypesReadParams

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

func NewCircuitsCircuitTypesReadParamsWithHTTPClient

func NewCircuitsCircuitTypesReadParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesReadParams

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

func NewCircuitsCircuitTypesReadParamsWithTimeout

func NewCircuitsCircuitTypesReadParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesReadParams

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

func (*CircuitsCircuitTypesReadParams) SetContext

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

SetContext adds the context to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) SetID

SetID adds the id to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WithContext

WithContext adds the context to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WithID

WithID adds the id to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types read params

func (*CircuitsCircuitTypesReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesReadReader

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

CircuitsCircuitTypesReadReader is a Reader for the CircuitsCircuitTypesRead structure.

func (*CircuitsCircuitTypesReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitTypesUpdateOK

type CircuitsCircuitTypesUpdateOK struct {
	Payload *models.CircuitType
}

CircuitsCircuitTypesUpdateOK handles this case with default header values.

CircuitsCircuitTypesUpdateOK circuits circuit types update o k

func NewCircuitsCircuitTypesUpdateOK

func NewCircuitsCircuitTypesUpdateOK() *CircuitsCircuitTypesUpdateOK

NewCircuitsCircuitTypesUpdateOK creates a CircuitsCircuitTypesUpdateOK with default headers values

func (*CircuitsCircuitTypesUpdateOK) Error

type CircuitsCircuitTypesUpdateParams

type CircuitsCircuitTypesUpdateParams struct {

	/*Data*/
	Data *models.CircuitType
	/*ID
	  A unique integer value identifying this circuit type.

	*/
	ID int64

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

CircuitsCircuitTypesUpdateParams contains all the parameters to send to the API endpoint for the circuits circuit types update operation typically these are written to a http.Request

func NewCircuitsCircuitTypesUpdateParams

func NewCircuitsCircuitTypesUpdateParams() *CircuitsCircuitTypesUpdateParams

NewCircuitsCircuitTypesUpdateParams creates a new CircuitsCircuitTypesUpdateParams object with the default values initialized.

func NewCircuitsCircuitTypesUpdateParamsWithContext

func NewCircuitsCircuitTypesUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitTypesUpdateParams

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

func NewCircuitsCircuitTypesUpdateParamsWithHTTPClient

func NewCircuitsCircuitTypesUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitTypesUpdateParams

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

func NewCircuitsCircuitTypesUpdateParamsWithTimeout

func NewCircuitsCircuitTypesUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitTypesUpdateParams

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

func (*CircuitsCircuitTypesUpdateParams) SetContext

SetContext adds the context to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) SetData

SetData adds the data to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) SetID

SetID adds the id to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithContext

WithContext adds the context to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithData

WithData adds the data to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithID

WithID adds the id to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuit types update params

func (*CircuitsCircuitTypesUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitTypesUpdateReader

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

CircuitsCircuitTypesUpdateReader is a Reader for the CircuitsCircuitTypesUpdate structure.

func (*CircuitsCircuitTypesUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsCreateCreated

type CircuitsCircuitsCreateCreated struct {
	Payload *models.Circuit
}

CircuitsCircuitsCreateCreated handles this case with default header values.

CircuitsCircuitsCreateCreated circuits circuits create created

func NewCircuitsCircuitsCreateCreated

func NewCircuitsCircuitsCreateCreated() *CircuitsCircuitsCreateCreated

NewCircuitsCircuitsCreateCreated creates a CircuitsCircuitsCreateCreated with default headers values

func (*CircuitsCircuitsCreateCreated) Error

type CircuitsCircuitsCreateParams

type CircuitsCircuitsCreateParams struct {

	/*Data*/
	Data *models.Circuit

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

CircuitsCircuitsCreateParams contains all the parameters to send to the API endpoint for the circuits circuits create operation typically these are written to a http.Request

func NewCircuitsCircuitsCreateParams

func NewCircuitsCircuitsCreateParams() *CircuitsCircuitsCreateParams

NewCircuitsCircuitsCreateParams creates a new CircuitsCircuitsCreateParams object with the default values initialized.

func NewCircuitsCircuitsCreateParamsWithContext

func NewCircuitsCircuitsCreateParamsWithContext(ctx context.Context) *CircuitsCircuitsCreateParams

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

func NewCircuitsCircuitsCreateParamsWithHTTPClient

func NewCircuitsCircuitsCreateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsCreateParams

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

func NewCircuitsCircuitsCreateParamsWithTimeout

func NewCircuitsCircuitsCreateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsCreateParams

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

func (*CircuitsCircuitsCreateParams) SetContext

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

SetContext adds the context to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) SetData

func (o *CircuitsCircuitsCreateParams) SetData(data *models.Circuit)

SetData adds the data to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WithContext

WithContext adds the context to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WithData

WithData adds the data to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits create params

func (*CircuitsCircuitsCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsCreateReader

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

CircuitsCircuitsCreateReader is a Reader for the CircuitsCircuitsCreate structure.

func (*CircuitsCircuitsCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsDeleteNoContent

type CircuitsCircuitsDeleteNoContent struct {
}

CircuitsCircuitsDeleteNoContent handles this case with default header values.

CircuitsCircuitsDeleteNoContent circuits circuits delete no content

func NewCircuitsCircuitsDeleteNoContent

func NewCircuitsCircuitsDeleteNoContent() *CircuitsCircuitsDeleteNoContent

NewCircuitsCircuitsDeleteNoContent creates a CircuitsCircuitsDeleteNoContent with default headers values

func (*CircuitsCircuitsDeleteNoContent) Error

type CircuitsCircuitsDeleteParams

type CircuitsCircuitsDeleteParams struct {

	/*ID
	  A unique integer value identifying this circuit.

	*/
	ID int64

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

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

func NewCircuitsCircuitsDeleteParams

func NewCircuitsCircuitsDeleteParams() *CircuitsCircuitsDeleteParams

NewCircuitsCircuitsDeleteParams creates a new CircuitsCircuitsDeleteParams object with the default values initialized.

func NewCircuitsCircuitsDeleteParamsWithContext

func NewCircuitsCircuitsDeleteParamsWithContext(ctx context.Context) *CircuitsCircuitsDeleteParams

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

func NewCircuitsCircuitsDeleteParamsWithHTTPClient

func NewCircuitsCircuitsDeleteParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsDeleteParams

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

func NewCircuitsCircuitsDeleteParamsWithTimeout

func NewCircuitsCircuitsDeleteParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsDeleteParams

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

func (*CircuitsCircuitsDeleteParams) SetContext

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

SetContext adds the context to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) SetID

func (o *CircuitsCircuitsDeleteParams) SetID(id int64)

SetID adds the id to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WithContext

WithContext adds the context to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WithID

WithID adds the id to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits delete params

func (*CircuitsCircuitsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsDeleteReader

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

CircuitsCircuitsDeleteReader is a Reader for the CircuitsCircuitsDelete structure.

func (*CircuitsCircuitsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsListOK

type CircuitsCircuitsListOK struct {
	Payload *CircuitsCircuitsListOKBody
}

CircuitsCircuitsListOK handles this case with default header values.

CircuitsCircuitsListOK circuits circuits list o k

func NewCircuitsCircuitsListOK

func NewCircuitsCircuitsListOK() *CircuitsCircuitsListOK

NewCircuitsCircuitsListOK creates a CircuitsCircuitsListOK with default headers values

func (*CircuitsCircuitsListOK) Error

func (o *CircuitsCircuitsListOK) Error() string

type CircuitsCircuitsListOKBody

type CircuitsCircuitsListOKBody 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.Circuit `json:"results"`
}

CircuitsCircuitsListOKBody circuits circuits list o k body swagger:model CircuitsCircuitsListOKBody

func (*CircuitsCircuitsListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsCircuitsListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsCircuitsListOKBody) Validate

func (o *CircuitsCircuitsListOKBody) Validate(formats strfmt.Registry) error

Validate validates this circuits circuits list o k body

type CircuitsCircuitsListParams

type CircuitsCircuitsListParams struct {

	/*Cid*/
	Cid *string
	/*CommitRate*/
	CommitRate *float64
	/*IDIn
	  Multiple values may be separated by commas.

	*/
	IDIn *string
	/*InstallDate*/
	InstallDate *string
	/*Limit
	  Number of results to return per page.

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

	*/
	Offset *int64
	/*Provider*/
	Provider *string
	/*ProviderID*/
	ProviderID *string
	/*Q*/
	Q *string
	/*Site*/
	Site *string
	/*SiteID*/
	SiteID *string
	/*Status*/
	Status *string
	/*Tag*/
	Tag *string
	/*Tenant*/
	Tenant *string
	/*TenantID*/
	TenantID *string
	/*Type*/
	Type *string
	/*TypeID*/
	TypeID *string

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

CircuitsCircuitsListParams contains all the parameters to send to the API endpoint for the circuits circuits list operation typically these are written to a http.Request

func NewCircuitsCircuitsListParams

func NewCircuitsCircuitsListParams() *CircuitsCircuitsListParams

NewCircuitsCircuitsListParams creates a new CircuitsCircuitsListParams object with the default values initialized.

func NewCircuitsCircuitsListParamsWithContext

func NewCircuitsCircuitsListParamsWithContext(ctx context.Context) *CircuitsCircuitsListParams

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

func NewCircuitsCircuitsListParamsWithHTTPClient

func NewCircuitsCircuitsListParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsListParams

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

func NewCircuitsCircuitsListParamsWithTimeout

func NewCircuitsCircuitsListParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsListParams

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

func (*CircuitsCircuitsListParams) SetCid

func (o *CircuitsCircuitsListParams) SetCid(cid *string)

SetCid adds the cid to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetCommitRate

func (o *CircuitsCircuitsListParams) SetCommitRate(commitRate *float64)

SetCommitRate adds the commitRate to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetContext

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

SetContext adds the context to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetIDIn

func (o *CircuitsCircuitsListParams) SetIDIn(iDIn *string)

SetIDIn adds the idIn to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetInstallDate

func (o *CircuitsCircuitsListParams) SetInstallDate(installDate *string)

SetInstallDate adds the installDate to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetLimit

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

SetLimit adds the limit to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetOffset

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

SetOffset adds the offset to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetProvider

func (o *CircuitsCircuitsListParams) SetProvider(provider *string)

SetProvider adds the provider to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetProviderID

func (o *CircuitsCircuitsListParams) SetProviderID(providerID *string)

SetProviderID adds the providerId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetQ

func (o *CircuitsCircuitsListParams) SetQ(q *string)

SetQ adds the q to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSite

func (o *CircuitsCircuitsListParams) SetSite(site *string)

SetSite adds the site to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetSiteID

func (o *CircuitsCircuitsListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetStatus

func (o *CircuitsCircuitsListParams) SetStatus(status *string)

SetStatus adds the status to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTag

func (o *CircuitsCircuitsListParams) SetTag(tag *string)

SetTag adds the tag to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenant

func (o *CircuitsCircuitsListParams) SetTenant(tenant *string)

SetTenant adds the tenant to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTenantID

func (o *CircuitsCircuitsListParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetType

func (o *CircuitsCircuitsListParams) SetType(typeVar *string)

SetType adds the type to the circuits circuits list params

func (*CircuitsCircuitsListParams) SetTypeID

func (o *CircuitsCircuitsListParams) SetTypeID(typeID *string)

SetTypeID adds the typeId to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCid

WithCid adds the cid to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithCommitRate

func (o *CircuitsCircuitsListParams) WithCommitRate(commitRate *float64) *CircuitsCircuitsListParams

WithCommitRate adds the commitRate to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithContext

WithContext adds the context to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithIDIn

WithIDIn adds the iDIn to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithInstallDate

func (o *CircuitsCircuitsListParams) WithInstallDate(installDate *string) *CircuitsCircuitsListParams

WithInstallDate adds the installDate to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithLimit

WithLimit adds the limit to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithOffset

WithOffset adds the offset to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithProvider

func (o *CircuitsCircuitsListParams) WithProvider(provider *string) *CircuitsCircuitsListParams

WithProvider adds the provider to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithProviderID

func (o *CircuitsCircuitsListParams) WithProviderID(providerID *string) *CircuitsCircuitsListParams

WithProviderID adds the providerID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithQ

WithQ adds the q to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSite

WithSite adds the site to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithSiteID

WithSiteID adds the siteID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithStatus

WithStatus adds the status to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTag

WithTag adds the tag to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenant

WithTenant adds the tenant to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTenantID

func (o *CircuitsCircuitsListParams) WithTenantID(tenantID *string) *CircuitsCircuitsListParams

WithTenantID adds the tenantID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithType

WithType adds the typeVar to the circuits circuits list params

func (*CircuitsCircuitsListParams) WithTypeID

WithTypeID adds the typeID to the circuits circuits list params

func (*CircuitsCircuitsListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsListReader

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

CircuitsCircuitsListReader is a Reader for the CircuitsCircuitsList structure.

func (*CircuitsCircuitsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsPartialUpdateOK

type CircuitsCircuitsPartialUpdateOK struct {
	Payload *models.Circuit
}

CircuitsCircuitsPartialUpdateOK handles this case with default header values.

CircuitsCircuitsPartialUpdateOK circuits circuits partial update o k

func NewCircuitsCircuitsPartialUpdateOK

func NewCircuitsCircuitsPartialUpdateOK() *CircuitsCircuitsPartialUpdateOK

NewCircuitsCircuitsPartialUpdateOK creates a CircuitsCircuitsPartialUpdateOK with default headers values

func (*CircuitsCircuitsPartialUpdateOK) Error

type CircuitsCircuitsPartialUpdateParams

type CircuitsCircuitsPartialUpdateParams struct {

	/*Data*/
	Data *models.Circuit
	/*ID
	  A unique integer value identifying this circuit.

	*/
	ID int64

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

CircuitsCircuitsPartialUpdateParams contains all the parameters to send to the API endpoint for the circuits circuits partial update operation typically these are written to a http.Request

func NewCircuitsCircuitsPartialUpdateParams

func NewCircuitsCircuitsPartialUpdateParams() *CircuitsCircuitsPartialUpdateParams

NewCircuitsCircuitsPartialUpdateParams creates a new CircuitsCircuitsPartialUpdateParams object with the default values initialized.

func NewCircuitsCircuitsPartialUpdateParamsWithContext

func NewCircuitsCircuitsPartialUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitsPartialUpdateParams

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

func NewCircuitsCircuitsPartialUpdateParamsWithHTTPClient

func NewCircuitsCircuitsPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsPartialUpdateParams

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

func NewCircuitsCircuitsPartialUpdateParamsWithTimeout

func NewCircuitsCircuitsPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsPartialUpdateParams

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

func (*CircuitsCircuitsPartialUpdateParams) SetContext

SetContext adds the context to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) SetData

SetData adds the data to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) SetID

SetID adds the id to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithContext

WithContext adds the context to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithData

WithData adds the data to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithID

WithID adds the id to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits partial update params

func (*CircuitsCircuitsPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsPartialUpdateReader

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

CircuitsCircuitsPartialUpdateReader is a Reader for the CircuitsCircuitsPartialUpdate structure.

func (*CircuitsCircuitsPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsReadOK

type CircuitsCircuitsReadOK struct {
	Payload *models.Circuit
}

CircuitsCircuitsReadOK handles this case with default header values.

CircuitsCircuitsReadOK circuits circuits read o k

func NewCircuitsCircuitsReadOK

func NewCircuitsCircuitsReadOK() *CircuitsCircuitsReadOK

NewCircuitsCircuitsReadOK creates a CircuitsCircuitsReadOK with default headers values

func (*CircuitsCircuitsReadOK) Error

func (o *CircuitsCircuitsReadOK) Error() string

type CircuitsCircuitsReadParams

type CircuitsCircuitsReadParams struct {

	/*ID
	  A unique integer value identifying this circuit.

	*/
	ID int64

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

CircuitsCircuitsReadParams contains all the parameters to send to the API endpoint for the circuits circuits read operation typically these are written to a http.Request

func NewCircuitsCircuitsReadParams

func NewCircuitsCircuitsReadParams() *CircuitsCircuitsReadParams

NewCircuitsCircuitsReadParams creates a new CircuitsCircuitsReadParams object with the default values initialized.

func NewCircuitsCircuitsReadParamsWithContext

func NewCircuitsCircuitsReadParamsWithContext(ctx context.Context) *CircuitsCircuitsReadParams

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

func NewCircuitsCircuitsReadParamsWithHTTPClient

func NewCircuitsCircuitsReadParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsReadParams

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

func NewCircuitsCircuitsReadParamsWithTimeout

func NewCircuitsCircuitsReadParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsReadParams

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

func (*CircuitsCircuitsReadParams) SetContext

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

SetContext adds the context to the circuits circuits read params

func (*CircuitsCircuitsReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits read params

func (*CircuitsCircuitsReadParams) SetID

func (o *CircuitsCircuitsReadParams) SetID(id int64)

SetID adds the id to the circuits circuits read params

func (*CircuitsCircuitsReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WithContext

WithContext adds the context to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WithID

WithID adds the id to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits read params

func (*CircuitsCircuitsReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsReadReader

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

CircuitsCircuitsReadReader is a Reader for the CircuitsCircuitsRead structure.

func (*CircuitsCircuitsReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsCircuitsUpdateOK

type CircuitsCircuitsUpdateOK struct {
	Payload *models.Circuit
}

CircuitsCircuitsUpdateOK handles this case with default header values.

CircuitsCircuitsUpdateOK circuits circuits update o k

func NewCircuitsCircuitsUpdateOK

func NewCircuitsCircuitsUpdateOK() *CircuitsCircuitsUpdateOK

NewCircuitsCircuitsUpdateOK creates a CircuitsCircuitsUpdateOK with default headers values

func (*CircuitsCircuitsUpdateOK) Error

func (o *CircuitsCircuitsUpdateOK) Error() string

type CircuitsCircuitsUpdateParams

type CircuitsCircuitsUpdateParams struct {

	/*Data*/
	Data *models.Circuit
	/*ID
	  A unique integer value identifying this circuit.

	*/
	ID int64

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

CircuitsCircuitsUpdateParams contains all the parameters to send to the API endpoint for the circuits circuits update operation typically these are written to a http.Request

func NewCircuitsCircuitsUpdateParams

func NewCircuitsCircuitsUpdateParams() *CircuitsCircuitsUpdateParams

NewCircuitsCircuitsUpdateParams creates a new CircuitsCircuitsUpdateParams object with the default values initialized.

func NewCircuitsCircuitsUpdateParamsWithContext

func NewCircuitsCircuitsUpdateParamsWithContext(ctx context.Context) *CircuitsCircuitsUpdateParams

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

func NewCircuitsCircuitsUpdateParamsWithHTTPClient

func NewCircuitsCircuitsUpdateParamsWithHTTPClient(client *http.Client) *CircuitsCircuitsUpdateParams

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

func NewCircuitsCircuitsUpdateParamsWithTimeout

func NewCircuitsCircuitsUpdateParamsWithTimeout(timeout time.Duration) *CircuitsCircuitsUpdateParams

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

func (*CircuitsCircuitsUpdateParams) SetContext

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

SetContext adds the context to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) SetData

func (o *CircuitsCircuitsUpdateParams) SetData(data *models.Circuit)

SetData adds the data to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) SetID

func (o *CircuitsCircuitsUpdateParams) SetID(id int64)

SetID adds the id to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithContext

WithContext adds the context to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithData

WithData adds the data to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithID

WithID adds the id to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits circuits update params

func (*CircuitsCircuitsUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsCircuitsUpdateReader

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

CircuitsCircuitsUpdateReader is a Reader for the CircuitsCircuitsUpdate structure.

func (*CircuitsCircuitsUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersCreateCreated

type CircuitsProvidersCreateCreated struct {
	Payload *models.Provider
}

CircuitsProvidersCreateCreated handles this case with default header values.

CircuitsProvidersCreateCreated circuits providers create created

func NewCircuitsProvidersCreateCreated

func NewCircuitsProvidersCreateCreated() *CircuitsProvidersCreateCreated

NewCircuitsProvidersCreateCreated creates a CircuitsProvidersCreateCreated with default headers values

func (*CircuitsProvidersCreateCreated) Error

type CircuitsProvidersCreateParams

type CircuitsProvidersCreateParams struct {

	/*Data*/
	Data *models.Provider

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

CircuitsProvidersCreateParams contains all the parameters to send to the API endpoint for the circuits providers create operation typically these are written to a http.Request

func NewCircuitsProvidersCreateParams

func NewCircuitsProvidersCreateParams() *CircuitsProvidersCreateParams

NewCircuitsProvidersCreateParams creates a new CircuitsProvidersCreateParams object with the default values initialized.

func NewCircuitsProvidersCreateParamsWithContext

func NewCircuitsProvidersCreateParamsWithContext(ctx context.Context) *CircuitsProvidersCreateParams

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

func NewCircuitsProvidersCreateParamsWithHTTPClient

func NewCircuitsProvidersCreateParamsWithHTTPClient(client *http.Client) *CircuitsProvidersCreateParams

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

func NewCircuitsProvidersCreateParamsWithTimeout

func NewCircuitsProvidersCreateParamsWithTimeout(timeout time.Duration) *CircuitsProvidersCreateParams

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

func (*CircuitsProvidersCreateParams) SetContext

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

SetContext adds the context to the circuits providers create params

func (*CircuitsProvidersCreateParams) SetData

func (o *CircuitsProvidersCreateParams) SetData(data *models.Provider)

SetData adds the data to the circuits providers create params

func (*CircuitsProvidersCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers create params

func (*CircuitsProvidersCreateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers create params

func (*CircuitsProvidersCreateParams) WithContext

WithContext adds the context to the circuits providers create params

func (*CircuitsProvidersCreateParams) WithData

WithData adds the data to the circuits providers create params

func (*CircuitsProvidersCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers create params

func (*CircuitsProvidersCreateParams) WithTimeout

WithTimeout adds the timeout to the circuits providers create params

func (*CircuitsProvidersCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersCreateReader

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

CircuitsProvidersCreateReader is a Reader for the CircuitsProvidersCreate structure.

func (*CircuitsProvidersCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersDeleteNoContent

type CircuitsProvidersDeleteNoContent struct {
}

CircuitsProvidersDeleteNoContent handles this case with default header values.

CircuitsProvidersDeleteNoContent circuits providers delete no content

func NewCircuitsProvidersDeleteNoContent

func NewCircuitsProvidersDeleteNoContent() *CircuitsProvidersDeleteNoContent

NewCircuitsProvidersDeleteNoContent creates a CircuitsProvidersDeleteNoContent with default headers values

func (*CircuitsProvidersDeleteNoContent) Error

type CircuitsProvidersDeleteParams

type CircuitsProvidersDeleteParams struct {

	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

CircuitsProvidersDeleteParams contains all the parameters to send to the API endpoint for the circuits providers delete operation typically these are written to a http.Request

func NewCircuitsProvidersDeleteParams

func NewCircuitsProvidersDeleteParams() *CircuitsProvidersDeleteParams

NewCircuitsProvidersDeleteParams creates a new CircuitsProvidersDeleteParams object with the default values initialized.

func NewCircuitsProvidersDeleteParamsWithContext

func NewCircuitsProvidersDeleteParamsWithContext(ctx context.Context) *CircuitsProvidersDeleteParams

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

func NewCircuitsProvidersDeleteParamsWithHTTPClient

func NewCircuitsProvidersDeleteParamsWithHTTPClient(client *http.Client) *CircuitsProvidersDeleteParams

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

func NewCircuitsProvidersDeleteParamsWithTimeout

func NewCircuitsProvidersDeleteParamsWithTimeout(timeout time.Duration) *CircuitsProvidersDeleteParams

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

func (*CircuitsProvidersDeleteParams) SetContext

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

SetContext adds the context to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) SetID

func (o *CircuitsProvidersDeleteParams) SetID(id int64)

SetID adds the id to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WithContext

WithContext adds the context to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WithID

WithID adds the id to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WithTimeout

WithTimeout adds the timeout to the circuits providers delete params

func (*CircuitsProvidersDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersDeleteReader

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

CircuitsProvidersDeleteReader is a Reader for the CircuitsProvidersDelete structure.

func (*CircuitsProvidersDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersGraphsOK

type CircuitsProvidersGraphsOK struct {
	Payload *models.Provider
}

CircuitsProvidersGraphsOK handles this case with default header values.

CircuitsProvidersGraphsOK circuits providers graphs o k

func NewCircuitsProvidersGraphsOK

func NewCircuitsProvidersGraphsOK() *CircuitsProvidersGraphsOK

NewCircuitsProvidersGraphsOK creates a CircuitsProvidersGraphsOK with default headers values

func (*CircuitsProvidersGraphsOK) Error

func (o *CircuitsProvidersGraphsOK) Error() string

type CircuitsProvidersGraphsParams

type CircuitsProvidersGraphsParams struct {

	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

CircuitsProvidersGraphsParams contains all the parameters to send to the API endpoint for the circuits providers graphs operation typically these are written to a http.Request

func NewCircuitsProvidersGraphsParams

func NewCircuitsProvidersGraphsParams() *CircuitsProvidersGraphsParams

NewCircuitsProvidersGraphsParams creates a new CircuitsProvidersGraphsParams object with the default values initialized.

func NewCircuitsProvidersGraphsParamsWithContext

func NewCircuitsProvidersGraphsParamsWithContext(ctx context.Context) *CircuitsProvidersGraphsParams

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

func NewCircuitsProvidersGraphsParamsWithHTTPClient

func NewCircuitsProvidersGraphsParamsWithHTTPClient(client *http.Client) *CircuitsProvidersGraphsParams

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

func NewCircuitsProvidersGraphsParamsWithTimeout

func NewCircuitsProvidersGraphsParamsWithTimeout(timeout time.Duration) *CircuitsProvidersGraphsParams

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

func (*CircuitsProvidersGraphsParams) SetContext

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

SetContext adds the context to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) SetID

func (o *CircuitsProvidersGraphsParams) SetID(id int64)

SetID adds the id to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WithContext

WithContext adds the context to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WithID

WithID adds the id to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WithTimeout

WithTimeout adds the timeout to the circuits providers graphs params

func (*CircuitsProvidersGraphsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersGraphsReader

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

CircuitsProvidersGraphsReader is a Reader for the CircuitsProvidersGraphs structure.

func (*CircuitsProvidersGraphsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersListOK

type CircuitsProvidersListOK struct {
	Payload *CircuitsProvidersListOKBody
}

CircuitsProvidersListOK handles this case with default header values.

CircuitsProvidersListOK circuits providers list o k

func NewCircuitsProvidersListOK

func NewCircuitsProvidersListOK() *CircuitsProvidersListOK

NewCircuitsProvidersListOK creates a CircuitsProvidersListOK with default headers values

func (*CircuitsProvidersListOK) Error

func (o *CircuitsProvidersListOK) Error() string

type CircuitsProvidersListOKBody

type CircuitsProvidersListOKBody 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.Provider `json:"results"`
}

CircuitsProvidersListOKBody circuits providers list o k body swagger:model CircuitsProvidersListOKBody

func (*CircuitsProvidersListOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CircuitsProvidersListOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CircuitsProvidersListOKBody) Validate

func (o *CircuitsProvidersListOKBody) Validate(formats strfmt.Registry) error

Validate validates this circuits providers list o k body

type CircuitsProvidersListParams

type CircuitsProvidersListParams struct {

	/*Account*/
	Account *string
	/*Asn*/
	Asn *float64
	/*IDIn
	  Multiple values may be separated by commas.

	*/
	IDIn *string
	/*Limit
	  Number of results to return per page.

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

	*/
	Offset *int64
	/*Q*/
	Q *string
	/*Site*/
	Site *string
	/*SiteID*/
	SiteID *string
	/*Slug*/
	Slug *string
	/*Tag*/
	Tag *string

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

CircuitsProvidersListParams contains all the parameters to send to the API endpoint for the circuits providers list operation typically these are written to a http.Request

func NewCircuitsProvidersListParams

func NewCircuitsProvidersListParams() *CircuitsProvidersListParams

NewCircuitsProvidersListParams creates a new CircuitsProvidersListParams object with the default values initialized.

func NewCircuitsProvidersListParamsWithContext

func NewCircuitsProvidersListParamsWithContext(ctx context.Context) *CircuitsProvidersListParams

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

func NewCircuitsProvidersListParamsWithHTTPClient

func NewCircuitsProvidersListParamsWithHTTPClient(client *http.Client) *CircuitsProvidersListParams

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

func NewCircuitsProvidersListParamsWithTimeout

func NewCircuitsProvidersListParamsWithTimeout(timeout time.Duration) *CircuitsProvidersListParams

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

func (*CircuitsProvidersListParams) SetAccount

func (o *CircuitsProvidersListParams) SetAccount(account *string)

SetAccount adds the account to the circuits providers list params

func (*CircuitsProvidersListParams) SetAsn

func (o *CircuitsProvidersListParams) SetAsn(asn *float64)

SetAsn adds the asn to the circuits providers list params

func (*CircuitsProvidersListParams) SetContext

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

SetContext adds the context to the circuits providers list params

func (*CircuitsProvidersListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers list params

func (*CircuitsProvidersListParams) SetIDIn

func (o *CircuitsProvidersListParams) SetIDIn(iDIn *string)

SetIDIn adds the idIn to the circuits providers list params

func (*CircuitsProvidersListParams) SetLimit

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

SetLimit adds the limit to the circuits providers list params

func (*CircuitsProvidersListParams) SetName

func (o *CircuitsProvidersListParams) SetName(name *string)

SetName adds the name to the circuits providers list params

func (*CircuitsProvidersListParams) SetOffset

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

SetOffset adds the offset to the circuits providers list params

func (*CircuitsProvidersListParams) SetQ

func (o *CircuitsProvidersListParams) SetQ(q *string)

SetQ adds the q to the circuits providers list params

func (*CircuitsProvidersListParams) SetSite

func (o *CircuitsProvidersListParams) SetSite(site *string)

SetSite adds the site to the circuits providers list params

func (*CircuitsProvidersListParams) SetSiteID

func (o *CircuitsProvidersListParams) SetSiteID(siteID *string)

SetSiteID adds the siteId to the circuits providers list params

func (*CircuitsProvidersListParams) SetSlug

func (o *CircuitsProvidersListParams) SetSlug(slug *string)

SetSlug adds the slug to the circuits providers list params

func (*CircuitsProvidersListParams) SetTag

func (o *CircuitsProvidersListParams) SetTag(tag *string)

SetTag adds the tag to the circuits providers list params

func (*CircuitsProvidersListParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers list params

func (*CircuitsProvidersListParams) WithAccount

WithAccount adds the account to the circuits providers list params

func (*CircuitsProvidersListParams) WithAsn

WithAsn adds the asn to the circuits providers list params

func (*CircuitsProvidersListParams) WithContext

WithContext adds the context to the circuits providers list params

func (*CircuitsProvidersListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers list params

func (*CircuitsProvidersListParams) WithIDIn

WithIDIn adds the iDIn to the circuits providers list params

func (*CircuitsProvidersListParams) WithLimit

WithLimit adds the limit to the circuits providers list params

func (*CircuitsProvidersListParams) WithName

WithName adds the name to the circuits providers list params

func (*CircuitsProvidersListParams) WithOffset

WithOffset adds the offset to the circuits providers list params

func (*CircuitsProvidersListParams) WithQ

WithQ adds the q to the circuits providers list params

func (*CircuitsProvidersListParams) WithSite

WithSite adds the site to the circuits providers list params

func (*CircuitsProvidersListParams) WithSiteID

WithSiteID adds the siteID to the circuits providers list params

func (*CircuitsProvidersListParams) WithSlug

WithSlug adds the slug to the circuits providers list params

func (*CircuitsProvidersListParams) WithTag

WithTag adds the tag to the circuits providers list params

func (*CircuitsProvidersListParams) WithTimeout

WithTimeout adds the timeout to the circuits providers list params

func (*CircuitsProvidersListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersListReader

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

CircuitsProvidersListReader is a Reader for the CircuitsProvidersList structure.

func (*CircuitsProvidersListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersPartialUpdateOK

type CircuitsProvidersPartialUpdateOK struct {
	Payload *models.Provider
}

CircuitsProvidersPartialUpdateOK handles this case with default header values.

CircuitsProvidersPartialUpdateOK circuits providers partial update o k

func NewCircuitsProvidersPartialUpdateOK

func NewCircuitsProvidersPartialUpdateOK() *CircuitsProvidersPartialUpdateOK

NewCircuitsProvidersPartialUpdateOK creates a CircuitsProvidersPartialUpdateOK with default headers values

func (*CircuitsProvidersPartialUpdateOK) Error

type CircuitsProvidersPartialUpdateParams

type CircuitsProvidersPartialUpdateParams struct {

	/*Data*/
	Data *models.Provider
	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

CircuitsProvidersPartialUpdateParams contains all the parameters to send to the API endpoint for the circuits providers partial update operation typically these are written to a http.Request

func NewCircuitsProvidersPartialUpdateParams

func NewCircuitsProvidersPartialUpdateParams() *CircuitsProvidersPartialUpdateParams

NewCircuitsProvidersPartialUpdateParams creates a new CircuitsProvidersPartialUpdateParams object with the default values initialized.

func NewCircuitsProvidersPartialUpdateParamsWithContext

func NewCircuitsProvidersPartialUpdateParamsWithContext(ctx context.Context) *CircuitsProvidersPartialUpdateParams

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

func NewCircuitsProvidersPartialUpdateParamsWithHTTPClient

func NewCircuitsProvidersPartialUpdateParamsWithHTTPClient(client *http.Client) *CircuitsProvidersPartialUpdateParams

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

func NewCircuitsProvidersPartialUpdateParamsWithTimeout

func NewCircuitsProvidersPartialUpdateParamsWithTimeout(timeout time.Duration) *CircuitsProvidersPartialUpdateParams

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

func (*CircuitsProvidersPartialUpdateParams) SetContext

SetContext adds the context to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) SetData

SetData adds the data to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) SetID

SetID adds the id to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithContext

WithContext adds the context to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithData

WithData adds the data to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithID

WithID adds the id to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits providers partial update params

func (*CircuitsProvidersPartialUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersPartialUpdateReader

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

CircuitsProvidersPartialUpdateReader is a Reader for the CircuitsProvidersPartialUpdate structure.

func (*CircuitsProvidersPartialUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersReadOK

type CircuitsProvidersReadOK struct {
	Payload *models.Provider
}

CircuitsProvidersReadOK handles this case with default header values.

CircuitsProvidersReadOK circuits providers read o k

func NewCircuitsProvidersReadOK

func NewCircuitsProvidersReadOK() *CircuitsProvidersReadOK

NewCircuitsProvidersReadOK creates a CircuitsProvidersReadOK with default headers values

func (*CircuitsProvidersReadOK) Error

func (o *CircuitsProvidersReadOK) Error() string

type CircuitsProvidersReadParams

type CircuitsProvidersReadParams struct {

	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

CircuitsProvidersReadParams contains all the parameters to send to the API endpoint for the circuits providers read operation typically these are written to a http.Request

func NewCircuitsProvidersReadParams

func NewCircuitsProvidersReadParams() *CircuitsProvidersReadParams

NewCircuitsProvidersReadParams creates a new CircuitsProvidersReadParams object with the default values initialized.

func NewCircuitsProvidersReadParamsWithContext

func NewCircuitsProvidersReadParamsWithContext(ctx context.Context) *CircuitsProvidersReadParams

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

func NewCircuitsProvidersReadParamsWithHTTPClient

func NewCircuitsProvidersReadParamsWithHTTPClient(client *http.Client) *CircuitsProvidersReadParams

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

func NewCircuitsProvidersReadParamsWithTimeout

func NewCircuitsProvidersReadParamsWithTimeout(timeout time.Duration) *CircuitsProvidersReadParams

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

func (*CircuitsProvidersReadParams) SetContext

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

SetContext adds the context to the circuits providers read params

func (*CircuitsProvidersReadParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers read params

func (*CircuitsProvidersReadParams) SetID

func (o *CircuitsProvidersReadParams) SetID(id int64)

SetID adds the id to the circuits providers read params

func (*CircuitsProvidersReadParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers read params

func (*CircuitsProvidersReadParams) WithContext

WithContext adds the context to the circuits providers read params

func (*CircuitsProvidersReadParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers read params

func (*CircuitsProvidersReadParams) WithID

WithID adds the id to the circuits providers read params

func (*CircuitsProvidersReadParams) WithTimeout

WithTimeout adds the timeout to the circuits providers read params

func (*CircuitsProvidersReadParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersReadReader

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

CircuitsProvidersReadReader is a Reader for the CircuitsProvidersRead structure.

func (*CircuitsProvidersReadReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CircuitsProvidersUpdateOK

type CircuitsProvidersUpdateOK struct {
	Payload *models.Provider
}

CircuitsProvidersUpdateOK handles this case with default header values.

CircuitsProvidersUpdateOK circuits providers update o k

func NewCircuitsProvidersUpdateOK

func NewCircuitsProvidersUpdateOK() *CircuitsProvidersUpdateOK

NewCircuitsProvidersUpdateOK creates a CircuitsProvidersUpdateOK with default headers values

func (*CircuitsProvidersUpdateOK) Error

func (o *CircuitsProvidersUpdateOK) Error() string

type CircuitsProvidersUpdateParams

type CircuitsProvidersUpdateParams struct {

	/*Data*/
	Data *models.Provider
	/*ID
	  A unique integer value identifying this provider.

	*/
	ID int64

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

CircuitsProvidersUpdateParams contains all the parameters to send to the API endpoint for the circuits providers update operation typically these are written to a http.Request

func NewCircuitsProvidersUpdateParams

func NewCircuitsProvidersUpdateParams() *CircuitsProvidersUpdateParams

NewCircuitsProvidersUpdateParams creates a new CircuitsProvidersUpdateParams object with the default values initialized.

func NewCircuitsProvidersUpdateParamsWithContext

func NewCircuitsProvidersUpdateParamsWithContext(ctx context.Context) *CircuitsProvidersUpdateParams

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

func NewCircuitsProvidersUpdateParamsWithHTTPClient

func NewCircuitsProvidersUpdateParamsWithHTTPClient(client *http.Client) *CircuitsProvidersUpdateParams

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

func NewCircuitsProvidersUpdateParamsWithTimeout

func NewCircuitsProvidersUpdateParamsWithTimeout(timeout time.Duration) *CircuitsProvidersUpdateParams

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

func (*CircuitsProvidersUpdateParams) SetContext

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

SetContext adds the context to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetData

func (o *CircuitsProvidersUpdateParams) SetData(data *models.Provider)

SetData adds the data to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetID

func (o *CircuitsProvidersUpdateParams) SetID(id int64)

SetID adds the id to the circuits providers update params

func (*CircuitsProvidersUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithContext

WithContext adds the context to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithData

WithData adds the data to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithID

WithID adds the id to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WithTimeout

WithTimeout adds the timeout to the circuits providers update params

func (*CircuitsProvidersUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CircuitsProvidersUpdateReader

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

CircuitsProvidersUpdateReader is a Reader for the CircuitsProvidersUpdate structure.

func (*CircuitsProvidersUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type Client

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

Client for circuits API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new circuits API client.

func (*Client) CircuitsChoicesList

func (a *Client) CircuitsChoicesList(params *CircuitsChoicesListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsChoicesListOK, error)

CircuitsChoicesList circuits choices list API

func (*Client) CircuitsChoicesRead

func (a *Client) CircuitsChoicesRead(params *CircuitsChoicesReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsChoicesReadOK, error)

CircuitsChoicesRead circuits choices read API

func (*Client) CircuitsCircuitTerminationsCreate

CircuitsCircuitTerminationsCreate circuits circuit terminations create API

func (*Client) CircuitsCircuitTerminationsDelete

CircuitsCircuitTerminationsDelete circuits circuit terminations delete API

func (*Client) CircuitsCircuitTerminationsList

func (a *Client) CircuitsCircuitTerminationsList(params *CircuitsCircuitTerminationsListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTerminationsListOK, error)

CircuitsCircuitTerminationsList circuits circuit terminations list API

func (*Client) CircuitsCircuitTerminationsPartialUpdate

CircuitsCircuitTerminationsPartialUpdate circuits circuit terminations partial update API

func (*Client) CircuitsCircuitTerminationsRead

func (a *Client) CircuitsCircuitTerminationsRead(params *CircuitsCircuitTerminationsReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTerminationsReadOK, error)

CircuitsCircuitTerminationsRead circuits circuit terminations read API

func (*Client) CircuitsCircuitTerminationsUpdate

CircuitsCircuitTerminationsUpdate circuits circuit terminations update API

func (*Client) CircuitsCircuitTypesCreate

CircuitsCircuitTypesCreate circuits circuit types create API

func (*Client) CircuitsCircuitTypesDelete

CircuitsCircuitTypesDelete circuits circuit types delete API

func (*Client) CircuitsCircuitTypesList

func (a *Client) CircuitsCircuitTypesList(params *CircuitsCircuitTypesListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTypesListOK, error)

CircuitsCircuitTypesList circuits circuit types list API

func (*Client) CircuitsCircuitTypesPartialUpdate

CircuitsCircuitTypesPartialUpdate circuits circuit types partial update API

func (*Client) CircuitsCircuitTypesRead

func (a *Client) CircuitsCircuitTypesRead(params *CircuitsCircuitTypesReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTypesReadOK, error)

CircuitsCircuitTypesRead circuits circuit types read API

func (*Client) CircuitsCircuitTypesUpdate

func (a *Client) CircuitsCircuitTypesUpdate(params *CircuitsCircuitTypesUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitTypesUpdateOK, error)

CircuitsCircuitTypesUpdate circuits circuit types update API

func (*Client) CircuitsCircuitsCreate

CircuitsCircuitsCreate circuits circuits create API

func (*Client) CircuitsCircuitsDelete

CircuitsCircuitsDelete circuits circuits delete API

func (*Client) CircuitsCircuitsList

func (a *Client) CircuitsCircuitsList(params *CircuitsCircuitsListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsListOK, error)

CircuitsCircuitsList circuits circuits list API

func (*Client) CircuitsCircuitsPartialUpdate

func (a *Client) CircuitsCircuitsPartialUpdate(params *CircuitsCircuitsPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsPartialUpdateOK, error)

CircuitsCircuitsPartialUpdate circuits circuits partial update API

func (*Client) CircuitsCircuitsRead

func (a *Client) CircuitsCircuitsRead(params *CircuitsCircuitsReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsReadOK, error)

CircuitsCircuitsRead circuits circuits read API

func (*Client) CircuitsCircuitsUpdate

func (a *Client) CircuitsCircuitsUpdate(params *CircuitsCircuitsUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsCircuitsUpdateOK, error)

CircuitsCircuitsUpdate circuits circuits update API

func (*Client) CircuitsProvidersCreate

CircuitsProvidersCreate circuits providers create API

func (*Client) CircuitsProvidersDelete

CircuitsProvidersDelete circuits providers delete API

func (*Client) CircuitsProvidersGraphs

func (a *Client) CircuitsProvidersGraphs(params *CircuitsProvidersGraphsParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersGraphsOK, error)

CircuitsProvidersGraphs A convenience method for rendering graphs for a particular provider.

func (*Client) CircuitsProvidersList

func (a *Client) CircuitsProvidersList(params *CircuitsProvidersListParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersListOK, error)

CircuitsProvidersList circuits providers list API

func (*Client) CircuitsProvidersPartialUpdate

func (a *Client) CircuitsProvidersPartialUpdate(params *CircuitsProvidersPartialUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersPartialUpdateOK, error)

CircuitsProvidersPartialUpdate circuits providers partial update API

func (*Client) CircuitsProvidersRead

func (a *Client) CircuitsProvidersRead(params *CircuitsProvidersReadParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersReadOK, error)

CircuitsProvidersRead circuits providers read API

func (*Client) CircuitsProvidersUpdate

func (a *Client) CircuitsProvidersUpdate(params *CircuitsProvidersUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*CircuitsProvidersUpdateOK, error)

CircuitsProvidersUpdate circuits providers update API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

Source Files

Jump to

Keyboard shortcuts

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