Documentation ¶
Index ¶
- func NewComputeEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredComputeEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredJobDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredJobQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewJobDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewJobQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ComputeEnvironmentInformer
- type Interface
- type JobDefinitionInformer
- type JobQueueInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewComputeEnvironmentInformer ¶
func NewComputeEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewComputeEnvironmentInformer constructs a new informer for ComputeEnvironment 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 NewFilteredComputeEnvironmentInformer ¶
func NewFilteredComputeEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredComputeEnvironmentInformer constructs a new informer for ComputeEnvironment 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 NewFilteredJobDefinitionInformer ¶
func NewFilteredJobDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredJobDefinitionInformer constructs a new informer for JobDefinition 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 NewFilteredJobQueueInformer ¶
func NewFilteredJobQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredJobQueueInformer constructs a new informer for JobQueue 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 NewJobDefinitionInformer ¶
func NewJobDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewJobDefinitionInformer constructs a new informer for JobDefinition 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 NewJobQueueInformer ¶
func NewJobQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewJobQueueInformer constructs a new informer for JobQueue 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 ComputeEnvironmentInformer ¶
type ComputeEnvironmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ComputeEnvironmentLister }
ComputeEnvironmentInformer provides access to a shared informer and lister for ComputeEnvironments.
type Interface ¶
type Interface interface { // ComputeEnvironments returns a ComputeEnvironmentInformer. ComputeEnvironments() ComputeEnvironmentInformer // JobDefinitions returns a JobDefinitionInformer. JobDefinitions() JobDefinitionInformer // JobQueues returns a JobQueueInformer. JobQueues() JobQueueInformer }
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 JobDefinitionInformer ¶
type JobDefinitionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.JobDefinitionLister }
JobDefinitionInformer provides access to a shared informer and lister for JobDefinitions.
type JobQueueInformer ¶
type JobQueueInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.JobQueueLister }
JobQueueInformer provides access to a shared informer and lister for JobQueues.