v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL