Documentation ¶
Index ¶
- type ElasticsearchLister
- type ElasticsearchListerExpansion
- type ElasticsearchNamespaceLister
- type ElasticsearchNamespaceListerExpansion
- type EtcdLister
- type EtcdListerExpansion
- type EtcdNamespaceLister
- type EtcdNamespaceListerExpansion
- 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 PostgresLister
- type PostgresListerExpansion
- type PostgresNamespaceLister
- type PostgresNamespaceListerExpansion
- type ProxySQLLister
- type ProxySQLListerExpansion
- type ProxySQLNamespaceLister
- type ProxySQLNamespaceListerExpansion
- type RedisLister
- type RedisListerExpansion
- type RedisNamespaceLister
- type RedisNamespaceListerExpansion
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha2.Elasticsearch, err error) // Get retrieves the Elasticsearch from the indexer for a given namespace and name. Get(name string) (*v1alpha2.Elasticsearch, error) ElasticsearchNamespaceListerExpansion }
ElasticsearchNamespaceLister helps list and get Elasticsearches.
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha2.Etcd, err error) // Get retrieves the Etcd from the indexer for a given namespace and name. Get(name string) (*v1alpha2.Etcd, error) EtcdNamespaceListerExpansion }
EtcdNamespaceLister helps list and get Etcds.
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha2.MariaDB, err error) // Get retrieves the MariaDB from the indexer for a given namespace and name. Get(name string) (*v1alpha2.MariaDB, error) MariaDBNamespaceListerExpansion }
MariaDBNamespaceLister helps list and get MariaDBs.
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha2.Memcached, err error) // Get retrieves the Memcached from the indexer for a given namespace and name. Get(name string) (*v1alpha2.Memcached, error) MemcachedNamespaceListerExpansion }
MemcachedNamespaceLister helps list and get Memcacheds.
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha2.MongoDB, err error) // Get retrieves the MongoDB from the indexer for a given namespace and name. Get(name string) (*v1alpha2.MongoDB, error) MongoDBNamespaceListerExpansion }
MongoDBNamespaceLister helps list and get MongoDBs.
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha2.MySQL, err error) // Get retrieves the MySQL from the indexer for a given namespace and name. Get(name string) (*v1alpha2.MySQL, error) MySQLNamespaceListerExpansion }
MySQLNamespaceLister helps list and get MySQLs.
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha2.PerconaXtraDB, err error) // Get retrieves the PerconaXtraDB from the indexer for a given namespace and name. Get(name string) (*v1alpha2.PerconaXtraDB, error) PerconaXtraDBNamespaceListerExpansion }
PerconaXtraDBNamespaceLister helps list and get PerconaXtraDBs.
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha2.PgBouncer, err error) // Get retrieves the PgBouncer from the indexer for a given namespace and name. Get(name string) (*v1alpha2.PgBouncer, error) PgBouncerNamespaceListerExpansion }
PgBouncerNamespaceLister helps list and get PgBouncers.
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha2.Postgres, err error) // Get retrieves the Postgres from the indexer for a given namespace and name. Get(name string) (*v1alpha2.Postgres, error) PostgresNamespaceListerExpansion }
PostgresNamespaceLister helps list and get Postgreses.
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha2.ProxySQL, err error) // Get retrieves the ProxySQL from the indexer for a given namespace and name. Get(name string) (*v1alpha2.ProxySQL, error) ProxySQLNamespaceListerExpansion }
ProxySQLNamespaceLister helps list and get ProxySQLs.
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. 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.
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. List(selector labels.Selector) (ret []*v1alpha2.Redis, err error) // Get retrieves the Redis from the indexer for a given namespace and name. Get(name string) (*v1alpha2.Redis, error) RedisNamespaceListerExpansion }
RedisNamespaceLister helps list and get Redises.
type RedisNamespaceListerExpansion ¶
type RedisNamespaceListerExpansion interface{}
RedisNamespaceListerExpansion allows custom methods to be added to RedisNamespaceLister.