v1alpha2

package
v0.42.0 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2024 License: Apache-2.0 Imports: 4 Imported by: 10

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DruidLister added in v0.41.0

type DruidLister interface {
	// List lists all Druids in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Druid, err error)
	// Druids returns an object that can list and get Druids.
	Druids(namespace string) DruidNamespaceLister
	DruidListerExpansion
}

DruidLister helps list Druids. All objects returned here must be treated as read-only.

func NewDruidLister added in v0.41.0

func NewDruidLister(indexer cache.Indexer) DruidLister

NewDruidLister returns a new DruidLister.

type DruidListerExpansion added in v0.41.0

type DruidListerExpansion interface{}

DruidListerExpansion allows custom methods to be added to DruidLister.

type DruidNamespaceLister added in v0.41.0

type DruidNamespaceLister interface {
	// List lists all Druids in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Druid, err error)
	// Get retrieves the Druid from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.Druid, error)
	DruidNamespaceListerExpansion
}

DruidNamespaceLister helps list and get Druids. All objects returned here must be treated as read-only.

type DruidNamespaceListerExpansion added in v0.41.0

type DruidNamespaceListerExpansion interface{}

DruidNamespaceListerExpansion allows custom methods to be added to DruidNamespaceLister.

type ElasticsearchLister

type ElasticsearchLister interface {
	// List lists all Elasticsearches in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Elasticsearch, err error)
	// Elasticsearches returns an object that can list and get Elasticsearches.
	Elasticsearches(namespace string) ElasticsearchNamespaceLister
	ElasticsearchListerExpansion
}

ElasticsearchLister helps list Elasticsearches. All objects returned here must be treated as read-only.

func NewElasticsearchLister

func NewElasticsearchLister(indexer cache.Indexer) ElasticsearchLister

NewElasticsearchLister returns a new ElasticsearchLister.

type ElasticsearchListerExpansion

type ElasticsearchListerExpansion interface{}

ElasticsearchListerExpansion allows custom methods to be added to ElasticsearchLister.

type ElasticsearchNamespaceLister

type ElasticsearchNamespaceLister interface {
	// List lists all Elasticsearches in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Elasticsearch, err error)
	// Get retrieves the Elasticsearch from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.Elasticsearch, error)
	ElasticsearchNamespaceListerExpansion
}

ElasticsearchNamespaceLister helps list and get Elasticsearches. All objects returned here must be treated as read-only.

type ElasticsearchNamespaceListerExpansion

type ElasticsearchNamespaceListerExpansion interface{}

ElasticsearchNamespaceListerExpansion allows custom methods to be added to ElasticsearchNamespaceLister.

type EtcdLister

type EtcdLister interface {
	// List lists all Etcds in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Etcd, err error)
	// Etcds returns an object that can list and get Etcds.
	Etcds(namespace string) EtcdNamespaceLister
	EtcdListerExpansion
}

EtcdLister helps list Etcds. All objects returned here must be treated as read-only.

func NewEtcdLister

func NewEtcdLister(indexer cache.Indexer) EtcdLister

NewEtcdLister returns a new EtcdLister.

type EtcdListerExpansion

type EtcdListerExpansion interface{}

EtcdListerExpansion allows custom methods to be added to EtcdLister.

type EtcdNamespaceLister

type EtcdNamespaceLister interface {
	// List lists all Etcds in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Etcd, err error)
	// Get retrieves the Etcd from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.Etcd, error)
	EtcdNamespaceListerExpansion
}

EtcdNamespaceLister helps list and get Etcds. All objects returned here must be treated as read-only.

type EtcdNamespaceListerExpansion

type EtcdNamespaceListerExpansion interface{}

EtcdNamespaceListerExpansion allows custom methods to be added to EtcdNamespaceLister.

type FerretDBLister added in v0.41.0

type FerretDBLister interface {
	// List lists all FerretDBs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.FerretDB, err error)
	// FerretDBs returns an object that can list and get FerretDBs.
	FerretDBs(namespace string) FerretDBNamespaceLister
	FerretDBListerExpansion
}

FerretDBLister helps list FerretDBs. All objects returned here must be treated as read-only.

func NewFerretDBLister added in v0.41.0

func NewFerretDBLister(indexer cache.Indexer) FerretDBLister

NewFerretDBLister returns a new FerretDBLister.

