v1alpha1

package
v0.44.0 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CatalogV1alpha1Client

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

CatalogV1alpha1Client is used to interact with features provided by the catalog.kubedb.com group.

func New

New creates a new CatalogV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*CatalogV1alpha1Client, error)

NewForConfig creates a new CatalogV1alpha1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).

func NewForConfigAndClient added in v0.28.0

func NewForConfigAndClient(c *rest.Config, h *http.Client) (*CatalogV1alpha1Client, error)

NewForConfigAndClient creates a new CatalogV1alpha1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *CatalogV1alpha1Client

NewForConfigOrDie creates a new CatalogV1alpha1Client for the given config and panics if there is an error in the config.

func (*CatalogV1alpha1Client) DruidVersions added in v0.41.0

func (c *CatalogV1alpha1Client) DruidVersions() DruidVersionInterface

func (*CatalogV1alpha1Client) ElasticsearchVersions

func (c *CatalogV1alpha1Client) ElasticsearchVersions() ElasticsearchVersionInterface

func (*CatalogV1alpha1Client) EtcdVersions

func (c *CatalogV1alpha1Client) EtcdVersions() EtcdVersionInterface

func (*CatalogV1alpha1Client) FerretDBVersions added in v0.41.0

func (c *CatalogV1alpha1Client) FerretDBVersions() FerretDBVersionInterface

func (*CatalogV1alpha1Client) KafkaConnectorVersions added in v0.41.0

func (c *CatalogV1alpha1Client) KafkaConnectorVersions() KafkaConnectorVersionInterface

func (*CatalogV1alpha1Client) KafkaVersions added in v0.30.0

func (c *CatalogV1alpha1Client) KafkaVersions() KafkaVersionInterface

func (*CatalogV1alpha1Client) MariaDBVersions

func (c *CatalogV1alpha1Client) MariaDBVersions() MariaDBVersionInterface

func (*CatalogV1alpha1Client) MemcachedVersions

func (c *CatalogV1alpha1Client) MemcachedVersions() MemcachedVersionInterface

func (*CatalogV1alpha1Client) MongoDBVersions

func (c *CatalogV1alpha1Client) MongoDBVersions() MongoDBVersionInterface

func (*CatalogV1alpha1Client) MySQLVersions

func (c *CatalogV1alpha1Client) MySQLVersions() MySQLVersionInterface

func (*CatalogV1alpha1Client) PerconaXtraDBVersions

func (c *CatalogV1alpha1Client) PerconaXtraDBVersions() PerconaXtraDBVersionInterface

func (*CatalogV1alpha1Client) PgBouncerVersions

func (c *CatalogV1alpha1Client) PgBouncerVersions() PgBouncerVersionInterface

func (*CatalogV1alpha1Client) PgpoolVersions added in v0.41.0

func (c *CatalogV1alpha1Client) PgpoolVersions() PgpoolVersionInterface

func (*CatalogV1alpha1Client) PostgresVersions

func (c *CatalogV1alpha1Client) PostgresVersions() PostgresVersionInterface

func (*CatalogV1alpha1Client) ProxySQLVersions

func (c *CatalogV1alpha1Client) ProxySQLVersions() ProxySQLVersionInterface

func (*CatalogV1alpha1Client) RESTClient

func (c *CatalogV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*CatalogV1alpha1Client) RabbitMQVersions added in v0.41.0

func (c *CatalogV1alpha1Client) RabbitMQVersions() RabbitMQVersionInterface

func (*CatalogV1alpha1Client) RedisVersions

func (c *CatalogV1alpha1Client) RedisVersions() RedisVersionInterface

func (*CatalogV1alpha1Client) SinglestoreVersions added in v0.41.0

func (c *CatalogV1alpha1Client) SinglestoreVersions() SinglestoreVersionInterface

func (*CatalogV1alpha1Client) SolrVersions added in v0.41.0

