v1alpha2

package
v0.27.0 Latest Latest
Warning

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

Go to latest
Published: May 19, 2022 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 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 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 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 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.

Jump to

Keyboard shortcuts

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