type FerretDBListerExpansion added in v0.41.0

type FerretDBListerExpansion interface{}

FerretDBListerExpansion allows custom methods to be added to FerretDBLister.

type FerretDBNamespaceLister added in v0.41.0

type FerretDBNamespaceLister interface {
	// List lists all FerretDBs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.FerretDB, err error)
	// Get retrieves the FerretDB from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.FerretDB, error)
	FerretDBNamespaceListerExpansion
}

FerretDBNamespaceLister helps list and get FerretDBs. All objects returned here must be treated as read-only.

type FerretDBNamespaceListerExpansion added in v0.41.0

type FerretDBNamespaceListerExpansion interface{}

FerretDBNamespaceListerExpansion allows custom methods to be added to FerretDBNamespaceLister.

type KafkaLister added in v0.30.0

type KafkaLister interface {
	// List lists all Kafkas in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Kafka, err error)
	// Kafkas returns an object that can list and get Kafkas.
	Kafkas(namespace string) KafkaNamespaceLister
	KafkaListerExpansion
}

KafkaLister helps list Kafkas. All objects returned here must be treated as read-only.

func NewKafkaLister added in v0.30.0

func NewKafkaLister(indexer cache.Indexer) KafkaLister

NewKafkaLister returns a new KafkaLister.

type KafkaListerExpansion added in v0.30.0

type KafkaListerExpansion interface{}

KafkaListerExpansion allows custom methods to be added to KafkaLister.

type KafkaNamespaceLister added in v0.30.0

type KafkaNamespaceLister interface {
	// List lists all Kafkas in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Kafka, err error)
	// Get retrieves the Kafka from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.Kafka, error)
	KafkaNamespaceListerExpansion
}

KafkaNamespaceLister helps list and get Kafkas. All objects returned here must be treated as read-only.

type KafkaNamespaceListerExpansion added in v0.30.0

type KafkaNamespaceListerExpansion interface{}

KafkaNamespaceListerExpansion allows custom methods to be added to KafkaNamespaceLister.

type MariaDBLister

type MariaDBLister interface {
	// List lists all MariaDBs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.MariaDB, err error)
	// MariaDBs returns an object that can list and get MariaDBs.
	MariaDBs(namespace string) MariaDBNamespaceLister
	MariaDBListerExpansion
}

MariaDBLister helps list MariaDBs. All objects returned here must be treated as read-only.

func NewMariaDBLister

func NewMariaDBLister(indexer cache.Indexer) MariaDBLister

NewMariaDBLister returns a new MariaDBLister.

type MariaDBListerExpansion

type MariaDBListerExpansion interface{}

MariaDBListerExpansion allows custom methods to be added to MariaDBLister.

type MariaDBNamespaceLister

type MariaDBNamespaceLister interface {
	// List lists all MariaDBs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.MariaDB, err error)
	// Get retrieves the MariaDB from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.MariaDB, error)
	MariaDBNamespaceListerExpansion
}

MariaDBNamespaceLister helps list and get MariaDBs. All objects returned here must be treated as read-only.

type MariaDBNamespaceListerExpansion

type MariaDBNamespaceListerExpansion interface{}

MariaDBNamespaceListerExpansion allows custom methods to be added to MariaDBNamespaceLister.

type MemcachedLister

type MemcachedLister interface {
	// List lists all Memcacheds in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Memcached, err error)
	// Memcacheds returns an object that can list and get Memcacheds.
	Memcacheds(namespace string) MemcachedNamespaceLister
	MemcachedListerExpansion
}

MemcachedLister helps list Memcacheds. All objects returned here must be treated as read-only.

func NewMemcachedLister

func NewMemcachedLister(indexer cache.Indexer) MemcachedLister

NewMemcachedLister returns a new MemcachedLister.

type MemcachedListerExpansion

type MemcachedListerExpansion interface{}

MemcachedListerExpansion allows custom methods to be added to MemcachedLister.

type MemcachedNamespaceLister

type MemcachedNamespaceLister interface {
	// List lists all Memcacheds in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Memcached, err error)
	// Get retrieves the Memcached from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.Memcached, error)
	MemcachedNamespaceListerExpansion
}

MemcachedNamespaceLister helps list and get Memcacheds. All objects returned here must be treated as read-only.

