v1alpha4

package
v0.17.8 Latest Latest
Warning

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

Go to latest
Published: May 15, 2024 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 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.

Jump to

Keyboard shortcuts

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