Documentation ¶
Index ¶
- type DruidLister
- type DruidListerExpansion
- type DruidNamespaceLister
- type DruidNamespaceListerExpansion
- type ElasticsearchLister
- type ElasticsearchListerExpansion
- type ElasticsearchNamespaceLister
- type ElasticsearchNamespaceListerExpansion
- type EtcdLister
- type EtcdListerExpansion
- type EtcdNamespaceLister
- type EtcdNamespaceListerExpansion
- type FerretDBLister
- type FerretDBListerExpansion
- type FerretDBNamespaceLister
- type FerretDBNamespaceListerExpansion
- type KafkaLister
- type KafkaListerExpansion
- type KafkaNamespaceLister
- type KafkaNamespaceListerExpansion
- type MariaDBLister
- type MariaDBListerExpansion
- type MariaDBNamespaceLister
- type MariaDBNamespaceListerExpansion
- type MemcachedLister
- type MemcachedListerExpansion
- type MemcachedNamespaceLister
- type MemcachedNamespaceListerExpansion
- type MongoDBLister
- type MongoDBListerExpansion
- type MongoDBNamespaceLister
- type MongoDBNamespaceListerExpansion
- type MySQLLister
- type MySQLListerExpansion
- type MySQLNamespaceLister
- type MySQLNamespaceListerExpansion
- type PerconaXtraDBLister
- type PerconaXtraDBListerExpansion
- type PerconaXtraDBNamespaceLister
- type PerconaXtraDBNamespaceListerExpansion
- type PgBouncerLister
- type PgBouncerListerExpansion
- type PgBouncerNamespaceLister
- type PgBouncerNamespaceListerExpansion
- type PgpoolLister
- type PgpoolListerExpansion
- type PgpoolNamespaceLister
- type PgpoolNamespaceListerExpansion
- type PostgresLister
- type PostgresListerExpansion
- type PostgresNamespaceLister
- type PostgresNamespaceListerExpansion
- type ProxySQLLister
- type ProxySQLListerExpansion
- type ProxySQLNamespaceLister
- type ProxySQLNamespaceListerExpansion
- type RabbitMQLister
- type RabbitMQListerExpansion
- type RabbitMQNamespaceLister
- type RabbitMQNamespaceListerExpansion
- type RedisLister
- type RedisListerExpansion
- type RedisNamespaceLister
- type RedisNamespaceListerExpansion
- type RedisSentinelLister
- type RedisSentinelListerExpansion
- type RedisSentinelNamespaceLister
- type RedisSentinelNamespaceListerExpansion
- type SinglestoreLister
- type SinglestoreListerExpansion
- type SinglestoreNamespaceLister
- type SinglestoreNamespaceListerExpansion
- type SolrLister
- type SolrListerExpansion
- type SolrNamespaceLister
- type SolrNamespaceListerExpansion
- type ZooKeeperLister
- type ZooKeeperListerExpansion
- type ZooKeeperNamespaceLister
- type ZooKeeperNamespaceListerExpansion
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.