Documentation ¶
Index ¶
- func NewAutoscalingPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAutoscalingPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredJobIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredJobIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredJobIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWorkflowTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewJobIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewJobIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewJobIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWorkflowTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AutoscalingPolicyInformer
- type ClusterIamBindingInformer
- type ClusterIamMemberInformer
- type ClusterIamPolicyInformer
- type ClusterInformer
- type Interface
- type JobIamBindingInformer
- type JobIamMemberInformer
- type JobIamPolicyInformer
- type JobInformer
- type WorkflowTemplateInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAutoscalingPolicyInformer ¶
func NewAutoscalingPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAutoscalingPolicyInformer constructs a new informer for AutoscalingPolicy 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 NewClusterIamBindingInformer ¶
func NewClusterIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterIamBindingInformer constructs a new informer for ClusterIamBinding 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 NewClusterIamMemberInformer ¶
func NewClusterIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterIamMemberInformer constructs a new informer for ClusterIamMember 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 NewClusterIamPolicyInformer ¶
func NewClusterIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterIamPolicyInformer constructs a new informer for ClusterIamPolicy 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 NewClusterInformer ¶
func NewClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterInformer constructs a new informer for Cluster 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 NewFilteredAutoscalingPolicyInformer ¶
func NewFilteredAutoscalingPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAutoscalingPolicyInformer constructs a new informer for AutoscalingPolicy 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 NewFilteredClusterIamBindingInformer ¶
func NewFilteredClusterIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterIamBindingInformer constructs a new informer for ClusterIamBinding 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 NewFilteredClusterIamMemberInformer ¶
func NewFilteredClusterIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterIamMemberInformer constructs a new informer for ClusterIamMember 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 NewFilteredClusterIamPolicyInformer ¶
func NewFilteredClusterIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterIamPolicyInformer constructs a new informer for ClusterIamPolicy 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 NewFilteredClusterInformer ¶
func NewFilteredClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterInformer constructs a new informer for Cluster 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 NewFilteredJobIamBindingInformer ¶
func NewFilteredJobIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredJobIamBindingInformer constructs a new informer for JobIamBinding 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 NewFilteredJobIamMemberInformer ¶
func NewFilteredJobIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredJobIamMemberInformer constructs a new informer for JobIamMember 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 NewFilteredJobIamPolicyInformer ¶
func NewFilteredJobIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredJobIamPolicyInformer constructs a new informer for JobIamPolicy 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 NewFilteredJobInformer ¶
func NewFilteredJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredJobInformer constructs a new informer for Job 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 NewFilteredWorkflowTemplateInformer ¶
func NewFilteredWorkflowTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredWorkflowTemplateInformer constructs a new informer for WorkflowTemplate 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 NewJobIamBindingInformer ¶
func NewJobIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewJobIamBindingInformer constructs a new informer for JobIamBinding 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 NewJobIamMemberInformer ¶
func NewJobIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewJobIamMemberInformer constructs a new informer for JobIamMember 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 NewJobIamPolicyInformer ¶
func NewJobIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewJobIamPolicyInformer constructs a new informer for JobIamPolicy 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 NewJobInformer ¶
func NewJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewJobInformer constructs a new informer for Job 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 NewWorkflowTemplateInformer ¶
func NewWorkflowTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewWorkflowTemplateInformer constructs a new informer for WorkflowTemplate 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 AutoscalingPolicyInformer ¶
type AutoscalingPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AutoscalingPolicyLister }
AutoscalingPolicyInformer provides access to a shared informer and lister for AutoscalingPolicies.
type ClusterIamBindingInformer ¶
type ClusterIamBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterIamBindingLister }
ClusterIamBindingInformer provides access to a shared informer and lister for ClusterIamBindings.
type ClusterIamMemberInformer ¶
type ClusterIamMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterIamMemberLister }
ClusterIamMemberInformer provides access to a shared informer and lister for ClusterIamMembers.
type ClusterIamPolicyInformer ¶
type ClusterIamPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterIamPolicyLister }
ClusterIamPolicyInformer provides access to a shared informer and lister for ClusterIamPolicies.
type ClusterInformer ¶
type ClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterLister }
ClusterInformer provides access to a shared informer and lister for Clusters.
type Interface ¶
type Interface interface { // AutoscalingPolicies returns a AutoscalingPolicyInformer. AutoscalingPolicies() AutoscalingPolicyInformer // Clusters returns a ClusterInformer. Clusters() ClusterInformer // ClusterIamBindings returns a ClusterIamBindingInformer. ClusterIamBindings() ClusterIamBindingInformer // ClusterIamMembers returns a ClusterIamMemberInformer. ClusterIamMembers() ClusterIamMemberInformer // ClusterIamPolicies returns a ClusterIamPolicyInformer. ClusterIamPolicies() ClusterIamPolicyInformer // Jobs returns a JobInformer. Jobs() JobInformer // JobIamBindings returns a JobIamBindingInformer. JobIamBindings() JobIamBindingInformer // JobIamMembers returns a JobIamMemberInformer. JobIamMembers() JobIamMemberInformer // JobIamPolicies returns a JobIamPolicyInformer. JobIamPolicies() JobIamPolicyInformer // WorkflowTemplates returns a WorkflowTemplateInformer. WorkflowTemplates() WorkflowTemplateInformer }
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 JobIamBindingInformer ¶
type JobIamBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.JobIamBindingLister }
JobIamBindingInformer provides access to a shared informer and lister for JobIamBindings.
type JobIamMemberInformer ¶
type JobIamMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.JobIamMemberLister }
JobIamMemberInformer provides access to a shared informer and lister for JobIamMembers.
type JobIamPolicyInformer ¶
type JobIamPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.JobIamPolicyLister }
JobIamPolicyInformer provides access to a shared informer and lister for JobIamPolicies.
type JobInformer ¶
type JobInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.JobLister }
JobInformer provides access to a shared informer and lister for Jobs.
type WorkflowTemplateInformer ¶
type WorkflowTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.WorkflowTemplateLister }
WorkflowTemplateInformer provides access to a shared informer and lister for WorkflowTemplates.