version_service

package
v1.20.0 Latest Latest
Warning

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

Go to latest
Published: Jun 4, 2026 License: Apache-2.0 Imports: 12 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) VersionServiceGetReleaseNotes

func (a *Client) VersionServiceGetReleaseNotes(params *VersionServiceGetReleaseNotesParams, opts ...ClientOption) (*VersionServiceGetReleaseNotesOK, error)

VersionServiceGetReleaseNotes gets the release notes for a product version

Return release notes for a product version

func (*Client) VersionServiceMetadata

func (a *Client) VersionServiceMetadata(params *VersionServiceMetadataParams, opts ...ClientOption) (*VersionServiceMetadataOK, error)

VersionServiceMetadata metadata for a product

Return metadata information for a product

func (*Client) VersionServiceMetadataV2

func (a *Client) VersionServiceMetadataV2(params *VersionServiceMetadataV2Params, opts ...ClientOption) (*VersionServiceMetadataV2OK, error)

VersionServiceMetadataV2 v2s metadata for a product

Return metadata information with additional image information for a product

func (*Client) VersionServiceOperator

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

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

type ClientOption func(*runtime.ClientOperation)

ClientOption may be used to customize the behavior of Client methods.

type ClientService

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

	VersionServiceGetReleaseNotes(params *VersionServiceGetReleaseNotesParams, opts ...ClientOption) (*VersionServiceGetReleaseNotesOK, error)

	VersionServiceMetadata(params *VersionServiceMetadataParams, opts ...ClientOption) (*VersionServiceMetadataOK, error)

	VersionServiceMetadataV2(params *VersionServiceMetadataV2Params, opts ...ClientOption) (*VersionServiceMetadataV2OK, 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.

func NewClientWithBasicAuth

func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService

New creates a new version service API client with basic auth credentials. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - user: user for basic authentication header. - password: password for basic authentication header.

func NewClientWithBearerToken

func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService

New creates a new version service API client with a bearer token for authentication. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - bearerToken: bearer token for Bearer authentication header.

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

func (*VersionServiceApplyDefault) IsClientError

func (o *VersionServiceApplyDefault) IsClientError() bool

IsClientError returns true when this version service apply default response has a 4xx status code

func (*VersionServiceApplyDefault) IsCode

func (o *VersionServiceApplyDefault) IsCode(code int) bool

IsCode returns true when this version service apply default response a status code equal to that given

func (*VersionServiceApplyDefault) IsRedirect

func (o *VersionServiceApplyDefault) IsRedirect() bool

IsRedirect returns true when this version service apply default response has a 3xx status code

func (*VersionServiceApplyDefault) IsServerError

func (o *VersionServiceApplyDefault) IsServerError() bool

IsServerError returns true when this version service apply default response has a 5xx status code

func (*VersionServiceApplyDefault) IsSuccess

func (o *VersionServiceApplyDefault) IsSuccess() bool

IsSuccess returns true when this version service apply default response has a 2xx status code

func (*VersionServiceApplyDefault) String

func (o *VersionServiceApplyDefault) String() string

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) Code

func (o *VersionServiceApplyOK) Code() int

Code gets the status code for the version service apply o k response

func (*VersionServiceApplyOK) Error

func (o *VersionServiceApplyOK) Error() string

func (*VersionServiceApplyOK) GetPayload

func (*VersionServiceApplyOK) IsClientError

func (o *VersionServiceApplyOK) IsClientError() bool

IsClientError returns true when this version service apply o k response has a 4xx status code

func (*VersionServiceApplyOK) IsCode

func (o *VersionServiceApplyOK) IsCode(code int) bool

IsCode returns true when this version service apply o k response a status code equal to that given

func (*VersionServiceApplyOK) IsRedirect

func (o *VersionServiceApplyOK) IsRedirect() bool

IsRedirect returns true when this version service apply o k response has a 3xx status code

func (*VersionServiceApplyOK) IsServerError

func (o *VersionServiceApplyOK) IsServerError() bool

IsServerError returns true when this version service apply o k response has a 5xx status code

func (*VersionServiceApplyOK) IsSuccess

func (o *VersionServiceApplyOK) IsSuccess() bool

IsSuccess returns true when this version service apply o k response has a 2xx status code

func (*VersionServiceApplyOK) String

func (o *VersionServiceApplyOK) String() string

type VersionServiceApplyParams

type VersionServiceApplyParams struct {

	// Apply.
	Apply string

	// BackupVersion.
	BackupVersion *string

	// BackupsEnabled.
	BackupsEnabled *bool

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

	// ClusterWideEnabled.
	ClusterWideEnabled *bool

	// CustomResourceUID.
	CustomResourceUID *string

	// DatabaseVersion.
	DatabaseVersion *string

	// Extensions.
	Extensions *string

	// HaproxyVersion.
	HaproxyVersion *string

	// HashicorpVaultEnabled.
	HashicorpVaultEnabled *bool

	// HelmDeployCr.
	HelmDeployCr *bool

	// HelmDeployOperator.
	HelmDeployOperator *bool

	// KubeVersion.
	KubeVersion *string

	// LogCollectorVersion.
	LogCollectorVersion *string

	// NamespaceUID.
	NamespaceUID *string

	// OperatorVersion.
	OperatorVersion string

	// PhysicalBackupScheduled.
	PhysicalBackupScheduled *bool

	// PitrEnabled.
	PitrEnabled *bool

	// Platform.
	Platform *string

	// PmmEnabled.
	PmmEnabled *bool

	// PmmVersion.
	PmmVersion *string

	// Product.
	Product string

	// ProxysqlVersion.
	ProxysqlVersion *string

	// ShardingEnabled.
	ShardingEnabled *bool

	// SidecarsUsed.
	SidecarsUsed *bool

	// UserManagementEnabled.
	UserManagementEnabled *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

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

SetBackupsEnabled adds the backupsEnabled to the version service apply params

func (*VersionServiceApplyParams) SetClusterSize

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

SetClusterSize adds the clusterSize to the version service apply params

func (*VersionServiceApplyParams) SetClusterWideEnabled

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

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) SetExtensions

func (o *VersionServiceApplyParams) SetExtensions(extensions *string)

SetExtensions adds the extensions to the version service apply params

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

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

SetHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service apply params