func (c *CatalogV1alpha1Client) SolrVersions() SolrVersionInterface

func (*CatalogV1alpha1Client) ZooKeeperVersions added in v0.41.0

func (c *CatalogV1alpha1Client) ZooKeeperVersions() ZooKeeperVersionInterface

type DruidVersionExpansion added in v0.41.0

type DruidVersionExpansion interface{}

type DruidVersionInterface added in v0.41.0

type DruidVersionInterface interface {
	Create(ctx context.Context, druidVersion *v1alpha1.DruidVersion, opts v1.CreateOptions) (*v1alpha1.DruidVersion, error)
	Update(ctx context.Context, druidVersion *v1alpha1.DruidVersion, opts v1.UpdateOptions) (*v1alpha1.DruidVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.DruidVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DruidVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.DruidVersion, err error)
	DruidVersionExpansion
}

DruidVersionInterface has methods to work with DruidVersion resources.

type DruidVersionsGetter added in v0.41.0

type DruidVersionsGetter interface {
	DruidVersions() DruidVersionInterface
}

DruidVersionsGetter has a method to return a DruidVersionInterface. A group's client should implement this interface.

type ElasticsearchVersionExpansion

type ElasticsearchVersionExpansion interface{}

type ElasticsearchVersionInterface

type ElasticsearchVersionInterface interface {
	Create(ctx context.Context, elasticsearchVersion *v1alpha1.ElasticsearchVersion, opts v1.CreateOptions) (*v1alpha1.ElasticsearchVersion, error)
	Update(ctx context.Context, elasticsearchVersion *v1alpha1.ElasticsearchVersion, opts v1.UpdateOptions) (*v1alpha1.ElasticsearchVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ElasticsearchVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ElasticsearchVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ElasticsearchVersion, err error)
	ElasticsearchVersionExpansion
}

ElasticsearchVersionInterface has methods to work with ElasticsearchVersion resources.

type ElasticsearchVersionsGetter

type ElasticsearchVersionsGetter interface {
	ElasticsearchVersions() ElasticsearchVersionInterface
}

ElasticsearchVersionsGetter has a method to return a ElasticsearchVersionInterface. A group's client should implement this interface.

type EtcdVersionExpansion

type EtcdVersionExpansion interface{}

type EtcdVersionInterface

type EtcdVersionInterface interface {
	Create(ctx context.Context, etcdVersion *v1alpha1.EtcdVersion, opts v1.CreateOptions) (*v1alpha1.EtcdVersion, error)
	Update(ctx context.Context, etcdVersion *v1alpha1.EtcdVersion, opts v1.UpdateOptions) (*v1alpha1.EtcdVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.EtcdVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EtcdVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.EtcdVersion, err error)
	EtcdVersionExpansion
}

EtcdVersionInterface has methods to work with EtcdVersion resources.

type EtcdVersionsGetter

type EtcdVersionsGetter interface {
	EtcdVersions() EtcdVersionInterface
}

EtcdVersionsGetter has a method to return a EtcdVersionInterface. A group's client should implement this interface.

type FerretDBVersionExpansion added in v0.41.0

type FerretDBVersionExpansion interface{}

type FerretDBVersionInterface added in v0.41.0

type FerretDBVersionInterface interface {
	Create(ctx context.Context, ferretDBVersion *v1alpha1.FerretDBVersion, opts v1.CreateOptions) (*v1alpha1.FerretDBVersion, error)
	Update(ctx context.Context, ferretDBVersion *v1alpha1.FerretDBVersion, opts v1.UpdateOptions) (*v1alpha1.FerretDBVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.FerretDBVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FerretDBVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.FerretDBVersion, err error)
	FerretDBVersionExpansion
}

FerretDBVersionInterface has methods to work with FerretDBVersion resources.

type FerretDBVersionsGetter added in v0.41.0

type FerretDBVersionsGetter interface {
	FerretDBVersions() FerretDBVersionInterface
}

