v1alpha1

package
v0.0.0-...-d10261a Latest Latest
Warning

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

Go to latest
Published: Jul 18, 2019 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 DormantDatabaseLister

type DormantDatabaseLister interface {
	// List lists all DormantDatabases in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.DormantDatabase, err error)
	// DormantDatabases returns an object that can list and get DormantDatabases.
	DormantDatabases(namespace string) DormantDatabaseNamespaceLister
	DormantDatabaseListerExpansion
}

DormantDatabaseLister helps list DormantDatabases.

func NewDormantDatabaseLister

func NewDormantDatabaseLister(indexer cache.Indexer) DormantDatabaseLister

NewDormantDatabaseLister returns a new DormantDatabaseLister.

type DormantDatabaseListerExpansion

type DormantDatabaseListerExpansion interface{}

DormantDatabaseListerExpansion allows custom methods to be added to DormantDatabaseLister.

type DormantDatabaseNamespaceLister

type DormantDatabaseNamespaceLister interface {
	// List lists all DormantDatabases in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.DormantDatabase, err error)
	// Get retrieves the DormantDatabase from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.DormantDatabase, error)
	DormantDatabaseNamespaceListerExpansion
}

DormantDatabaseNamespaceLister helps list and get DormantDatabases.

type DormantDatabaseNamespaceListerExpansion

type DormantDatabaseNamespaceListerExpansion interface{}

DormantDatabaseNamespaceListerExpansion allows custom methods to be added to DormantDatabaseNamespaceLister.

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 PerconaLister

type PerconaLister interface {
	// List lists all Perconas in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Percona, err error)
	// Perconas returns an object that can list and get Perconas.
	Perconas(namespace string) PerconaNamespaceLister
	PerconaListerExpansion
}

PerconaLister helps list Perconas.

func NewPerconaLister

func NewPerconaLister(indexer cache.Indexer) PerconaLister

NewPerconaLister returns a new PerconaLister.

type PerconaListerExpansion

type PerconaListerExpansion interface{}

PerconaListerExpansion allows custom methods to be added to PerconaLister.

type PerconaNamespaceLister

type PerconaNamespaceLister interface {
	// List lists all Perconas in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Percona, err error)
	// Get retrieves the Percona from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Percona, error)
	PerconaNamespaceListerExpansion
}

PerconaNamespaceLister helps list and get Perconas.

type PerconaNamespaceListerExpansion

type PerconaNamespaceListerExpansion interface{}

PerconaNamespaceListerExpansion allows custom methods to be added to PerconaNamespaceLister.

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 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.

type SnapshotLister

type SnapshotLister interface {
	// List lists all Snapshots in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Snapshot, err error)
	// Snapshots returns an object that can list and get Snapshots.
	Snapshots(namespace string) SnapshotNamespaceLister
	SnapshotListerExpansion
}

SnapshotLister helps list Snapshots.

func NewSnapshotLister

func NewSnapshotLister(indexer cache.Indexer) SnapshotLister

NewSnapshotLister returns a new SnapshotLister.

type SnapshotListerExpansion

type SnapshotListerExpansion interface{}

SnapshotListerExpansion allows custom methods to be added to SnapshotLister.

type SnapshotNamespaceLister

type SnapshotNamespaceLister interface {
	// List lists all Snapshots in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Snapshot, err error)
	// Get retrieves the Snapshot from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Snapshot, error)
	SnapshotNamespaceListerExpansion
}

SnapshotNamespaceLister helps list and get Snapshots.

type SnapshotNamespaceListerExpansion

type SnapshotNamespaceListerExpansion interface{}

SnapshotNamespaceListerExpansion allows custom methods to be added to SnapshotNamespaceLister.

Jump to

Keyboard shortcuts

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