Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewElasticsearchAutoscalerInformer

func NewElasticsearchAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

    NewElasticsearchAutoscalerInformer constructs a new informer for ElasticsearchAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

    func NewEtcdAutoscalerInformer

    func NewEtcdAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

      NewEtcdAutoscalerInformer constructs a new informer for EtcdAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

      func NewFilteredElasticsearchAutoscalerInformer

      func NewFilteredElasticsearchAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

        NewFilteredElasticsearchAutoscalerInformer constructs a new informer for ElasticsearchAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

        func NewFilteredEtcdAutoscalerInformer

        func NewFilteredEtcdAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

          NewFilteredEtcdAutoscalerInformer constructs a new informer for EtcdAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

          func NewFilteredMariaDBAutoscalerInformer

          func NewFilteredMariaDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

            NewFilteredMariaDBAutoscalerInformer constructs a new informer for MariaDBAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

            func NewFilteredMemcachedAutoscalerInformer

            func NewFilteredMemcachedAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

              NewFilteredMemcachedAutoscalerInformer constructs a new informer for MemcachedAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

              func NewFilteredMongoDBAutoscalerInformer

              func NewFilteredMongoDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

                NewFilteredMongoDBAutoscalerInformer constructs a new informer for MongoDBAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                func NewFilteredMySQLAutoscalerInformer

                func NewFilteredMySQLAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

                  NewFilteredMySQLAutoscalerInformer constructs a new informer for MySQLAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                  func NewFilteredPerconaXtraDBAutoscalerInformer

                  func NewFilteredPerconaXtraDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

                    NewFilteredPerconaXtraDBAutoscalerInformer constructs a new informer for PerconaXtraDBAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                    func NewFilteredPgBouncerAutoscalerInformer

                    func NewFilteredPgBouncerAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

                      NewFilteredPgBouncerAutoscalerInformer constructs a new informer for PgBouncerAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                      func NewFilteredPostgresAutoscalerInformer

                      func NewFilteredPostgresAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

                        NewFilteredPostgresAutoscalerInformer constructs a new informer for PostgresAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                        func NewFilteredProxySQLAutoscalerInformer

                        func NewFilteredProxySQLAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

                          NewFilteredProxySQLAutoscalerInformer constructs a new informer for ProxySQLAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                          func NewFilteredRedisAutoscalerInformer

                          func NewFilteredRedisAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

                            NewFilteredRedisAutoscalerInformer constructs a new informer for RedisAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                            func NewMariaDBAutoscalerInformer

                            func NewMariaDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

                              NewMariaDBAutoscalerInformer constructs a new informer for MariaDBAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                              func NewMemcachedAutoscalerInformer

                              func NewMemcachedAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

                                NewMemcachedAutoscalerInformer constructs a new informer for MemcachedAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                                func NewMongoDBAutoscalerInformer

                                func NewMongoDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

                                  NewMongoDBAutoscalerInformer constructs a new informer for MongoDBAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                                  func NewMySQLAutoscalerInformer

                                  func NewMySQLAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

                                    NewMySQLAutoscalerInformer constructs a new informer for MySQLAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                                    func NewPerconaXtraDBAutoscalerInformer

                                    func NewPerconaXtraDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

                                      NewPerconaXtraDBAutoscalerInformer constructs a new informer for PerconaXtraDBAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                                      func NewPgBouncerAutoscalerInformer

                                      func NewPgBouncerAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

                                        NewPgBouncerAutoscalerInformer constructs a new informer for PgBouncerAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                                        func NewPostgresAutoscalerInformer

                                        func NewPostgresAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

                                          NewPostgresAutoscalerInformer constructs a new informer for PostgresAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                                          func NewProxySQLAutoscalerInformer

                                          func NewProxySQLAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

                                            NewProxySQLAutoscalerInformer constructs a new informer for ProxySQLAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                                            func NewRedisAutoscalerInformer

                                            func NewRedisAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

                                              NewRedisAutoscalerInformer constructs a new informer for RedisAutoscaler type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

                                              Types

                                              type ElasticsearchAutoscalerInformer

                                              type ElasticsearchAutoscalerInformer interface {
                                              	Informer() cache.SharedIndexInformer
                                              	Lister() v1alpha1.ElasticsearchAutoscalerLister
                                              }

                                                ElasticsearchAutoscalerInformer provides access to a shared informer and lister for ElasticsearchAutoscalers.

                                                type EtcdAutoscalerInformer

                                                type EtcdAutoscalerInformer interface {
                                                	Informer() cache.SharedIndexInformer
                                                	Lister() v1alpha1.EtcdAutoscalerLister
                                                }

                                                  EtcdAutoscalerInformer provides access to a shared informer and lister for EtcdAutoscalers.

                                                  type Interface

                                                  type Interface interface {
                                                  	// ElasticsearchAutoscalers returns a ElasticsearchAutoscalerInformer.
                                                  	ElasticsearchAutoscalers() ElasticsearchAutoscalerInformer
                                                  	// EtcdAutoscalers returns a EtcdAutoscalerInformer.
                                                  	EtcdAutoscalers() EtcdAutoscalerInformer
                                                  	// MariaDBAutoscalers returns a MariaDBAutoscalerInformer.
                                                  	MariaDBAutoscalers() MariaDBAutoscalerInformer
                                                  	// MemcachedAutoscalers returns a MemcachedAutoscalerInformer.
                                                  	MemcachedAutoscalers() MemcachedAutoscalerInformer
                                                  	// MongoDBAutoscalers returns a MongoDBAutoscalerInformer.
                                                  	MongoDBAutoscalers() MongoDBAutoscalerInformer
                                                  	// MySQLAutoscalers returns a MySQLAutoscalerInformer.
                                                  	MySQLAutoscalers() MySQLAutoscalerInformer
                                                  	// PerconaXtraDBAutoscalers returns a PerconaXtraDBAutoscalerInformer.
                                                  	PerconaXtraDBAutoscalers() PerconaXtraDBAutoscalerInformer
                                                  	// PgBouncerAutoscalers returns a PgBouncerAutoscalerInformer.
                                                  	PgBouncerAutoscalers() PgBouncerAutoscalerInformer
                                                  	// PostgresAutoscalers returns a PostgresAutoscalerInformer.
                                                  	PostgresAutoscalers() PostgresAutoscalerInformer
                                                  	// ProxySQLAutoscalers returns a ProxySQLAutoscalerInformer.
                                                  	ProxySQLAutoscalers() ProxySQLAutoscalerInformer
                                                  	// RedisAutoscalers returns a RedisAutoscalerInformer.
                                                  	RedisAutoscalers() RedisAutoscalerInformer
                                                  }

                                                    Interface provides access to all the informers in this group version.

                                                    func New

                                                      New returns a new Interface.

                                                      type MariaDBAutoscalerInformer

                                                      type MariaDBAutoscalerInformer interface {
                                                      	Informer() cache.SharedIndexInformer
                                                      	Lister() v1alpha1.MariaDBAutoscalerLister
                                                      }

                                                        MariaDBAutoscalerInformer provides access to a shared informer and lister for MariaDBAutoscalers.

                                                        type MemcachedAutoscalerInformer

                                                        type MemcachedAutoscalerInformer interface {
                                                        	Informer() cache.SharedIndexInformer
                                                        	Lister() v1alpha1.MemcachedAutoscalerLister
                                                        }

                                                          MemcachedAutoscalerInformer provides access to a shared informer and lister for MemcachedAutoscalers.

                                                          type MongoDBAutoscalerInformer

                                                          type MongoDBAutoscalerInformer interface {
                                                          	Informer() cache.SharedIndexInformer
                                                          	Lister() v1alpha1.MongoDBAutoscalerLister
                                                          }

                                                            MongoDBAutoscalerInformer provides access to a shared informer and lister for MongoDBAutoscalers.

                                                            type MySQLAutoscalerInformer

                                                            type MySQLAutoscalerInformer interface {
                                                            	Informer() cache.SharedIndexInformer
                                                            	Lister() v1alpha1.MySQLAutoscalerLister
                                                            }

                                                              MySQLAutoscalerInformer provides access to a shared informer and lister for MySQLAutoscalers.

                                                              type PerconaXtraDBAutoscalerInformer

                                                              type PerconaXtraDBAutoscalerInformer interface {
                                                              	Informer() cache.SharedIndexInformer
                                                              	Lister() v1alpha1.PerconaXtraDBAutoscalerLister
                                                              }

                                                                PerconaXtraDBAutoscalerInformer provides access to a shared informer and lister for PerconaXtraDBAutoscalers.

                                                                type PgBouncerAutoscalerInformer

                                                                type PgBouncerAutoscalerInformer interface {
                                                                	Informer() cache.SharedIndexInformer
                                                                	Lister() v1alpha1.PgBouncerAutoscalerLister
                                                                }

                                                                  PgBouncerAutoscalerInformer provides access to a shared informer and lister for PgBouncerAutoscalers.

                                                                  type PostgresAutoscalerInformer

                                                                  type PostgresAutoscalerInformer interface {
                                                                  	Informer() cache.SharedIndexInformer
                                                                  	Lister() v1alpha1.PostgresAutoscalerLister
                                                                  }

                                                                    PostgresAutoscalerInformer provides access to a shared informer and lister for PostgresAutoscalers.

                                                                    type ProxySQLAutoscalerInformer

                                                                    type ProxySQLAutoscalerInformer interface {
                                                                    	Informer() cache.SharedIndexInformer
                                                                    	Lister() v1alpha1.ProxySQLAutoscalerLister
                                                                    }

                                                                      ProxySQLAutoscalerInformer provides access to a shared informer and lister for ProxySQLAutoscalers.

                                                                      type RedisAutoscalerInformer

                                                                      type RedisAutoscalerInformer interface {
                                                                      	Informer() cache.SharedIndexInformer
                                                                      	Lister() v1alpha1.RedisAutoscalerLister
                                                                      }

                                                                        RedisAutoscalerInformer provides access to a shared informer and lister for RedisAutoscalers.