version_service

package
v1.15.0 Latest Latest
Warning

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

Go to latest
Published: Oct 9, 2023 License: Apache-2.0 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 version service API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) VersionServiceApply

func (a *Client) VersionServiceApply(params *VersionServiceApplyParams, opts ...ClientOption) (*VersionServiceApplyOK, error)

VersionServiceApply specifics version

Return specific product version

func (*Client) VersionServiceOperator added in v1.13.0

func (a *Client) VersionServiceOperator(params *VersionServiceOperatorParams, opts ...ClientOption) (*VersionServiceOperatorOK, error)

VersionServiceOperator products versions for specific operator version

Return product versions for specific operator

func (*Client) VersionServiceProduct added in v1.13.0

func (a *Client) VersionServiceProduct(params *VersionServiceProductParams, opts ...ClientOption) (*VersionServiceProductOK, error)

VersionServiceProduct products versions for all operator version

Return product versions for all operator

type ClientOption added in v1.14.0

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	VersionServiceApply(params *VersionServiceApplyParams, opts ...ClientOption) (*VersionServiceApplyOK, error)

	VersionServiceOperator(params *VersionServiceOperatorParams, opts ...ClientOption) (*VersionServiceOperatorOK, error)

	VersionServiceProduct(params *VersionServiceProductParams, opts ...ClientOption) (*VersionServiceProductOK, 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 version service API client.

type VersionServiceApplyDefault

type VersionServiceApplyDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

VersionServiceApplyDefault describes a response with status code -1, with default header values.

An unexpected error response

func NewVersionServiceApplyDefault

func NewVersionServiceApplyDefault(code int) *VersionServiceApplyDefault

NewVersionServiceApplyDefault creates a VersionServiceApplyDefault with default headers values

func (*VersionServiceApplyDefault) Code

func (o *VersionServiceApplyDefault) Code() int

Code gets the status code for the version service apply default response

func (*VersionServiceApplyDefault) Error

func (*VersionServiceApplyDefault) GetPayload

type VersionServiceApplyOK

type VersionServiceApplyOK struct {
	Payload *models.VersionVersionResponse
}

VersionServiceApplyOK describes a response with status code 200, with default header values.

A successful response.

func NewVersionServiceApplyOK

func NewVersionServiceApplyOK() *VersionServiceApplyOK

NewVersionServiceApplyOK creates a VersionServiceApplyOK with default headers values

func (*VersionServiceApplyOK) Error

func (o *VersionServiceApplyOK) Error() string

func (*VersionServiceApplyOK) GetPayload

type VersionServiceApplyParams

type VersionServiceApplyParams struct {

	// Apply.
	Apply string

	// BackupVersion.
	BackupVersion *string

	// BackupsEnabled.
	//
	// Format: boolean
	BackupsEnabled *bool

	// ClusterSize.
	//
	// Format: int32
	ClusterSize *int32

	// ClusterWideEnabled.
	//
	// Format: boolean
	ClusterWideEnabled *bool

	// CustomResourceUID.
	CustomResourceUID *string

	// DatabaseVersion.
	DatabaseVersion *string

	// HaproxyVersion.
	HaproxyVersion *string

	// HashicorpVaultEnabled.
	//
	// Format: boolean
	HashicorpVaultEnabled *bool

	// HelmDeployCr.
	//
	// Format: boolean
	HelmDeployCr *bool

	// HelmDeployOperator.
	//
	// Format: boolean
	HelmDeployOperator *bool

	// KubeVersion.
	KubeVersion *string

	// LogCollectorVersion.
	LogCollectorVersion *string

	// NamespaceUID.
	NamespaceUID *string

	// OperatorVersion.
	OperatorVersion string

	// PhysicalBackupScheduled.
	//
	// Format: boolean
	PhysicalBackupScheduled *bool

	// PitrEnabled.
	//
	// Format: boolean
	PitrEnabled *bool

	// Platform.
	Platform *string

	// PmmEnabled.
	//
	// Format: boolean
	PmmEnabled *bool

	// PmmVersion.
	PmmVersion *string

	// Product.
	Product string

	// ProxysqlVersion.
	ProxysqlVersion *string

	// ShardingEnabled.
	//
	// Format: boolean
	ShardingEnabled *bool

	// SidecarsUsed.
	//
	// Format: boolean
	SidecarsUsed *bool

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

VersionServiceApplyParams contains all the parameters to send to the API endpoint

for the version service apply operation.

Typically these are written to a http.Request.

func NewVersionServiceApplyParams

func NewVersionServiceApplyParams() *VersionServiceApplyParams

NewVersionServiceApplyParams creates a new VersionServiceApplyParams 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 NewVersionServiceApplyParamsWithContext

func NewVersionServiceApplyParamsWithContext(ctx context.Context) *VersionServiceApplyParams

NewVersionServiceApplyParamsWithContext creates a new VersionServiceApplyParams object with the ability to set a context for a request.

func NewVersionServiceApplyParamsWithHTTPClient

func NewVersionServiceApplyParamsWithHTTPClient(client *http.Client) *VersionServiceApplyParams

NewVersionServiceApplyParamsWithHTTPClient creates a new VersionServiceApplyParams object with the ability to set a custom HTTPClient for a request.

func NewVersionServiceApplyParamsWithTimeout

func NewVersionServiceApplyParamsWithTimeout(timeout time.Duration) *VersionServiceApplyParams

NewVersionServiceApplyParamsWithTimeout creates a new VersionServiceApplyParams object with the ability to set a timeout on a request.

func (*VersionServiceApplyParams) SetApply

func (o *VersionServiceApplyParams) SetApply(apply string)

SetApply adds the apply to the version service apply params

func (*VersionServiceApplyParams) SetBackupVersion

func (o *VersionServiceApplyParams) SetBackupVersion(backupVersion *string)

SetBackupVersion adds the backupVersion to the version service apply params

func (*VersionServiceApplyParams) SetBackupsEnabled added in v1.14.0

func (o *VersionServiceApplyParams) SetBackupsEnabled(backupsEnabled *bool)

SetBackupsEnabled adds the backupsEnabled to the version service apply params

func (*VersionServiceApplyParams) SetClusterSize added in v1.14.0

func (o *VersionServiceApplyParams) SetClusterSize(clusterSize *int32)

SetClusterSize adds the clusterSize to the version service apply params

func (*VersionServiceApplyParams) SetClusterWideEnabled added in v1.13.0

func (o *VersionServiceApplyParams) SetClusterWideEnabled(clusterWideEnabled *bool)

SetClusterWideEnabled adds the clusterWideEnabled to the version service apply params

func (*VersionServiceApplyParams) SetContext

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

SetContext adds the context to the version service apply params

func (*VersionServiceApplyParams) SetCustomResourceUID

func (o *VersionServiceApplyParams) SetCustomResourceUID(customResourceUID *string)

SetCustomResourceUID adds the customResourceUid to the version service apply params

func (*VersionServiceApplyParams) SetDatabaseVersion

func (o *VersionServiceApplyParams) SetDatabaseVersion(databaseVersion *string)

SetDatabaseVersion adds the databaseVersion to the version service apply params

func (*VersionServiceApplyParams) SetDefaults added in v1.14.0

func (o *VersionServiceApplyParams) SetDefaults()

SetDefaults hydrates default values in the version service apply params (not the query body).

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

func (*VersionServiceApplyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the version service apply params

func (*VersionServiceApplyParams) SetHaproxyVersion

func (o *VersionServiceApplyParams) SetHaproxyVersion(haproxyVersion *string)

SetHaproxyVersion adds the haproxyVersion to the version service apply params

func (*VersionServiceApplyParams) SetHashicorpVaultEnabled added in v1.13.0

func (o *VersionServiceApplyParams) SetHashicorpVaultEnabled(hashicorpVaultEnabled *bool)

SetHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service apply params

func (*VersionServiceApplyParams) SetHelmDeployCr added in v1.14.0

func (o *VersionServiceApplyParams) SetHelmDeployCr(helmDeployCr *bool)

SetHelmDeployCr adds the helmDeployCr to the version service apply params

func (*VersionServiceApplyParams) SetHelmDeployOperator added in v1.14.0

func (o *VersionServiceApplyParams) SetHelmDeployOperator(helmDeployOperator *bool)

SetHelmDeployOperator adds the helmDeployOperator to the version service apply params

func (*VersionServiceApplyParams) SetKubeVersion

func (o *VersionServiceApplyParams) SetKubeVersion(kubeVersion *string)

SetKubeVersion adds the kubeVersion to the version service apply params

func (*VersionServiceApplyParams) SetLogCollectorVersion added in v1.13.0

func (o *VersionServiceApplyParams) SetLogCollectorVersion(logCollectorVersion *string)

SetLogCollectorVersion adds the logCollectorVersion to the version service apply params

func (*VersionServiceApplyParams) SetNamespaceUID

func (o *VersionServiceApplyParams) SetNamespaceUID(namespaceUID *string)

SetNamespaceUID adds the namespaceUid to the version service apply params

func (*VersionServiceApplyParams) SetOperatorVersion

func (o *VersionServiceApplyParams) SetOperatorVersion(operatorVersion string)

SetOperatorVersion adds the operatorVersion to the version service apply params

func (*VersionServiceApplyParams) SetPhysicalBackupScheduled added in v1.14.0

func (o *VersionServiceApplyParams) SetPhysicalBackupScheduled(physicalBackupScheduled *bool)

SetPhysicalBackupScheduled adds the physicalBackupScheduled to the version service apply params

func (*VersionServiceApplyParams) SetPitrEnabled added in v1.14.0

func (o *VersionServiceApplyParams) SetPitrEnabled(pitrEnabled *bool)

SetPitrEnabled adds the pitrEnabled to the version service apply params

func (*VersionServiceApplyParams) SetPlatform

func (o *VersionServiceApplyParams) SetPlatform(platform *string)

SetPlatform adds the platform to the version service apply params

func (*VersionServiceApplyParams) SetPmmEnabled added in v1.14.0

func (o *VersionServiceApplyParams) SetPmmEnabled(pmmEnabled *bool)

SetPmmEnabled adds the pmmEnabled to the version service apply params

func (*VersionServiceApplyParams) SetPmmVersion

func (o *VersionServiceApplyParams) SetPmmVersion(pmmVersion *string)

SetPmmVersion adds the pmmVersion to the version service apply params

func (*VersionServiceApplyParams) SetProduct

func (o *VersionServiceApplyParams) SetProduct(product string)

SetProduct adds the product to the version service apply params

func (*VersionServiceApplyParams) SetProxysqlVersion

func (o *VersionServiceApplyParams) SetProxysqlVersion(proxysqlVersion *string)

SetProxysqlVersion adds the proxysqlVersion to the version service apply params

func (*VersionServiceApplyParams) SetShardingEnabled added in v1.13.0

func (o *VersionServiceApplyParams) SetShardingEnabled(shardingEnabled *bool)

SetShardingEnabled adds the shardingEnabled to the version service apply params

func (*VersionServiceApplyParams) SetSidecarsUsed added in v1.14.0

func (o *VersionServiceApplyParams) SetSidecarsUsed(sidecarsUsed *bool)

SetSidecarsUsed adds the sidecarsUsed to the version service apply params

func (*VersionServiceApplyParams) SetTimeout

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

SetTimeout adds the timeout to the version service apply params

func (*VersionServiceApplyParams) WithApply

WithApply adds the apply to the version service apply params

func (*VersionServiceApplyParams) WithBackupVersion

func (o *VersionServiceApplyParams) WithBackupVersion(backupVersion *string) *VersionServiceApplyParams

WithBackupVersion adds the backupVersion to the version service apply params

func (*VersionServiceApplyParams) WithBackupsEnabled added in v1.14.0

func (o *VersionServiceApplyParams) WithBackupsEnabled(backupsEnabled *bool) *VersionServiceApplyParams

WithBackupsEnabled adds the backupsEnabled to the version service apply params

func (*VersionServiceApplyParams) WithClusterSize added in v1.14.0

func (o *VersionServiceApplyParams) WithClusterSize(clusterSize *int32) *VersionServiceApplyParams

WithClusterSize adds the clusterSize to the version service apply params

func (*VersionServiceApplyParams) WithClusterWideEnabled added in v1.13.0

func (o *VersionServiceApplyParams) WithClusterWideEnabled(clusterWideEnabled *bool) *VersionServiceApplyParams

WithClusterWideEnabled adds the clusterWideEnabled to the version service apply params

func (*VersionServiceApplyParams) WithContext

WithContext adds the context to the version service apply params

func (*VersionServiceApplyParams) WithCustomResourceUID

func (o *VersionServiceApplyParams) WithCustomResourceUID(customResourceUID *string) *VersionServiceApplyParams

WithCustomResourceUID adds the customResourceUID to the version service apply params

func (*VersionServiceApplyParams) WithDatabaseVersion

func (o *VersionServiceApplyParams) WithDatabaseVersion(databaseVersion *string) *VersionServiceApplyParams

WithDatabaseVersion adds the databaseVersion to the version service apply params

func (*VersionServiceApplyParams) WithDefaults added in v1.14.0

WithDefaults hydrates default values in the version service apply params (not the query body).

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

func (*VersionServiceApplyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the version service apply params

func (*VersionServiceApplyParams) WithHaproxyVersion

func (o *VersionServiceApplyParams) WithHaproxyVersion(haproxyVersion *string) *VersionServiceApplyParams

WithHaproxyVersion adds the haproxyVersion to the version service apply params

func (*VersionServiceApplyParams) WithHashicorpVaultEnabled added in v1.13.0

func (o *VersionServiceApplyParams) WithHashicorpVaultEnabled(hashicorpVaultEnabled *bool) *VersionServiceApplyParams

WithHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service apply params

func (*VersionServiceApplyParams) WithHelmDeployCr added in v1.14.0

func (o *VersionServiceApplyParams) WithHelmDeployCr(helmDeployCr *bool) *VersionServiceApplyParams

WithHelmDeployCr adds the helmDeployCr to the version service apply params

func (*VersionServiceApplyParams) WithHelmDeployOperator added in v1.14.0

func (o *VersionServiceApplyParams) WithHelmDeployOperator(helmDeployOperator *bool) *VersionServiceApplyParams

WithHelmDeployOperator adds the helmDeployOperator to the version service apply params

func (*VersionServiceApplyParams) WithKubeVersion

func (o *VersionServiceApplyParams) WithKubeVersion(kubeVersion *string) *VersionServiceApplyParams

WithKubeVersion adds the kubeVersion to the version service apply params

func (*VersionServiceApplyParams) WithLogCollectorVersion added in v1.13.0

func (o *VersionServiceApplyParams) WithLogCollectorVersion(logCollectorVersion *string) *VersionServiceApplyParams

WithLogCollectorVersion adds the logCollectorVersion to the version service apply params

func (*VersionServiceApplyParams) WithNamespaceUID

func (o *VersionServiceApplyParams) WithNamespaceUID(namespaceUID *string) *VersionServiceApplyParams

WithNamespaceUID adds the namespaceUID to the version service apply params

func (*VersionServiceApplyParams) WithOperatorVersion

func (o *VersionServiceApplyParams) WithOperatorVersion(operatorVersion string) *VersionServiceApplyParams

WithOperatorVersion adds the operatorVersion to the version service apply params

func (*VersionServiceApplyParams) WithPhysicalBackupScheduled added in v1.14.0

func (o *VersionServiceApplyParams) WithPhysicalBackupScheduled(physicalBackupScheduled *bool) *VersionServiceApplyParams

WithPhysicalBackupScheduled adds the physicalBackupScheduled to the version service apply params

func (*VersionServiceApplyParams) WithPitrEnabled added in v1.14.0

func (o *VersionServiceApplyParams) WithPitrEnabled(pitrEnabled *bool) *VersionServiceApplyParams

WithPitrEnabled adds the pitrEnabled to the version service apply params

func (*VersionServiceApplyParams) WithPlatform

func (o *VersionServiceApplyParams) WithPlatform(platform *string) *VersionServiceApplyParams

WithPlatform adds the platform to the version service apply params

func (*VersionServiceApplyParams) WithPmmEnabled added in v1.14.0

func (o *VersionServiceApplyParams) WithPmmEnabled(pmmEnabled *bool) *VersionServiceApplyParams

WithPmmEnabled adds the pmmEnabled to the version service apply params

func (*VersionServiceApplyParams) WithPmmVersion

func (o *VersionServiceApplyParams) WithPmmVersion(pmmVersion *string) *VersionServiceApplyParams

WithPmmVersion adds the pmmVersion to the version service apply params

func (*VersionServiceApplyParams) WithProduct

WithProduct adds the product to the version service apply params

func (*VersionServiceApplyParams) WithProxysqlVersion

func (o *VersionServiceApplyParams) WithProxysqlVersion(proxysqlVersion *string) *VersionServiceApplyParams

WithProxysqlVersion adds the proxysqlVersion to the version service apply params

func (*VersionServiceApplyParams) WithShardingEnabled added in v1.13.0

func (o *VersionServiceApplyParams) WithShardingEnabled(shardingEnabled *bool) *VersionServiceApplyParams

WithShardingEnabled adds the shardingEnabled to the version service apply params

func (*VersionServiceApplyParams) WithSidecarsUsed added in v1.14.0

func (o *VersionServiceApplyParams) WithSidecarsUsed(sidecarsUsed *bool) *VersionServiceApplyParams

WithSidecarsUsed adds the sidecarsUsed to the version service apply params

func (*VersionServiceApplyParams) WithTimeout

WithTimeout adds the timeout to the version service apply params

func (*VersionServiceApplyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VersionServiceApplyReader

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

VersionServiceApplyReader is a Reader for the VersionServiceApply structure.

func (*VersionServiceApplyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VersionServiceOperatorDefault added in v1.13.0

type VersionServiceOperatorDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

VersionServiceOperatorDefault describes a response with status code -1, with default header values.

An unexpected error response

func NewVersionServiceOperatorDefault added in v1.13.0

func NewVersionServiceOperatorDefault(code int) *VersionServiceOperatorDefault

NewVersionServiceOperatorDefault creates a VersionServiceOperatorDefault with default headers values

func (*VersionServiceOperatorDefault) Code added in v1.13.0

Code gets the status code for the version service operator default response

func (*VersionServiceOperatorDefault) Error added in v1.13.0

func (*VersionServiceOperatorDefault) GetPayload added in v1.13.0

type VersionServiceOperatorOK added in v1.13.0

type VersionServiceOperatorOK struct {
	Payload *models.VersionOperatorResponse
}

VersionServiceOperatorOK describes a response with status code 200, with default header values.

A successful response.

func NewVersionServiceOperatorOK added in v1.13.0

func NewVersionServiceOperatorOK() *VersionServiceOperatorOK

NewVersionServiceOperatorOK creates a VersionServiceOperatorOK with default headers values

func (*VersionServiceOperatorOK) Error added in v1.13.0

func (o *VersionServiceOperatorOK) Error() string

func (*VersionServiceOperatorOK) GetPayload added in v1.13.0

type VersionServiceOperatorParams added in v1.13.0

type VersionServiceOperatorParams struct {

	// BackupVersion.
	BackupVersion *string

	// BackupsEnabled.
	//
	// Format: boolean
	BackupsEnabled *bool

	// ClusterSize.
	//
	// Format: int32
	ClusterSize *int32

	// ClusterWideEnabled.
	//
	// Format: boolean
	ClusterWideEnabled *bool

	// CustomResourceUID.
	CustomResourceUID *string

	// DatabaseVersion.
	DatabaseVersion *string

	// HaproxyVersion.
	HaproxyVersion *string

	// HashicorpVaultEnabled.
	//
	// Format: boolean
	HashicorpVaultEnabled *bool

	// HelmDeployCr.
	//
	// Format: boolean
	HelmDeployCr *bool

	// HelmDeployOperator.
	//
	// Format: boolean
	HelmDeployOperator *bool

	// KubeVersion.
	KubeVersion *string

	// LogCollectorVersion.
	LogCollectorVersion *string

	// NamespaceUID.
	NamespaceUID *string

	// OperatorVersion.
	OperatorVersion string

	// PhysicalBackupScheduled.
	//
	// Format: boolean
	PhysicalBackupScheduled *bool

	// PitrEnabled.
	//
	// Format: boolean
	PitrEnabled *bool

	// Platform.
	Platform *string

	// PmmEnabled.
	//
	// Format: boolean
	PmmEnabled *bool

	// PmmVersion.
	PmmVersion *string

	// Product.
	Product string

	// ProxysqlVersion.
	ProxysqlVersion *string

	// ShardingEnabled.
	//
	// Format: boolean
	ShardingEnabled *bool

	// SidecarsUsed.
	//
	// Format: boolean
	SidecarsUsed *bool

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

VersionServiceOperatorParams contains all the parameters to send to the API endpoint

for the version service operator operation.

Typically these are written to a http.Request.

func NewVersionServiceOperatorParams added in v1.13.0

func NewVersionServiceOperatorParams() *VersionServiceOperatorParams

NewVersionServiceOperatorParams creates a new VersionServiceOperatorParams 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 NewVersionServiceOperatorParamsWithContext added in v1.13.0

func NewVersionServiceOperatorParamsWithContext(ctx context.Context) *VersionServiceOperatorParams

NewVersionServiceOperatorParamsWithContext creates a new VersionServiceOperatorParams object with the ability to set a context for a request.

func NewVersionServiceOperatorParamsWithHTTPClient added in v1.13.0

func NewVersionServiceOperatorParamsWithHTTPClient(client *http.Client) *VersionServiceOperatorParams

NewVersionServiceOperatorParamsWithHTTPClient creates a new VersionServiceOperatorParams object with the ability to set a custom HTTPClient for a request.

func NewVersionServiceOperatorParamsWithTimeout added in v1.13.0

func NewVersionServiceOperatorParamsWithTimeout(timeout time.Duration) *VersionServiceOperatorParams

NewVersionServiceOperatorParamsWithTimeout creates a new VersionServiceOperatorParams object with the ability to set a timeout on a request.

func (*VersionServiceOperatorParams) SetBackupVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetBackupVersion(backupVersion *string)

SetBackupVersion adds the backupVersion to the version service operator params

func (*VersionServiceOperatorParams) SetBackupsEnabled added in v1.14.0

func (o *VersionServiceOperatorParams) SetBackupsEnabled(backupsEnabled *bool)

SetBackupsEnabled adds the backupsEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetClusterSize added in v1.14.0

func (o *VersionServiceOperatorParams) SetClusterSize(clusterSize *int32)

SetClusterSize adds the clusterSize to the version service operator params

func (*VersionServiceOperatorParams) SetClusterWideEnabled added in v1.13.0

func (o *VersionServiceOperatorParams) SetClusterWideEnabled(clusterWideEnabled *bool)

SetClusterWideEnabled adds the clusterWideEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetContext added in v1.13.0

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

SetContext adds the context to the version service operator params

func (*VersionServiceOperatorParams) SetCustomResourceUID added in v1.13.0

func (o *VersionServiceOperatorParams) SetCustomResourceUID(customResourceUID *string)

SetCustomResourceUID adds the customResourceUid to the version service operator params

func (*VersionServiceOperatorParams) SetDatabaseVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetDatabaseVersion(databaseVersion *string)

SetDatabaseVersion adds the databaseVersion to the version service operator params

func (*VersionServiceOperatorParams) SetDefaults added in v1.14.0

func (o *VersionServiceOperatorParams) SetDefaults()

SetDefaults hydrates default values in the version service operator params (not the query body).

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

func (*VersionServiceOperatorParams) SetHTTPClient added in v1.13.0

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

SetHTTPClient adds the HTTPClient to the version service operator params

func (*VersionServiceOperatorParams) SetHaproxyVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetHaproxyVersion(haproxyVersion *string)

SetHaproxyVersion adds the haproxyVersion to the version service operator params

func (*VersionServiceOperatorParams) SetHashicorpVaultEnabled added in v1.13.0

func (o *VersionServiceOperatorParams) SetHashicorpVaultEnabled(hashicorpVaultEnabled *bool)

SetHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetHelmDeployCr added in v1.14.0

func (o *VersionServiceOperatorParams) SetHelmDeployCr(helmDeployCr *bool)

SetHelmDeployCr adds the helmDeployCr to the version service operator params

func (*VersionServiceOperatorParams) SetHelmDeployOperator added in v1.14.0

func (o *VersionServiceOperatorParams) SetHelmDeployOperator(helmDeployOperator *bool)

SetHelmDeployOperator adds the helmDeployOperator to the version service operator params

func (*VersionServiceOperatorParams) SetKubeVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetKubeVersion(kubeVersion *string)

SetKubeVersion adds the kubeVersion to the version service operator params

func (*VersionServiceOperatorParams) SetLogCollectorVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetLogCollectorVersion(logCollectorVersion *string)

SetLogCollectorVersion adds the logCollectorVersion to the version service operator params

func (*VersionServiceOperatorParams) SetNamespaceUID added in v1.13.0

func (o *VersionServiceOperatorParams) SetNamespaceUID(namespaceUID *string)

SetNamespaceUID adds the namespaceUid to the version service operator params

func (*VersionServiceOperatorParams) SetOperatorVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetOperatorVersion(operatorVersion string)

SetOperatorVersion adds the operatorVersion to the version service operator params

func (*VersionServiceOperatorParams) SetPhysicalBackupScheduled added in v1.14.0

func (o *VersionServiceOperatorParams) SetPhysicalBackupScheduled(physicalBackupScheduled *bool)

SetPhysicalBackupScheduled adds the physicalBackupScheduled to the version service operator params

func (*VersionServiceOperatorParams) SetPitrEnabled added in v1.14.0

func (o *VersionServiceOperatorParams) SetPitrEnabled(pitrEnabled *bool)

SetPitrEnabled adds the pitrEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetPlatform added in v1.13.0

func (o *VersionServiceOperatorParams) SetPlatform(platform *string)

SetPlatform adds the platform to the version service operator params

func (*VersionServiceOperatorParams) SetPmmEnabled added in v1.14.0

func (o *VersionServiceOperatorParams) SetPmmEnabled(pmmEnabled *bool)

SetPmmEnabled adds the pmmEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetPmmVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetPmmVersion(pmmVersion *string)

SetPmmVersion adds the pmmVersion to the version service operator params

func (*VersionServiceOperatorParams) SetProduct added in v1.13.0

func (o *VersionServiceOperatorParams) SetProduct(product string)

SetProduct adds the product to the version service operator params

func (*VersionServiceOperatorParams) SetProxysqlVersion added in v1.13.0

func (o *VersionServiceOperatorParams) SetProxysqlVersion(proxysqlVersion *string)

SetProxysqlVersion adds the proxysqlVersion to the version service operator params

func (*VersionServiceOperatorParams) SetShardingEnabled added in v1.13.0

func (o *VersionServiceOperatorParams) SetShardingEnabled(shardingEnabled *bool)

SetShardingEnabled adds the shardingEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetSidecarsUsed added in v1.14.0

func (o *VersionServiceOperatorParams) SetSidecarsUsed(sidecarsUsed *bool)

SetSidecarsUsed adds the sidecarsUsed to the version service operator params

func (*VersionServiceOperatorParams) SetTimeout added in v1.13.0

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

SetTimeout adds the timeout to the version service operator params

func (*VersionServiceOperatorParams) WithBackupVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithBackupVersion(backupVersion *string) *VersionServiceOperatorParams

WithBackupVersion adds the backupVersion to the version service operator params

func (*VersionServiceOperatorParams) WithBackupsEnabled added in v1.14.0

func (o *VersionServiceOperatorParams) WithBackupsEnabled(backupsEnabled *bool) *VersionServiceOperatorParams

WithBackupsEnabled adds the backupsEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithClusterSize added in v1.14.0

func (o *VersionServiceOperatorParams) WithClusterSize(clusterSize *int32) *VersionServiceOperatorParams

WithClusterSize adds the clusterSize to the version service operator params

func (*VersionServiceOperatorParams) WithClusterWideEnabled added in v1.13.0

func (o *VersionServiceOperatorParams) WithClusterWideEnabled(clusterWideEnabled *bool) *VersionServiceOperatorParams

WithClusterWideEnabled adds the clusterWideEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithContext added in v1.13.0

WithContext adds the context to the version service operator params

func (*VersionServiceOperatorParams) WithCustomResourceUID added in v1.13.0

func (o *VersionServiceOperatorParams) WithCustomResourceUID(customResourceUID *string) *VersionServiceOperatorParams

WithCustomResourceUID adds the customResourceUID to the version service operator params

func (*VersionServiceOperatorParams) WithDatabaseVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithDatabaseVersion(databaseVersion *string) *VersionServiceOperatorParams

WithDatabaseVersion adds the databaseVersion to the version service operator params

func (*VersionServiceOperatorParams) WithDefaults added in v1.14.0

WithDefaults hydrates default values in the version service operator params (not the query body).

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

func (*VersionServiceOperatorParams) WithHTTPClient added in v1.13.0

WithHTTPClient adds the HTTPClient to the version service operator params

func (*VersionServiceOperatorParams) WithHaproxyVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithHaproxyVersion(haproxyVersion *string) *VersionServiceOperatorParams

WithHaproxyVersion adds the haproxyVersion to the version service operator params

func (*VersionServiceOperatorParams) WithHashicorpVaultEnabled added in v1.13.0

func (o *VersionServiceOperatorParams) WithHashicorpVaultEnabled(hashicorpVaultEnabled *bool) *VersionServiceOperatorParams

WithHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithHelmDeployCr added in v1.14.0

func (o *VersionServiceOperatorParams) WithHelmDeployCr(helmDeployCr *bool) *VersionServiceOperatorParams

WithHelmDeployCr adds the helmDeployCr to the version service operator params

func (*VersionServiceOperatorParams) WithHelmDeployOperator added in v1.14.0

func (o *VersionServiceOperatorParams) WithHelmDeployOperator(helmDeployOperator *bool) *VersionServiceOperatorParams

WithHelmDeployOperator adds the helmDeployOperator to the version service operator params

func (*VersionServiceOperatorParams) WithKubeVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithKubeVersion(kubeVersion *string) *VersionServiceOperatorParams

WithKubeVersion adds the kubeVersion to the version service operator params

func (*VersionServiceOperatorParams) WithLogCollectorVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithLogCollectorVersion(logCollectorVersion *string) *VersionServiceOperatorParams

WithLogCollectorVersion adds the logCollectorVersion to the version service operator params

func (*VersionServiceOperatorParams) WithNamespaceUID added in v1.13.0

func (o *VersionServiceOperatorParams) WithNamespaceUID(namespaceUID *string) *VersionServiceOperatorParams

WithNamespaceUID adds the namespaceUID to the version service operator params

func (*VersionServiceOperatorParams) WithOperatorVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithOperatorVersion(operatorVersion string) *VersionServiceOperatorParams

WithOperatorVersion adds the operatorVersion to the version service operator params

func (*VersionServiceOperatorParams) WithPhysicalBackupScheduled added in v1.14.0

func (o *VersionServiceOperatorParams) WithPhysicalBackupScheduled(physicalBackupScheduled *bool) *VersionServiceOperatorParams

WithPhysicalBackupScheduled adds the physicalBackupScheduled to the version service operator params

func (*VersionServiceOperatorParams) WithPitrEnabled added in v1.14.0

func (o *VersionServiceOperatorParams) WithPitrEnabled(pitrEnabled *bool) *VersionServiceOperatorParams

WithPitrEnabled adds the pitrEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithPlatform added in v1.13.0

WithPlatform adds the platform to the version service operator params

func (*VersionServiceOperatorParams) WithPmmEnabled added in v1.14.0

func (o *VersionServiceOperatorParams) WithPmmEnabled(pmmEnabled *bool) *VersionServiceOperatorParams

WithPmmEnabled adds the pmmEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithPmmVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithPmmVersion(pmmVersion *string) *VersionServiceOperatorParams

WithPmmVersion adds the pmmVersion to the version service operator params

func (*VersionServiceOperatorParams) WithProduct added in v1.13.0

WithProduct adds the product to the version service operator params

func (*VersionServiceOperatorParams) WithProxysqlVersion added in v1.13.0

func (o *VersionServiceOperatorParams) WithProxysqlVersion(proxysqlVersion *string) *VersionServiceOperatorParams

WithProxysqlVersion adds the proxysqlVersion to the version service operator params

func (*VersionServiceOperatorParams) WithShardingEnabled added in v1.13.0

func (o *VersionServiceOperatorParams) WithShardingEnabled(shardingEnabled *bool) *VersionServiceOperatorParams

WithShardingEnabled adds the shardingEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithSidecarsUsed added in v1.14.0

func (o *VersionServiceOperatorParams) WithSidecarsUsed(sidecarsUsed *bool) *VersionServiceOperatorParams

WithSidecarsUsed adds the sidecarsUsed to the version service operator params

func (*VersionServiceOperatorParams) WithTimeout added in v1.13.0

WithTimeout adds the timeout to the version service operator params

func (*VersionServiceOperatorParams) WriteToRequest added in v1.13.0

WriteToRequest writes these params to a swagger request

type VersionServiceOperatorReader added in v1.13.0

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

VersionServiceOperatorReader is a Reader for the VersionServiceOperator structure.

func (*VersionServiceOperatorReader) ReadResponse added in v1.13.0

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

ReadResponse reads a server response into the received o.

type VersionServiceProductDefault added in v1.13.0

type VersionServiceProductDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

VersionServiceProductDefault describes a response with status code -1, with default header values.

An unexpected error response

func NewVersionServiceProductDefault added in v1.13.0

func NewVersionServiceProductDefault(code int) *VersionServiceProductDefault

NewVersionServiceProductDefault creates a VersionServiceProductDefault with default headers values

func (*VersionServiceProductDefault) Code added in v1.13.0

Code gets the status code for the version service product default response

func (*VersionServiceProductDefault) Error added in v1.13.0

func (*VersionServiceProductDefault) GetPayload added in v1.13.0

type VersionServiceProductOK added in v1.13.0

type VersionServiceProductOK struct {
	Payload *models.VersionProductResponse
}

VersionServiceProductOK describes a response with status code 200, with default header values.

A successful response.

func NewVersionServiceProductOK added in v1.13.0

func NewVersionServiceProductOK() *VersionServiceProductOK

NewVersionServiceProductOK creates a VersionServiceProductOK with default headers values

func (*VersionServiceProductOK) Error added in v1.13.0

func (o *VersionServiceProductOK) Error() string

func (*VersionServiceProductOK) GetPayload added in v1.13.0

type VersionServiceProductParams added in v1.13.0

type VersionServiceProductParams struct {

	// BackupVersion.
	BackupVersion *string

	// BackupsEnabled.
	//
	// Format: boolean
	BackupsEnabled *bool

	// ClusterSize.
	//
	// Format: int32
	ClusterSize *int32

	// ClusterWideEnabled.
	//
	// Format: boolean
	ClusterWideEnabled *bool

	// CustomResourceUID.
	CustomResourceUID *string

	// DatabaseVersion.
	DatabaseVersion *string

	// HaproxyVersion.
	HaproxyVersion *string

	// HashicorpVaultEnabled.
	//
	// Format: boolean
	HashicorpVaultEnabled *bool

	// HelmDeployCr.
	//
	// Format: boolean
	HelmDeployCr *bool

	// HelmDeployOperator.
	//
	// Format: boolean
	HelmDeployOperator *bool

	// KubeVersion.
	KubeVersion *string

	// LogCollectorVersion.
	LogCollectorVersion *string

	// NamespaceUID.
	NamespaceUID *string

	// PhysicalBackupScheduled.
	//
	// Format: boolean
	PhysicalBackupScheduled *bool

	// PitrEnabled.
	//
	// Format: boolean
	PitrEnabled *bool

	// Platform.
	Platform *string

	// PmmEnabled.
	//
	// Format: boolean
	PmmEnabled *bool

	// PmmVersion.
	PmmVersion *string

	// Product.
	Product string

	// ProxysqlVersion.
	ProxysqlVersion *string

	// ShardingEnabled.
	//
	// Format: boolean
	ShardingEnabled *bool

	// SidecarsUsed.
	//
	// Format: boolean
	SidecarsUsed *bool

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

VersionServiceProductParams contains all the parameters to send to the API endpoint

for the version service product operation.

Typically these are written to a http.Request.

func NewVersionServiceProductParams added in v1.13.0

func NewVersionServiceProductParams() *VersionServiceProductParams

NewVersionServiceProductParams creates a new VersionServiceProductParams 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 NewVersionServiceProductParamsWithContext added in v1.13.0

func NewVersionServiceProductParamsWithContext(ctx context.Context) *VersionServiceProductParams

NewVersionServiceProductParamsWithContext creates a new VersionServiceProductParams object with the ability to set a context for a request.

func NewVersionServiceProductParamsWithHTTPClient added in v1.13.0

func NewVersionServiceProductParamsWithHTTPClient(client *http.Client) *VersionServiceProductParams

NewVersionServiceProductParamsWithHTTPClient creates a new VersionServiceProductParams object with the ability to set a custom HTTPClient for a request.

func NewVersionServiceProductParamsWithTimeout added in v1.13.0

func NewVersionServiceProductParamsWithTimeout(timeout time.Duration) *VersionServiceProductParams

NewVersionServiceProductParamsWithTimeout creates a new VersionServiceProductParams object with the ability to set a timeout on a request.

func (*VersionServiceProductParams) SetBackupVersion added in v1.13.0

func (o *VersionServiceProductParams) SetBackupVersion(backupVersion *string)

SetBackupVersion adds the backupVersion to the version service product params

func (*VersionServiceProductParams) SetBackupsEnabled added in v1.14.0

func (o *VersionServiceProductParams) SetBackupsEnabled(backupsEnabled *bool)

SetBackupsEnabled adds the backupsEnabled to the version service product params

func (*VersionServiceProductParams) SetClusterSize added in v1.14.0

func (o *VersionServiceProductParams) SetClusterSize(clusterSize *int32)

SetClusterSize adds the clusterSize to the version service product params

func (*VersionServiceProductParams) SetClusterWideEnabled added in v1.13.0

func (o *VersionServiceProductParams) SetClusterWideEnabled(clusterWideEnabled *bool)

SetClusterWideEnabled adds the clusterWideEnabled to the version service product params

func (*VersionServiceProductParams) SetContext added in v1.13.0

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

SetContext adds the context to the version service product params

func (*VersionServiceProductParams) SetCustomResourceUID added in v1.13.0

func (o *VersionServiceProductParams) SetCustomResourceUID(customResourceUID *string)

SetCustomResourceUID adds the customResourceUid to the version service product params

func (*VersionServiceProductParams) SetDatabaseVersion added in v1.13.0

func (o *VersionServiceProductParams) SetDatabaseVersion(databaseVersion *string)

SetDatabaseVersion adds the databaseVersion to the version service product params

func (*VersionServiceProductParams) SetDefaults added in v1.14.0

func (o *VersionServiceProductParams) SetDefaults()

SetDefaults hydrates default values in the version service product params (not the query body).

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

func (*VersionServiceProductParams) SetHTTPClient added in v1.13.0

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

SetHTTPClient adds the HTTPClient to the version service product params

func (*VersionServiceProductParams) SetHaproxyVersion added in v1.13.0

func (o *VersionServiceProductParams) SetHaproxyVersion(haproxyVersion *string)

SetHaproxyVersion adds the haproxyVersion to the version service product params

func (*VersionServiceProductParams) SetHashicorpVaultEnabled added in v1.13.0

func (o *VersionServiceProductParams) SetHashicorpVaultEnabled(hashicorpVaultEnabled *bool)

SetHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service product params

func (*VersionServiceProductParams) SetHelmDeployCr added in v1.14.0

func (o *VersionServiceProductParams) SetHelmDeployCr(helmDeployCr *bool)

SetHelmDeployCr adds the helmDeployCr to the version service product params

func (*VersionServiceProductParams) SetHelmDeployOperator added in v1.14.0

func (o *VersionServiceProductParams) SetHelmDeployOperator(helmDeployOperator *bool)

SetHelmDeployOperator adds the helmDeployOperator to the version service product params

func (*VersionServiceProductParams) SetKubeVersion added in v1.13.0

func (o *VersionServiceProductParams) SetKubeVersion(kubeVersion *string)

SetKubeVersion adds the kubeVersion to the version service product params

func (*VersionServiceProductParams) SetLogCollectorVersion added in v1.13.0

func (o *VersionServiceProductParams) SetLogCollectorVersion(logCollectorVersion *string)

SetLogCollectorVersion adds the logCollectorVersion to the version service product params

func (*VersionServiceProductParams) SetNamespaceUID added in v1.13.0

func (o *VersionServiceProductParams) SetNamespaceUID(namespaceUID *string)

SetNamespaceUID adds the namespaceUid to the version service product params

func (*VersionServiceProductParams) SetPhysicalBackupScheduled added in v1.14.0

func (o *VersionServiceProductParams) SetPhysicalBackupScheduled(physicalBackupScheduled *bool)

SetPhysicalBackupScheduled adds the physicalBackupScheduled to the version service product params

func (*VersionServiceProductParams) SetPitrEnabled added in v1.14.0

func (o *VersionServiceProductParams) SetPitrEnabled(pitrEnabled *bool)

SetPitrEnabled adds the pitrEnabled to the version service product params

func (*VersionServiceProductParams) SetPlatform added in v1.13.0

func (o *VersionServiceProductParams) SetPlatform(platform *string)

SetPlatform adds the platform to the version service product params

func (*VersionServiceProductParams) SetPmmEnabled added in v1.14.0

func (o *VersionServiceProductParams) SetPmmEnabled(pmmEnabled *bool)

SetPmmEnabled adds the pmmEnabled to the version service product params

func (*VersionServiceProductParams) SetPmmVersion added in v1.13.0

func (o *VersionServiceProductParams) SetPmmVersion(pmmVersion *string)

SetPmmVersion adds the pmmVersion to the version service product params

func (*VersionServiceProductParams) SetProduct added in v1.13.0

func (o *VersionServiceProductParams) SetProduct(product string)

SetProduct adds the product to the version service product params

func (*VersionServiceProductParams) SetProxysqlVersion added in v1.13.0

func (o *VersionServiceProductParams) SetProxysqlVersion(proxysqlVersion *string)

SetProxysqlVersion adds the proxysqlVersion to the version service product params

func (*VersionServiceProductParams) SetShardingEnabled added in v1.13.0

func (o *VersionServiceProductParams) SetShardingEnabled(shardingEnabled *bool)

SetShardingEnabled adds the shardingEnabled to the version service product params

func (*VersionServiceProductParams) SetSidecarsUsed added in v1.14.0

func (o *VersionServiceProductParams) SetSidecarsUsed(sidecarsUsed *bool)

SetSidecarsUsed adds the sidecarsUsed to the version service product params

func (*VersionServiceProductParams) SetTimeout added in v1.13.0

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

SetTimeout adds the timeout to the version service product params

func (*VersionServiceProductParams) WithBackupVersion added in v1.13.0

func (o *VersionServiceProductParams) WithBackupVersion(backupVersion *string) *VersionServiceProductParams

WithBackupVersion adds the backupVersion to the version service product params

func (*VersionServiceProductParams) WithBackupsEnabled added in v1.14.0

func (o *VersionServiceProductParams) WithBackupsEnabled(backupsEnabled *bool) *VersionServiceProductParams

WithBackupsEnabled adds the backupsEnabled to the version service product params

func (*VersionServiceProductParams) WithClusterSize added in v1.14.0

func (o *VersionServiceProductParams) WithClusterSize(clusterSize *int32) *VersionServiceProductParams

WithClusterSize adds the clusterSize to the version service product params

func (*VersionServiceProductParams) WithClusterWideEnabled added in v1.13.0

func (o *VersionServiceProductParams) WithClusterWideEnabled(clusterWideEnabled *bool) *VersionServiceProductParams

WithClusterWideEnabled adds the clusterWideEnabled to the version service product params

func (*VersionServiceProductParams) WithContext added in v1.13.0

WithContext adds the context to the version service product params

func (*VersionServiceProductParams) WithCustomResourceUID added in v1.13.0

func (o *VersionServiceProductParams) WithCustomResourceUID(customResourceUID *string) *VersionServiceProductParams

WithCustomResourceUID adds the customResourceUID to the version service product params

func (*VersionServiceProductParams) WithDatabaseVersion added in v1.13.0

func (o *VersionServiceProductParams) WithDatabaseVersion(databaseVersion *string) *VersionServiceProductParams

WithDatabaseVersion adds the databaseVersion to the version service product params

func (*VersionServiceProductParams) WithDefaults added in v1.14.0

WithDefaults hydrates default values in the version service product params (not the query body).

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

func (*VersionServiceProductParams) WithHTTPClient added in v1.13.0

WithHTTPClient adds the HTTPClient to the version service product params

func (*VersionServiceProductParams) WithHaproxyVersion added in v1.13.0

func (o *VersionServiceProductParams) WithHaproxyVersion(haproxyVersion *string) *VersionServiceProductParams

WithHaproxyVersion adds the haproxyVersion to the version service product params

func (*VersionServiceProductParams) WithHashicorpVaultEnabled added in v1.13.0

func (o *VersionServiceProductParams) WithHashicorpVaultEnabled(hashicorpVaultEnabled *bool) *VersionServiceProductParams

WithHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service product params

func (*VersionServiceProductParams) WithHelmDeployCr added in v1.14.0

func (o *VersionServiceProductParams) WithHelmDeployCr(helmDeployCr *bool) *VersionServiceProductParams

WithHelmDeployCr adds the helmDeployCr to the version service product params

func (*VersionServiceProductParams) WithHelmDeployOperator added in v1.14.0

func (o *VersionServiceProductParams) WithHelmDeployOperator(helmDeployOperator *bool) *VersionServiceProductParams

WithHelmDeployOperator adds the helmDeployOperator to the version service product params

func (*VersionServiceProductParams) WithKubeVersion added in v1.13.0

func (o *VersionServiceProductParams) WithKubeVersion(kubeVersion *string) *VersionServiceProductParams

WithKubeVersion adds the kubeVersion to the version service product params

func (*VersionServiceProductParams) WithLogCollectorVersion added in v1.13.0

func (o *VersionServiceProductParams) WithLogCollectorVersion(logCollectorVersion *string) *VersionServiceProductParams

WithLogCollectorVersion adds the logCollectorVersion to the version service product params

func (*VersionServiceProductParams) WithNamespaceUID added in v1.13.0

func (o *VersionServiceProductParams) WithNamespaceUID(namespaceUID *string) *VersionServiceProductParams

WithNamespaceUID adds the namespaceUID to the version service product params

func (*VersionServiceProductParams) WithPhysicalBackupScheduled added in v1.14.0

func (o *VersionServiceProductParams) WithPhysicalBackupScheduled(physicalBackupScheduled *bool) *VersionServiceProductParams

WithPhysicalBackupScheduled adds the physicalBackupScheduled to the version service product params

func (*VersionServiceProductParams) WithPitrEnabled added in v1.14.0

func (o *VersionServiceProductParams) WithPitrEnabled(pitrEnabled *bool) *VersionServiceProductParams

WithPitrEnabled adds the pitrEnabled to the version service product params

func (*VersionServiceProductParams) WithPlatform added in v1.13.0

WithPlatform adds the platform to the version service product params

func (*VersionServiceProductParams) WithPmmEnabled added in v1.14.0

func (o *VersionServiceProductParams) WithPmmEnabled(pmmEnabled *bool) *VersionServiceProductParams

WithPmmEnabled adds the pmmEnabled to the version service product params

func (*VersionServiceProductParams) WithPmmVersion added in v1.13.0

func (o *VersionServiceProductParams) WithPmmVersion(pmmVersion *string) *VersionServiceProductParams

WithPmmVersion adds the pmmVersion to the version service product params

func (*VersionServiceProductParams) WithProduct added in v1.13.0

WithProduct adds the product to the version service product params

func (*VersionServiceProductParams) WithProxysqlVersion added in v1.13.0

func (o *VersionServiceProductParams) WithProxysqlVersion(proxysqlVersion *string) *VersionServiceProductParams

WithProxysqlVersion adds the proxysqlVersion to the version service product params

func (*VersionServiceProductParams) WithShardingEnabled added in v1.13.0

func (o *VersionServiceProductParams) WithShardingEnabled(shardingEnabled *bool) *VersionServiceProductParams

WithShardingEnabled adds the shardingEnabled to the version service product params

func (*VersionServiceProductParams) WithSidecarsUsed added in v1.14.0

func (o *VersionServiceProductParams) WithSidecarsUsed(sidecarsUsed *bool) *VersionServiceProductParams

WithSidecarsUsed adds the sidecarsUsed to the version service product params

func (*VersionServiceProductParams) WithTimeout added in v1.13.0

WithTimeout adds the timeout to the version service product params

func (*VersionServiceProductParams) WriteToRequest added in v1.13.0

WriteToRequest writes these params to a swagger request

type VersionServiceProductReader added in v1.13.0

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

VersionServiceProductReader is a Reader for the VersionServiceProduct structure.

func (*VersionServiceProductReader) ReadResponse added in v1.13.0

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