type MemcachedNamespaceListerExpansion

type MemcachedNamespaceListerExpansion interface{}

MemcachedNamespaceListerExpansion allows custom methods to be added to MemcachedNamespaceLister.

type MongoDBLister

type MongoDBLister interface {
	// List lists all MongoDBs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.MongoDB, err error)
	// MongoDBs returns an object that can list and get MongoDBs.
	MongoDBs(namespace string) MongoDBNamespaceLister
	MongoDBListerExpansion
}

MongoDBLister helps list MongoDBs. All objects returned here must be treated as read-only.

func NewMongoDBLister

func NewMongoDBLister(indexer cache.Indexer) MongoDBLister

NewMongoDBLister returns a new MongoDBLister.

type MongoDBListerExpansion

type MongoDBListerExpansion interface{}

MongoDBListerExpansion allows custom methods to be added to MongoDBLister.

type MongoDBNamespaceLister

type MongoDBNamespaceLister interface {
	// List lists all MongoDBs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.MongoDB, err error)
	// Get retrieves the MongoDB from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.MongoDB, error)
	MongoDBNamespaceListerExpansion
}

MongoDBNamespaceLister helps list and get MongoDBs. All objects returned here must be treated as read-only.

type MongoDBNamespaceListerExpansion

type MongoDBNamespaceListerExpansion interface{}

MongoDBNamespaceListerExpansion allows custom methods to be added to MongoDBNamespaceLister.

type MySQLLister

type MySQLLister interface {
	// List lists all MySQLs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.MySQL, err error)
	// MySQLs returns an object that can list and get MySQLs.
	MySQLs(namespace string) MySQLNamespaceLister
	MySQLListerExpansion
}

MySQLLister helps list MySQLs. All objects returned here must be treated as read-only.

func NewMySQLLister

func NewMySQLLister(indexer cache.Indexer) MySQLLister

NewMySQLLister returns a new MySQLLister.

type MySQLListerExpansion

type MySQLListerExpansion interface{}

MySQLListerExpansion allows custom methods to be added to MySQLLister.

type MySQLNamespaceLister

type MySQLNamespaceLister interface {
	// List lists all MySQLs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.MySQL, err error)
	// Get retrieves the MySQL from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.MySQL, error)
	MySQLNamespaceListerExpansion
}

MySQLNamespaceLister helps list and get MySQLs. All objects returned here must be treated as read-only.

type MySQLNamespaceListerExpansion

type MySQLNamespaceListerExpansion interface{}

MySQLNamespaceListerExpansion allows custom methods to be added to MySQLNamespaceLister.

type PerconaXtraDBLister

type PerconaXtraDBLister interface {
	// List lists all PerconaXtraDBs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.PerconaXtraDB, err error)
	// PerconaXtraDBs returns an object that can list and get PerconaXtraDBs.
	PerconaXtraDBs(namespace string) PerconaXtraDBNamespaceLister
	PerconaXtraDBListerExpansion
}

PerconaXtraDBLister helps list PerconaXtraDBs. All objects returned here must be treated as read-only.

func NewPerconaXtraDBLister

func NewPerconaXtraDBLister(indexer cache.Indexer) PerconaXtraDBLister

NewPerconaXtraDBLister returns a new PerconaXtraDBLister.

type PerconaXtraDBListerExpansion

type PerconaXtraDBListerExpansion interface{}

PerconaXtraDBListerExpansion allows custom methods to be added to PerconaXtraDBLister.

type PerconaXtraDBNamespaceLister

type PerconaXtraDBNamespaceLister interface {
	// List lists all PerconaXtraDBs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.PerconaXtraDB, err error)
	// Get retrieves the PerconaXtraDB from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.PerconaXtraDB, error)
	PerconaXtraDBNamespaceListerExpansion
}

PerconaXtraDBNamespaceLister helps list and get PerconaXtraDBs. All objects returned here must be treated as read-only.

type PerconaXtraDBNamespaceListerExpansion

type PerconaXtraDBNamespaceListerExpansion interface{}

PerconaXtraDBNamespaceListerExpansion allows custom methods to be added to PerconaXtraDBNamespaceLister.

type PgBouncerLister

type PgBouncerLister interface {
	// List lists all PgBouncers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.PgBouncer, err error)
	// PgBouncers returns an object that can list and get PgBouncers.
	PgBouncers(namespace string) PgBouncerNamespaceLister
	PgBouncerListerExpansion
}

