Documentation
¶
Index ¶
- func NewClusterTriggerAuthenticationInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterTriggerAuthenticationInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredScaledJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredScaledObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTriggerAuthenticationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewScaledJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewScaledObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTriggerAuthenticationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClusterTriggerAuthenticationInformer
- type Interface
- type ScaledJobInformer
- type ScaledObjectInformer
- type TriggerAuthenticationInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterTriggerAuthenticationInformer ¶
func NewClusterTriggerAuthenticationInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterTriggerAuthenticationInformer constructs a new informer for ClusterTriggerAuthentication 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 NewFilteredClusterTriggerAuthenticationInformer ¶
func NewFilteredClusterTriggerAuthenticationInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterTriggerAuthenticationInformer constructs a new informer for ClusterTriggerAuthentication 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 NewFilteredScaledJobInformer ¶
func NewFilteredScaledJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredScaledJobInformer constructs a new informer for ScaledJob 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 NewFilteredScaledObjectInformer ¶
func NewFilteredScaledObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredScaledObjectInformer constructs a new informer for ScaledObject 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 NewFilteredTriggerAuthenticationInformer ¶
func NewFilteredTriggerAuthenticationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTriggerAuthenticationInformer constructs a new informer for TriggerAuthentication 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 NewScaledJobInformer ¶
func NewScaledJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewScaledJobInformer constructs a new informer for ScaledJob 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 NewScaledObjectInformer ¶
func NewScaledObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewScaledObjectInformer constructs a new informer for ScaledObject 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 NewTriggerAuthenticationInformer ¶
func NewTriggerAuthenticationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTriggerAuthenticationInformer constructs a new informer for TriggerAuthentication 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 ClusterTriggerAuthenticationInformer ¶
type ClusterTriggerAuthenticationInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.ClusterTriggerAuthenticationLister
}
ClusterTriggerAuthenticationInformer provides access to a shared informer and lister for ClusterTriggerAuthentications.
type Interface ¶
type Interface interface {
// ClusterTriggerAuthentications returns a ClusterTriggerAuthenticationInformer.
ClusterTriggerAuthentications() ClusterTriggerAuthenticationInformer
// ScaledJobs returns a ScaledJobInformer.
ScaledJobs() ScaledJobInformer
// ScaledObjects returns a ScaledObjectInformer.
ScaledObjects() ScaledObjectInformer
// TriggerAuthentications returns a TriggerAuthenticationInformer.
TriggerAuthentications() TriggerAuthenticationInformer
}
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 ScaledJobInformer ¶
type ScaledJobInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.ScaledJobLister
}
ScaledJobInformer provides access to a shared informer and lister for ScaledJobs.
type ScaledObjectInformer ¶
type ScaledObjectInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.ScaledObjectLister
}
ScaledObjectInformer provides access to a shared informer and lister for ScaledObjects.
type TriggerAuthenticationInformer ¶
type TriggerAuthenticationInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.TriggerAuthenticationLister
}
TriggerAuthenticationInformer provides access to a shared informer and lister for TriggerAuthentications.