Documentation
¶
Index ¶
- type DataTypeLister
- type DataTypeListerExpansion
- type DataTypeNamespaceLister
- type DataTypeNamespaceListerExpansion
- type MigrationLister
- type MigrationListerExpansion
- type MigrationNamespaceLister
- type MigrationNamespaceListerExpansion
- type TableLister
- type TableListerExpansion
- type TableNamespaceLister
- type TableNamespaceListerExpansion
- type ViewLister
- type ViewListerExpansion
- type ViewNamespaceLister
- type ViewNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataTypeLister ¶
type DataTypeLister interface { // List lists all DataTypes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha4.DataType, err error) // DataTypes returns an object that can list and get DataTypes. DataTypes(namespace string) DataTypeNamespaceLister DataTypeListerExpansion }
DataTypeLister helps list DataTypes. All objects returned here must be treated as read-only.
func NewDataTypeLister ¶
func NewDataTypeLister(indexer cache.Indexer) DataTypeLister
NewDataTypeLister returns a new DataTypeLister.
type DataTypeListerExpansion ¶
type DataTypeListerExpansion interface{}
DataTypeListerExpansion allows custom methods to be added to DataTypeLister.
type DataTypeNamespaceLister ¶
type DataTypeNamespaceLister interface { // List lists all DataTypes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha4.DataType, err error) // Get retrieves the DataType from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha4.DataType, error) DataTypeNamespaceListerExpansion }
DataTypeNamespaceLister helps list and get DataTypes. All objects returned here must be treated as read-only.
type DataTypeNamespaceListerExpansion ¶
type DataTypeNamespaceListerExpansion interface{}
DataTypeNamespaceListerExpansion allows custom methods to be added to DataTypeNamespaceLister.
type MigrationLister ¶
type MigrationLister interface { // List lists all Migrations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha4.Migration, err error) // Migrations returns an object that can list and get Migrations. Migrations(namespace string) MigrationNamespaceLister MigrationListerExpansion }
MigrationLister helps list Migrations. All objects returned here must be treated as read-only.
func NewMigrationLister ¶
func NewMigrationLister(indexer cache.Indexer) MigrationLister
NewMigrationLister returns a new MigrationLister.
type MigrationListerExpansion ¶
type MigrationListerExpansion interface{}
MigrationListerExpansion allows custom methods to be added to MigrationLister.
type MigrationNamespaceLister ¶
type MigrationNamespaceLister interface { // List lists all Migrations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha4.Migration, err error) // Get retrieves the Migration from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha4.Migration, error) MigrationNamespaceListerExpansion }
MigrationNamespaceLister helps list and get Migrations. All objects returned here must be treated as read-only.
type MigrationNamespaceListerExpansion ¶
type MigrationNamespaceListerExpansion interface{}
MigrationNamespaceListerExpansion allows custom methods to be added to MigrationNamespaceLister.
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 []*v1alpha4.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 []*v1alpha4.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) (*v1alpha4.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.
type ViewLister ¶
type ViewLister interface { // List lists all Views in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha4.View, err error) // Views returns an object that can list and get Views. Views(namespace string) ViewNamespaceLister ViewListerExpansion }
ViewLister helps list Views. All objects returned here must be treated as read-only.
func NewViewLister ¶
func NewViewLister(indexer cache.Indexer) ViewLister
NewViewLister returns a new ViewLister.
type ViewListerExpansion ¶
type ViewListerExpansion interface{}
ViewListerExpansion allows custom methods to be added to ViewLister.
type ViewNamespaceLister ¶
type ViewNamespaceLister interface { // List lists all Views in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha4.View, err error) // Get retrieves the View from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha4.View, error) ViewNamespaceListerExpansion }
ViewNamespaceLister helps list and get Views. All objects returned here must be treated as read-only.
type ViewNamespaceListerExpansion ¶
type ViewNamespaceListerExpansion interface{}
ViewNamespaceListerExpansion allows custom methods to be added to ViewNamespaceLister.