Documentation ¶
Index ¶
- func NewApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewApplicationRevisionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewComponentDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDefinitionRevisionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationRevisionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredComponentDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDefinitionRevisionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPolicyDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResourceTrackerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredScopeDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTraitDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWorkflowStepDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWorkloadDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPolicyDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResourceTrackerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewScopeDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTraitDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWorkflowStepDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWorkloadDefinitionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ApplicationInformer
- type ApplicationRevisionInformer
- type ComponentDefinitionInformer
- type DefinitionRevisionInformer
- type Interface
- type PolicyDefinitionInformer
- type ResourceTrackerInformer
- type ScopeDefinitionInformer
- type TraitDefinitionInformer
- type WorkflowStepDefinitionInformer
- type WorkloadDefinitionInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.