data_sources

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2022 License: BSD-2-Clause Imports: 11 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for data sources API

func (*Client) DeleteDataSourcesID

func (a *Client) DeleteDataSourcesID(params *DeleteDataSourcesIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteDataSourcesIDNoContent, error)

DeleteDataSourcesID delete data sources ID API

func (*Client) GetDataSourcesID added in v1.1.0

func (a *Client) GetDataSourcesID(params *GetDataSourcesIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDataSourcesIDOK, error)

GetDataSourcesID get data sources ID API

func (*Client) List

func (a *Client) List(params *ListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOK, error)

List list API

func (*Client) PostDataSources

func (a *Client) PostDataSources(params *PostDataSourcesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostDataSourcesOK, error)

PostDataSources post data sources API

func (*Client) PostDataSourcesID added in v1.1.0

func (a *Client) PostDataSourcesID(params *PostDataSourcesIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostDataSourcesIDOK, error)

PostDataSourcesID post data sources ID API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	DeleteDataSourcesID(params *DeleteDataSourcesIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteDataSourcesIDNoContent, error)

	GetDataSourcesID(params *GetDataSourcesIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDataSourcesIDOK, error)

	PostDataSources(params *PostDataSourcesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostDataSourcesOK, error)

	PostDataSourcesID(params *PostDataSourcesIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostDataSourcesIDOK, error)

	List(params *ListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new data sources API client.

type DeleteDataSourcesIDDefault

type DeleteDataSourcesIDDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}
DeleteDataSourcesIDDefault describes a response with status code -1, with default header values.

error

func NewDeleteDataSourcesIDDefault

func NewDeleteDataSourcesIDDefault(code int) *DeleteDataSourcesIDDefault

NewDeleteDataSourcesIDDefault creates a DeleteDataSourcesIDDefault with default headers values

func (*DeleteDataSourcesIDDefault) Code

func (o *DeleteDataSourcesIDDefault) Code() int

Code gets the status code for the delete data sources ID default response

func (*DeleteDataSourcesIDDefault) Error

func (*DeleteDataSourcesIDDefault) GetPayload

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

type DeleteDataSourcesIDNoContent

type DeleteDataSourcesIDNoContent struct {
}
DeleteDataSourcesIDNoContent describes a response with status code 204, with default header values.

Data Source was deleted

func NewDeleteDataSourcesIDNoContent

func NewDeleteDataSourcesIDNoContent() *DeleteDataSourcesIDNoContent

NewDeleteDataSourcesIDNoContent creates a DeleteDataSourcesIDNoContent with default headers values

func (*DeleteDataSourcesIDNoContent) Error

type DeleteDataSourcesIDParams

