Documentation ¶
Index ¶
- func NewDataTypeInformer(client schemaheroclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredDataTypeInformer(client schemaheroclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredMigrationInformer(client schemaheroclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredTableInformer(client schemaheroclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredViewInformer(client schemaheroclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewMigrationInformer(client schemaheroclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewTableInformer(client schemaheroclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewViewInformer(client schemaheroclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- type DataTypeInformer
- type Interface
- type MigrationInformer
- type TableInformer
- type ViewInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDataTypeInformer ¶
func NewDataTypeInformer(client schemaheroclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDataTypeInformer constructs a new informer for DataType type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredDataTypeInformer ¶
func NewFilteredDataTypeInformer(client schemaheroclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDataTypeInformer constructs a new informer for DataType type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredMigrationInformer ¶
func NewFilteredMigrationInformer(client schemaheroclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMigrationInformer constructs a new informer for Migration type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredTableInformer ¶
func NewFilteredTableInformer(client schemaheroclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTableInformer constructs a new informer for Table type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredViewInformer ¶
func NewFilteredViewInformer(client schemaheroclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredViewInformer constructs a new informer for View type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewMigrationInformer ¶
func NewMigrationInformer(client schemaheroclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMigrationInformer constructs a new informer for Migration type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewTableInformer ¶
func NewTableInformer(client schemaheroclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTableInformer constructs a new informer for Table type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewViewInformer ¶
func NewViewInformer(client schemaheroclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewViewInformer constructs a new informer for View type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
Types ¶
type DataTypeInformer ¶
type DataTypeInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha4.DataTypeLister }
DataTypeInformer provides access to a shared informer and lister for DataTypes.
type Interface ¶
type Interface interface { // DataTypes returns a DataTypeInformer. DataTypes() DataTypeInformer // Migrations returns a MigrationInformer. Migrations() MigrationInformer // Tables returns a TableInformer. Tables() TableInformer // Views returns a ViewInformer. Views() ViewInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type MigrationInformer ¶
type MigrationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha4.MigrationLister }
MigrationInformer provides access to a shared informer and lister for Migrations.
type TableInformer ¶
type TableInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha4.TableLister }
TableInformer provides access to a shared informer and lister for Tables.
type ViewInformer ¶
type ViewInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha4.ViewLister }
ViewInformer provides access to a shared informer and lister for Views.