Documentation
¶
Index ¶
- func NewAPIKeyInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAPIKeyInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecretInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceAccountBindingInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceAccountInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecretInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceAccountBindingInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceAccountInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type APIKeyInformer
- type Interface
- type SecretInformer
- type ServiceAccountBindingInformer
- type ServiceAccountInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAPIKeyInformer ¶ added in v0.10.0
func NewAPIKeyInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAPIKeyInformer constructs a new informer for APIKey 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 NewFilteredAPIKeyInformer ¶ added in v0.10.0
func NewFilteredAPIKeyInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAPIKeyInformer constructs a new informer for APIKey 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 NewFilteredSecretInformer ¶
func NewFilteredSecretInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecretInformer constructs a new informer for Secret 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 NewFilteredServiceAccountBindingInformer ¶ added in v0.10.0
func NewFilteredServiceAccountBindingInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceAccountBindingInformer constructs a new informer for ServiceAccountBinding 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 NewFilteredServiceAccountInformer ¶ added in v0.10.0
func NewFilteredServiceAccountInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceAccountInformer constructs a new informer for ServiceAccount 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 NewSecretInformer ¶
func NewSecretInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecretInformer constructs a new informer for Secret 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 NewServiceAccountBindingInformer ¶ added in v0.10.0
func NewServiceAccountBindingInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceAccountBindingInformer constructs a new informer for ServiceAccountBinding 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 NewServiceAccountInformer ¶ added in v0.10.0
func NewServiceAccountInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceAccountInformer constructs a new informer for ServiceAccount 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 APIKeyInformer ¶ added in v0.10.0
type APIKeyInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.APIKeyLister
}
APIKeyInformer provides access to a shared informer and lister for APIKeys.
type Interface ¶
type Interface interface {
// APIKeys returns a APIKeyInformer.
APIKeys() APIKeyInformer
// Secrets returns a SecretInformer.
Secrets() SecretInformer
// ServiceAccounts returns a ServiceAccountInformer.
ServiceAccounts() ServiceAccountInformer
// ServiceAccountBindings returns a ServiceAccountBindingInformer.
ServiceAccountBindings() ServiceAccountBindingInformer
}
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 SecretInformer ¶
type SecretInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.SecretLister
}
SecretInformer provides access to a shared informer and lister for Secrets.
type ServiceAccountBindingInformer ¶ added in v0.10.0
type ServiceAccountBindingInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.ServiceAccountBindingLister
}
ServiceAccountBindingInformer provides access to a shared informer and lister for ServiceAccountBindings.
type ServiceAccountInformer ¶ added in v0.10.0
type ServiceAccountInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.ServiceAccountLister
}
ServiceAccountInformer provides access to a shared informer and lister for ServiceAccounts.