Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type DruidOpsRequestExpansion
- type DruidOpsRequestInterface
- type DruidOpsRequestsGetter
- type ElasticsearchOpsRequestExpansion
- type ElasticsearchOpsRequestInterface
- type ElasticsearchOpsRequestsGetter
- type EtcdOpsRequestExpansion
- type EtcdOpsRequestInterface
- type EtcdOpsRequestsGetter
- type KafkaOpsRequestExpansion
- type KafkaOpsRequestInterface
- type KafkaOpsRequestsGetter
- type MariaDBOpsRequestExpansion
- type MariaDBOpsRequestInterface
- type MariaDBOpsRequestsGetter
- type MemcachedOpsRequestExpansion
- type MemcachedOpsRequestInterface
- type MemcachedOpsRequestsGetter
- type MongoDBOpsRequestExpansion
- type MongoDBOpsRequestInterface
- type MongoDBOpsRequestsGetter
- type MySQLOpsRequestExpansion
- type MySQLOpsRequestInterface
- type MySQLOpsRequestsGetter
- type OpsV1alpha1Client
- func (c *OpsV1alpha1Client) DruidOpsRequests(namespace string) DruidOpsRequestInterface
- func (c *OpsV1alpha1Client) ElasticsearchOpsRequests(namespace string) ElasticsearchOpsRequestInterface
- func (c *OpsV1alpha1Client) EtcdOpsRequests(namespace string) EtcdOpsRequestInterface
- func (c *OpsV1alpha1Client) KafkaOpsRequests(namespace string) KafkaOpsRequestInterface
- func (c *OpsV1alpha1Client) MariaDBOpsRequests(namespace string) MariaDBOpsRequestInterface
- func (c *OpsV1alpha1Client) MemcachedOpsRequests(namespace string) MemcachedOpsRequestInterface
- func (c *OpsV1alpha1Client) MongoDBOpsRequests(namespace string) MongoDBOpsRequestInterface
- func (c *OpsV1alpha1Client) MySQLOpsRequests(namespace string) MySQLOpsRequestInterface
- func (c *OpsV1alpha1Client) PerconaXtraDBOpsRequests(namespace string) PerconaXtraDBOpsRequestInterface
- func (c *OpsV1alpha1Client) PgBouncerOpsRequests(namespace string) PgBouncerOpsRequestInterface
- func (c *OpsV1alpha1Client) PgpoolOpsRequests(namespace string) PgpoolOpsRequestInterface
- func (c *OpsV1alpha1Client) PostgresOpsRequests(namespace string) PostgresOpsRequestInterface
- func (c *OpsV1alpha1Client) ProxySQLOpsRequests(namespace string) ProxySQLOpsRequestInterface
- func (c *OpsV1alpha1Client) RESTClient() rest.Interface
- func (c *OpsV1alpha1Client) RabbitMQOpsRequests(namespace string) RabbitMQOpsRequestInterface
- func (c *OpsV1alpha1Client) RedisOpsRequests(namespace string) RedisOpsRequestInterface
- func (c *OpsV1alpha1Client) RedisSentinelOpsRequests(namespace string) RedisSentinelOpsRequestInterface
- func (c *OpsV1alpha1Client) SinglestoreOpsRequests(namespace string) SinglestoreOpsRequestInterface
- func (c *OpsV1alpha1Client) SolrOpsRequests(namespace string) SolrOpsRequestInterface
- type OpsV1alpha1Interface
- type PerconaXtraDBOpsRequestExpansion
- type PerconaXtraDBOpsRequestInterface
- type PerconaXtraDBOpsRequestsGetter
- type PgBouncerOpsRequestExpansion
- type PgBouncerOpsRequestInterface
- type PgBouncerOpsRequestsGetter
- type PgpoolOpsRequestExpansion
- type PgpoolOpsRequestInterface
- type PgpoolOpsRequestsGetter
- type PostgresOpsRequestExpansion
- type PostgresOpsRequestInterface
- type PostgresOpsRequestsGetter
- type ProxySQLOpsRequestExpansion
- type ProxySQLOpsRequestInterface
- type ProxySQLOpsRequestsGetter
- type RabbitMQOpsRequestExpansion
- type RabbitMQOpsRequestInterface
- type RabbitMQOpsRequestsGetter
- type RedisOpsRequestExpansion
- type RedisOpsRequestInterface
- type RedisOpsRequestsGetter
- type RedisSentinelOpsRequestExpansion
- type RedisSentinelOpsRequestInterface
- type RedisSentinelOpsRequestsGetter
- type SinglestoreOpsRequestExpansion
- type SinglestoreOpsRequestInterface
- type SinglestoreOpsRequestsGetter
- type SolrOpsRequestExpansion
- type SolrOpsRequestInterface
- type SolrOpsRequestsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DruidOpsRequestExpansion ¶ added in v0.46.0
type DruidOpsRequestExpansion interface{}
type DruidOpsRequestInterface ¶ added in v0.46.0
type DruidOpsRequestInterface interface { Create(ctx context.Context, druidOpsRequest *v1alpha1.DruidOpsRequest, opts v1.CreateOptions) (*v1alpha1.DruidOpsRequest, error) Update(ctx context.Context, druidOpsRequest *v1alpha1.DruidOpsRequest, opts v1.UpdateOptions) (*v1alpha1.DruidOpsRequest, error) UpdateStatus(ctx context.Context, druidOpsRequest *v1alpha1.DruidOpsRequest, opts v1.UpdateOptions) (*v1alpha1.DruidOpsRequest, 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.DruidOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DruidOpsRequestList, 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.DruidOpsRequest, err error) DruidOpsRequestExpansion }
DruidOpsRequestInterface has methods to work with DruidOpsRequest resources.
type DruidOpsRequestsGetter ¶ added in v0.46.0
type DruidOpsRequestsGetter interface {
DruidOpsRequests(namespace string) DruidOpsRequestInterface
}
DruidOpsRequestsGetter has a method to return a DruidOpsRequestInterface. A group's client should implement this interface.
type ElasticsearchOpsRequestExpansion ¶
type ElasticsearchOpsRequestExpansion interface{}
type ElasticsearchOpsRequestInterface ¶
type ElasticsearchOpsRequestInterface interface { Create(ctx context.Context, elasticsearchOpsRequest *v1alpha1.ElasticsearchOpsRequest, opts v1.CreateOptions) (*v1alpha1.ElasticsearchOpsRequest, error) Update(ctx context.Context, elasticsearchOpsRequest *v1alpha1.ElasticsearchOpsRequest, opts v1.UpdateOptions) (*v1alpha1.ElasticsearchOpsRequest, error) UpdateStatus(ctx context.Context, elasticsearchOpsRequest *v1alpha1.ElasticsearchOpsRequest, opts v1.UpdateOptions) (*v1alpha1.ElasticsearchOpsRequest, 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.ElasticsearchOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ElasticsearchOpsRequestList, 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.ElasticsearchOpsRequest, err error) ElasticsearchOpsRequestExpansion }
ElasticsearchOpsRequestInterface has methods to work with ElasticsearchOpsRequest resources.
type ElasticsearchOpsRequestsGetter ¶
type ElasticsearchOpsRequestsGetter interface {
ElasticsearchOpsRequests(namespace string) ElasticsearchOpsRequestInterface
}
ElasticsearchOpsRequestsGetter has a method to return a ElasticsearchOpsRequestInterface. A group's client should implement this interface.
type EtcdOpsRequestExpansion ¶
type EtcdOpsRequestExpansion interface{}
type EtcdOpsRequestInterface ¶
type EtcdOpsRequestInterface interface { Create(ctx context.Context, etcdOpsRequest *v1alpha1.EtcdOpsRequest, opts v1.CreateOptions) (*v1alpha1.EtcdOpsRequest, error) Update(ctx context.Context, etcdOpsRequest *v1alpha1.EtcdOpsRequest, opts v1.UpdateOptions) (*v1alpha1.EtcdOpsRequest, error) UpdateStatus(ctx context.Context, etcdOpsRequest *v1alpha1.EtcdOpsRequest, opts v1.UpdateOptions) (*v1alpha1.EtcdOpsRequest, 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.EtcdOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EtcdOpsRequestList, 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.EtcdOpsRequest, err error) EtcdOpsRequestExpansion }
EtcdOpsRequestInterface has methods to work with EtcdOpsRequest resources.
type EtcdOpsRequestsGetter ¶
type EtcdOpsRequestsGetter interface {
EtcdOpsRequests(namespace string) EtcdOpsRequestInterface
}
EtcdOpsRequestsGetter has a method to return a EtcdOpsRequestInterface. A group's client should implement this interface.
type KafkaOpsRequestExpansion ¶ added in v0.36.0
type KafkaOpsRequestExpansion interface{}
type KafkaOpsRequestInterface ¶ added in v0.36.0
type KafkaOpsRequestInterface interface { Create(ctx context.Context, kafkaOpsRequest *v1alpha1.KafkaOpsRequest, opts v1.CreateOptions) (*v1alpha1.KafkaOpsRequest, error) Update(ctx context.Context, kafkaOpsRequest *v1alpha1.KafkaOpsRequest, opts v1.UpdateOptions) (*v1alpha1.KafkaOpsRequest, error) UpdateStatus(ctx context.Context, kafkaOpsRequest *v1alpha1.KafkaOpsRequest, opts v1.UpdateOptions) (*v1alpha1.KafkaOpsRequest, 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.KafkaOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KafkaOpsRequestList, 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.KafkaOpsRequest, err error) KafkaOpsRequestExpansion }
KafkaOpsRequestInterface has methods to work with KafkaOpsRequest resources.
type KafkaOpsRequestsGetter ¶ added in v0.36.0
type KafkaOpsRequestsGetter interface {
KafkaOpsRequests(namespace string) KafkaOpsRequestInterface
}
KafkaOpsRequestsGetter has a method to return a KafkaOpsRequestInterface. A group's client should implement this interface.
type MariaDBOpsRequestExpansion ¶
type MariaDBOpsRequestExpansion interface{}
type MariaDBOpsRequestInterface ¶
type MariaDBOpsRequestInterface interface { Create(ctx context.Context, mariaDBOpsRequest *v1alpha1.MariaDBOpsRequest, opts v1.CreateOptions) (*v1alpha1.MariaDBOpsRequest, error) Update(ctx context.Context, mariaDBOpsRequest *v1alpha1.MariaDBOpsRequest, opts v1.UpdateOptions) (*v1alpha1.MariaDBOpsRequest, error) UpdateStatus(ctx context.Context, mariaDBOpsRequest *v1alpha1.MariaDBOpsRequest, opts v1.UpdateOptions) (*v1alpha1.MariaDBOpsRequest, 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.MariaDBOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MariaDBOpsRequestList, 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.MariaDBOpsRequest, err error) MariaDBOpsRequestExpansion }
MariaDBOpsRequestInterface has methods to work with MariaDBOpsRequest resources.
type MariaDBOpsRequestsGetter ¶
type MariaDBOpsRequestsGetter interface {
MariaDBOpsRequests(namespace string) MariaDBOpsRequestInterface
}
MariaDBOpsRequestsGetter has a method to return a MariaDBOpsRequestInterface. A group's client should implement this interface.
type MemcachedOpsRequestExpansion ¶
type MemcachedOpsRequestExpansion interface{}
type MemcachedOpsRequestInterface ¶
type MemcachedOpsRequestInterface interface { Create(ctx context.Context, memcachedOpsRequest *v1alpha1.MemcachedOpsRequest, opts v1.CreateOptions) (*v1alpha1.MemcachedOpsRequest, error) Update(ctx context.Context, memcachedOpsRequest *v1alpha1.MemcachedOpsRequest, opts v1.UpdateOptions) (*v1alpha1.MemcachedOpsRequest, error) UpdateStatus(ctx context.Context, memcachedOpsRequest *v1alpha1.MemcachedOpsRequest, opts v1.UpdateOptions) (*v1alpha1.MemcachedOpsRequest, 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.MemcachedOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MemcachedOpsRequestList, 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.MemcachedOpsRequest, err error) MemcachedOpsRequestExpansion }
MemcachedOpsRequestInterface has methods to work with MemcachedOpsRequest resources.
type MemcachedOpsRequestsGetter ¶
type MemcachedOpsRequestsGetter interface {
MemcachedOpsRequests(namespace string) MemcachedOpsRequestInterface
}
MemcachedOpsRequestsGetter has a method to return a MemcachedOpsRequestInterface. A group's client should implement this interface.
type MongoDBOpsRequestExpansion ¶
type MongoDBOpsRequestExpansion interface{}
type MongoDBOpsRequestInterface ¶
type MongoDBOpsRequestInterface interface { Create(ctx context.Context, mongoDBOpsRequest *v1alpha1.MongoDBOpsRequest, opts v1.CreateOptions) (*v1alpha1.MongoDBOpsRequest, error) Update(ctx context.Context, mongoDBOpsRequest *v1alpha1.MongoDBOpsRequest, opts v1.UpdateOptions) (*v1alpha1.MongoDBOpsRequest, error) UpdateStatus(ctx context.Context, mongoDBOpsRequest *v1alpha1.MongoDBOpsRequest, opts v1.UpdateOptions) (*v1alpha1.MongoDBOpsRequest, 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.MongoDBOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MongoDBOpsRequestList, 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.MongoDBOpsRequest, err error) MongoDBOpsRequestExpansion }
MongoDBOpsRequestInterface has methods to work with MongoDBOpsRequest resources.
type MongoDBOpsRequestsGetter ¶
type MongoDBOpsRequestsGetter interface {
MongoDBOpsRequests(namespace string) MongoDBOpsRequestInterface
}
MongoDBOpsRequestsGetter has a method to return a MongoDBOpsRequestInterface. A group's client should implement this interface.
type MySQLOpsRequestExpansion ¶
type MySQLOpsRequestExpansion interface{}
type MySQLOpsRequestInterface ¶
type MySQLOpsRequestInterface interface { Create(ctx context.Context, mySQLOpsRequest *v1alpha1.MySQLOpsRequest, opts v1.CreateOptions) (*v1alpha1.MySQLOpsRequest, error) Update(ctx context.Context, mySQLOpsRequest *v1alpha1.MySQLOpsRequest, opts v1.UpdateOptions) (*v1alpha1.MySQLOpsRequest, error) UpdateStatus(ctx context.Context, mySQLOpsRequest *v1alpha1.MySQLOpsRequest, opts v1.UpdateOptions) (*v1alpha1.MySQLOpsRequest, 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.MySQLOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MySQLOpsRequestList, 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.MySQLOpsRequest, err error) MySQLOpsRequestExpansion }
MySQLOpsRequestInterface has methods to work with MySQLOpsRequest resources.
type MySQLOpsRequestsGetter ¶
type MySQLOpsRequestsGetter interface {
MySQLOpsRequests(namespace string) MySQLOpsRequestInterface
}
MySQLOpsRequestsGetter has a method to return a MySQLOpsRequestInterface. A group's client should implement this interface.
type OpsV1alpha1Client ¶
type OpsV1alpha1Client struct {
// contains filtered or unexported fields
}
OpsV1alpha1Client is used to interact with features provided by the ops.kubedb.com group.
func New ¶
func New(c rest.Interface) *OpsV1alpha1Client
New creates a new OpsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*OpsV1alpha1Client, error)
NewForConfig creates a new OpsV1alpha1Client 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
NewForConfigAndClient creates a new OpsV1alpha1Client 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) *OpsV1alpha1Client
NewForConfigOrDie creates a new OpsV1alpha1Client for the given config and panics if there is an error in the config.
func (*OpsV1alpha1Client) DruidOpsRequests ¶ added in v0.46.0
func (c *OpsV1alpha1Client) DruidOpsRequests(namespace string) DruidOpsRequestInterface
func (*OpsV1alpha1Client) ElasticsearchOpsRequests ¶
func (c *OpsV1alpha1Client) ElasticsearchOpsRequests(namespace string) ElasticsearchOpsRequestInterface
func (*OpsV1alpha1Client) EtcdOpsRequests ¶
func (c *OpsV1alpha1Client) EtcdOpsRequests(namespace string) EtcdOpsRequestInterface
func (*OpsV1alpha1Client) KafkaOpsRequests ¶ added in v0.36.0
func (c *OpsV1alpha1Client) KafkaOpsRequests(namespace string) KafkaOpsRequestInterface
func (*OpsV1alpha1Client) MariaDBOpsRequests ¶
func (c *OpsV1alpha1Client) MariaDBOpsRequests(namespace string) MariaDBOpsRequestInterface
func (*OpsV1alpha1Client) MemcachedOpsRequests ¶
func (c *OpsV1alpha1Client) MemcachedOpsRequests(namespace string) MemcachedOpsRequestInterface
func (*OpsV1alpha1Client) MongoDBOpsRequests ¶
func (c *OpsV1alpha1Client) MongoDBOpsRequests(namespace string) MongoDBOpsRequestInterface
func (*OpsV1alpha1Client) MySQLOpsRequests ¶
func (c *OpsV1alpha1Client) MySQLOpsRequests(namespace string) MySQLOpsRequestInterface
func (*OpsV1alpha1Client) PerconaXtraDBOpsRequests ¶
func (c *OpsV1alpha1Client) PerconaXtraDBOpsRequests(namespace string) PerconaXtraDBOpsRequestInterface
func (*OpsV1alpha1Client) PgBouncerOpsRequests ¶
func (c *OpsV1alpha1Client) PgBouncerOpsRequests(namespace string) PgBouncerOpsRequestInterface
func (*OpsV1alpha1Client) PgpoolOpsRequests ¶ added in v0.46.0
func (c *OpsV1alpha1Client) PgpoolOpsRequests(namespace string) PgpoolOpsRequestInterface
func (*OpsV1alpha1Client) PostgresOpsRequests ¶
func (c *OpsV1alpha1Client) PostgresOpsRequests(namespace string) PostgresOpsRequestInterface
func (*OpsV1alpha1Client) ProxySQLOpsRequests ¶
func (c *OpsV1alpha1Client) ProxySQLOpsRequests(namespace string) ProxySQLOpsRequestInterface
func (*OpsV1alpha1Client) RESTClient ¶
func (c *OpsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*OpsV1alpha1Client) RabbitMQOpsRequests ¶ added in v0.45.0
func (c *OpsV1alpha1Client) RabbitMQOpsRequests(namespace string) RabbitMQOpsRequestInterface
func (*OpsV1alpha1Client) RedisOpsRequests ¶
func (c *OpsV1alpha1Client) RedisOpsRequests(namespace string) RedisOpsRequestInterface
func (*OpsV1alpha1Client) RedisSentinelOpsRequests ¶ added in v0.29.0
func (c *OpsV1alpha1Client) RedisSentinelOpsRequests(namespace string) RedisSentinelOpsRequestInterface
func (*OpsV1alpha1Client) SinglestoreOpsRequests ¶ added in v0.46.0
func (c *OpsV1alpha1Client) SinglestoreOpsRequests(namespace string) SinglestoreOpsRequestInterface
func (*OpsV1alpha1Client) SolrOpsRequests ¶ added in v0.47.0
func (c *OpsV1alpha1Client) SolrOpsRequests(namespace string) SolrOpsRequestInterface
type OpsV1alpha1Interface ¶
type OpsV1alpha1Interface interface { RESTClient() rest.Interface DruidOpsRequestsGetter ElasticsearchOpsRequestsGetter EtcdOpsRequestsGetter KafkaOpsRequestsGetter MariaDBOpsRequestsGetter MemcachedOpsRequestsGetter MongoDBOpsRequestsGetter MySQLOpsRequestsGetter PerconaXtraDBOpsRequestsGetter PgBouncerOpsRequestsGetter PgpoolOpsRequestsGetter PostgresOpsRequestsGetter ProxySQLOpsRequestsGetter RabbitMQOpsRequestsGetter RedisOpsRequestsGetter RedisSentinelOpsRequestsGetter SinglestoreOpsRequestsGetter SolrOpsRequestsGetter }
type PerconaXtraDBOpsRequestExpansion ¶
type PerconaXtraDBOpsRequestExpansion interface{}
type PerconaXtraDBOpsRequestInterface ¶
type PerconaXtraDBOpsRequestInterface interface { Create(ctx context.Context, perconaXtraDBOpsRequest *v1alpha1.PerconaXtraDBOpsRequest, opts v1.CreateOptions) (*v1alpha1.PerconaXtraDBOpsRequest, error) Update(ctx context.Context, perconaXtraDBOpsRequest *v1alpha1.PerconaXtraDBOpsRequest, opts v1.UpdateOptions) (*v1alpha1.PerconaXtraDBOpsRequest, error) UpdateStatus(ctx context.Context, perconaXtraDBOpsRequest *v1alpha1.PerconaXtraDBOpsRequest, opts v1.UpdateOptions) (*v1alpha1.PerconaXtraDBOpsRequest, 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.PerconaXtraDBOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PerconaXtraDBOpsRequestList, 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.PerconaXtraDBOpsRequest, err error) PerconaXtraDBOpsRequestExpansion }
PerconaXtraDBOpsRequestInterface has methods to work with PerconaXtraDBOpsRequest resources.
type PerconaXtraDBOpsRequestsGetter ¶
type PerconaXtraDBOpsRequestsGetter interface {
PerconaXtraDBOpsRequests(namespace string) PerconaXtraDBOpsRequestInterface
}
PerconaXtraDBOpsRequestsGetter has a method to return a PerconaXtraDBOpsRequestInterface. A group's client should implement this interface.
type PgBouncerOpsRequestExpansion ¶
type PgBouncerOpsRequestExpansion interface{}
type PgBouncerOpsRequestInterface ¶
type PgBouncerOpsRequestInterface interface { Create(ctx context.Context, pgBouncerOpsRequest *v1alpha1.PgBouncerOpsRequest, opts v1.CreateOptions) (*v1alpha1.PgBouncerOpsRequest, error) Update(ctx context.Context, pgBouncerOpsRequest *v1alpha1.PgBouncerOpsRequest, opts v1.UpdateOptions) (*v1alpha1.PgBouncerOpsRequest, error) UpdateStatus(ctx context.Context, pgBouncerOpsRequest *v1alpha1.PgBouncerOpsRequest, opts v1.UpdateOptions) (*v1alpha1.PgBouncerOpsRequest, 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.PgBouncerOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PgBouncerOpsRequestList, 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.PgBouncerOpsRequest, err error) PgBouncerOpsRequestExpansion }
PgBouncerOpsRequestInterface has methods to work with PgBouncerOpsRequest resources.
type PgBouncerOpsRequestsGetter ¶
type PgBouncerOpsRequestsGetter interface {
PgBouncerOpsRequests(namespace string) PgBouncerOpsRequestInterface
}
PgBouncerOpsRequestsGetter has a method to return a PgBouncerOpsRequestInterface. A group's client should implement this interface.
type PgpoolOpsRequestExpansion ¶ added in v0.46.0
type PgpoolOpsRequestExpansion interface{}
type PgpoolOpsRequestInterface ¶ added in v0.46.0
type PgpoolOpsRequestInterface interface { Create(ctx context.Context, pgpoolOpsRequest *v1alpha1.PgpoolOpsRequest, opts v1.CreateOptions) (*v1alpha1.PgpoolOpsRequest, error) Update(ctx context.Context, pgpoolOpsRequest *v1alpha1.PgpoolOpsRequest, opts v1.UpdateOptions) (*v1alpha1.PgpoolOpsRequest, error) UpdateStatus(ctx context.Context, pgpoolOpsRequest *v1alpha1.PgpoolOpsRequest, opts v1.UpdateOptions) (*v1alpha1.PgpoolOpsRequest, 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.PgpoolOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PgpoolOpsRequestList, 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.PgpoolOpsRequest, err error) PgpoolOpsRequestExpansion }
PgpoolOpsRequestInterface has methods to work with PgpoolOpsRequest resources.
type PgpoolOpsRequestsGetter ¶ added in v0.46.0
type PgpoolOpsRequestsGetter interface {
PgpoolOpsRequests(namespace string) PgpoolOpsRequestInterface
}
PgpoolOpsRequestsGetter has a method to return a PgpoolOpsRequestInterface. A group's client should implement this interface.
type PostgresOpsRequestExpansion ¶
type PostgresOpsRequestExpansion interface{}
type PostgresOpsRequestInterface ¶
type PostgresOpsRequestInterface interface { Create(ctx context.Context, postgresOpsRequest *v1alpha1.PostgresOpsRequest, opts v1.CreateOptions) (*v1alpha1.PostgresOpsRequest, error) Update(ctx context.Context, postgresOpsRequest *v1alpha1.PostgresOpsRequest, opts v1.UpdateOptions) (*v1alpha1.PostgresOpsRequest, error) UpdateStatus(ctx context.Context, postgresOpsRequest *v1alpha1.PostgresOpsRequest, opts v1.UpdateOptions) (*v1alpha1.PostgresOpsRequest, 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.PostgresOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PostgresOpsRequestList, 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.PostgresOpsRequest, err error) PostgresOpsRequestExpansion }
PostgresOpsRequestInterface has methods to work with PostgresOpsRequest resources.
type PostgresOpsRequestsGetter ¶
type PostgresOpsRequestsGetter interface {
PostgresOpsRequests(namespace string) PostgresOpsRequestInterface
}
PostgresOpsRequestsGetter has a method to return a PostgresOpsRequestInterface. A group's client should implement this interface.
type ProxySQLOpsRequestExpansion ¶
type ProxySQLOpsRequestExpansion interface{}
type ProxySQLOpsRequestInterface ¶
type ProxySQLOpsRequestInterface interface { Create(ctx context.Context, proxySQLOpsRequest *v1alpha1.ProxySQLOpsRequest, opts v1.CreateOptions) (*v1alpha1.ProxySQLOpsRequest, error) Update(ctx context.Context, proxySQLOpsRequest *v1alpha1.ProxySQLOpsRequest, opts v1.UpdateOptions) (*v1alpha1.ProxySQLOpsRequest, error) UpdateStatus(ctx context.Context, proxySQLOpsRequest *v1alpha1.ProxySQLOpsRequest, opts v1.UpdateOptions) (*v1alpha1.ProxySQLOpsRequest, 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.ProxySQLOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProxySQLOpsRequestList, 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.ProxySQLOpsRequest, err error) ProxySQLOpsRequestExpansion }
ProxySQLOpsRequestInterface has methods to work with ProxySQLOpsRequest resources.
type ProxySQLOpsRequestsGetter ¶
type ProxySQLOpsRequestsGetter interface {
ProxySQLOpsRequests(namespace string) ProxySQLOpsRequestInterface
}
ProxySQLOpsRequestsGetter has a method to return a ProxySQLOpsRequestInterface. A group's client should implement this interface.
type RabbitMQOpsRequestExpansion ¶ added in v0.45.0
type RabbitMQOpsRequestExpansion interface{}
type RabbitMQOpsRequestInterface ¶ added in v0.45.0
type RabbitMQOpsRequestInterface interface { Create(ctx context.Context, rabbitMQOpsRequest *v1alpha1.RabbitMQOpsRequest, opts v1.CreateOptions) (*v1alpha1.RabbitMQOpsRequest, error) Update(ctx context.Context, rabbitMQOpsRequest *v1alpha1.RabbitMQOpsRequest, opts v1.UpdateOptions) (*v1alpha1.RabbitMQOpsRequest, error) UpdateStatus(ctx context.Context, rabbitMQOpsRequest *v1alpha1.RabbitMQOpsRequest, opts v1.UpdateOptions) (*v1alpha1.RabbitMQOpsRequest, 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.RabbitMQOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RabbitMQOpsRequestList, 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.RabbitMQOpsRequest, err error) RabbitMQOpsRequestExpansion }
RabbitMQOpsRequestInterface has methods to work with RabbitMQOpsRequest resources.
type RabbitMQOpsRequestsGetter ¶ added in v0.45.0
type RabbitMQOpsRequestsGetter interface {
RabbitMQOpsRequests(namespace string) RabbitMQOpsRequestInterface
}
RabbitMQOpsRequestsGetter has a method to return a RabbitMQOpsRequestInterface. A group's client should implement this interface.
type RedisOpsRequestExpansion ¶
type RedisOpsRequestExpansion interface{}
type RedisOpsRequestInterface ¶
type RedisOpsRequestInterface interface { Create(ctx context.Context, redisOpsRequest *v1alpha1.RedisOpsRequest, opts v1.CreateOptions) (*v1alpha1.RedisOpsRequest, error) Update(ctx context.Context, redisOpsRequest *v1alpha1.RedisOpsRequest, opts v1.UpdateOptions) (*v1alpha1.RedisOpsRequest, error) UpdateStatus(ctx context.Context, redisOpsRequest *v1alpha1.RedisOpsRequest, opts v1.UpdateOptions) (*v1alpha1.RedisOpsRequest, 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.RedisOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RedisOpsRequestList, 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.RedisOpsRequest, err error) RedisOpsRequestExpansion }
RedisOpsRequestInterface has methods to work with RedisOpsRequest resources.
type RedisOpsRequestsGetter ¶
type RedisOpsRequestsGetter interface {
RedisOpsRequests(namespace string) RedisOpsRequestInterface
}
RedisOpsRequestsGetter has a method to return a RedisOpsRequestInterface. A group's client should implement this interface.
type RedisSentinelOpsRequestExpansion ¶ added in v0.29.0
type RedisSentinelOpsRequestExpansion interface{}
type RedisSentinelOpsRequestInterface ¶ added in v0.29.0
type RedisSentinelOpsRequestInterface interface { Create(ctx context.Context, redisSentinelOpsRequest *v1alpha1.RedisSentinelOpsRequest, opts v1.CreateOptions) (*v1alpha1.RedisSentinelOpsRequest, error) Update(ctx context.Context, redisSentinelOpsRequest *v1alpha1.RedisSentinelOpsRequest, opts v1.UpdateOptions) (*v1alpha1.RedisSentinelOpsRequest, error) UpdateStatus(ctx context.Context, redisSentinelOpsRequest *v1alpha1.RedisSentinelOpsRequest, opts v1.UpdateOptions) (*v1alpha1.RedisSentinelOpsRequest, 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.RedisSentinelOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RedisSentinelOpsRequestList, 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.RedisSentinelOpsRequest, err error) RedisSentinelOpsRequestExpansion }
RedisSentinelOpsRequestInterface has methods to work with RedisSentinelOpsRequest resources.
type RedisSentinelOpsRequestsGetter ¶ added in v0.29.0
type RedisSentinelOpsRequestsGetter interface {
RedisSentinelOpsRequests(namespace string) RedisSentinelOpsRequestInterface
}
RedisSentinelOpsRequestsGetter has a method to return a RedisSentinelOpsRequestInterface. A group's client should implement this interface.
type SinglestoreOpsRequestExpansion ¶ added in v0.46.0
type SinglestoreOpsRequestExpansion interface{}
type SinglestoreOpsRequestInterface ¶ added in v0.46.0
type SinglestoreOpsRequestInterface interface { Create(ctx context.Context, singlestoreOpsRequest *v1alpha1.SinglestoreOpsRequest, opts v1.CreateOptions) (*v1alpha1.SinglestoreOpsRequest, error) Update(ctx context.Context, singlestoreOpsRequest *v1alpha1.SinglestoreOpsRequest, opts v1.UpdateOptions) (*v1alpha1.SinglestoreOpsRequest, error) UpdateStatus(ctx context.Context, singlestoreOpsRequest *v1alpha1.SinglestoreOpsRequest, opts v1.UpdateOptions) (*v1alpha1.SinglestoreOpsRequest, 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.SinglestoreOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SinglestoreOpsRequestList, 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.SinglestoreOpsRequest, err error) SinglestoreOpsRequestExpansion }
SinglestoreOpsRequestInterface has methods to work with SinglestoreOpsRequest resources.
type SinglestoreOpsRequestsGetter ¶ added in v0.46.0
type SinglestoreOpsRequestsGetter interface {
SinglestoreOpsRequests(namespace string) SinglestoreOpsRequestInterface
}
SinglestoreOpsRequestsGetter has a method to return a SinglestoreOpsRequestInterface. A group's client should implement this interface.
type SolrOpsRequestExpansion ¶ added in v0.47.0
type SolrOpsRequestExpansion interface{}
type SolrOpsRequestInterface ¶ added in v0.47.0
type SolrOpsRequestInterface interface { Create(ctx context.Context, solrOpsRequest *v1alpha1.SolrOpsRequest, opts v1.CreateOptions) (*v1alpha1.SolrOpsRequest, error) Update(ctx context.Context, solrOpsRequest *v1alpha1.SolrOpsRequest, opts v1.UpdateOptions) (*v1alpha1.SolrOpsRequest, error) UpdateStatus(ctx context.Context, solrOpsRequest *v1alpha1.SolrOpsRequest, opts v1.UpdateOptions) (*v1alpha1.SolrOpsRequest, 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.SolrOpsRequest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SolrOpsRequestList, 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.SolrOpsRequest, err error) SolrOpsRequestExpansion }
SolrOpsRequestInterface has methods to work with SolrOpsRequest resources.
type SolrOpsRequestsGetter ¶ added in v0.47.0
type SolrOpsRequestsGetter interface {
SolrOpsRequests(namespace string) SolrOpsRequestInterface
}
SolrOpsRequestsGetter has a method to return a SolrOpsRequestInterface. A group's client should implement this interface.
Source Files ¶
- doc.go
- druidopsrequest.go
- elasticsearchopsrequest.go
- etcdopsrequest.go
- generated_expansion.go
- kafkaopsrequest.go
- mariadbopsrequest.go
- memcachedopsrequest.go
- mongodbopsrequest.go
- mysqlopsrequest.go
- ops_client.go
- perconaxtradbopsrequest.go
- pgbounceropsrequest.go
- pgpoolopsrequest.go
- postgresopsrequest.go
- proxysqlopsrequest.go
- rabbitmqopsrequest.go
- redisopsrequest.go
- redissentinelopsrequest.go
- singlestoreopsrequest.go
- solropsrequest.go