v4_workspace_id_databases

package
v1.999.999-b10 Latest Latest
Warning

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

Go to latest
Published: May 7, 2020 License: Apache-2.0, BSD-2-Clause Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for v4 workspace id databases API

func New

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

New creates a new v4 workspace id databases API client.

func (*Client) CreateDatabaseInWorkspace

func (a *Client) CreateDatabaseInWorkspace(params *CreateDatabaseInWorkspaceParams) (*CreateDatabaseInWorkspaceOK, error)

CreateDatabaseInWorkspace creates r d s config

A Database Configuration describe a connection to an external Relational Database Service that can be used as the Hive Metastore.

func (*Client) DeleteDatabaseInWorkspace

func (a *Client) DeleteDatabaseInWorkspace(params *DeleteDatabaseInWorkspaceParams) (*DeleteDatabaseInWorkspaceOK, error)

DeleteDatabaseInWorkspace deletes r d s config by name

A Database Configuration describe a connection to an external Relational Database Service that can be used as the Hive Metastore.

func (*Client) DeleteDatabasesInWorkspace

func (a *Client) DeleteDatabasesInWorkspace(params *DeleteDatabasesInWorkspaceParams) (*DeleteDatabasesInWorkspaceOK, error)

DeleteDatabasesInWorkspace deletes multiple r d s configs by name

A Database Configuration describe a connection to an external Relational Database Service that can be used as the Hive Metastore.

func (*Client) GetDatabaseInWorkspace

func (a *Client) GetDatabaseInWorkspace(params *GetDatabaseInWorkspaceParams) (*GetDatabaseInWorkspaceOK, error)

GetDatabaseInWorkspace gets r d s config by name

A Database Configuration describe a connection to an external Relational Database Service that can be used as the Hive Metastore.

func (*Client) GetDatabaseRequestFromNameInWorkspace

func (a *Client) GetDatabaseRequestFromNameInWorkspace(params *GetDatabaseRequestFromNameInWorkspaceParams) (*GetDatabaseRequestFromNameInWorkspaceOK, error)

GetDatabaseRequestFromNameInWorkspace gets request

A Database Configuration describe a connection to an external Relational Database Service that can be used as the Hive Metastore.

func (*Client) ListDatabasesByWorkspace

func (a *Client) ListDatabasesByWorkspace(params *ListDatabasesByWorkspaceParams) (*ListDatabasesByWorkspaceOK, error)

ListDatabasesByWorkspace lists r d s configs

A Database Configuration describe a connection to an external Relational Database Service that can be used as the Hive Metastore.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type CreateDatabaseInWorkspaceOK

type CreateDatabaseInWorkspaceOK struct {
	Payload *model.DatabaseV4Response
}

CreateDatabaseInWorkspaceOK handles this case with default header values.

successful operation

func NewCreateDatabaseInWorkspaceOK

func NewCreateDatabaseInWorkspaceOK() *CreateDatabaseInWorkspaceOK

NewCreateDatabaseInWorkspaceOK creates a CreateDatabaseInWorkspaceOK with default headers values

func (*CreateDatabaseInWorkspaceOK) Error

type CreateDatabaseInWorkspaceParams

