Documentation
¶
Index ¶
- func NewFilteredGlobalTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKinesisStreamingDestinationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTableItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGlobalTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKinesisStreamingDestinationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTableItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type GlobalTableInformer
- type Interface
- type KinesisStreamingDestinationInformer
- type TableInformer
- type TableItemInformer
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 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.
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
}
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 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.