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 AutoscalingV1alpha1Client

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

      AutoscalingV1alpha1Client is used to interact with features provided by the autoscaling.kubedb.com group.

      func New

        New creates a new AutoscalingV1alpha1Client for the given RESTClient.

        func NewForConfig

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

          NewForConfig creates a new AutoscalingV1alpha1Client for the given config.

          func NewForConfigOrDie

          func NewForConfigOrDie(c *rest.Config) *AutoscalingV1alpha1Client

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

            func (*AutoscalingV1alpha1Client) ElasticsearchAutoscalers

            func (c *AutoscalingV1alpha1Client) ElasticsearchAutoscalers(namespace string) ElasticsearchAutoscalerInterface

            func (*AutoscalingV1alpha1Client) EtcdAutoscalers

            func (c *AutoscalingV1alpha1Client) EtcdAutoscalers(namespace string) EtcdAutoscalerInterface

            func (*AutoscalingV1alpha1Client) MariaDBAutoscalers

            func (c *AutoscalingV1alpha1Client) MariaDBAutoscalers(namespace string) MariaDBAutoscalerInterface

            func (*AutoscalingV1alpha1Client) MemcachedAutoscalers

            func (c *AutoscalingV1alpha1Client) MemcachedAutoscalers(namespace string) MemcachedAutoscalerInterface

            func (*AutoscalingV1alpha1Client) MongoDBAutoscalers

            func (c *AutoscalingV1alpha1Client) MongoDBAutoscalers(namespace string) MongoDBAutoscalerInterface

            func (*AutoscalingV1alpha1Client) MySQLAutoscalers

            func (c *AutoscalingV1alpha1Client) MySQLAutoscalers(namespace string) MySQLAutoscalerInterface

            func (*AutoscalingV1alpha1Client) PerconaXtraDBAutoscalers

            func (c *AutoscalingV1alpha1Client) PerconaXtraDBAutoscalers(namespace string) PerconaXtraDBAutoscalerInterface

            func (*AutoscalingV1alpha1Client) PgBouncerAutoscalers

            func (c *AutoscalingV1alpha1Client) PgBouncerAutoscalers(namespace string) PgBouncerAutoscalerInterface

            func (*AutoscalingV1alpha1Client) PostgresAutoscalers

            func (c *AutoscalingV1alpha1Client) PostgresAutoscalers(namespace string) PostgresAutoscalerInterface

            func (*AutoscalingV1alpha1Client) ProxySQLAutoscalers

            func (c *AutoscalingV1alpha1Client) ProxySQLAutoscalers(namespace string) ProxySQLAutoscalerInterface

            func (*AutoscalingV1alpha1Client) RESTClient

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

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

              func (*AutoscalingV1alpha1Client) RedisAutoscalers

              func (c *AutoscalingV1alpha1Client) RedisAutoscalers(namespace string) RedisAutoscalerInterface

              type ElasticsearchAutoscalerExpansion

              type ElasticsearchAutoscalerExpansion interface{}

              type ElasticsearchAutoscalerInterface

              type ElasticsearchAutoscalerInterface interface {
              	Create(ctx context.Context, elasticsearchAutoscaler *v1alpha1.ElasticsearchAutoscaler, opts v1.CreateOptions) (*v1alpha1.ElasticsearchAutoscaler, error)
              	Update(ctx context.Context, elasticsearchAutoscaler *v1alpha1.ElasticsearchAutoscaler, opts v1.UpdateOptions) (*v1alpha1.ElasticsearchAutoscaler, error)
              	UpdateStatus(ctx context.Context, elasticsearchAutoscaler *v1alpha1.ElasticsearchAutoscaler, opts v1.UpdateOptions) (*v1alpha1.ElasticsearchAutoscaler, 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.ElasticsearchAutoscaler, error)
              	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ElasticsearchAutoscalerList, 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.ElasticsearchAutoscaler, err error)
              	ElasticsearchAutoscalerExpansion
              }

                ElasticsearchAutoscalerInterface has methods to work with ElasticsearchAutoscaler resources.

                type ElasticsearchAutoscalersGetter

                type ElasticsearchAutoscalersGetter interface {
                	ElasticsearchAutoscalers(namespace string) ElasticsearchAutoscalerInterface
                }

                  ElasticsearchAutoscalersGetter has a method to return a ElasticsearchAutoscalerInterface. A group's client should implement this interface.

                  type EtcdAutoscalerExpansion

                  type EtcdAutoscalerExpansion interface{}

                  type EtcdAutoscalerInterface

                  type EtcdAutoscalerInterface interface {
                  	Create(ctx context.Context, etcdAutoscaler *v1alpha1.EtcdAutoscaler, opts v1.CreateOptions) (*v1alpha1.EtcdAutoscaler, error)
                  	Update(ctx context.Context, etcdAutoscaler *v1alpha1.EtcdAutoscaler, opts v1.UpdateOptions) (*v1alpha1.EtcdAutoscaler, error)
                  	UpdateStatus(ctx context.Context, etcdAutoscaler *v1alpha1.EtcdAutoscaler, opts v1.UpdateOptions) (*v1alpha1.EtcdAutoscaler, 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.EtcdAutoscaler, error)
                  	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EtcdAutoscalerList, 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.EtcdAutoscaler, err error)
                  	EtcdAutoscalerExpansion
                  }

                    EtcdAutoscalerInterface has methods to work with EtcdAutoscaler resources.

                    type EtcdAutoscalersGetter

                    type EtcdAutoscalersGetter interface {
                    	EtcdAutoscalers(namespace string) EtcdAutoscalerInterface
                    }

                      EtcdAutoscalersGetter has a method to return a EtcdAutoscalerInterface. A group's client should implement this interface.

                      type MariaDBAutoscalerExpansion

                      type MariaDBAutoscalerExpansion interface{}

                      type MariaDBAutoscalerInterface

                      type MariaDBAutoscalerInterface interface {
                      	Create(ctx context.Context, mariaDBAutoscaler *v1alpha1.MariaDBAutoscaler, opts v1.CreateOptions) (*v1alpha1.MariaDBAutoscaler, error)
                      	Update(ctx context.Context, mariaDBAutoscaler *v1alpha1.MariaDBAutoscaler, opts v1.UpdateOptions) (*v1alpha1.MariaDBAutoscaler, error)
                      	UpdateStatus(ctx context.Context, mariaDBAutoscaler *v1alpha1.MariaDBAutoscaler, opts v1.UpdateOptions) (*v1alpha1.MariaDBAutoscaler, 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.MariaDBAutoscaler, error)
                      	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MariaDBAutoscalerList, 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.MariaDBAutoscaler, err error)
                      	MariaDBAutoscalerExpansion
                      }

                        MariaDBAutoscalerInterface has methods to work with MariaDBAutoscaler resources.

                        type MariaDBAutoscalersGetter

                        type MariaDBAutoscalersGetter interface {
                        	MariaDBAutoscalers(namespace string) MariaDBAutoscalerInterface
                        }

                          MariaDBAutoscalersGetter has a method to return a MariaDBAutoscalerInterface. A group's client should implement this interface.

                          type MemcachedAutoscalerExpansion

                          type MemcachedAutoscalerExpansion interface{}

                          type MemcachedAutoscalerInterface

                          type MemcachedAutoscalerInterface interface {
                          	Create(ctx context.Context, memcachedAutoscaler *v1alpha1.MemcachedAutoscaler, opts v1.CreateOptions) (*v1alpha1.MemcachedAutoscaler, error)
                          	Update(ctx context.Context, memcachedAutoscaler *v1alpha1.MemcachedAutoscaler, opts v1.UpdateOptions) (*v1alpha1.MemcachedAutoscaler, error)
                          	UpdateStatus(ctx context.Context, memcachedAutoscaler *v1alpha1.MemcachedAutoscaler, opts v1.UpdateOptions) (*v1alpha1.MemcachedAutoscaler, 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.MemcachedAutoscaler, error)
                          	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MemcachedAutoscalerList, 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.MemcachedAutoscaler, err error)
                          	MemcachedAutoscalerExpansion
                          }

                            MemcachedAutoscalerInterface has methods to work with MemcachedAutoscaler resources.

                            type MemcachedAutoscalersGetter

                            type MemcachedAutoscalersGetter interface {
                            	MemcachedAutoscalers(namespace string) MemcachedAutoscalerInterface
                            }

                              MemcachedAutoscalersGetter has a method to return a MemcachedAutoscalerInterface. A group's client should implement this interface.

                              type MongoDBAutoscalerExpansion

                              type MongoDBAutoscalerExpansion interface{}

                              type MongoDBAutoscalerInterface

                              type MongoDBAutoscalerInterface interface {
                              	Create(ctx context.Context, mongoDBAutoscaler *v1alpha1.MongoDBAutoscaler, opts v1.CreateOptions) (*v1alpha1.MongoDBAutoscaler, error)
                              	Update(ctx context.Context, mongoDBAutoscaler *v1alpha1.MongoDBAutoscaler, opts v1.UpdateOptions) (*v1alpha1.MongoDBAutoscaler, error)
                              	UpdateStatus(ctx context.Context, mongoDBAutoscaler *v1alpha1.MongoDBAutoscaler, opts v1.UpdateOptions) (*v1alpha1.MongoDBAutoscaler, 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.MongoDBAutoscaler, error)
                              	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MongoDBAutoscalerList, 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.MongoDBAutoscaler, err error)
                              	MongoDBAutoscalerExpansion
                              }

                                MongoDBAutoscalerInterface has methods to work with MongoDBAutoscaler resources.

                                type MongoDBAutoscalersGetter

                                type MongoDBAutoscalersGetter interface {
                                	MongoDBAutoscalers(namespace string) MongoDBAutoscalerInterface
                                }

                                  MongoDBAutoscalersGetter has a method to return a MongoDBAutoscalerInterface. A group's client should implement this interface.

                                  type MySQLAutoscalerExpansion

                                  type MySQLAutoscalerExpansion interface{}

                                  type MySQLAutoscalerInterface

                                  type MySQLAutoscalerInterface interface {
                                  	Create(ctx context.Context, mySQLAutoscaler *v1alpha1.MySQLAutoscaler, opts v1.CreateOptions) (*v1alpha1.MySQLAutoscaler, error)
                                  	Update(ctx context.Context, mySQLAutoscaler *v1alpha1.MySQLAutoscaler, opts v1.UpdateOptions) (*v1alpha1.MySQLAutoscaler, error)
                                  	UpdateStatus(ctx context.Context, mySQLAutoscaler *v1alpha1.MySQLAutoscaler, opts v1.UpdateOptions) (*v1alpha1.MySQLAutoscaler, 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.MySQLAutoscaler, error)
                                  	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MySQLAutoscalerList, 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.MySQLAutoscaler, err error)
                                  	MySQLAutoscalerExpansion
                                  }

                                    MySQLAutoscalerInterface has methods to work with MySQLAutoscaler resources.

                                    type MySQLAutoscalersGetter

                                    type MySQLAutoscalersGetter interface {
                                    	MySQLAutoscalers(namespace string) MySQLAutoscalerInterface
                                    }

                                      MySQLAutoscalersGetter has a method to return a MySQLAutoscalerInterface. A group's client should implement this interface.

                                      type PerconaXtraDBAutoscalerExpansion

                                      type PerconaXtraDBAutoscalerExpansion interface{}

                                      type PerconaXtraDBAutoscalerInterface

                                      type PerconaXtraDBAutoscalerInterface interface {
                                      	Create(ctx context.Context, perconaXtraDBAutoscaler *v1alpha1.PerconaXtraDBAutoscaler, opts v1.CreateOptions) (*v1alpha1.PerconaXtraDBAutoscaler, error)
                                      	Update(ctx context.Context, perconaXtraDBAutoscaler *v1alpha1.PerconaXtraDBAutoscaler, opts v1.UpdateOptions) (*v1alpha1.PerconaXtraDBAutoscaler, error)
                                      	UpdateStatus(ctx context.Context, perconaXtraDBAutoscaler *v1alpha1.PerconaXtraDBAutoscaler, opts v1.UpdateOptions) (*v1alpha1.PerconaXtraDBAutoscaler, 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.PerconaXtraDBAutoscaler, error)
                                      	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PerconaXtraDBAutoscalerList, 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.PerconaXtraDBAutoscaler, err error)
                                      	PerconaXtraDBAutoscalerExpansion
                                      }

                                        PerconaXtraDBAutoscalerInterface has methods to work with PerconaXtraDBAutoscaler resources.

                                        type PerconaXtraDBAutoscalersGetter

                                        type PerconaXtraDBAutoscalersGetter interface {
                                        	PerconaXtraDBAutoscalers(namespace string) PerconaXtraDBAutoscalerInterface
                                        }

                                          PerconaXtraDBAutoscalersGetter has a method to return a PerconaXtraDBAutoscalerInterface. A group's client should implement this interface.

                                          type PgBouncerAutoscalerExpansion

                                          type PgBouncerAutoscalerExpansion interface{}

                                          type PgBouncerAutoscalerInterface

                                          type PgBouncerAutoscalerInterface interface {
                                          	Create(ctx context.Context, pgBouncerAutoscaler *v1alpha1.PgBouncerAutoscaler, opts v1.CreateOptions) (*v1alpha1.PgBouncerAutoscaler, error)
                                          	Update(ctx context.Context, pgBouncerAutoscaler *v1alpha1.PgBouncerAutoscaler, opts v1.UpdateOptions) (*v1alpha1.PgBouncerAutoscaler, error)
                                          	UpdateStatus(ctx context.Context, pgBouncerAutoscaler *v1alpha1.PgBouncerAutoscaler, opts v1.UpdateOptions) (*v1alpha1.PgBouncerAutoscaler, 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.PgBouncerAutoscaler, error)
                                          	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PgBouncerAutoscalerList, 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.PgBouncerAutoscaler, err error)
                                          	PgBouncerAutoscalerExpansion
                                          }

                                            PgBouncerAutoscalerInterface has methods to work with PgBouncerAutoscaler resources.

                                            type PgBouncerAutoscalersGetter

                                            type PgBouncerAutoscalersGetter interface {
                                            	PgBouncerAutoscalers(namespace string) PgBouncerAutoscalerInterface
                                            }

                                              PgBouncerAutoscalersGetter has a method to return a PgBouncerAutoscalerInterface. A group's client should implement this interface.

                                              type PostgresAutoscalerExpansion

                                              type PostgresAutoscalerExpansion interface{}

                                              type PostgresAutoscalerInterface

                                              type PostgresAutoscalerInterface interface {
                                              	Create(ctx context.Context, postgresAutoscaler *v1alpha1.PostgresAutoscaler, opts v1.CreateOptions) (*v1alpha1.PostgresAutoscaler, error)
                                              	Update(ctx context.Context, postgresAutoscaler *v1alpha1.PostgresAutoscaler, opts v1.UpdateOptions) (*v1alpha1.PostgresAutoscaler, error)
                                              	UpdateStatus(ctx context.Context, postgresAutoscaler *v1alpha1.PostgresAutoscaler, opts v1.UpdateOptions) (*v1alpha1.PostgresAutoscaler, 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.PostgresAutoscaler, error)
                                              	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PostgresAutoscalerList, 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.PostgresAutoscaler, err error)
                                              	PostgresAutoscalerExpansion
                                              }

                                                PostgresAutoscalerInterface has methods to work with PostgresAutoscaler resources.

                                                type PostgresAutoscalersGetter

                                                type PostgresAutoscalersGetter interface {
                                                	PostgresAutoscalers(namespace string) PostgresAutoscalerInterface
                                                }

                                                  PostgresAutoscalersGetter has a method to return a PostgresAutoscalerInterface. A group's client should implement this interface.

                                                  type ProxySQLAutoscalerExpansion

                                                  type ProxySQLAutoscalerExpansion interface{}

                                                  type ProxySQLAutoscalerInterface

                                                  type ProxySQLAutoscalerInterface interface {
                                                  	Create(ctx context.Context, proxySQLAutoscaler *v1alpha1.ProxySQLAutoscaler, opts v1.CreateOptions) (*v1alpha1.ProxySQLAutoscaler, error)
                                                  	Update(ctx context.Context, proxySQLAutoscaler *v1alpha1.ProxySQLAutoscaler, opts v1.UpdateOptions) (*v1alpha1.ProxySQLAutoscaler, error)
                                                  	UpdateStatus(ctx context.Context, proxySQLAutoscaler *v1alpha1.ProxySQLAutoscaler, opts v1.UpdateOptions) (*v1alpha1.ProxySQLAutoscaler, 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.ProxySQLAutoscaler, error)
                                                  	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProxySQLAutoscalerList, 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.ProxySQLAutoscaler, err error)
                                                  	ProxySQLAutoscalerExpansion
                                                  }

                                                    ProxySQLAutoscalerInterface has methods to work with ProxySQLAutoscaler resources.

                                                    type ProxySQLAutoscalersGetter

                                                    type ProxySQLAutoscalersGetter interface {
                                                    	ProxySQLAutoscalers(namespace string) ProxySQLAutoscalerInterface
                                                    }

                                                      ProxySQLAutoscalersGetter has a method to return a ProxySQLAutoscalerInterface. A group's client should implement this interface.

                                                      type RedisAutoscalerExpansion

                                                      type RedisAutoscalerExpansion interface{}

                                                      type RedisAutoscalerInterface

                                                      type RedisAutoscalerInterface interface {
                                                      	Create(ctx context.Context, redisAutoscaler *v1alpha1.RedisAutoscaler, opts v1.CreateOptions) (*v1alpha1.RedisAutoscaler, error)
                                                      	Update(ctx context.Context, redisAutoscaler *v1alpha1.RedisAutoscaler, opts v1.UpdateOptions) (*v1alpha1.RedisAutoscaler, error)
                                                      	UpdateStatus(ctx context.Context, redisAutoscaler *v1alpha1.RedisAutoscaler, opts v1.UpdateOptions) (*v1alpha1.RedisAutoscaler, 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.RedisAutoscaler, error)
                                                      	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RedisAutoscalerList, 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.RedisAutoscaler, err error)
                                                      	RedisAutoscalerExpansion
                                                      }

                                                        RedisAutoscalerInterface has methods to work with RedisAutoscaler resources.

                                                        type RedisAutoscalersGetter

                                                        type RedisAutoscalersGetter interface {
                                                        	RedisAutoscalers(namespace string) RedisAutoscalerInterface
                                                        }

                                                          RedisAutoscalersGetter has a method to return a RedisAutoscalerInterface. 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.