type DeleteDataSourcesIDParams struct {

	// ID.
	ID int64

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

DeleteDataSourcesIDParams contains all the parameters to send to the API endpoint

for the delete data sources ID operation.

Typically these are written to a http.Request.

func NewDeleteDataSourcesIDParams

func NewDeleteDataSourcesIDParams() *DeleteDataSourcesIDParams

NewDeleteDataSourcesIDParams creates a new DeleteDataSourcesIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteDataSourcesIDParamsWithContext

func NewDeleteDataSourcesIDParamsWithContext(ctx context.Context) *DeleteDataSourcesIDParams

NewDeleteDataSourcesIDParamsWithContext creates a new DeleteDataSourcesIDParams object with the ability to set a context for a request.

func NewDeleteDataSourcesIDParamsWithHTTPClient

func NewDeleteDataSourcesIDParamsWithHTTPClient(client *http.Client) *DeleteDataSourcesIDParams

NewDeleteDataSourcesIDParamsWithHTTPClient creates a new DeleteDataSourcesIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteDataSourcesIDParamsWithTimeout

func NewDeleteDataSourcesIDParamsWithTimeout(timeout time.Duration) *DeleteDataSourcesIDParams

NewDeleteDataSourcesIDParamsWithTimeout creates a new DeleteDataSourcesIDParams object with the ability to set a timeout on a request.

func (*DeleteDataSourcesIDParams) SetContext

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

SetContext adds the context to the delete data sources ID params

func (*DeleteDataSourcesIDParams) SetDefaults

func (o *DeleteDataSourcesIDParams) SetDefaults()

SetDefaults hydrates default values in the delete data sources ID params (not the query body).

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

func (*DeleteDataSourcesIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete data sources ID params

func (*DeleteDataSourcesIDParams) SetID

func (o *DeleteDataSourcesIDParams) SetID(id int64)

SetID adds the id to the delete data sources ID params

func (*DeleteDataSourcesIDParams) SetTimeout

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

SetTimeout adds the timeout to the delete data sources ID params

func (*DeleteDataSourcesIDParams) WithContext

WithContext adds the context to the delete data sources ID params

func (*DeleteDataSourcesIDParams) WithDefaults

WithDefaults hydrates default values in the delete data sources ID params (not the query body).

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

func (*DeleteDataSourcesIDParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete data sources ID params

func (*DeleteDataSourcesIDParams) WithID

WithID adds the id to the delete data sources ID params

func (*DeleteDataSourcesIDParams) WithTimeout

WithTimeout adds the timeout to the delete data sources ID params

func (*DeleteDataSourcesIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteDataSourcesIDReader

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

DeleteDataSourcesIDReader is a Reader for the DeleteDataSourcesID structure.

func (*DeleteDataSourcesIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDataSourcesIDDefault added in v1.1.0

type GetDataSourcesIDDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}
GetDataSourcesIDDefault describes a response with status code -1, with default header values.

error

func NewGetDataSourcesIDDefault added in v1.1.0

func NewGetDataSourcesIDDefault(code int) *GetDataSourcesIDDefault

NewGetDataSourcesIDDefault creates a GetDataSourcesIDDefault with default headers values

func (*GetDataSourcesIDDefault) Code added in v1.1.0

func (o *GetDataSourcesIDDefault) Code() int

Code gets the status code for the get data sources ID default response

func (*GetDataSourcesIDDefault) Error added in v1.1.0

func (o *GetDataSourcesIDDefault) Error() string

func (*GetDataSourcesIDDefault) GetPayload added in v1.1.0

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

type GetDataSourcesIDOK added in v1.1.0

type GetDataSourcesIDOK struct {
	Payload *models.DataSource
}
GetDataSourcesIDOK describes a response with status code 200, with default header values.

Get data source by ID

func NewGetDataSourcesIDOK added in v1.1.0

func NewGetDataSourcesIDOK() *GetDataSourcesIDOK

NewGetDataSourcesIDOK creates a GetDataSourcesIDOK with default headers values

func (*GetDataSourcesIDOK) Error added in v1.1.0

func (o *GetDataSourcesIDOK) Error() string

func (*GetDataSourcesIDOK) GetPayload added in v1.1.0

func (o *GetDataSourcesIDOK) GetPayload() *models.DataSource

type GetDataSourcesIDParams added in v1.1.0

type GetDataSourcesIDParams struct {

	// ID.
	ID int64

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

GetDataSourcesIDParams contains all the parameters to send to the API endpoint

for the get data sources ID operation.

Typically these are written to a http.Request.

func NewGetDataSourcesIDParams added in v1.1.0

func NewGetDataSourcesIDParams() *GetDataSourcesIDParams

NewGetDataSourcesIDParams creates a new GetDataSourcesIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDataSourcesIDParamsWithContext added in v1.1.0

func NewGetDataSourcesIDParamsWithContext(ctx context.Context) *GetDataSourcesIDParams

NewGetDataSourcesIDParamsWithContext creates a new GetDataSourcesIDParams object with the ability to set a context for a request.

func NewGetDataSourcesIDParamsWithHTTPClient added in v1.1.0

func NewGetDataSourcesIDParamsWithHTTPClient(client *http.Client) *GetDataSourcesIDParams

NewGetDataSourcesIDParamsWithHTTPClient creates a new GetDataSourcesIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDataSourcesIDParamsWithTimeout added in v1.1.0

func NewGetDataSourcesIDParamsWithTimeout(timeout time.Duration) *GetDataSourcesIDParams

NewGetDataSourcesIDParamsWithTimeout creates a new GetDataSourcesIDParams object with the ability to set a timeout on a request.

func (*GetDataSourcesIDParams) SetContext added in v1.1.0

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

SetContext adds the context to the get data sources ID params

func (*GetDataSourcesIDParams) SetDefaults added in v1.1.0

func (o *GetDataSourcesIDParams) SetDefaults()

SetDefaults hydrates default values in the get data sources ID params (not the query body).

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

func (*GetDataSourcesIDParams) SetHTTPClient added in v1.1.0

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

SetHTTPClient adds the HTTPClient to the get data sources ID params

func (*GetDataSourcesIDParams) SetID added in v1.1.0

func (o *GetDataSourcesIDParams) SetID(id int64)

SetID adds the id to the get data sources ID params

func (*GetDataSourcesIDParams) SetTimeout added in v1.1.0

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

SetTimeout adds the timeout to the get data sources ID params

func (*GetDataSourcesIDParams) WithContext added in v1.1.0

WithContext adds the context to the get data sources ID params

func (*GetDataSourcesIDParams) WithDefaults added in v1.1.0

WithDefaults hydrates default values in the get data sources ID params (not the query body).

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

func (*GetDataSourcesIDParams) WithHTTPClient added in v1.1.0

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

WithHTTPClient adds the HTTPClient to the get data sources ID params

func (*GetDataSourcesIDParams) WithID added in v1.1.0

WithID adds the id to the get data sources ID params

func (*GetDataSourcesIDParams) WithTimeout added in v1.1.0

WithTimeout adds the timeout to the get data sources ID params

func (*GetDataSourcesIDParams) WriteToRequest added in v1.1.0

WriteToRequest writes these params to a swagger request

type GetDataSourcesIDReader added in v1.1.0

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

GetDataSourcesIDReader is a Reader for the GetDataSourcesID structure.

func (*GetDataSourcesIDReader) ReadResponse added in v1.1.0

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

ReadResponse reads a server response into the received o.

type ListDefault

type ListDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}
ListDefault describes a response with status code -1, with default header values.

error

func NewListDefault

func NewListDefault(code int) *ListDefault

NewListDefault creates a ListDefault with default headers values

func (*ListDefault) Code

func (o *ListDefault) Code() int

Code gets the status code for the list default response

func (*ListDefault) Error

func (o *ListDefault) Error() string

func (*ListDefault) GetPayload

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

type ListOK

type ListOK struct {
	Payload []*models.DataSource
}
ListOK describes a response with status code 200, with default header values.

OK

func NewListOK

func NewListOK() *ListOK

NewListOK creates a ListOK with default headers values

func (*ListOK) Error

func (o *ListOK) Error() string

func (*ListOK) GetPayload

func (o *ListOK) GetPayload() []*models.DataSource

type ListParams

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

ListParams contains all the parameters to send to the API endpoint

for the list operation.

Typically these are written to a http.Request.

func NewListParams

func NewListParams() *ListParams

NewListParams creates a new ListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListParamsWithContext

func NewListParamsWithContext(ctx context.Context) *ListParams

NewListParamsWithContext creates a new ListParams object with the ability to set a context for a request.

func NewListParamsWithHTTPClient

func NewListParamsWithHTTPClient(client *http.Client) *ListParams

NewListParamsWithHTTPClient creates a new ListParams object with the ability to set a custom HTTPClient for a request.

func NewListParamsWithTimeout

func NewListParamsWithTimeout(timeout time.Duration) *ListParams

NewListParamsWithTimeout creates a new ListParams object with the ability to set a timeout on a request.

func (*ListParams) SetContext

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

SetContext adds the context to the list params

func (*ListParams) SetDefaults

func (o *ListParams) SetDefaults()

SetDefaults hydrates default values in the list params (not the query body).

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

func (*ListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list params

func (*ListParams) SetTimeout

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

SetTimeout adds the timeout to the list params

func (*ListParams) WithContext

func (o *ListParams) WithContext(ctx context.Context) *ListParams

WithContext adds the context to the list params

func (*ListParams) WithDefaults

func (o *ListParams) WithDefaults() *ListParams

WithDefaults hydrates default values in the list params (not the query body).

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

func (*ListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list params

func (*ListParams) WithTimeout

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

WithTimeout adds the timeout to the list params

func (*ListParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListReader

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

ListReader is a Reader for the List structure.

func (*ListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostDataSourcesBody

type PostDataSourcesBody struct {

	// name
	Name string `json:"name,omitempty"`

	// options
	Options interface{} `json:"options,omitempty"`

	// type
	Type string `json:"type,omitempty"`
}

PostDataSourcesBody post data sources body swagger:model PostDataSourcesBody

func (*PostDataSourcesBody) ContextValidate

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

ContextValidate validates this post data sources body based on context it is used

func (*PostDataSourcesBody) MarshalBinary

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

MarshalBinary interface implementation

func (*PostDataSourcesBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*PostDataSourcesBody) Validate

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

Validate validates this post data sources body

type PostDataSourcesDefault

type PostDataSourcesDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}
PostDataSourcesDefault describes a response with status code -1, with default header values.

error

func NewPostDataSourcesDefault

func NewPostDataSourcesDefault(code int) *PostDataSourcesDefault

NewPostDataSourcesDefault creates a PostDataSourcesDefault with default headers values

func (*PostDataSourcesDefault) Code

func (o *PostDataSourcesDefault) Code() int

Code gets the status code for the post data sources default response

func (*PostDataSourcesDefault) Error

func (o *PostDataSourcesDefault) Error() string

func (*PostDataSourcesDefault) GetPayload

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

type PostDataSourcesIDBody added in v1.1.0

type PostDataSourcesIDBody struct {

	// name
	Name string `json:"name,omitempty"`

	// options
	Options interface{} `json:"options,omitempty"`

	// type
	Type string `json:"type,omitempty"`
}

PostDataSourcesIDBody post data sources ID body swagger:model PostDataSourcesIDBody

func (*PostDataSourcesIDBody) ContextValidate added in v1.1.0

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

ContextValidate validates this post data sources ID body based on context it is used

func (*PostDataSourcesIDBody) MarshalBinary added in v1.1.0

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

MarshalBinary interface implementation

func (*PostDataSourcesIDBody) UnmarshalBinary added in v1.1.0

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

UnmarshalBinary interface implementation

func (*PostDataSourcesIDBody) Validate added in v1.1.0

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

Validate validates this post data sources ID body

type PostDataSourcesIDDefault added in v1.1.0

type PostDataSourcesIDDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}
PostDataSourcesIDDefault describes a response with status code -1, with default header values.

error

func NewPostDataSourcesIDDefault added in v1.1.0

func NewPostDataSourcesIDDefault(code int) *PostDataSourcesIDDefault

NewPostDataSourcesIDDefault creates a PostDataSourcesIDDefault with default headers values

func (*PostDataSourcesIDDefault) Code added in v1.1.0

func (o *PostDataSourcesIDDefault) Code() int

Code gets the status code for the post data sources ID default response

func (*PostDataSourcesIDDefault) Error added in v1.1.0

func (o *PostDataSourcesIDDefault) Error() string

func (*PostDataSourcesIDDefault) GetPayload added in v1.1.0

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

type PostDataSourcesIDOK added in v1.1.0

type PostDataSourcesIDOK struct {
	Payload *models.DataSource
}
PostDataSourcesIDOK describes a response with status code 200, with default header values.

OK

func NewPostDataSourcesIDOK added in v1.1.0

func NewPostDataSourcesIDOK() *PostDataSourcesIDOK

NewPostDataSourcesIDOK creates a PostDataSourcesIDOK with default headers values

func (*PostDataSourcesIDOK) Error added in v1.1.0

func (o *PostDataSourcesIDOK) Error() string

func (*PostDataSourcesIDOK) GetPayload added in v1.1.0

func (o *PostDataSourcesIDOK) GetPayload() *models.DataSource

type PostDataSourcesIDParams added in v1.1.0

type PostDataSourcesIDParams struct {

	// Body.
	Body PostDataSourcesIDBody

	// ID.
	ID int64

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

PostDataSourcesIDParams contains all the parameters to send to the API endpoint

for the post data sources ID operation.

Typically these are written to a http.Request.

func NewPostDataSourcesIDParams added in v1.1.0

func NewPostDataSourcesIDParams() *PostDataSourcesIDParams

NewPostDataSourcesIDParams creates a new PostDataSourcesIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostDataSourcesIDParamsWithContext added in v1.1.0

func NewPostDataSourcesIDParamsWithContext(ctx context.Context) *PostDataSourcesIDParams

NewPostDataSourcesIDParamsWithContext creates a new PostDataSourcesIDParams object with the ability to set a context for a request.

func NewPostDataSourcesIDParamsWithHTTPClient added in v1.1.0

func NewPostDataSourcesIDParamsWithHTTPClient(client *http.Client) *PostDataSourcesIDParams

NewPostDataSourcesIDParamsWithHTTPClient creates a new PostDataSourcesIDParams object with the ability to set a custom HTTPClient for a request.

func NewPostDataSourcesIDParamsWithTimeout added in v1.1.0

func NewPostDataSourcesIDParamsWithTimeout(timeout time.Duration) *PostDataSourcesIDParams

NewPostDataSourcesIDParamsWithTimeout creates a new PostDataSourcesIDParams object with the ability to set a timeout on a request.

func (*PostDataSourcesIDParams) SetBody added in v1.1.0

SetBody adds the body to the post data sources ID params

func (*PostDataSourcesIDParams) SetContext added in v1.1.0

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

SetContext adds the context to the post data sources ID params

func (*PostDataSourcesIDParams) SetDefaults added in v1.1.0

func (o *PostDataSourcesIDParams) SetDefaults()

SetDefaults hydrates default values in the post data sources ID params (not the query body).

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

func (*PostDataSourcesIDParams) SetHTTPClient added in v1.1.0

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

SetHTTPClient adds the HTTPClient to the post data sources ID params

func (*PostDataSourcesIDParams) SetID added in v1.1.0

func (o *PostDataSourcesIDParams) SetID(id int64)

SetID adds the id to the post data sources ID params

func (*PostDataSourcesIDParams) SetTimeout added in v1.1.0

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

SetTimeout adds the timeout to the post data sources ID params

func (*PostDataSourcesIDParams) WithBody added in v1.1.0

WithBody adds the body to the post data sources ID params

func (*PostDataSourcesIDParams) WithContext added in v1.1.0

WithContext adds the context to the post data sources ID params

func (*PostDataSourcesIDParams) WithDefaults added in v1.1.0

WithDefaults hydrates default values in the post data sources ID params (not the query body).

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

func (*PostDataSourcesIDParams) WithHTTPClient added in v1.1.0

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

WithHTTPClient adds the HTTPClient to the post data sources ID params

func (*PostDataSourcesIDParams) WithID added in v1.1.0

WithID adds the id to the post data sources ID params

func (*PostDataSourcesIDParams) WithTimeout added in v1.1.0

WithTimeout adds the timeout to the post data sources ID params

func (*PostDataSourcesIDParams) WriteToRequest added in v1.1.0

WriteToRequest writes these params to a swagger request

type PostDataSourcesIDReader added in v1.1.0

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

PostDataSourcesIDReader is a Reader for the PostDataSourcesID structure.

func (*PostDataSourcesIDReader) ReadResponse added in v1.1.0

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

ReadResponse reads a server response into the received o.

type PostDataSourcesOK

type PostDataSourcesOK struct {
	Payload *models.DataSource
}
PostDataSourcesOK describes a response with status code 200, with default header values.

OK

func NewPostDataSourcesOK

func NewPostDataSourcesOK() *PostDataSourcesOK

NewPostDataSourcesOK creates a PostDataSourcesOK with default headers values

func (*PostDataSourcesOK) Error

func (o *PostDataSourcesOK) Error() string

func (*PostDataSourcesOK) GetPayload

func (o *PostDataSourcesOK) GetPayload() *models.DataSource

type PostDataSourcesParams

type PostDataSourcesParams struct {

	// Body.
	Body PostDataSourcesBody

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

PostDataSourcesParams contains all the parameters to send to the API endpoint

for the post data sources operation.

Typically these are written to a http.Request.

func NewPostDataSourcesParams

func NewPostDataSourcesParams() *PostDataSourcesParams

NewPostDataSourcesParams creates a new PostDataSourcesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPostDataSourcesParamsWithContext

func NewPostDataSourcesParamsWithContext(ctx context.Context) *PostDataSourcesParams

NewPostDataSourcesParamsWithContext creates a new PostDataSourcesParams object with the ability to set a context for a request.

func NewPostDataSourcesParamsWithHTTPClient

func NewPostDataSourcesParamsWithHTTPClient(client *http.Client) *PostDataSourcesParams

NewPostDataSourcesParamsWithHTTPClient creates a new PostDataSourcesParams object with the ability to set a custom HTTPClient for a request.

func NewPostDataSourcesParamsWithTimeout

func NewPostDataSourcesParamsWithTimeout(timeout time.Duration) *PostDataSourcesParams

NewPostDataSourcesParamsWithTimeout creates a new PostDataSourcesParams object with the ability to set a timeout on a request.

func (*PostDataSourcesParams) SetBody

func (o *PostDataSourcesParams) SetBody(body PostDataSourcesBody)

SetBody adds the body to the post data sources params

func (*PostDataSourcesParams) SetContext

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

SetContext adds the context to the post data sources params

func (*PostDataSourcesParams) SetDefaults

func (o *PostDataSourcesParams) SetDefaults()

SetDefaults hydrates default values in the post data sources params (not the query body).

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

func (*PostDataSourcesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post data sources params

func (*PostDataSourcesParams) SetTimeout

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

SetTimeout adds the timeout to the post data sources params

func (*PostDataSourcesParams) WithBody

WithBody adds the body to the post data sources params

func (*PostDataSourcesParams) WithContext

WithContext adds the context to the post data sources params

func (*PostDataSourcesParams) WithDefaults

func (o *PostDataSourcesParams) WithDefaults() *PostDataSourcesParams

WithDefaults hydrates default values in the post data sources params (not the query body).

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

func (*PostDataSourcesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post data sources params

func (*PostDataSourcesParams) WithTimeout

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

WithTimeout adds the timeout to the post data sources params

func (*PostDataSourcesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PostDataSourcesReader

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

PostDataSourcesReader is a Reader for the PostDataSources structure.

func (*PostDataSourcesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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