v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredGlobalTableInformer

func NewFilteredGlobalTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredGlobalTableInformer constructs a new informer for GlobalTable 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 NewFilteredKinesisStreamingDestinationInformer

func NewFilteredKinesisStreamingDestinationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredKinesisStreamingDestinationInformer constructs a new informer for KinesisStreamingDestination 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 versioned.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 NewFilteredTableItemInformer

func NewFilteredTableItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTableItemInformer constructs a new informer for TableItem 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 NewFilteredTagInformer added in v0.5.0

func NewFilteredTagInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTagInformer constructs a new informer for Tag 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 NewGlobalTableInformer

func NewGlobalTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewGlobalTableInformer constructs a new informer for GlobalTable 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 NewKinesisStreamingDestinationInformer

func NewKinesisStreamingDestinationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewKinesisStreamingDestinationInformer constructs a new informer for KinesisStreamingDestination 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 versioned.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 NewTableItemInformer

func NewTableItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTableItemInformer constructs a new informer for TableItem 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 NewTagInformer added in v0.5.0

func NewTagInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTagInformer constructs a new informer for Tag 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 GlobalTableInformer

type GlobalTableInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.GlobalTableLister
}

GlobalTableInformer provides access to a shared informer and lister for GlobalTables.

type Interface

type Interface interface {
	// GlobalTables returns a GlobalTableInformer.
	GlobalTables() GlobalTableInformer
	// KinesisStreamingDestinations returns a KinesisStreamingDestinationInformer.
	KinesisStreamingDestinations() KinesisStreamingDestinationInformer
	// Tables returns a TableInformer.
	Tables() TableInformer
	// TableItems returns a TableItemInformer.
	TableItems() TableItemInformer
	// Tags returns a TagInformer.
	Tags() TagInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type KinesisStreamingDestinationInformer

type KinesisStreamingDestinationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KinesisStreamingDestinationLister
}

KinesisStreamingDestinationInformer provides access to a shared informer and lister for KinesisStreamingDestinations.

type TableInformer

type TableInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TableLister
}

TableInformer provides access to a shared informer and lister for Tables.

type TableItemInformer

type TableItemInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TableItemLister
}

TableItemInformer provides access to a shared informer and lister for TableItems.

type TagInformer added in v0.5.0

type TagInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TagLister
}

TagInformer provides access to a shared informer and lister for Tags.

Jump to

Keyboard shortcuts

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