func (*VersionServiceApplyParams) SetHelmDeployCr

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

SetHelmDeployCr adds the helmDeployCr to the version service apply params

func (*VersionServiceApplyParams) SetHelmDeployOperator

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

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

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

SetPhysicalBackupScheduled adds the physicalBackupScheduled to the version service apply params

func (*VersionServiceApplyParams) SetPitrEnabled

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

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

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

SetShardingEnabled adds the shardingEnabled to the version service apply params

func (*VersionServiceApplyParams) SetSidecarsUsed

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) SetUserManagementEnabled

func (o *VersionServiceApplyParams) SetUserManagementEnabled(userManagementEnabled *bool)

SetUserManagementEnabled adds the userManagementEnabled 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

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

WithBackupsEnabled adds the backupsEnabled to the version service apply params

func (*VersionServiceApplyParams) WithClusterSize

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

WithClusterSize adds the clusterSize to the version service apply params

func (*VersionServiceApplyParams) WithClusterWideEnabled

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

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) WithExtensions

func (o *VersionServiceApplyParams) WithExtensions(extensions *string) *VersionServiceApplyParams

WithExtensions adds the extensions to the version service apply params

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

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

WithHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service apply params

func (*VersionServiceApplyParams) WithHelmDeployCr

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

WithHelmDeployCr adds the helmDeployCr to the version service apply params

func (*VersionServiceApplyParams) WithHelmDeployOperator

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

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

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

WithPhysicalBackupScheduled adds the physicalBackupScheduled to the version service apply params

func (*VersionServiceApplyParams) WithPitrEnabled

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

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

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

WithShardingEnabled adds the shardingEnabled to the version service apply params

func (*VersionServiceApplyParams) WithSidecarsUsed

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) WithUserManagementEnabled

func (o *VersionServiceApplyParams) WithUserManagementEnabled(userManagementEnabled *bool) *VersionServiceApplyParams

WithUserManagementEnabled adds the userManagementEnabled 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 VersionServiceGetReleaseNotesDefault

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

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

An unexpected error response.

func NewVersionServiceGetReleaseNotesDefault

func NewVersionServiceGetReleaseNotesDefault(code int) *VersionServiceGetReleaseNotesDefault

NewVersionServiceGetReleaseNotesDefault creates a VersionServiceGetReleaseNotesDefault with default headers values

func (*VersionServiceGetReleaseNotesDefault) Code

Code gets the status code for the version service get release notes default response

func (*VersionServiceGetReleaseNotesDefault) Error

func (*VersionServiceGetReleaseNotesDefault) GetPayload

func (*VersionServiceGetReleaseNotesDefault) IsClientError

func (o *VersionServiceGetReleaseNotesDefault) IsClientError() bool

IsClientError returns true when this version service get release notes default response has a 4xx status code

func (*VersionServiceGetReleaseNotesDefault) IsCode

IsCode returns true when this version service get release notes default response a status code equal to that given

func (*VersionServiceGetReleaseNotesDefault) IsRedirect

IsRedirect returns true when this version service get release notes default response has a 3xx status code

func (*VersionServiceGetReleaseNotesDefault) IsServerError

func (o *VersionServiceGetReleaseNotesDefault) IsServerError() bool

IsServerError returns true when this version service get release notes default response has a 5xx status code

func (*VersionServiceGetReleaseNotesDefault) IsSuccess

IsSuccess returns true when this version service get release notes default response has a 2xx status code

func (*VersionServiceGetReleaseNotesDefault) String

type VersionServiceGetReleaseNotesOK

type VersionServiceGetReleaseNotesOK struct {
	Payload *models.VersionGetReleaseNotesResponse
}

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

A successful response.

func NewVersionServiceGetReleaseNotesOK

func NewVersionServiceGetReleaseNotesOK() *VersionServiceGetReleaseNotesOK

NewVersionServiceGetReleaseNotesOK creates a VersionServiceGetReleaseNotesOK with default headers values

func (*VersionServiceGetReleaseNotesOK) Code

Code gets the status code for the version service get release notes o k response

func (*VersionServiceGetReleaseNotesOK) Error

func (*VersionServiceGetReleaseNotesOK) GetPayload

func (*VersionServiceGetReleaseNotesOK) IsClientError

func (o *VersionServiceGetReleaseNotesOK) IsClientError() bool

IsClientError returns true when this version service get release notes o k response has a 4xx status code

func (*VersionServiceGetReleaseNotesOK) IsCode

func (o *VersionServiceGetReleaseNotesOK) IsCode(code int) bool

IsCode returns true when this version service get release notes o k response a status code equal to that given

func (*VersionServiceGetReleaseNotesOK) IsRedirect

func (o *VersionServiceGetReleaseNotesOK) IsRedirect() bool

IsRedirect returns true when this version service get release notes o k response has a 3xx status code

func (*VersionServiceGetReleaseNotesOK) IsServerError

func (o *VersionServiceGetReleaseNotesOK) IsServerError() bool

IsServerError returns true when this version service get release notes o k response has a 5xx status code

func (*VersionServiceGetReleaseNotesOK) IsSuccess

func (o *VersionServiceGetReleaseNotesOK) IsSuccess() bool

IsSuccess returns true when this version service get release notes o k response has a 2xx status code

func (*VersionServiceGetReleaseNotesOK) String

type VersionServiceGetReleaseNotesParams

type VersionServiceGetReleaseNotesParams struct {

	/* Product.

	   Product name.
	*/
	Product string

	/* Version.

	   Product version.
	*/
	Version string

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

VersionServiceGetReleaseNotesParams contains all the parameters to send to the API endpoint

for the version service get release notes operation.

Typically these are written to a http.Request.

func NewVersionServiceGetReleaseNotesParams

func NewVersionServiceGetReleaseNotesParams() *VersionServiceGetReleaseNotesParams

NewVersionServiceGetReleaseNotesParams creates a new VersionServiceGetReleaseNotesParams 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 NewVersionServiceGetReleaseNotesParamsWithContext

func NewVersionServiceGetReleaseNotesParamsWithContext(ctx context.Context) *VersionServiceGetReleaseNotesParams

NewVersionServiceGetReleaseNotesParamsWithContext creates a new VersionServiceGetReleaseNotesParams object with the ability to set a context for a request.

func NewVersionServiceGetReleaseNotesParamsWithHTTPClient

func NewVersionServiceGetReleaseNotesParamsWithHTTPClient(client *http.Client) *VersionServiceGetReleaseNotesParams

NewVersionServiceGetReleaseNotesParamsWithHTTPClient creates a new VersionServiceGetReleaseNotesParams object with the ability to set a custom HTTPClient for a request.

func NewVersionServiceGetReleaseNotesParamsWithTimeout

func NewVersionServiceGetReleaseNotesParamsWithTimeout(timeout time.Duration) *VersionServiceGetReleaseNotesParams

NewVersionServiceGetReleaseNotesParamsWithTimeout creates a new VersionServiceGetReleaseNotesParams object with the ability to set a timeout on a request.

func (*VersionServiceGetReleaseNotesParams) SetContext

SetContext adds the context to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) SetDefaults