FerretDBVersionsGetter has a method to return a FerretDBVersionInterface. A group's client should implement this interface.

type KafkaConnectorVersionExpansion added in v0.41.0

type KafkaConnectorVersionExpansion interface{}

type KafkaConnectorVersionInterface added in v0.41.0

type KafkaConnectorVersionInterface interface {
	Create(ctx context.Context, kafkaConnectorVersion *v1alpha1.KafkaConnectorVersion, opts v1.CreateOptions) (*v1alpha1.KafkaConnectorVersion, error)
	Update(ctx context.Context, kafkaConnectorVersion *v1alpha1.KafkaConnectorVersion, opts v1.UpdateOptions) (*v1alpha1.KafkaConnectorVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.KafkaConnectorVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KafkaConnectorVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.KafkaConnectorVersion, err error)
	KafkaConnectorVersionExpansion
}

KafkaConnectorVersionInterface has methods to work with KafkaConnectorVersion resources.

type KafkaConnectorVersionsGetter added in v0.41.0

type KafkaConnectorVersionsGetter interface {
	KafkaConnectorVersions() KafkaConnectorVersionInterface
}

KafkaConnectorVersionsGetter has a method to return a KafkaConnectorVersionInterface. A group's client should implement this interface.

type KafkaVersionExpansion added in v0.30.0

type KafkaVersionExpansion interface{}

type KafkaVersionInterface added in v0.30.0

type KafkaVersionInterface interface {
	Create(ctx context.Context, kafkaVersion *v1alpha1.KafkaVersion, opts v1.CreateOptions) (*v1alpha1.KafkaVersion, error)
	Update(ctx context.Context, kafkaVersion *v1alpha1.KafkaVersion, opts v1.UpdateOptions) (*v1alpha1.KafkaVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.KafkaVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KafkaVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.KafkaVersion, err error)
	KafkaVersionExpansion
}

KafkaVersionInterface has methods to work with KafkaVersion resources.

type KafkaVersionsGetter added in v0.30.0

type KafkaVersionsGetter interface {
	KafkaVersions() KafkaVersionInterface
}

KafkaVersionsGetter has a method to return a KafkaVersionInterface. A group's client should implement this interface.

type MariaDBVersionExpansion

type MariaDBVersionExpansion interface{}

type MariaDBVersionInterface

type MariaDBVersionInterface interface {
	Create(ctx context.Context, mariaDBVersion *v1alpha1.MariaDBVersion, opts v1.CreateOptions) (*v1alpha1.MariaDBVersion, error)
	Update(ctx context.Context, mariaDBVersion *v1alpha1.MariaDBVersion, opts v1.UpdateOptions) (*v1alpha1.MariaDBVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.MariaDBVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MariaDBVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.MariaDBVersion, err error)
	MariaDBVersionExpansion
}

MariaDBVersionInterface has methods to work with MariaDBVersion resources.

type MariaDBVersionsGetter

type MariaDBVersionsGetter interface {
	MariaDBVersions() MariaDBVersionInterface
}

MariaDBVersionsGetter has a method to return a MariaDBVersionInterface. A group's client should implement this interface.

type MemcachedVersionExpansion

type MemcachedVersionExpansion interface{}

type MemcachedVersionInterface

type MemcachedVersionInterface interface {
	Create(ctx context.Context, memcachedVersion *v1alpha1.MemcachedVersion, opts v1.CreateOptions) (*v1alpha1.MemcachedVersion, error)
	Update(ctx context.Context, memcachedVersion *v1alpha1.MemcachedVersion, opts v1.UpdateOptions) (*v1alpha1.MemcachedVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.MemcachedVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MemcachedVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.MemcachedVersion, err error)
	MemcachedVersionExpansion
}

MemcachedVersionInterface has methods to work with MemcachedVersion resources.

type MemcachedVersionsGetter

type MemcachedVersionsGetter interface {
	MemcachedVersions() MemcachedVersionInterface
}