type CreateDatabaseInWorkspaceParams struct {

	/*Body*/
	Body *model.DatabaseV4Request
	/*WorkspaceID*/
	WorkspaceID int64

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

CreateDatabaseInWorkspaceParams contains all the parameters to send to the API endpoint for the create database in workspace operation typically these are written to a http.Request

func NewCreateDatabaseInWorkspaceParams

func NewCreateDatabaseInWorkspaceParams() *CreateDatabaseInWorkspaceParams

NewCreateDatabaseInWorkspaceParams creates a new CreateDatabaseInWorkspaceParams object with the default values initialized.

func NewCreateDatabaseInWorkspaceParamsWithContext

func NewCreateDatabaseInWorkspaceParamsWithContext(ctx context.Context) *CreateDatabaseInWorkspaceParams

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

func NewCreateDatabaseInWorkspaceParamsWithHTTPClient

func NewCreateDatabaseInWorkspaceParamsWithHTTPClient(client *http.Client) *CreateDatabaseInWorkspaceParams

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

func NewCreateDatabaseInWorkspaceParamsWithTimeout

func NewCreateDatabaseInWorkspaceParamsWithTimeout(timeout time.Duration) *CreateDatabaseInWorkspaceParams

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

func (*CreateDatabaseInWorkspaceParams) SetBody

SetBody adds the body to the create database in workspace params

func (*CreateDatabaseInWorkspaceParams) SetContext

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

SetContext adds the context to the create database in workspace params

func (*CreateDatabaseInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create database in workspace params

func (*CreateDatabaseInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the create database in workspace params

func (*CreateDatabaseInWorkspaceParams) SetWorkspaceID

func (o *CreateDatabaseInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the create database in workspace params

func (*CreateDatabaseInWorkspaceParams) WithBody

WithBody adds the body to the create database in workspace params

func (*CreateDatabaseInWorkspaceParams) WithContext

WithContext adds the context to the create database in workspace params

func (*CreateDatabaseInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create database in workspace params

func (*CreateDatabaseInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the create database in workspace params

func (*CreateDatabaseInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the create database in workspace params

func (*CreateDatabaseInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateDatabaseInWorkspaceReader

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

CreateDatabaseInWorkspaceReader is a Reader for the CreateDatabaseInWorkspace structure.

func (*CreateDatabaseInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteDatabaseInWorkspaceOK

type DeleteDatabaseInWorkspaceOK struct {
	Payload *model.DatabaseV4Response
}

DeleteDatabaseInWorkspaceOK handles this case with default header values.

successful operation

func NewDeleteDatabaseInWorkspaceOK

func NewDeleteDatabaseInWorkspaceOK() *DeleteDatabaseInWorkspaceOK

NewDeleteDatabaseInWorkspaceOK creates a DeleteDatabaseInWorkspaceOK with default headers values

func (*DeleteDatabaseInWorkspaceOK) Error

type DeleteDatabaseInWorkspaceParams

type DeleteDatabaseInWorkspaceParams struct {

	/*Name*/
	Name string
	/*WorkspaceID*/
	WorkspaceID int64

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

DeleteDatabaseInWorkspaceParams contains all the parameters to send to the API endpoint for the delete database in workspace operation typically these are written to a http.Request

func NewDeleteDatabaseInWorkspaceParams

func NewDeleteDatabaseInWorkspaceParams() *DeleteDatabaseInWorkspaceParams

NewDeleteDatabaseInWorkspaceParams creates a new DeleteDatabaseInWorkspaceParams object with the default values initialized.

func NewDeleteDatabaseInWorkspaceParamsWithContext

func NewDeleteDatabaseInWorkspaceParamsWithContext(ctx context.Context) *DeleteDatabaseInWorkspaceParams

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

func NewDeleteDatabaseInWorkspaceParamsWithHTTPClient

func NewDeleteDatabaseInWorkspaceParamsWithHTTPClient(client *http.Client) *DeleteDatabaseInWorkspaceParams

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

func NewDeleteDatabaseInWorkspaceParamsWithTimeout

func NewDeleteDatabaseInWorkspaceParamsWithTimeout(timeout time.Duration) *DeleteDatabaseInWorkspaceParams

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

func (*DeleteDatabaseInWorkspaceParams) SetContext

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

SetContext adds the context to the delete database in workspace params

func (*DeleteDatabaseInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete database in workspace params

func (*DeleteDatabaseInWorkspaceParams) SetName

func (o *DeleteDatabaseInWorkspaceParams) SetName(name string)

SetName adds the name to the delete database in workspace params

func (*DeleteDatabaseInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the delete database in workspace params

func (*DeleteDatabaseInWorkspaceParams) SetWorkspaceID

func (o *DeleteDatabaseInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the delete database in workspace params

func (*DeleteDatabaseInWorkspaceParams) WithContext

WithContext adds the context to the delete database in workspace params

func (*DeleteDatabaseInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete database in workspace params

func (*DeleteDatabaseInWorkspaceParams) WithName

WithName adds the name to the delete database in workspace params

func (*DeleteDatabaseInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the delete database in workspace params

func (*DeleteDatabaseInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the delete database in workspace params

func (*DeleteDatabaseInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteDatabaseInWorkspaceReader

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

DeleteDatabaseInWorkspaceReader is a Reader for the DeleteDatabaseInWorkspace structure.

func (*DeleteDatabaseInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteDatabasesInWorkspaceOK

type DeleteDatabasesInWorkspaceOK struct {
	Payload *model.DatabaseV4Responses
}

DeleteDatabasesInWorkspaceOK handles this case with default header values.

successful operation

func NewDeleteDatabasesInWorkspaceOK

func NewDeleteDatabasesInWorkspaceOK() *DeleteDatabasesInWorkspaceOK

NewDeleteDatabasesInWorkspaceOK creates a DeleteDatabasesInWorkspaceOK with default headers values

func (*DeleteDatabasesInWorkspaceOK) Error

type DeleteDatabasesInWorkspaceParams

type DeleteDatabasesInWorkspaceParams struct {

	/*Body*/
	Body []string
	/*WorkspaceID*/
	WorkspaceID int64

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

DeleteDatabasesInWorkspaceParams contains all the parameters to send to the API endpoint for the delete databases in workspace operation typically these are written to a http.Request

func NewDeleteDatabasesInWorkspaceParams

func NewDeleteDatabasesInWorkspaceParams() *DeleteDatabasesInWorkspaceParams

NewDeleteDatabasesInWorkspaceParams creates a new DeleteDatabasesInWorkspaceParams object with the default values initialized.

func NewDeleteDatabasesInWorkspaceParamsWithContext

func NewDeleteDatabasesInWorkspaceParamsWithContext(ctx context.Context) *DeleteDatabasesInWorkspaceParams

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

func NewDeleteDatabasesInWorkspaceParamsWithHTTPClient

func NewDeleteDatabasesInWorkspaceParamsWithHTTPClient(client *http.Client) *DeleteDatabasesInWorkspaceParams

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

func NewDeleteDatabasesInWorkspaceParamsWithTimeout

func NewDeleteDatabasesInWorkspaceParamsWithTimeout(timeout time.Duration) *DeleteDatabasesInWorkspaceParams

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

func (*DeleteDatabasesInWorkspaceParams) SetBody

func (o *DeleteDatabasesInWorkspaceParams) SetBody(body []string)

SetBody adds the body to the delete databases in workspace params

func (*DeleteDatabasesInWorkspaceParams) SetContext

SetContext adds the context to the delete databases in workspace params

func (*DeleteDatabasesInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete databases in workspace params

func (*DeleteDatabasesInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the delete databases in workspace params

func (*DeleteDatabasesInWorkspaceParams) SetWorkspaceID

func (o *DeleteDatabasesInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the delete databases in workspace params

func (*DeleteDatabasesInWorkspaceParams) WithBody

WithBody adds the body to the delete databases in workspace params

func (*DeleteDatabasesInWorkspaceParams) WithContext

WithContext adds the context to the delete databases in workspace params

func (*DeleteDatabasesInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete databases in workspace params

func (*DeleteDatabasesInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the delete databases in workspace params

func (*DeleteDatabasesInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the delete databases in workspace params

func (*DeleteDatabasesInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteDatabasesInWorkspaceReader

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

DeleteDatabasesInWorkspaceReader is a Reader for the DeleteDatabasesInWorkspace structure.

func (*DeleteDatabasesInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDatabaseInWorkspaceOK

type GetDatabaseInWorkspaceOK struct {
	Payload *model.DatabaseV4Response
}

GetDatabaseInWorkspaceOK handles this case with default header values.

successful operation

func NewGetDatabaseInWorkspaceOK

func NewGetDatabaseInWorkspaceOK() *GetDatabaseInWorkspaceOK

NewGetDatabaseInWorkspaceOK creates a GetDatabaseInWorkspaceOK with default headers values

func (*GetDatabaseInWorkspaceOK) Error

func (o *GetDatabaseInWorkspaceOK) Error() string

type GetDatabaseInWorkspaceParams

type GetDatabaseInWorkspaceParams struct {

	/*Name*/
	Name string
	/*WorkspaceID*/
	WorkspaceID int64

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

GetDatabaseInWorkspaceParams contains all the parameters to send to the API endpoint for the get database in workspace operation typically these are written to a http.Request

func NewGetDatabaseInWorkspaceParams

func NewGetDatabaseInWorkspaceParams() *GetDatabaseInWorkspaceParams

NewGetDatabaseInWorkspaceParams creates a new GetDatabaseInWorkspaceParams object with the default values initialized.

func NewGetDatabaseInWorkspaceParamsWithContext

func NewGetDatabaseInWorkspaceParamsWithContext(ctx context.Context) *GetDatabaseInWorkspaceParams

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

func NewGetDatabaseInWorkspaceParamsWithHTTPClient

func NewGetDatabaseInWorkspaceParamsWithHTTPClient(client *http.Client) *GetDatabaseInWorkspaceParams

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

func NewGetDatabaseInWorkspaceParamsWithTimeout

func NewGetDatabaseInWorkspaceParamsWithTimeout(timeout time.Duration) *GetDatabaseInWorkspaceParams

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

func (*GetDatabaseInWorkspaceParams) SetContext

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

SetContext adds the context to the get database in workspace params

func (*GetDatabaseInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get database in workspace params

func (*GetDatabaseInWorkspaceParams) SetName

func (o *GetDatabaseInWorkspaceParams) SetName(name string)

SetName adds the name to the get database in workspace params

func (*GetDatabaseInWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the get database in workspace params

func (*GetDatabaseInWorkspaceParams) SetWorkspaceID

func (o *GetDatabaseInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the get database in workspace params

func (*GetDatabaseInWorkspaceParams) WithContext

WithContext adds the context to the get database in workspace params

func (*GetDatabaseInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get database in workspace params

func (*GetDatabaseInWorkspaceParams) WithName

WithName adds the name to the get database in workspace params

func (*GetDatabaseInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the get database in workspace params

func (*GetDatabaseInWorkspaceParams) WithWorkspaceID

func (o *GetDatabaseInWorkspaceParams) WithWorkspaceID(workspaceID int64) *GetDatabaseInWorkspaceParams

WithWorkspaceID adds the workspaceID to the get database in workspace params

func (*GetDatabaseInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDatabaseInWorkspaceReader

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

GetDatabaseInWorkspaceReader is a Reader for the GetDatabaseInWorkspace structure.

func (*GetDatabaseInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDatabaseRequestFromNameInWorkspaceOK

type GetDatabaseRequestFromNameInWorkspaceOK struct {
	Payload *model.DatabaseV4Request
}

GetDatabaseRequestFromNameInWorkspaceOK handles this case with default header values.

successful operation

func NewGetDatabaseRequestFromNameInWorkspaceOK

func NewGetDatabaseRequestFromNameInWorkspaceOK() *GetDatabaseRequestFromNameInWorkspaceOK

NewGetDatabaseRequestFromNameInWorkspaceOK creates a GetDatabaseRequestFromNameInWorkspaceOK with default headers values

func (*GetDatabaseRequestFromNameInWorkspaceOK) Error

type GetDatabaseRequestFromNameInWorkspaceParams

type GetDatabaseRequestFromNameInWorkspaceParams struct {

	/*Name*/
	Name string
	/*WorkspaceID*/
	WorkspaceID int64

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

GetDatabaseRequestFromNameInWorkspaceParams contains all the parameters to send to the API endpoint for the get database request from name in workspace operation typically these are written to a http.Request

func NewGetDatabaseRequestFromNameInWorkspaceParams

func NewGetDatabaseRequestFromNameInWorkspaceParams() *GetDatabaseRequestFromNameInWorkspaceParams

NewGetDatabaseRequestFromNameInWorkspaceParams creates a new GetDatabaseRequestFromNameInWorkspaceParams object with the default values initialized.

func NewGetDatabaseRequestFromNameInWorkspaceParamsWithContext

func NewGetDatabaseRequestFromNameInWorkspaceParamsWithContext(ctx context.Context) *GetDatabaseRequestFromNameInWorkspaceParams

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

func NewGetDatabaseRequestFromNameInWorkspaceParamsWithHTTPClient

func NewGetDatabaseRequestFromNameInWorkspaceParamsWithHTTPClient(client *http.Client) *GetDatabaseRequestFromNameInWorkspaceParams

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

func NewGetDatabaseRequestFromNameInWorkspaceParamsWithTimeout

func NewGetDatabaseRequestFromNameInWorkspaceParamsWithTimeout(timeout time.Duration) *GetDatabaseRequestFromNameInWorkspaceParams

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

func (*GetDatabaseRequestFromNameInWorkspaceParams) SetContext

SetContext adds the context to the get database request from name in workspace params

func (*GetDatabaseRequestFromNameInWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get database request from name in workspace params

func (*GetDatabaseRequestFromNameInWorkspaceParams) SetName

SetName adds the name to the get database request from name in workspace params

func (*GetDatabaseRequestFromNameInWorkspaceParams) SetTimeout

SetTimeout adds the timeout to the get database request from name in workspace params

func (*GetDatabaseRequestFromNameInWorkspaceParams) SetWorkspaceID

func (o *GetDatabaseRequestFromNameInWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the get database request from name in workspace params

func (*GetDatabaseRequestFromNameInWorkspaceParams) WithContext

WithContext adds the context to the get database request from name in workspace params

func (*GetDatabaseRequestFromNameInWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get database request from name in workspace params

func (*GetDatabaseRequestFromNameInWorkspaceParams) WithName

WithName adds the name to the get database request from name in workspace params

func (*GetDatabaseRequestFromNameInWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the get database request from name in workspace params

func (*GetDatabaseRequestFromNameInWorkspaceParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the get database request from name in workspace params

func (*GetDatabaseRequestFromNameInWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDatabaseRequestFromNameInWorkspaceReader

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

GetDatabaseRequestFromNameInWorkspaceReader is a Reader for the GetDatabaseRequestFromNameInWorkspace structure.

func (*GetDatabaseRequestFromNameInWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListDatabasesByWorkspaceOK

type ListDatabasesByWorkspaceOK struct {
	Payload *model.DatabaseV4Responses
}

ListDatabasesByWorkspaceOK handles this case with default header values.

successful operation

func NewListDatabasesByWorkspaceOK

func NewListDatabasesByWorkspaceOK() *ListDatabasesByWorkspaceOK

NewListDatabasesByWorkspaceOK creates a ListDatabasesByWorkspaceOK with default headers values

func (*ListDatabasesByWorkspaceOK) Error

type ListDatabasesByWorkspaceParams

type ListDatabasesByWorkspaceParams struct {

	/*AttachGlobal*/
	AttachGlobal *bool
	/*Environment*/
	Environment *string
	/*WorkspaceID*/
	WorkspaceID int64

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

ListDatabasesByWorkspaceParams contains all the parameters to send to the API endpoint for the list databases by workspace operation typically these are written to a http.Request

func NewListDatabasesByWorkspaceParams

func NewListDatabasesByWorkspaceParams() *ListDatabasesByWorkspaceParams

NewListDatabasesByWorkspaceParams creates a new ListDatabasesByWorkspaceParams object with the default values initialized.

func NewListDatabasesByWorkspaceParamsWithContext

func NewListDatabasesByWorkspaceParamsWithContext(ctx context.Context) *ListDatabasesByWorkspaceParams

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

func NewListDatabasesByWorkspaceParamsWithHTTPClient

func NewListDatabasesByWorkspaceParamsWithHTTPClient(client *http.Client) *ListDatabasesByWorkspaceParams

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

func NewListDatabasesByWorkspaceParamsWithTimeout

func NewListDatabasesByWorkspaceParamsWithTimeout(timeout time.Duration) *ListDatabasesByWorkspaceParams

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

func (*ListDatabasesByWorkspaceParams) SetAttachGlobal

func (o *ListDatabasesByWorkspaceParams) SetAttachGlobal(attachGlobal *bool)

SetAttachGlobal adds the attachGlobal to the list databases by workspace params

func (*ListDatabasesByWorkspaceParams) SetContext

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

SetContext adds the context to the list databases by workspace params

func (*ListDatabasesByWorkspaceParams) SetEnvironment

func (o *ListDatabasesByWorkspaceParams) SetEnvironment(environment *string)

SetEnvironment adds the environment to the list databases by workspace params

func (*ListDatabasesByWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list databases by workspace params

func (*ListDatabasesByWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the list databases by workspace params

func (*ListDatabasesByWorkspaceParams) SetWorkspaceID

func (o *ListDatabasesByWorkspaceParams) SetWorkspaceID(workspaceID int64)

SetWorkspaceID adds the workspaceId to the list databases by workspace params

func (*ListDatabasesByWorkspaceParams) WithAttachGlobal

func (o *ListDatabasesByWorkspaceParams) WithAttachGlobal(attachGlobal *bool) *ListDatabasesByWorkspaceParams

WithAttachGlobal adds the attachGlobal to the list databases by workspace params

func (*ListDatabasesByWorkspaceParams) WithContext

WithContext adds the context to the list databases by workspace params

func (*ListDatabasesByWorkspaceParams) WithEnvironment

func (o *ListDatabasesByWorkspaceParams) WithEnvironment(environment *string) *ListDatabasesByWorkspaceParams

WithEnvironment adds the environment to the list databases by workspace params

func (*ListDatabasesByWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list databases by workspace params

func (*ListDatabasesByWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the list databases by workspace params

func (*ListDatabasesByWorkspaceParams) WithWorkspaceID

func (o *ListDatabasesByWorkspaceParams) WithWorkspaceID(workspaceID int64) *ListDatabasesByWorkspaceParams

WithWorkspaceID adds the workspaceID to the list databases by workspace params

func (*ListDatabasesByWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListDatabasesByWorkspaceReader

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

ListDatabasesByWorkspaceReader is a Reader for the ListDatabasesByWorkspace structure.

func (*ListDatabasesByWorkspaceReader) ReadResponse

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