Documentation ¶
Index ¶
- func NewCassandraAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClickHouseAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDruidAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewElasticsearchAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEtcdAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFerretDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCassandraAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClickHouseAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDruidAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredElasticsearchAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEtcdAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFerretDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKafkaAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMSSQLServerAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMariaDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMemcachedAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMongoDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMySQLAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPerconaXtraDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPgBouncerAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPgpoolAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPostgresAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProxySQLAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRabbitMQAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRedisAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRedisSentinelAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSinglestoreAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSolrAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredZooKeeperAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKafkaAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMSSQLServerAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMariaDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMemcachedAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMongoDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMySQLAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPerconaXtraDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPgBouncerAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPgpoolAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPostgresAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProxySQLAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRabbitMQAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRedisAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRedisSentinelAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSinglestoreAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSolrAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewZooKeeperAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CassandraAutoscalerInformer
- type ClickHouseAutoscalerInformer
- type DruidAutoscalerInformer
- type ElasticsearchAutoscalerInformer
- type EtcdAutoscalerInformer
- type FerretDBAutoscalerInformer
- type Interface
- type KafkaAutoscalerInformer
- type MSSQLServerAutoscalerInformer
- type MariaDBAutoscalerInformer
- type MemcachedAutoscalerInformer
- type MongoDBAutoscalerInformer
- type MySQLAutoscalerInformer
- type PerconaXtraDBAutoscalerInformer
- type PgBouncerAutoscalerInformer
- type PgpoolAutoscalerInformer
- type PostgresAutoscalerInformer
- type ProxySQLAutoscalerInformer
- type RabbitMQAutoscalerInformer
- type RedisAutoscalerInformer
- type RedisSentinelAutoscalerInformer
- type SinglestoreAutoscalerInformer
- type SolrAutoscalerInformer
- type ZooKeeperAutoscalerInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCassandraAutoscalerInformer ¶ added in v0.48.0
func NewCassandraAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCassandraAutoscalerInformer constructs a new informer for CassandraAutoscaler 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 NewClickHouseAutoscalerInformer ¶ added in v0.47.0
func NewClickHouseAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClickHouseAutoscalerInformer constructs a new informer for ClickHouseAutoscaler 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 NewDruidAutoscalerInformer ¶ added in v0.46.0
func NewDruidAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDruidAutoscalerInformer constructs a new informer for DruidAutoscaler 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 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 NewFerretDBAutoscalerInformer ¶ added in v0.47.0
func NewFerretDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFerretDBAutoscalerInformer constructs a new informer for FerretDBAutoscaler 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 NewFilteredCassandraAutoscalerInformer ¶ added in v0.48.0
func NewFilteredCassandraAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCassandraAutoscalerInformer constructs a new informer for CassandraAutoscaler 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 NewFilteredClickHouseAutoscalerInformer ¶ added in v0.47.0
func NewFilteredClickHouseAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClickHouseAutoscalerInformer constructs a new informer for ClickHouseAutoscaler 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 NewFilteredDruidAutoscalerInformer ¶ added in v0.46.0
func NewFilteredDruidAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDruidAutoscalerInformer constructs a new informer for DruidAutoscaler 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 NewFilteredFerretDBAutoscalerInformer ¶ added in v0.47.0
func NewFilteredFerretDBAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFerretDBAutoscalerInformer constructs a new informer for FerretDBAutoscaler 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 NewFilteredKafkaAutoscalerInformer ¶ added in v0.44.0
func NewFilteredKafkaAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKafkaAutoscalerInformer constructs a new informer for KafkaAutoscaler 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 NewFilteredMSSQLServerAutoscalerInformer ¶ added in v0.47.0
func NewFilteredMSSQLServerAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMSSQLServerAutoscalerInformer constructs a new informer for MSSQLServerAutoscaler 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 NewFilteredPgpoolAutoscalerInformer ¶ added in v0.46.0
func NewFilteredPgpoolAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPgpoolAutoscalerInformer constructs a new informer for PgpoolAutoscaler 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 NewFilteredRabbitMQAutoscalerInformer ¶ added in v0.45.0
func NewFilteredRabbitMQAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRabbitMQAutoscalerInformer constructs a new informer for RabbitMQAutoscaler 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 NewFilteredRedisSentinelAutoscalerInformer ¶ added in v0.29.0
func NewFilteredRedisSentinelAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRedisSentinelAutoscalerInformer constructs a new informer for RedisSentinelAutoscaler 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 NewFilteredSinglestoreAutoscalerInformer ¶ added in v0.46.0
func NewFilteredSinglestoreAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSinglestoreAutoscalerInformer constructs a new informer for SinglestoreAutoscaler 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 NewFilteredSolrAutoscalerInformer ¶ added in v0.47.0
func NewFilteredSolrAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSolrAutoscalerInformer constructs a new informer for SolrAutoscaler 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 NewFilteredZooKeeperAutoscalerInformer ¶ added in v0.47.0
func NewFilteredZooKeeperAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredZooKeeperAutoscalerInformer constructs a new informer for ZooKeeperAutoscaler 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 NewKafkaAutoscalerInformer ¶ added in v0.44.0
func NewKafkaAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKafkaAutoscalerInformer constructs a new informer for KafkaAutoscaler 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 NewMSSQLServerAutoscalerInformer ¶ added in v0.47.0
func NewMSSQLServerAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMSSQLServerAutoscalerInformer constructs a new informer for MSSQLServerAutoscaler 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 NewPgpoolAutoscalerInformer ¶ added in v0.46.0
func NewPgpoolAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPgpoolAutoscalerInformer constructs a new informer for PgpoolAutoscaler 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 NewRabbitMQAutoscalerInformer ¶ added in v0.45.0
func NewRabbitMQAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRabbitMQAutoscalerInformer constructs a new informer for RabbitMQAutoscaler 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.
func NewRedisSentinelAutoscalerInformer ¶ added in v0.29.0
func NewRedisSentinelAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRedisSentinelAutoscalerInformer constructs a new informer for RedisSentinelAutoscaler 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 NewSinglestoreAutoscalerInformer ¶ added in v0.46.0
func NewSinglestoreAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSinglestoreAutoscalerInformer constructs a new informer for SinglestoreAutoscaler 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 NewSolrAutoscalerInformer ¶ added in v0.47.0
func NewSolrAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSolrAutoscalerInformer constructs a new informer for SolrAutoscaler 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 NewZooKeeperAutoscalerInformer ¶ added in v0.47.0
func NewZooKeeperAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewZooKeeperAutoscalerInformer constructs a new informer for ZooKeeperAutoscaler 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 CassandraAutoscalerInformer ¶ added in v0.48.0
type CassandraAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CassandraAutoscalerLister }
CassandraAutoscalerInformer provides access to a shared informer and lister for CassandraAutoscalers.
type ClickHouseAutoscalerInformer ¶ added in v0.47.0
type ClickHouseAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClickHouseAutoscalerLister }
ClickHouseAutoscalerInformer provides access to a shared informer and lister for ClickHouseAutoscalers.
type DruidAutoscalerInformer ¶ added in v0.46.0
type DruidAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DruidAutoscalerLister }
DruidAutoscalerInformer provides access to a shared informer and lister for DruidAutoscalers.
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 FerretDBAutoscalerInformer ¶ added in v0.47.0
type FerretDBAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FerretDBAutoscalerLister }
FerretDBAutoscalerInformer provides access to a shared informer and lister for FerretDBAutoscalers.
type Interface ¶
type Interface interface { // CassandraAutoscalers returns a CassandraAutoscalerInformer. CassandraAutoscalers() CassandraAutoscalerInformer // ClickHouseAutoscalers returns a ClickHouseAutoscalerInformer. ClickHouseAutoscalers() ClickHouseAutoscalerInformer // DruidAutoscalers returns a DruidAutoscalerInformer. DruidAutoscalers() DruidAutoscalerInformer // ElasticsearchAutoscalers returns a ElasticsearchAutoscalerInformer. ElasticsearchAutoscalers() ElasticsearchAutoscalerInformer // EtcdAutoscalers returns a EtcdAutoscalerInformer. EtcdAutoscalers() EtcdAutoscalerInformer // FerretDBAutoscalers returns a FerretDBAutoscalerInformer. FerretDBAutoscalers() FerretDBAutoscalerInformer // KafkaAutoscalers returns a KafkaAutoscalerInformer. KafkaAutoscalers() KafkaAutoscalerInformer // MSSQLServerAutoscalers returns a MSSQLServerAutoscalerInformer. MSSQLServerAutoscalers() MSSQLServerAutoscalerInformer // 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 // PgpoolAutoscalers returns a PgpoolAutoscalerInformer. PgpoolAutoscalers() PgpoolAutoscalerInformer // PostgresAutoscalers returns a PostgresAutoscalerInformer. PostgresAutoscalers() PostgresAutoscalerInformer // ProxySQLAutoscalers returns a ProxySQLAutoscalerInformer. ProxySQLAutoscalers() ProxySQLAutoscalerInformer // RabbitMQAutoscalers returns a RabbitMQAutoscalerInformer. RabbitMQAutoscalers() RabbitMQAutoscalerInformer // RedisAutoscalers returns a RedisAutoscalerInformer. RedisAutoscalers() RedisAutoscalerInformer // RedisSentinelAutoscalers returns a RedisSentinelAutoscalerInformer. RedisSentinelAutoscalers() RedisSentinelAutoscalerInformer // SinglestoreAutoscalers returns a SinglestoreAutoscalerInformer. SinglestoreAutoscalers() SinglestoreAutoscalerInformer // SolrAutoscalers returns a SolrAutoscalerInformer. SolrAutoscalers() SolrAutoscalerInformer // ZooKeeperAutoscalers returns a ZooKeeperAutoscalerInformer. ZooKeeperAutoscalers() ZooKeeperAutoscalerInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type KafkaAutoscalerInformer ¶ added in v0.44.0
type KafkaAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.KafkaAutoscalerLister }
KafkaAutoscalerInformer provides access to a shared informer and lister for KafkaAutoscalers.
type MSSQLServerAutoscalerInformer ¶ added in v0.47.0
type MSSQLServerAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MSSQLServerAutoscalerLister }
MSSQLServerAutoscalerInformer provides access to a shared informer and lister for MSSQLServerAutoscalers.
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 PgpoolAutoscalerInformer ¶ added in v0.46.0
type PgpoolAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PgpoolAutoscalerLister }
PgpoolAutoscalerInformer provides access to a shared informer and lister for PgpoolAutoscalers.
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 RabbitMQAutoscalerInformer ¶ added in v0.45.0
type RabbitMQAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RabbitMQAutoscalerLister }
RabbitMQAutoscalerInformer provides access to a shared informer and lister for RabbitMQAutoscalers.
type RedisAutoscalerInformer ¶
type RedisAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RedisAutoscalerLister }
RedisAutoscalerInformer provides access to a shared informer and lister for RedisAutoscalers.
type RedisSentinelAutoscalerInformer ¶ added in v0.29.0
type RedisSentinelAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RedisSentinelAutoscalerLister }
RedisSentinelAutoscalerInformer provides access to a shared informer and lister for RedisSentinelAutoscalers.
type SinglestoreAutoscalerInformer ¶ added in v0.46.0
type SinglestoreAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SinglestoreAutoscalerLister }
SinglestoreAutoscalerInformer provides access to a shared informer and lister for SinglestoreAutoscalers.
type SolrAutoscalerInformer ¶ added in v0.47.0
type SolrAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SolrAutoscalerLister }
SolrAutoscalerInformer provides access to a shared informer and lister for SolrAutoscalers.
type ZooKeeperAutoscalerInformer ¶ added in v0.47.0
type ZooKeeperAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ZooKeeperAutoscalerLister }
ZooKeeperAutoscalerInformer provides access to a shared informer and lister for ZooKeeperAutoscalers.
Source Files ¶
- cassandraautoscaler.go
- clickhouseautoscaler.go
- druidautoscaler.go
- elasticsearchautoscaler.go
- etcdautoscaler.go
- ferretdbautoscaler.go
- interface.go
- kafkaautoscaler.go
- mariadbautoscaler.go
- memcachedautoscaler.go
- mongodbautoscaler.go
- mssqlserverautoscaler.go
- mysqlautoscaler.go
- perconaxtradbautoscaler.go
- pgbouncerautoscaler.go
- pgpoolautoscaler.go
- postgresautoscaler.go
- proxysqlautoscaler.go
- rabbitmqautoscaler.go
- redisautoscaler.go
- redissentinelautoscaler.go
- singlestoreautoscaler.go
- solrautoscaler.go
- zookeeperautoscaler.go