func (o *VersionServiceGetReleaseNotesParams) SetDefaults()

SetDefaults hydrates default values in the version service get release notes params (not the query body).

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

func (*VersionServiceGetReleaseNotesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) SetProduct

func (o *VersionServiceGetReleaseNotesParams) SetProduct(product string)

SetProduct adds the product to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) SetTimeout

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

SetTimeout adds the timeout to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) SetVersion

func (o *VersionServiceGetReleaseNotesParams) SetVersion(version string)

SetVersion adds the version to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) WithContext

WithContext adds the context to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) WithDefaults

WithDefaults hydrates default values in the version service get release notes params (not the query body).

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

func (*VersionServiceGetReleaseNotesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) WithProduct

WithProduct adds the product to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) WithTimeout

WithTimeout adds the timeout to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) WithVersion

WithVersion adds the version to the version service get release notes params

func (*VersionServiceGetReleaseNotesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VersionServiceGetReleaseNotesReader

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

VersionServiceGetReleaseNotesReader is a Reader for the VersionServiceGetReleaseNotes structure.

func (*VersionServiceGetReleaseNotesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VersionServiceMetadataDefault

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

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

An unexpected error response.

func NewVersionServiceMetadataDefault

func NewVersionServiceMetadataDefault(code int) *VersionServiceMetadataDefault

NewVersionServiceMetadataDefault creates a VersionServiceMetadataDefault with default headers values

func (*VersionServiceMetadataDefault) Code

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

func (*VersionServiceMetadataDefault) Error

func (*VersionServiceMetadataDefault) GetPayload

func (*VersionServiceMetadataDefault) IsClientError

func (o *VersionServiceMetadataDefault) IsClientError() bool

IsClientError returns true when this version service metadata default response has a 4xx status code

func (*VersionServiceMetadataDefault) IsCode

func (o *VersionServiceMetadataDefault) IsCode(code int) bool

IsCode returns true when this version service metadata default response a status code equal to that given

func (*VersionServiceMetadataDefault) IsRedirect

func (o *VersionServiceMetadataDefault) IsRedirect() bool

IsRedirect returns true when this version service metadata default response has a 3xx status code

func (*VersionServiceMetadataDefault) IsServerError

func (o *VersionServiceMetadataDefault) IsServerError() bool

IsServerError returns true when this version service metadata default response has a 5xx status code

func (*VersionServiceMetadataDefault) IsSuccess

func (o *VersionServiceMetadataDefault) IsSuccess() bool

IsSuccess returns true when this version service metadata default response has a 2xx status code

func (*VersionServiceMetadataDefault) String

type VersionServiceMetadataOK

type VersionServiceMetadataOK struct {
	Payload *models.VersionMetadataResponse
}

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

A successful response.

func NewVersionServiceMetadataOK

func NewVersionServiceMetadataOK() *VersionServiceMetadataOK

NewVersionServiceMetadataOK creates a VersionServiceMetadataOK with default headers values

func (*VersionServiceMetadataOK) Code

func (o *VersionServiceMetadataOK) Code() int

Code gets the status code for the version service metadata o k response

func (*VersionServiceMetadataOK) Error

func (o *VersionServiceMetadataOK) Error() string

func (*VersionServiceMetadataOK) GetPayload

func (*VersionServiceMetadataOK) IsClientError

func (o *VersionServiceMetadataOK) IsClientError() bool

IsClientError returns true when this version service metadata o k response has a 4xx status code

func (*VersionServiceMetadataOK) IsCode

func (o *VersionServiceMetadataOK) IsCode(code int) bool

IsCode returns true when this version service metadata o k response a status code equal to that given

func (*VersionServiceMetadataOK) IsRedirect

func (o *VersionServiceMetadataOK) IsRedirect() bool

IsRedirect returns true when this version service metadata o k response has a 3xx status code

func (*VersionServiceMetadataOK) IsServerError

func (o *VersionServiceMetadataOK) IsServerError() bool

IsServerError returns true when this version service metadata o k response has a 5xx status code

func (*VersionServiceMetadataOK) IsSuccess

func (o *VersionServiceMetadataOK) IsSuccess() bool

IsSuccess returns true when this version service metadata o k response has a 2xx status code

func (*VersionServiceMetadataOK) String

func (o *VersionServiceMetadataOK) String() string

type VersionServiceMetadataParams

type VersionServiceMetadataParams struct {

	// Product.
	Product string

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

VersionServiceMetadataParams contains all the parameters to send to the API endpoint

for the version service metadata operation.

Typically these are written to a http.Request.

func NewVersionServiceMetadataParams

func NewVersionServiceMetadataParams() *VersionServiceMetadataParams

NewVersionServiceMetadataParams creates a new VersionServiceMetadataParams 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 NewVersionServiceMetadataParamsWithContext

func NewVersionServiceMetadataParamsWithContext(ctx context.Context) *VersionServiceMetadataParams

NewVersionServiceMetadataParamsWithContext creates a new VersionServiceMetadataParams object with the ability to set a context for a request.

func NewVersionServiceMetadataParamsWithHTTPClient

func NewVersionServiceMetadataParamsWithHTTPClient(client *http.Client) *VersionServiceMetadataParams

NewVersionServiceMetadataParamsWithHTTPClient creates a new VersionServiceMetadataParams object with the ability to set a custom HTTPClient for a request.

func NewVersionServiceMetadataParamsWithTimeout

func NewVersionServiceMetadataParamsWithTimeout(timeout time.Duration) *VersionServiceMetadataParams

NewVersionServiceMetadataParamsWithTimeout creates a new VersionServiceMetadataParams object with the ability to set a timeout on a request.

func (*VersionServiceMetadataParams) SetContext

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

SetContext adds the context to the version service metadata params

func (*VersionServiceMetadataParams) SetDefaults

func (o *VersionServiceMetadataParams) SetDefaults()

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

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

func (*VersionServiceMetadataParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the version service metadata params

func (*VersionServiceMetadataParams) SetProduct

func (o *VersionServiceMetadataParams) SetProduct(product string)

SetProduct adds the product to the version service metadata params

func (*VersionServiceMetadataParams) SetTimeout

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

SetTimeout adds the timeout to the version service metadata params

func (*VersionServiceMetadataParams) WithContext

WithContext adds the context to the version service metadata params

func (*VersionServiceMetadataParams) WithDefaults

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

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

func (*VersionServiceMetadataParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the version service metadata params

func (*VersionServiceMetadataParams) WithProduct

WithProduct adds the product to the version service metadata params

func (*VersionServiceMetadataParams) WithTimeout

WithTimeout adds the timeout to the version service metadata params

func (*VersionServiceMetadataParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VersionServiceMetadataReader

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

VersionServiceMetadataReader is a Reader for the VersionServiceMetadata structure.

func (*VersionServiceMetadataReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VersionServiceMetadataV2Default

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

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

An unexpected error response.

func NewVersionServiceMetadataV2Default

func NewVersionServiceMetadataV2Default(code int) *VersionServiceMetadataV2Default

NewVersionServiceMetadataV2Default creates a VersionServiceMetadataV2Default with default headers values

func (*VersionServiceMetadataV2Default) Code

Code gets the status code for the version service metadata v2 default response

func (*VersionServiceMetadataV2Default) Error

func (*VersionServiceMetadataV2Default) GetPayload

func (*VersionServiceMetadataV2Default) IsClientError

func (o *VersionServiceMetadataV2Default) IsClientError() bool

IsClientError returns true when this version service metadata v2 default response has a 4xx status code

func (*VersionServiceMetadataV2Default) IsCode

func (o *VersionServiceMetadataV2Default) IsCode(code int) bool

IsCode returns true when this version service metadata v2 default response a status code equal to that given

func (*VersionServiceMetadataV2Default) IsRedirect

func (o *VersionServiceMetadataV2Default) IsRedirect() bool

IsRedirect returns true when this version service metadata v2 default response has a 3xx status code

func (*VersionServiceMetadataV2Default) IsServerError

func (o *VersionServiceMetadataV2Default) IsServerError() bool

IsServerError returns true when this version service metadata v2 default response has a 5xx status code

func (*VersionServiceMetadataV2Default) IsSuccess

func (o *VersionServiceMetadataV2Default) IsSuccess() bool

IsSuccess returns true when this version service metadata v2 default response has a 2xx status code

func (*VersionServiceMetadataV2Default) String

type VersionServiceMetadataV2OK

type VersionServiceMetadataV2OK struct {
	Payload *models.VersionMetadataV2Response
}

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

A successful response.

func NewVersionServiceMetadataV2OK

func NewVersionServiceMetadataV2OK() *VersionServiceMetadataV2OK

NewVersionServiceMetadataV2OK creates a VersionServiceMetadataV2OK with default headers values

func (*VersionServiceMetadataV2OK) Code

func (o *VersionServiceMetadataV2OK) Code() int

Code gets the status code for the version service metadata v2 o k response

func (*VersionServiceMetadataV2OK) Error

func (*VersionServiceMetadataV2OK) GetPayload

func (*VersionServiceMetadataV2OK) IsClientError

func (o *VersionServiceMetadataV2OK) IsClientError() bool

IsClientError returns true when this version service metadata v2 o k response has a 4xx status code

func (*VersionServiceMetadataV2OK) IsCode

func (o *VersionServiceMetadataV2OK) IsCode(code int) bool

IsCode returns true when this version service metadata v2 o k response a status code equal to that given

func (*VersionServiceMetadataV2OK) IsRedirect

func (o *VersionServiceMetadataV2OK) IsRedirect() bool

IsRedirect returns true when this version service metadata v2 o k response has a 3xx status code

func (*VersionServiceMetadataV2OK) IsServerError

func (o *VersionServiceMetadataV2OK) IsServerError() bool

IsServerError returns true when this version service metadata v2 o k response has a 5xx status code

func (*VersionServiceMetadataV2OK) IsSuccess

func (o *VersionServiceMetadataV2OK) IsSuccess() bool

IsSuccess returns true when this version service metadata v2 o k response has a 2xx status code

func (*VersionServiceMetadataV2OK) String

func (o *VersionServiceMetadataV2OK) String() string

type VersionServiceMetadataV2Params

type VersionServiceMetadataV2Params struct {

	// Product.
	Product string

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

VersionServiceMetadataV2Params contains all the parameters to send to the API endpoint

for the version service metadata v2 operation.

Typically these are written to a http.Request.

func NewVersionServiceMetadataV2Params

func NewVersionServiceMetadataV2Params() *VersionServiceMetadataV2Params

NewVersionServiceMetadataV2Params creates a new VersionServiceMetadataV2Params 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 NewVersionServiceMetadataV2ParamsWithContext

func NewVersionServiceMetadataV2ParamsWithContext(ctx context.Context) *VersionServiceMetadataV2Params

NewVersionServiceMetadataV2ParamsWithContext creates a new VersionServiceMetadataV2Params object with the ability to set a context for a request.

func NewVersionServiceMetadataV2ParamsWithHTTPClient

func NewVersionServiceMetadataV2ParamsWithHTTPClient(client *http.Client) *VersionServiceMetadataV2Params

NewVersionServiceMetadataV2ParamsWithHTTPClient creates a new VersionServiceMetadataV2Params object with the ability to set a custom HTTPClient for a request.

func NewVersionServiceMetadataV2ParamsWithTimeout

func NewVersionServiceMetadataV2ParamsWithTimeout(timeout time.Duration) *VersionServiceMetadataV2Params

NewVersionServiceMetadataV2ParamsWithTimeout creates a new VersionServiceMetadataV2Params object with the ability to set a timeout on a request.

func (*VersionServiceMetadataV2Params) SetContext

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

SetContext adds the context to the version service metadata v2 params

func (*VersionServiceMetadataV2Params) SetDefaults

func (o *VersionServiceMetadataV2Params) SetDefaults()

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

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

func (*VersionServiceMetadataV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the version service metadata v2 params

func (*VersionServiceMetadataV2Params) SetProduct

func (o *VersionServiceMetadataV2Params) SetProduct(product string)

SetProduct adds the product to the version service metadata v2 params

func (*VersionServiceMetadataV2Params) SetTimeout

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

SetTimeout adds the timeout to the version service metadata v2 params

func (*VersionServiceMetadataV2Params) WithContext

WithContext adds the context to the version service metadata v2 params

func (*VersionServiceMetadataV2Params) WithDefaults

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

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

func (*VersionServiceMetadataV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the version service metadata v2 params

func (*VersionServiceMetadataV2Params) WithProduct

WithProduct adds the product to the version service metadata v2 params

func (*VersionServiceMetadataV2Params) WithTimeout

WithTimeout adds the timeout to the version service metadata v2 params

func (*VersionServiceMetadataV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type VersionServiceMetadataV2Reader

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

VersionServiceMetadataV2Reader is a Reader for the VersionServiceMetadataV2 structure.

func (*VersionServiceMetadataV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VersionServiceOperatorDefault

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

func NewVersionServiceOperatorDefault(code int) *VersionServiceOperatorDefault

NewVersionServiceOperatorDefault creates a VersionServiceOperatorDefault with default headers values

func (*VersionServiceOperatorDefault) Code

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

func (*VersionServiceOperatorDefault) Error

func (*VersionServiceOperatorDefault) GetPayload

func (*VersionServiceOperatorDefault) IsClientError

func (o *VersionServiceOperatorDefault) IsClientError() bool

IsClientError returns true when this version service operator default response has a 4xx status code

func (*VersionServiceOperatorDefault) IsCode

func (o *VersionServiceOperatorDefault) IsCode(code int) bool

IsCode returns true when this version service operator default response a status code equal to that given

func (*VersionServiceOperatorDefault) IsRedirect

func (o *VersionServiceOperatorDefault) IsRedirect() bool

IsRedirect returns true when this version service operator default response has a 3xx status code

func (*VersionServiceOperatorDefault) IsServerError

func (o *VersionServiceOperatorDefault) IsServerError() bool

IsServerError returns true when this version service operator default response has a 5xx status code

func (*VersionServiceOperatorDefault) IsSuccess

func (o *VersionServiceOperatorDefault) IsSuccess() bool

IsSuccess returns true when this version service operator default response has a 2xx status code

func (*VersionServiceOperatorDefault) String

type VersionServiceOperatorOK

type VersionServiceOperatorOK struct {
	Payload *models.VersionOperatorResponse
}

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

A successful response.

func NewVersionServiceOperatorOK

func NewVersionServiceOperatorOK() *VersionServiceOperatorOK

NewVersionServiceOperatorOK creates a VersionServiceOperatorOK with default headers values

func (*VersionServiceOperatorOK) Code

func (o *VersionServiceOperatorOK) Code() int

Code gets the status code for the version service operator o k response

func (*VersionServiceOperatorOK) Error

func (o *VersionServiceOperatorOK) Error() string

func (*VersionServiceOperatorOK) GetPayload

func (*VersionServiceOperatorOK) IsClientError

func (o *VersionServiceOperatorOK) IsClientError() bool

IsClientError returns true when this version service operator o k response has a 4xx status code

func (*VersionServiceOperatorOK) IsCode

func (o *VersionServiceOperatorOK) IsCode(code int) bool

IsCode returns true when this version service operator o k response a status code equal to that given

func (*VersionServiceOperatorOK) IsRedirect

func (o *VersionServiceOperatorOK) IsRedirect() bool

IsRedirect returns true when this version service operator o k response has a 3xx status code

func (*VersionServiceOperatorOK) IsServerError

func (o *VersionServiceOperatorOK) IsServerError() bool

IsServerError returns true when this version service operator o k response has a 5xx status code

func (*VersionServiceOperatorOK) IsSuccess

func (o *VersionServiceOperatorOK) IsSuccess() bool

IsSuccess returns true when this version service operator o k response has a 2xx status code

func (*VersionServiceOperatorOK) String

func (o *VersionServiceOperatorOK) String() string

type VersionServiceOperatorParams

type VersionServiceOperatorParams struct {

	// BackupVersion.
	BackupVersion *string

	// BackupsEnabled.
	BackupsEnabled *bool

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

	// ClusterWideEnabled.
	ClusterWideEnabled *bool

	// CustomResourceUID.
	CustomResourceUID *string

	// DatabaseVersion.
	DatabaseVersion *string

	// Extensions.
	Extensions *string

	// HaproxyVersion.
	HaproxyVersion *string

	// HashicorpVaultEnabled.
	HashicorpVaultEnabled *bool

	// HelmDeployCr.
	HelmDeployCr *bool

	// HelmDeployOperator.
	HelmDeployOperator *bool

	// KubeVersion.
	KubeVersion *string

	// LogCollectorVersion.
	LogCollectorVersion *string

	// NamespaceUID.
	NamespaceUID *string

	// OperatorVersion.
	OperatorVersion string

	// PhysicalBackupScheduled.
	PhysicalBackupScheduled *bool

	// PitrEnabled.
	PitrEnabled *bool

	// Platform.
	Platform *string

	// PmmEnabled.
	PmmEnabled *bool

	// PmmVersion.
	PmmVersion *string

	// Product.
	Product string

	// ProxysqlVersion.
	ProxysqlVersion *string

	// ShardingEnabled.
	ShardingEnabled *bool

	// SidecarsUsed.
	SidecarsUsed *bool

	// UserManagementEnabled.
	UserManagementEnabled *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

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

func NewVersionServiceOperatorParamsWithContext(ctx context.Context) *VersionServiceOperatorParams

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

func NewVersionServiceOperatorParamsWithHTTPClient

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

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

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

SetBackupVersion adds the backupVersion to the version service operator params

func (*VersionServiceOperatorParams) SetBackupsEnabled

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

SetBackupsEnabled adds the backupsEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetClusterSize

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

SetClusterSize adds the clusterSize to the version service operator params

func (*VersionServiceOperatorParams) SetClusterWideEnabled

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

SetClusterWideEnabled adds the clusterWideEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetContext

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

SetContext adds the context to the version service operator params

func (*VersionServiceOperatorParams) SetCustomResourceUID

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

SetCustomResourceUID adds the customResourceUid to the version service operator params

func (*VersionServiceOperatorParams) SetDatabaseVersion

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

SetDatabaseVersion adds the databaseVersion to the version service operator params

func (*VersionServiceOperatorParams) SetDefaults

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) SetExtensions

func (o *VersionServiceOperatorParams) SetExtensions(extensions *string)

SetExtensions adds the extensions to the version service operator params

func (*VersionServiceOperatorParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the version service operator params

func (*VersionServiceOperatorParams) SetHaproxyVersion

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

SetHaproxyVersion adds the haproxyVersion to the version service operator params

func (*VersionServiceOperatorParams) SetHashicorpVaultEnabled

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

SetHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetHelmDeployCr

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

SetHelmDeployCr adds the helmDeployCr to the version service operator params

func (*VersionServiceOperatorParams) SetHelmDeployOperator

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

SetHelmDeployOperator adds the helmDeployOperator to the version service operator params

func (*VersionServiceOperatorParams) SetKubeVersion

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

SetKubeVersion adds the kubeVersion to the version service operator params

func (*VersionServiceOperatorParams) SetLogCollectorVersion

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

SetLogCollectorVersion adds the logCollectorVersion to the version service operator params

func (*VersionServiceOperatorParams) SetNamespaceUID

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

SetNamespaceUID adds the namespaceUid to the version service operator params

func (*VersionServiceOperatorParams) SetOperatorVersion

func (o *VersionServiceOperatorParams) SetOperatorVersion(operatorVersion string)

SetOperatorVersion adds the operatorVersion to the version service operator params

func (*VersionServiceOperatorParams) SetPhysicalBackupScheduled

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

SetPhysicalBackupScheduled adds the physicalBackupScheduled to the version service operator params

func (*VersionServiceOperatorParams) SetPitrEnabled

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

SetPitrEnabled adds the pitrEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetPlatform

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

SetPlatform adds the platform to the version service operator params

func (*VersionServiceOperatorParams) SetPmmEnabled

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

SetPmmEnabled adds the pmmEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetPmmVersion

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

SetPmmVersion adds the pmmVersion to the version service operator params

func (*VersionServiceOperatorParams) SetProduct

func (o *VersionServiceOperatorParams) SetProduct(product string)

SetProduct adds the product to the version service operator params

func (*VersionServiceOperatorParams) SetProxysqlVersion

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

SetProxysqlVersion adds the proxysqlVersion to the version service operator params

func (*VersionServiceOperatorParams) SetShardingEnabled

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

SetShardingEnabled adds the shardingEnabled to the version service operator params

func (*VersionServiceOperatorParams) SetSidecarsUsed

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

SetSidecarsUsed adds the sidecarsUsed to the version service operator params

func (*VersionServiceOperatorParams) SetTimeout

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

SetTimeout adds the timeout to the version service operator params

func (*VersionServiceOperatorParams) SetUserManagementEnabled

func (o *VersionServiceOperatorParams) SetUserManagementEnabled(userManagementEnabled *bool)

SetUserManagementEnabled adds the userManagementEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithBackupVersion

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

WithBackupVersion adds the backupVersion to the version service operator params

func (*VersionServiceOperatorParams) WithBackupsEnabled

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

WithBackupsEnabled adds the backupsEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithClusterSize

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

WithClusterSize adds the clusterSize to the version service operator params

func (*VersionServiceOperatorParams) WithClusterWideEnabled

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

WithClusterWideEnabled adds the clusterWideEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithContext

WithContext adds the context to the version service operator params

func (*VersionServiceOperatorParams) WithCustomResourceUID

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

WithCustomResourceUID adds the customResourceUID to the version service operator params

func (*VersionServiceOperatorParams) WithDatabaseVersion

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

WithDatabaseVersion adds the databaseVersion to the version service operator params

func (*VersionServiceOperatorParams) WithDefaults

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) WithExtensions

func (o *VersionServiceOperatorParams) WithExtensions(extensions *string) *VersionServiceOperatorParams

WithExtensions adds the extensions to the version service operator params

func (*VersionServiceOperatorParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the version service operator params

func (*VersionServiceOperatorParams) WithHaproxyVersion

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

WithHaproxyVersion adds the haproxyVersion to the version service operator params

func (*VersionServiceOperatorParams) WithHashicorpVaultEnabled

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

WithHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithHelmDeployCr

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

WithHelmDeployCr adds the helmDeployCr to the version service operator params

func (*VersionServiceOperatorParams) WithHelmDeployOperator

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

WithHelmDeployOperator adds the helmDeployOperator to the version service operator params

func (*VersionServiceOperatorParams) WithKubeVersion

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

WithKubeVersion adds the kubeVersion to the version service operator params

func (*VersionServiceOperatorParams) WithLogCollectorVersion

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

WithLogCollectorVersion adds the logCollectorVersion to the version service operator params

func (*VersionServiceOperatorParams) WithNamespaceUID

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

WithNamespaceUID adds the namespaceUID to the version service operator params

func (*VersionServiceOperatorParams) WithOperatorVersion

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

WithOperatorVersion adds the operatorVersion to the version service operator params

func (*VersionServiceOperatorParams) WithPhysicalBackupScheduled

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

WithPhysicalBackupScheduled adds the physicalBackupScheduled to the version service operator params

func (*VersionServiceOperatorParams) WithPitrEnabled

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

WithPitrEnabled adds the pitrEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithPlatform

WithPlatform adds the platform to the version service operator params

func (*VersionServiceOperatorParams) WithPmmEnabled

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

WithPmmEnabled adds the pmmEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithPmmVersion

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

WithPmmVersion adds the pmmVersion to the version service operator params

func (*VersionServiceOperatorParams) WithProduct

WithProduct adds the product to the version service operator params

func (*VersionServiceOperatorParams) WithProxysqlVersion

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

WithProxysqlVersion adds the proxysqlVersion to the version service operator params

func (*VersionServiceOperatorParams) WithShardingEnabled

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

WithShardingEnabled adds the shardingEnabled to the version service operator params

func (*VersionServiceOperatorParams) WithSidecarsUsed

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

WithSidecarsUsed adds the sidecarsUsed to the version service operator params

func (*VersionServiceOperatorParams) WithTimeout

WithTimeout adds the timeout to the version service operator params

func (*VersionServiceOperatorParams) WithUserManagementEnabled

func (o *VersionServiceOperatorParams) WithUserManagementEnabled(userManagementEnabled *bool) *VersionServiceOperatorParams

WithUserManagementEnabled adds the userManagementEnabled to the version service operator params

func (*VersionServiceOperatorParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VersionServiceOperatorReader

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

VersionServiceOperatorReader is a Reader for the VersionServiceOperator structure.

func (*VersionServiceOperatorReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VersionServiceProductDefault

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

func NewVersionServiceProductDefault(code int) *VersionServiceProductDefault

NewVersionServiceProductDefault creates a VersionServiceProductDefault with default headers values

func (*VersionServiceProductDefault) Code

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

func (*VersionServiceProductDefault) Error

func (*VersionServiceProductDefault) GetPayload

func (*VersionServiceProductDefault) IsClientError

func (o *VersionServiceProductDefault) IsClientError() bool

IsClientError returns true when this version service product default response has a 4xx status code

func (*VersionServiceProductDefault) IsCode

func (o *VersionServiceProductDefault) IsCode(code int) bool

IsCode returns true when this version service product default response a status code equal to that given

func (*VersionServiceProductDefault) IsRedirect

func (o *VersionServiceProductDefault) IsRedirect() bool

IsRedirect returns true when this version service product default response has a 3xx status code

func (*VersionServiceProductDefault) IsServerError

func (o *VersionServiceProductDefault) IsServerError() bool

IsServerError returns true when this version service product default response has a 5xx status code

func (*VersionServiceProductDefault) IsSuccess

func (o *VersionServiceProductDefault) IsSuccess() bool

IsSuccess returns true when this version service product default response has a 2xx status code

func (*VersionServiceProductDefault) String

type VersionServiceProductOK

type VersionServiceProductOK struct {
	Payload *models.VersionProductResponse
}

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

A successful response.

func NewVersionServiceProductOK

func NewVersionServiceProductOK() *VersionServiceProductOK

NewVersionServiceProductOK creates a VersionServiceProductOK with default headers values

func (*VersionServiceProductOK) Code

func (o *VersionServiceProductOK) Code() int

Code gets the status code for the version service product o k response

func (*VersionServiceProductOK) Error

func (o *VersionServiceProductOK) Error() string

func (*VersionServiceProductOK) GetPayload

func (*VersionServiceProductOK) IsClientError

func (o *VersionServiceProductOK) IsClientError() bool

IsClientError returns true when this version service product o k response has a 4xx status code

func (*VersionServiceProductOK) IsCode

func (o *VersionServiceProductOK) IsCode(code int) bool

IsCode returns true when this version service product o k response a status code equal to that given

func (*VersionServiceProductOK) IsRedirect

func (o *VersionServiceProductOK) IsRedirect() bool

IsRedirect returns true when this version service product o k response has a 3xx status code

func (*VersionServiceProductOK) IsServerError

func (o *VersionServiceProductOK) IsServerError() bool

IsServerError returns true when this version service product o k response has a 5xx status code

func (*VersionServiceProductOK) IsSuccess

func (o *VersionServiceProductOK) IsSuccess() bool

IsSuccess returns true when this version service product o k response has a 2xx status code

func (*VersionServiceProductOK) String

func (o *VersionServiceProductOK) String() string

type VersionServiceProductParams

type VersionServiceProductParams struct {

	// BackupVersion.
	BackupVersion *string

	// BackupsEnabled.
	BackupsEnabled *bool

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

	// ClusterWideEnabled.
	ClusterWideEnabled *bool

	// CustomResourceUID.
	CustomResourceUID *string

	// DatabaseVersion.
	DatabaseVersion *string

	// Extensions.
	Extensions *string

	// HaproxyVersion.
	HaproxyVersion *string

	// HashicorpVaultEnabled.
	HashicorpVaultEnabled *bool

	// HelmDeployCr.
	HelmDeployCr *bool

	// HelmDeployOperator.
	HelmDeployOperator *bool

	// KubeVersion.
	KubeVersion *string

	// LogCollectorVersion.
	LogCollectorVersion *string

	// NamespaceUID.
	NamespaceUID *string

	// PhysicalBackupScheduled.
	PhysicalBackupScheduled *bool

	// PitrEnabled.
	PitrEnabled *bool

	// Platform.
	Platform *string

	// PmmEnabled.
	PmmEnabled *bool

	// PmmVersion.
	PmmVersion *string

	// Product.
	Product string

	// ProxysqlVersion.
	ProxysqlVersion *string

	// ShardingEnabled.
	ShardingEnabled *bool

	// SidecarsUsed.
	SidecarsUsed *bool

	// UserManagementEnabled.
	UserManagementEnabled *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

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

func NewVersionServiceProductParamsWithContext(ctx context.Context) *VersionServiceProductParams

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

func NewVersionServiceProductParamsWithHTTPClient

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

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

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

SetBackupVersion adds the backupVersion to the version service product params

func (*VersionServiceProductParams) SetBackupsEnabled

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

SetBackupsEnabled adds the backupsEnabled to the version service product params

func (*VersionServiceProductParams) SetClusterSize

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

SetClusterSize adds the clusterSize to the version service product params

func (*VersionServiceProductParams) SetClusterWideEnabled

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

SetClusterWideEnabled adds the clusterWideEnabled to the version service product params

func (*VersionServiceProductParams) SetContext

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

SetContext adds the context to the version service product params

func (*VersionServiceProductParams) SetCustomResourceUID

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

SetCustomResourceUID adds the customResourceUid to the version service product params

func (*VersionServiceProductParams) SetDatabaseVersion

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

SetDatabaseVersion adds the databaseVersion to the version service product params

func (*VersionServiceProductParams) SetDefaults

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) SetExtensions

func (o *VersionServiceProductParams) SetExtensions(extensions *string)

SetExtensions adds the extensions to the version service product params

func (*VersionServiceProductParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the version service product params

func (*VersionServiceProductParams) SetHaproxyVersion

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

SetHaproxyVersion adds the haproxyVersion to the version service product params

func (*VersionServiceProductParams) SetHashicorpVaultEnabled

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

SetHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service product params

func (*VersionServiceProductParams) SetHelmDeployCr

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

SetHelmDeployCr adds the helmDeployCr to the version service product params

func (*VersionServiceProductParams) SetHelmDeployOperator

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

SetHelmDeployOperator adds the helmDeployOperator to the version service product params

func (*VersionServiceProductParams) SetKubeVersion

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

SetKubeVersion adds the kubeVersion to the version service product params

func (*VersionServiceProductParams) SetLogCollectorVersion

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

SetLogCollectorVersion adds the logCollectorVersion to the version service product params

func (*VersionServiceProductParams) SetNamespaceUID

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

SetNamespaceUID adds the namespaceUid to the version service product params

func (*VersionServiceProductParams) SetPhysicalBackupScheduled

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

SetPhysicalBackupScheduled adds the physicalBackupScheduled to the version service product params

func (*VersionServiceProductParams) SetPitrEnabled

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

SetPitrEnabled adds the pitrEnabled to the version service product params

func (*VersionServiceProductParams) SetPlatform

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

SetPlatform adds the platform to the version service product params

func (*VersionServiceProductParams) SetPmmEnabled

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

SetPmmEnabled adds the pmmEnabled to the version service product params

func (*VersionServiceProductParams) SetPmmVersion

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

SetPmmVersion adds the pmmVersion to the version service product params

func (*VersionServiceProductParams) SetProduct

func (o *VersionServiceProductParams) SetProduct(product string)

SetProduct adds the product to the version service product params

func (*VersionServiceProductParams) SetProxysqlVersion

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

SetProxysqlVersion adds the proxysqlVersion to the version service product params

func (*VersionServiceProductParams) SetShardingEnabled

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

SetShardingEnabled adds the shardingEnabled to the version service product params

func (*VersionServiceProductParams) SetSidecarsUsed

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

SetSidecarsUsed adds the sidecarsUsed to the version service product params

func (*VersionServiceProductParams) SetTimeout

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

SetTimeout adds the timeout to the version service product params

func (*VersionServiceProductParams) SetUserManagementEnabled

func (o *VersionServiceProductParams) SetUserManagementEnabled(userManagementEnabled *bool)

SetUserManagementEnabled adds the userManagementEnabled to the version service product params

func (*VersionServiceProductParams) WithBackupVersion

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

WithBackupVersion adds the backupVersion to the version service product params

func (*VersionServiceProductParams) WithBackupsEnabled

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

WithBackupsEnabled adds the backupsEnabled to the version service product params

func (*VersionServiceProductParams) WithClusterSize

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

WithClusterSize adds the clusterSize to the version service product params

func (*VersionServiceProductParams) WithClusterWideEnabled

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

WithClusterWideEnabled adds the clusterWideEnabled to the version service product params

func (*VersionServiceProductParams) WithContext

WithContext adds the context to the version service product params

func (*VersionServiceProductParams) WithCustomResourceUID

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

WithCustomResourceUID adds the customResourceUID to the version service product params

func (*VersionServiceProductParams) WithDatabaseVersion

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

WithDatabaseVersion adds the databaseVersion to the version service product params

func (*VersionServiceProductParams) WithDefaults

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) WithExtensions

func (o *VersionServiceProductParams) WithExtensions(extensions *string) *VersionServiceProductParams

WithExtensions adds the extensions to the version service product params

func (*VersionServiceProductParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the version service product params

func (*VersionServiceProductParams) WithHaproxyVersion

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

WithHaproxyVersion adds the haproxyVersion to the version service product params

func (*VersionServiceProductParams) WithHashicorpVaultEnabled

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

WithHashicorpVaultEnabled adds the hashicorpVaultEnabled to the version service product params

func (*VersionServiceProductParams) WithHelmDeployCr

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

WithHelmDeployCr adds the helmDeployCr to the version service product params

func (*VersionServiceProductParams) WithHelmDeployOperator

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

WithHelmDeployOperator adds the helmDeployOperator to the version service product params

func (*VersionServiceProductParams) WithKubeVersion

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

WithKubeVersion adds the kubeVersion to the version service product params

func (*VersionServiceProductParams) WithLogCollectorVersion

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

WithLogCollectorVersion adds the logCollectorVersion to the version service product params

func (*VersionServiceProductParams) WithNamespaceUID

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

WithNamespaceUID adds the namespaceUID to the version service product params

func (*VersionServiceProductParams) WithPhysicalBackupScheduled

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

WithPhysicalBackupScheduled adds the physicalBackupScheduled to the version service product params

func (*VersionServiceProductParams) WithPitrEnabled

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

WithPitrEnabled adds the pitrEnabled to the version service product params

func (*VersionServiceProductParams) WithPlatform

WithPlatform adds the platform to the version service product params

func (*VersionServiceProductParams) WithPmmEnabled

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

WithPmmEnabled adds the pmmEnabled to the version service product params

func (*VersionServiceProductParams) WithPmmVersion

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

WithPmmVersion adds the pmmVersion to the version service product params

func (*VersionServiceProductParams) WithProduct

WithProduct adds the product to the version service product params

func (*VersionServiceProductParams) WithProxysqlVersion

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

WithProxysqlVersion adds the proxysqlVersion to the version service product params

func (*VersionServiceProductParams) WithShardingEnabled

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

WithShardingEnabled adds the shardingEnabled to the version service product params

func (*VersionServiceProductParams) WithSidecarsUsed

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

WithSidecarsUsed adds the sidecarsUsed to the version service product params

func (*VersionServiceProductParams) WithTimeout

WithTimeout adds the timeout to the version service product params

func (*VersionServiceProductParams) WithUserManagementEnabled

func (o *VersionServiceProductParams) WithUserManagementEnabled(userManagementEnabled *bool) *VersionServiceProductParams

WithUserManagementEnabled adds the userManagementEnabled to the version service product params

func (*VersionServiceProductParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VersionServiceProductReader

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

VersionServiceProductReader is a Reader for the VersionServiceProduct structure.

func (*VersionServiceProductReader) ReadResponse

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