Documentation
¶
Index ¶
- type MysqlBackupLister
- type MysqlBackupListerExpansion
- type MysqlBackupNamespaceLister
- type MysqlBackupNamespaceListerExpansion
- type MysqlLister
- type MysqlListerExpansion
- type MysqlNamespaceLister
- type MysqlNamespaceListerExpansion
- 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 MysqlBackupLister ¶
type MysqlBackupLister interface { // List lists all MysqlBackups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MysqlBackup, err error) // MysqlBackups returns an object that can list and get MysqlBackups. MysqlBackups(namespace string) MysqlBackupNamespaceLister MysqlBackupListerExpansion }
MysqlBackupLister helps list MysqlBackups. All objects returned here must be treated as read-only.
func NewMysqlBackupLister ¶
func NewMysqlBackupLister(indexer cache.Indexer) MysqlBackupLister
NewMysqlBackupLister returns a new MysqlBackupLister.
type MysqlBackupListerExpansion ¶
type MysqlBackupListerExpansion interface{}
MysqlBackupListerExpansion allows custom methods to be added to MysqlBackupLister.
type MysqlBackupNamespaceLister ¶
type MysqlBackupNamespaceLister interface { // List lists all MysqlBackups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MysqlBackup, err error) // Get retrieves the MysqlBackup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.MysqlBackup, error) MysqlBackupNamespaceListerExpansion }
MysqlBackupNamespaceLister helps list and get MysqlBackups. All objects returned here must be treated as read-only.
type MysqlBackupNamespaceListerExpansion ¶
type MysqlBackupNamespaceListerExpansion interface{}
MysqlBackupNamespaceListerExpansion allows custom methods to be added to MysqlBackupNamespaceLister.
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 []*v1alpha1.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 []*v1alpha1.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) (*v1alpha1.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 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 []*v1alpha1.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 []*v1alpha1.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) (*v1alpha1.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 []*v1alpha1.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 []*v1alpha1.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) (*v1alpha1.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.