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 NewFilteredTagInformer(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
- func NewTagInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type GlobalTableInformer
- type Interface
- type KinesisStreamingDestinationInformer
- type TableInformer
- type TableItemInformer
- type TagInformer
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 ¶
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.
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.