MemcachedVersionsGetter has a method to return a MemcachedVersionInterface. A group's client should implement this interface.

type MongoDBVersionExpansion

type MongoDBVersionExpansion interface{}

type MongoDBVersionInterface

type MongoDBVersionInterface interface {
	Create(ctx context.Context, mongoDBVersion *v1alpha1.MongoDBVersion, opts v1.CreateOptions) (*v1alpha1.MongoDBVersion, error)
	Update(ctx context.Context, mongoDBVersion *v1alpha1.MongoDBVersion, opts v1.UpdateOptions) (*v1alpha1.MongoDBVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.MongoDBVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MongoDBVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.MongoDBVersion, err error)
	MongoDBVersionExpansion
}

MongoDBVersionInterface has methods to work with MongoDBVersion resources.

type MongoDBVersionsGetter

type MongoDBVersionsGetter interface {
	MongoDBVersions() MongoDBVersionInterface
}

MongoDBVersionsGetter has a method to return a MongoDBVersionInterface. A group's client should implement this interface.

type MySQLVersionExpansion

type MySQLVersionExpansion interface{}

type MySQLVersionInterface

type MySQLVersionInterface interface {
	Create(ctx context.Context, mySQLVersion *v1alpha1.MySQLVersion, opts v1.CreateOptions) (*v1alpha1.MySQLVersion, error)
	Update(ctx context.Context, mySQLVersion *v1alpha1.MySQLVersion, opts v1.UpdateOptions) (*v1alpha1.MySQLVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.MySQLVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MySQLVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.MySQLVersion, err error)
	MySQLVersionExpansion
}

MySQLVersionInterface has methods to work with MySQLVersion resources.

type MySQLVersionsGetter

type MySQLVersionsGetter interface {
	MySQLVersions() MySQLVersionInterface
}

MySQLVersionsGetter has a method to return a MySQLVersionInterface. A group's client should implement this interface.

type PerconaXtraDBVersionExpansion

type PerconaXtraDBVersionExpansion interface{}

type PerconaXtraDBVersionInterface

type PerconaXtraDBVersionInterface interface {
	Create(ctx context.Context, perconaXtraDBVersion *v1alpha1.PerconaXtraDBVersion, opts v1.CreateOptions) (*v1alpha1.PerconaXtraDBVersion, error)
	Update(ctx context.Context, perconaXtraDBVersion *v1alpha1.PerconaXtraDBVersion, opts v1.UpdateOptions) (*v1alpha1.PerconaXtraDBVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PerconaXtraDBVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PerconaXtraDBVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PerconaXtraDBVersion, err error)
	PerconaXtraDBVersionExpansion
}

PerconaXtraDBVersionInterface has methods to work with PerconaXtraDBVersion resources.

type PerconaXtraDBVersionsGetter

type PerconaXtraDBVersionsGetter interface {
	PerconaXtraDBVersions() PerconaXtraDBVersionInterface
}

PerconaXtraDBVersionsGetter has a method to return a PerconaXtraDBVersionInterface. A group's client should implement this interface.

type PgBouncerVersionExpansion

type PgBouncerVersionExpansion interface{}

type PgBouncerVersionInterface

type PgBouncerVersionInterface interface {
	Create(ctx context.Context, pgBouncerVersion *v1alpha1.PgBouncerVersion, opts v1.CreateOptions) (*v1alpha1.PgBouncerVersion, error)
	Update(ctx context.Context, pgBouncerVersion *v1alpha1.PgBouncerVersion, opts v1.UpdateOptions) (*v1alpha1.PgBouncerVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PgBouncerVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PgBouncerVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PgBouncerVersion, err error)
	PgBouncerVersionExpansion
}

PgBouncerVersionInterface has methods to work with PgBouncerVersion resources.

type PgBouncerVersionsGetter

type PgBouncerVersionsGetter interface {
	PgBouncerVersions() PgBouncerVersionInterface
}

