v1beta1

package
v1.2.4 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewApplicationInformer

func NewApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewApplicationInformer constructs a new informer for Application 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 NewApplicationRevisionInformer

func NewApplicationRevisionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewApplicationRevisionInformer constructs a new informer for ApplicationRevision 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 NewComponentDefinitionInformer

func NewComponentDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewComponentDefinitionInformer constructs a new informer for ComponentDefinition 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 NewDefinitionRevisionInformer

func NewDefinitionRevisionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDefinitionRevisionInformer constructs a new informer for DefinitionRevision 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 NewFilteredApplicationInformer

func NewFilteredApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredApplicationInformer constructs a new informer for Application 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 NewFilteredApplicationRevisionInformer

func NewFilteredApplicationRevisionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredApplicationRevisionInformer constructs a new informer for ApplicationRevision 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 NewFilteredComponentDefinitionInformer

func NewFilteredComponentDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredComponentDefinitionInformer constructs a new informer for ComponentDefinition 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 NewFilteredDefinitionRevisionInformer

func NewFilteredDefinitionRevisionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDefinitionRevisionInformer constructs a new informer for DefinitionRevision 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 NewFilteredPolicyDefinitionInformer

func NewFilteredPolicyDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredPolicyDefinitionInformer constructs a new informer for PolicyDefinition 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 NewFilteredResourceTrackerInformer

func NewFilteredResourceTrackerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredResourceTrackerInformer constructs a new informer for ResourceTracker 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 NewFilteredScopeDefinitionInformer

func NewFilteredScopeDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredScopeDefinitionInformer constructs a new informer for ScopeDefinition 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 NewFilteredTraitDefinitionInformer

func NewFilteredTraitDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTraitDefinitionInformer constructs a new informer for TraitDefinition 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 NewFilteredWorkflowStepDefinitionInformer

func NewFilteredWorkflowStepDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredWorkflowStepDefinitionInformer constructs a new informer for WorkflowStepDefinition 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 NewFilteredWorkloadDefinitionInformer

func NewFilteredWorkloadDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredWorkloadDefinitionInformer constructs a new informer for WorkloadDefinition 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 NewPolicyDefinitionInformer

func NewPolicyDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewPolicyDefinitionInformer constructs a new informer for PolicyDefinition 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 NewResourceTrackerInformer

func NewResourceTrackerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewResourceTrackerInformer constructs a new informer for ResourceTracker 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 NewScopeDefinitionInformer

func NewScopeDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewScopeDefinitionInformer constructs a new informer for ScopeDefinition 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 NewTraitDefinitionInformer

func NewTraitDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTraitDefinitionInformer constructs a new informer for TraitDefinition 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 NewWorkflowStepDefinitionInformer

func NewWorkflowStepDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewWorkflowStepDefinitionInformer constructs a new informer for WorkflowStepDefinition 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 NewWorkloadDefinitionInformer

func NewWorkloadDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewWorkloadDefinitionInformer constructs a new informer for WorkloadDefinition 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 ApplicationInformer

type ApplicationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ApplicationLister
}

ApplicationInformer provides access to a shared informer and lister for Applications.

type ApplicationRevisionInformer

type ApplicationRevisionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ApplicationRevisionLister
}

ApplicationRevisionInformer provides access to a shared informer and lister for ApplicationRevisions.

type ComponentDefinitionInformer

type ComponentDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ComponentDefinitionLister
}

ComponentDefinitionInformer provides access to a shared informer and lister for ComponentDefinitions.

type DefinitionRevisionInformer

type DefinitionRevisionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.DefinitionRevisionLister
}

DefinitionRevisionInformer provides access to a shared informer and lister for DefinitionRevisions.

type Interface

type Interface interface {
	// Applications returns a ApplicationInformer.
	Applications() ApplicationInformer
	// ApplicationRevisions returns a ApplicationRevisionInformer.
	ApplicationRevisions() ApplicationRevisionInformer
	// ComponentDefinitions returns a ComponentDefinitionInformer.
	ComponentDefinitions() ComponentDefinitionInformer
	// DefinitionRevisions returns a DefinitionRevisionInformer.
	DefinitionRevisions() DefinitionRevisionInformer
	// PolicyDefinitions returns a PolicyDefinitionInformer.
	PolicyDefinitions() PolicyDefinitionInformer
	// ResourceTrackers returns a ResourceTrackerInformer.
	ResourceTrackers() ResourceTrackerInformer
	// ScopeDefinitions returns a ScopeDefinitionInformer.
	ScopeDefinitions() ScopeDefinitionInformer
	// TraitDefinitions returns a TraitDefinitionInformer.
	TraitDefinitions() TraitDefinitionInformer
	// WorkflowStepDefinitions returns a WorkflowStepDefinitionInformer.
	WorkflowStepDefinitions() WorkflowStepDefinitionInformer
	// WorkloadDefinitions returns a WorkloadDefinitionInformer.
	WorkloadDefinitions() WorkloadDefinitionInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type PolicyDefinitionInformer

type PolicyDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.PolicyDefinitionLister
}

PolicyDefinitionInformer provides access to a shared informer and lister for PolicyDefinitions.

type ResourceTrackerInformer

type ResourceTrackerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ResourceTrackerLister
}

ResourceTrackerInformer provides access to a shared informer and lister for ResourceTrackers.

type ScopeDefinitionInformer

type ScopeDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ScopeDefinitionLister
}

ScopeDefinitionInformer provides access to a shared informer and lister for ScopeDefinitions.

type TraitDefinitionInformer

type TraitDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.TraitDefinitionLister
}

TraitDefinitionInformer provides access to a shared informer and lister for TraitDefinitions.

type WorkflowStepDefinitionInformer

type WorkflowStepDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.WorkflowStepDefinitionLister
}

WorkflowStepDefinitionInformer provides access to a shared informer and lister for WorkflowStepDefinitions.

type WorkloadDefinitionInformer

type WorkloadDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.WorkloadDefinitionLister
}

WorkloadDefinitionInformer provides access to a shared informer and lister for WorkloadDefinitions.

Jump to

Keyboard shortcuts

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