Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatabaseLister ¶
type DatabaseLister interface {
// List lists all Databases in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Database, err error)
// Databases returns an object that can list and get Databases.
Databases(namespace string) DatabaseNamespaceLister
DatabaseListerExpansion
}
DatabaseLister helps list Databases. All objects returned here must be treated as read-only.
func NewDatabaseLister ¶
func NewDatabaseLister(indexer cache.Indexer) DatabaseLister
NewDatabaseLister returns a new DatabaseLister.
type DatabaseListerExpansion ¶
type DatabaseListerExpansion interface{}
DatabaseListerExpansion allows custom methods to be added to DatabaseLister.
type DatabaseNamespaceLister ¶
type DatabaseNamespaceLister interface {
// List lists all Databases in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Database, err error)
// Get retrieves the Database from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.Database, error)
DatabaseNamespaceListerExpansion
}
DatabaseNamespaceLister helps list and get Databases. All objects returned here must be treated as read-only.
type DatabaseNamespaceListerExpansion ¶
type DatabaseNamespaceListerExpansion interface{}
DatabaseNamespaceListerExpansion allows custom methods to be added to DatabaseNamespaceLister.
type TableLister ¶
type TableLister interface {
// List lists all Tables in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Table, err error)
// Tables returns an object that can list and get Tables.
Tables(namespace string) TableNamespaceLister
TableListerExpansion
}
TableLister helps list Tables. All objects returned here must be treated as read-only.
func NewTableLister ¶
func NewTableLister(indexer cache.Indexer) TableLister
NewTableLister returns a new TableLister.
type TableListerExpansion ¶
type TableListerExpansion interface{}
TableListerExpansion allows custom methods to be added to TableLister.
type TableNamespaceLister ¶
type TableNamespaceLister interface {
// List lists all Tables in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Table, err error)
// Get retrieves the Table from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.Table, error)
TableNamespaceListerExpansion
}
TableNamespaceLister helps list and get Tables. All objects returned here must be treated as read-only.
type TableNamespaceListerExpansion ¶
type TableNamespaceListerExpansion interface{}
TableNamespaceListerExpansion allows custom methods to be added to TableNamespaceLister.