PgBouncerVersionsGetter has a method to return a PgBouncerVersionInterface. A group's client should implement this interface.

type PgpoolVersionExpansion added in v0.41.0

type PgpoolVersionExpansion interface{}

type PgpoolVersionInterface added in v0.41.0

type PgpoolVersionInterface interface {
	Create(ctx context.Context, pgpoolVersion *v1alpha1.PgpoolVersion, opts v1.CreateOptions) (*v1alpha1.PgpoolVersion, error)
	Update(ctx context.Context, pgpoolVersion *v1alpha1.PgpoolVersion, opts v1.UpdateOptions) (*v1alpha1.PgpoolVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PgpoolVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PgpoolVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PgpoolVersion, err error)
	PgpoolVersionExpansion
}

PgpoolVersionInterface has methods to work with PgpoolVersion resources.

type PgpoolVersionsGetter added in v0.41.0

type PgpoolVersionsGetter interface {
	PgpoolVersions() PgpoolVersionInterface
}

PgpoolVersionsGetter has a method to return a PgpoolVersionInterface. A group's client should implement this interface.

type PostgresVersionExpansion

type PostgresVersionExpansion interface{}

type PostgresVersionInterface

type PostgresVersionInterface interface {
	Create(ctx context.Context, postgresVersion *v1alpha1.PostgresVersion, opts v1.CreateOptions) (*v1alpha1.PostgresVersion, error)
	Update(ctx context.Context, postgresVersion *v1alpha1.PostgresVersion, opts v1.UpdateOptions) (*v1alpha1.PostgresVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PostgresVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PostgresVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PostgresVersion, err error)
	PostgresVersionExpansion
}

PostgresVersionInterface has methods to work with PostgresVersion resources.

type PostgresVersionsGetter

type PostgresVersionsGetter interface {
	PostgresVersions() PostgresVersionInterface
}

PostgresVersionsGetter has a method to return a PostgresVersionInterface. A group's client should implement this interface.

type ProxySQLVersionExpansion

type ProxySQLVersionExpansion interface{}

type ProxySQLVersionInterface

type ProxySQLVersionInterface interface {
	Create(ctx context.Context, proxySQLVersion *v1alpha1.ProxySQLVersion, opts v1.CreateOptions) (*v1alpha1.ProxySQLVersion, error)
	Update(ctx context.Context, proxySQLVersion *v1alpha1.ProxySQLVersion, opts v1.UpdateOptions) (*v1alpha1.ProxySQLVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ProxySQLVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProxySQLVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ProxySQLVersion, err error)
	ProxySQLVersionExpansion
}

ProxySQLVersionInterface has methods to work with ProxySQLVersion resources.

type ProxySQLVersionsGetter

type ProxySQLVersionsGetter interface {
	ProxySQLVersions() ProxySQLVersionInterface
}

ProxySQLVersionsGetter has a method to return a ProxySQLVersionInterface. A group's client should implement this interface.

type RabbitMQVersionExpansion added in v0.41.0

type RabbitMQVersionExpansion interface{}

type RabbitMQVersionInterface added in v0.41.0

type RabbitMQVersionInterface interface {
	Create(ctx context.Context, rabbitMQVersion *v1alpha1.RabbitMQVersion, opts v1.CreateOptions) (*v1alpha1.RabbitMQVersion, error)
	Update(ctx context.Context, rabbitMQVersion *v1alpha1.RabbitMQVersion, opts v1.UpdateOptions) (*v1alpha1.RabbitMQVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.RabbitMQVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RabbitMQVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.RabbitMQVersion, err error)
	RabbitMQVersionExpansion
}

RabbitMQVersionInterface has methods to work with RabbitMQVersion resources.

type RabbitMQVersionsGetter added in v0.41.0

type RabbitMQVersionsGetter interface {
	RabbitMQVersions() RabbitMQVersionInterface
}

