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.