PgBouncerLister helps list PgBouncers. All objects returned here must be treated as read-only.

func NewPgBouncerLister

func NewPgBouncerLister(indexer cache.Indexer) PgBouncerLister

NewPgBouncerLister returns a new PgBouncerLister.

type PgBouncerListerExpansion

type PgBouncerListerExpansion interface{}

PgBouncerListerExpansion allows custom methods to be added to PgBouncerLister.

type PgBouncerNamespaceLister

type PgBouncerNamespaceLister interface {
	// List lists all PgBouncers in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.PgBouncer, err error)
	// Get retrieves the PgBouncer from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.PgBouncer, error)
	PgBouncerNamespaceListerExpansion
}

PgBouncerNamespaceLister helps list and get PgBouncers. All objects returned here must be treated as read-only.

type PgBouncerNamespaceListerExpansion

type PgBouncerNamespaceListerExpansion interface{}

PgBouncerNamespaceListerExpansion allows custom methods to be added to PgBouncerNamespaceLister.

type PgpoolLister added in v0.41.0

type PgpoolLister interface {
	// List lists all Pgpools in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Pgpool, err error)
	// Pgpools returns an object that can list and get Pgpools.
	Pgpools(namespace string) PgpoolNamespaceLister
	PgpoolListerExpansion
}

PgpoolLister helps list Pgpools. All objects returned here must be treated as read-only.

func NewPgpoolLister added in v0.41.0

func NewPgpoolLister(indexer cache.Indexer) PgpoolLister

NewPgpoolLister returns a new PgpoolLister.

type PgpoolListerExpansion added in v0.41.0

type PgpoolListerExpansion interface{}

PgpoolListerExpansion allows custom methods to be added to PgpoolLister.

type PgpoolNamespaceLister added in v0.41.0

type PgpoolNamespaceLister interface {
	// List lists all Pgpools in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Pgpool, err error)
	// Get retrieves the Pgpool from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.Pgpool, error)
	PgpoolNamespaceListerExpansion
}

PgpoolNamespaceLister helps list and get Pgpools. All objects returned here must be treated as read-only.

type PgpoolNamespaceListerExpansion added in v0.41.0

type PgpoolNamespaceListerExpansion interface{}

PgpoolNamespaceListerExpansion allows custom methods to be added to PgpoolNamespaceLister.

type PostgresLister

type PostgresLister interface {
	// List lists all Postgreses in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Postgres, err error)
	// Postgreses returns an object that can list and get Postgreses.
	Postgreses(namespace string) PostgresNamespaceLister
	PostgresListerExpansion
}

PostgresLister helps list Postgreses. All objects returned here must be treated as read-only.

func NewPostgresLister

func NewPostgresLister(indexer cache.Indexer) PostgresLister

NewPostgresLister returns a new PostgresLister.

type PostgresListerExpansion

type PostgresListerExpansion interface{}

PostgresListerExpansion allows custom methods to be added to PostgresLister.

type PostgresNamespaceLister

type PostgresNamespaceLister interface {
	// List lists all Postgreses in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Postgres, err error)
	// Get retrieves the Postgres from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.Postgres, error)
	PostgresNamespaceListerExpansion
}

PostgresNamespaceLister helps list and get Postgreses. All objects returned here must be treated as read-only.

type PostgresNamespaceListerExpansion

type PostgresNamespaceListerExpansion interface{}

PostgresNamespaceListerExpansion allows custom methods to be added to PostgresNamespaceLister.

type ProxySQLLister

type ProxySQLLister interface {
	// List lists all ProxySQLs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.ProxySQL, err error)
	// ProxySQLs returns an object that can list and get ProxySQLs.
	ProxySQLs(namespace string) ProxySQLNamespaceLister
	ProxySQLListerExpansion
}

ProxySQLLister helps list ProxySQLs. All objects returned here must be treated as read-only.

func NewProxySQLLister

func NewProxySQLLister(indexer cache.Indexer) ProxySQLLister

NewProxySQLLister returns a new ProxySQLLister.

type ProxySQLListerExpansion

type ProxySQLListerExpansion interface{}

ProxySQLListerExpansion allows custom methods to be added to ProxySQLLister.