RabbitMQVersionsGetter has a method to return a RabbitMQVersionInterface. A group's client should implement this interface.

type RedisVersionExpansion

type RedisVersionExpansion interface{}

type RedisVersionInterface

type RedisVersionInterface interface {
	Create(ctx context.Context, redisVersion *v1alpha1.RedisVersion, opts v1.CreateOptions) (*v1alpha1.RedisVersion, error)
	Update(ctx context.Context, redisVersion *v1alpha1.RedisVersion, opts v1.UpdateOptions) (*v1alpha1.RedisVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.RedisVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RedisVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.RedisVersion, err error)
	RedisVersionExpansion
}

RedisVersionInterface has methods to work with RedisVersion resources.

type RedisVersionsGetter

type RedisVersionsGetter interface {
	RedisVersions() RedisVersionInterface
}

RedisVersionsGetter has a method to return a RedisVersionInterface. A group's client should implement this interface.

type SinglestoreVersionExpansion added in v0.41.0

type SinglestoreVersionExpansion interface{}

type SinglestoreVersionInterface added in v0.41.0

type SinglestoreVersionInterface interface {
	Create(ctx context.Context, singlestoreVersion *v1alpha1.SinglestoreVersion, opts v1.CreateOptions) (*v1alpha1.SinglestoreVersion, error)
	Update(ctx context.Context, singlestoreVersion *v1alpha1.SinglestoreVersion, opts v1.UpdateOptions) (*v1alpha1.SinglestoreVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.SinglestoreVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SinglestoreVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.SinglestoreVersion, err error)
	SinglestoreVersionExpansion
}

SinglestoreVersionInterface has methods to work with SinglestoreVersion resources.

type SinglestoreVersionsGetter added in v0.41.0

type SinglestoreVersionsGetter interface {
	SinglestoreVersions() SinglestoreVersionInterface
}

SinglestoreVersionsGetter has a method to return a SinglestoreVersionInterface. A group's client should implement this interface.

type SolrVersionExpansion added in v0.41.0

type SolrVersionExpansion interface{}

type SolrVersionInterface added in v0.41.0

type SolrVersionInterface interface {
	Create(ctx context.Context, solrVersion *v1alpha1.SolrVersion, opts v1.CreateOptions) (*v1alpha1.SolrVersion, error)
	Update(ctx context.Context, solrVersion *v1alpha1.SolrVersion, opts v1.UpdateOptions) (*v1alpha1.SolrVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.SolrVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SolrVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.SolrVersion, err error)
	SolrVersionExpansion
}

SolrVersionInterface has methods to work with SolrVersion resources.

type SolrVersionsGetter added in v0.41.0

type SolrVersionsGetter interface {
	SolrVersions() SolrVersionInterface
}

SolrVersionsGetter has a method to return a SolrVersionInterface. A group's client should implement this interface.

type ZooKeeperVersionExpansion added in v0.41.0

type ZooKeeperVersionExpansion interface{}

type ZooKeeperVersionInterface added in v0.41.0

type ZooKeeperVersionInterface interface {
	Create(ctx context.Context, zooKeeperVersion *v1alpha1.ZooKeeperVersion, opts v1.CreateOptions) (*v1alpha1.ZooKeeperVersion, error)
	Update(ctx context.Context, zooKeeperVersion *v1alpha1.ZooKeeperVersion, opts v1.UpdateOptions) (*v1alpha1.ZooKeeperVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ZooKeeperVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ZooKeeperVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ZooKeeperVersion, err error)
	ZooKeeperVersionExpansion
}

ZooKeeperVersionInterface has methods to work with ZooKeeperVersion resources.

type ZooKeeperVersionsGetter added in v0.41.0

type ZooKeeperVersionsGetter interface {
	ZooKeeperVersions() ZooKeeperVersionInterface
}

ZooKeeperVersionsGetter has a method to return a ZooKeeperVersionInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

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