v1alpha1

package
v0.14.0-beta.3 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

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.
	List(selector labels.Selector) (ret []*v1alpha1.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 []*v1alpha1.Elasticsearch, err error)
	// Get retrieves the Elasticsearch from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.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 []*v1alpha1.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 []*v1alpha1.Etcd, err error)
	// Get retrieves the Etcd from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.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 []*v1alpha1.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 []*v1alpha1.MariaDB, err error)
	// Get retrieves the MariaDB from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.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 []*v1alpha1.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 []*v1alpha1.Memcached, err error)
	// Get retrieves the Memcached from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.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 []*v1alpha1.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 []*v1alpha1.MongoDB, err error)
	// Get retrieves the MongoDB from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.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 []*v1alpha1.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 []*v1alpha1.MySQL, err error)
	// Get retrieves the MySQL from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.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 []*v1alpha1.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 []*v1alpha1.PerconaXtraDB, err error)
	// Get retrieves the PerconaXtraDB from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.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 []*v1alpha1.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 []*v1alpha1.PgBouncer, err error)
	// Get retrieves the PgBouncer from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.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 []*v1alpha1.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 []*v1alpha1.Postgres, err error)
	// Get retrieves the Postgres from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.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 []*v1alpha1.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 []*v1alpha1.ProxySQL, err error)
	// Get retrieves the ProxySQL from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.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 []*v1alpha1.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 []*v1alpha1.Redis, err error)
	// Get retrieves the Redis from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Redis, error)
	RedisNamespaceListerExpansion
}

RedisNamespaceLister helps list and get Redises.

type RedisNamespaceListerExpansion

type RedisNamespaceListerExpansion interface{}

RedisNamespaceListerExpansion allows custom methods to be added to RedisNamespaceLister.

Jump to

Keyboard shortcuts

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