type ProxySQLNamespaceLister

type ProxySQLNamespaceLister interface {
	// List lists all ProxySQLs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.ProxySQL, err error)
	// Get retrieves the ProxySQL from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.ProxySQL, error)
	ProxySQLNamespaceListerExpansion
}

ProxySQLNamespaceLister helps list and get ProxySQLs. All objects returned here must be treated as read-only.

type ProxySQLNamespaceListerExpansion

type ProxySQLNamespaceListerExpansion interface{}

ProxySQLNamespaceListerExpansion allows custom methods to be added to ProxySQLNamespaceLister.

type RabbitMQLister added in v0.41.0

type RabbitMQLister interface {
	// List lists all RabbitMQs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.RabbitMQ, err error)
	// RabbitMQs returns an object that can list and get RabbitMQs.
	RabbitMQs(namespace string) RabbitMQNamespaceLister
	RabbitMQListerExpansion
}

RabbitMQLister helps list RabbitMQs. All objects returned here must be treated as read-only.

func NewRabbitMQLister added in v0.41.0

func NewRabbitMQLister(indexer cache.Indexer) RabbitMQLister

NewRabbitMQLister returns a new RabbitMQLister.

type RabbitMQListerExpansion added in v0.41.0

type RabbitMQListerExpansion interface{}

RabbitMQListerExpansion allows custom methods to be added to RabbitMQLister.

type RabbitMQNamespaceLister added in v0.41.0

type RabbitMQNamespaceLister interface {
	// List lists all RabbitMQs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.RabbitMQ, err error)
	// Get retrieves the RabbitMQ from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.RabbitMQ, error)
	RabbitMQNamespaceListerExpansion
}

RabbitMQNamespaceLister helps list and get RabbitMQs. All objects returned here must be treated as read-only.

type RabbitMQNamespaceListerExpansion added in v0.41.0

type RabbitMQNamespaceListerExpansion interface{}

RabbitMQNamespaceListerExpansion allows custom methods to be added to RabbitMQNamespaceLister.

type RedisLister

type RedisLister interface {
	// List lists all Redises in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Redis, err error)
	// Redises returns an object that can list and get Redises.
	Redises(namespace string) RedisNamespaceLister
	RedisListerExpansion
}

RedisLister helps list Redises. All objects returned here must be treated as read-only.

func NewRedisLister

func NewRedisLister(indexer cache.Indexer) RedisLister

NewRedisLister returns a new RedisLister.

type RedisListerExpansion

type RedisListerExpansion interface{}

RedisListerExpansion allows custom methods to be added to RedisLister.

type RedisNamespaceLister

type RedisNamespaceLister interface {
	// List lists all Redises in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Redis, err error)
	// Get retrieves the Redis from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.Redis, error)
	RedisNamespaceListerExpansion
}

RedisNamespaceLister helps list and get Redises. All objects returned here must be treated as read-only.

type RedisNamespaceListerExpansion

type RedisNamespaceListerExpansion interface{}

RedisNamespaceListerExpansion allows custom methods to be added to RedisNamespaceLister.

type RedisSentinelLister added in v0.22.0

type RedisSentinelLister interface {
	// List lists all RedisSentinels in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.RedisSentinel, err error)
	// RedisSentinels returns an object that can list and get RedisSentinels.
	RedisSentinels(namespace string) RedisSentinelNamespaceLister
	RedisSentinelListerExpansion
}

RedisSentinelLister helps list RedisSentinels. All objects returned here must be treated as read-only.

func NewRedisSentinelLister added in v0.22.0

func NewRedisSentinelLister(indexer cache.Indexer) RedisSentinelLister

NewRedisSentinelLister returns a new RedisSentinelLister.

type RedisSentinelListerExpansion added in v0.22.0

type RedisSentinelListerExpansion interface{}

RedisSentinelListerExpansion allows custom methods to be added to RedisSentinelLister.

type RedisSentinelNamespaceLister added in v0.22.0

type RedisSentinelNamespaceLister interface {
	// List lists all RedisSentinels in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.RedisSentinel, err error)
	// Get retrieves the RedisSentinel from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.RedisSentinel, error)
	RedisSentinelNamespaceListerExpansion
}

RedisSentinelNamespaceLister helps list and get RedisSentinels. All objects returned here must be treated as read-only.

