Documentation ¶
Index ¶
- func NewCustomBuilderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCustomClusterBuilderInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCustomBuilderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCustomClusterBuilderInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStackInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStoreInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStackInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStoreInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CustomBuilderInformer
- type CustomClusterBuilderInformer
- type Interface
- type StackInformer
- type StoreInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCustomBuilderInformer ¶
func NewCustomBuilderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCustomBuilderInformer constructs a new informer for CustomBuilder 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 NewCustomClusterBuilderInformer ¶
func NewCustomClusterBuilderInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCustomClusterBuilderInformer constructs a new informer for CustomClusterBuilder 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 NewFilteredCustomBuilderInformer ¶
func NewFilteredCustomBuilderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCustomBuilderInformer constructs a new informer for CustomBuilder 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 NewFilteredCustomClusterBuilderInformer ¶
func NewFilteredCustomClusterBuilderInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCustomClusterBuilderInformer constructs a new informer for CustomClusterBuilder 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 NewFilteredStackInformer ¶
func NewFilteredStackInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStackInformer constructs a new informer for Stack 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 NewFilteredStoreInformer ¶
func NewFilteredStoreInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStoreInformer constructs a new informer for Store 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 NewStackInformer ¶
func NewStackInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStackInformer constructs a new informer for Stack 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 NewStoreInformer ¶
func NewStoreInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStoreInformer constructs a new informer for Store 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 CustomBuilderInformer ¶
type CustomBuilderInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CustomBuilderLister }
CustomBuilderInformer provides access to a shared informer and lister for CustomBuilders.
type CustomClusterBuilderInformer ¶
type CustomClusterBuilderInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CustomClusterBuilderLister }
CustomClusterBuilderInformer provides access to a shared informer and lister for CustomClusterBuilders.
type Interface ¶
type Interface interface { // CustomBuilders returns a CustomBuilderInformer. CustomBuilders() CustomBuilderInformer // CustomClusterBuilders returns a CustomClusterBuilderInformer. CustomClusterBuilders() CustomClusterBuilderInformer // Stacks returns a StackInformer. Stacks() StackInformer // Stores returns a StoreInformer. Stores() StoreInformer }
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 StackInformer ¶
type StackInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.StackLister }
StackInformer provides access to a shared informer and lister for Stacks.
type StoreInformer ¶
type StoreInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.StoreLister }
StoreInformer provides access to a shared informer and lister for Stores.