type RedisSentinelNamespaceListerExpansion added in v0.22.0

type RedisSentinelNamespaceListerExpansion interface{}

RedisSentinelNamespaceListerExpansion allows custom methods to be added to RedisSentinelNamespaceLister.

type SinglestoreLister added in v0.41.0

type SinglestoreLister interface {
	// List lists all Singlestores in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Singlestore, err error)
	// Singlestores returns an object that can list and get Singlestores.
	Singlestores(namespace string) SinglestoreNamespaceLister
	SinglestoreListerExpansion
}

SinglestoreLister helps list Singlestores. All objects returned here must be treated as read-only.

func NewSinglestoreLister added in v0.41.0

func NewSinglestoreLister(indexer cache.Indexer) SinglestoreLister

NewSinglestoreLister returns a new SinglestoreLister.

type SinglestoreListerExpansion added in v0.41.0

type SinglestoreListerExpansion interface{}

SinglestoreListerExpansion allows custom methods to be added to SinglestoreLister.

type SinglestoreNamespaceLister added in v0.41.0

type SinglestoreNamespaceLister interface {
	// List lists all Singlestores in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Singlestore, err error)
	// Get retrieves the Singlestore from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.Singlestore, error)
	SinglestoreNamespaceListerExpansion
}

SinglestoreNamespaceLister helps list and get Singlestores. All objects returned here must be treated as read-only.

type SinglestoreNamespaceListerExpansion added in v0.41.0

type SinglestoreNamespaceListerExpansion interface{}

SinglestoreNamespaceListerExpansion allows custom methods to be added to SinglestoreNamespaceLister.

type SolrLister added in v0.41.0

type SolrLister interface {
	// List lists all Solrs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Solr, err error)
	// Solrs returns an object that can list and get Solrs.
	Solrs(namespace string) SolrNamespaceLister
	SolrListerExpansion
}

SolrLister helps list Solrs. All objects returned here must be treated as read-only.

func NewSolrLister added in v0.41.0

func NewSolrLister(indexer cache.Indexer) SolrLister

NewSolrLister returns a new SolrLister.

type SolrListerExpansion added in v0.41.0

type SolrListerExpansion interface{}

SolrListerExpansion allows custom methods to be added to SolrLister.

type SolrNamespaceLister added in v0.41.0

type SolrNamespaceLister interface {
	// List lists all Solrs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.Solr, err error)
	// Get retrieves the Solr from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.Solr, error)
	SolrNamespaceListerExpansion
}

SolrNamespaceLister helps list and get Solrs. All objects returned here must be treated as read-only.

type SolrNamespaceListerExpansion added in v0.41.0

type SolrNamespaceListerExpansion interface{}

SolrNamespaceListerExpansion allows custom methods to be added to SolrNamespaceLister.

type ZooKeeperLister added in v0.41.0

type ZooKeeperLister interface {
	// List lists all ZooKeepers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.ZooKeeper, err error)
	// ZooKeepers returns an object that can list and get ZooKeepers.
	ZooKeepers(namespace string) ZooKeeperNamespaceLister
	ZooKeeperListerExpansion
}

ZooKeeperLister helps list ZooKeepers. All objects returned here must be treated as read-only.

func NewZooKeeperLister added in v0.41.0

func NewZooKeeperLister(indexer cache.Indexer) ZooKeeperLister

NewZooKeeperLister returns a new ZooKeeperLister.

type ZooKeeperListerExpansion added in v0.41.0

type ZooKeeperListerExpansion interface{}

ZooKeeperListerExpansion allows custom methods to be added to ZooKeeperLister.

type ZooKeeperNamespaceLister added in v0.41.0

type ZooKeeperNamespaceLister interface {
	// List lists all ZooKeepers in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.ZooKeeper, err error)
	// Get retrieves the ZooKeeper from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.ZooKeeper, error)
	ZooKeeperNamespaceListerExpansion
}

ZooKeeperNamespaceLister helps list and get ZooKeepers. All objects returned here must be treated as read-only.

type ZooKeeperNamespaceListerExpansion added in v0.41.0

type ZooKeeperNamespaceListerExpansion interface{}

ZooKeeperNamespaceListerExpansion allows custom methods to be added to ZooKeeperNamespaceLister.

Jump to

Keyboard shortcuts

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