Documentation ¶
Index ¶
- func NewFilteredResourceInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStageInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStageTemplateInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWorkflowInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWorkflowParamInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWorkflowRunInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWorkflowTriggerInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResourceInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStageInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStageTemplateInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWorkflowInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWorkflowParamInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWorkflowRunInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWorkflowTriggerInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type ResourceInformer
- type StageInformer
- type StageTemplateInformer
- type WorkflowInformer
- type WorkflowParamInformer
- type WorkflowRunInformer
- type WorkflowTriggerInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredResourceInformer ¶
func NewFilteredResourceInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResourceInformer constructs a new informer for Resource 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 NewFilteredStageInformer ¶
func NewFilteredStageInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStageInformer constructs a new informer for Stage 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 NewFilteredStageTemplateInformer ¶
func NewFilteredStageTemplateInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStageTemplateInformer constructs a new informer for StageTemplate 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 NewFilteredWorkflowInformer ¶
func NewFilteredWorkflowInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredWorkflowInformer constructs a new informer for Workflow 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 NewFilteredWorkflowParamInformer ¶
func NewFilteredWorkflowParamInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredWorkflowParamInformer constructs a new informer for WorkflowParam 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 NewFilteredWorkflowRunInformer ¶
func NewFilteredWorkflowRunInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredWorkflowRunInformer constructs a new informer for WorkflowRun 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 NewFilteredWorkflowTriggerInformer ¶
func NewFilteredWorkflowTriggerInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredWorkflowTriggerInformer constructs a new informer for WorkflowTrigger 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 NewResourceInformer ¶
func NewResourceInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResourceInformer constructs a new informer for Resource 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 NewStageInformer ¶
func NewStageInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStageInformer constructs a new informer for Stage 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 NewStageTemplateInformer ¶
func NewStageTemplateInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStageTemplateInformer constructs a new informer for StageTemplate 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 NewWorkflowInformer ¶
func NewWorkflowInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewWorkflowInformer constructs a new informer for Workflow 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 NewWorkflowParamInformer ¶
func NewWorkflowParamInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewWorkflowParamInformer constructs a new informer for WorkflowParam 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 NewWorkflowRunInformer ¶
func NewWorkflowRunInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewWorkflowRunInformer constructs a new informer for WorkflowRun 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 NewWorkflowTriggerInformer ¶
func NewWorkflowTriggerInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewWorkflowTriggerInformer constructs a new informer for WorkflowTrigger 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 Interface ¶
type Interface interface { // Resources returns a ResourceInformer. Resources() ResourceInformer // Stages returns a StageInformer. Stages() StageInformer // StageTemplates returns a StageTemplateInformer. StageTemplates() StageTemplateInformer // Workflows returns a WorkflowInformer. Workflows() WorkflowInformer // WorkflowParams returns a WorkflowParamInformer. WorkflowParams() WorkflowParamInformer // WorkflowRuns returns a WorkflowRunInformer. WorkflowRuns() WorkflowRunInformer // WorkflowTriggers returns a WorkflowTriggerInformer. WorkflowTriggers() WorkflowTriggerInformer }
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 ResourceInformer ¶
type ResourceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResourceLister }
ResourceInformer provides access to a shared informer and lister for Resources.
type StageInformer ¶
type StageInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.StageLister }
StageInformer provides access to a shared informer and lister for Stages.
type StageTemplateInformer ¶
type StageTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.StageTemplateLister }
StageTemplateInformer provides access to a shared informer and lister for StageTemplates.
type WorkflowInformer ¶
type WorkflowInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.WorkflowLister }
WorkflowInformer provides access to a shared informer and lister for Workflows.
type WorkflowParamInformer ¶
type WorkflowParamInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.WorkflowParamLister }
WorkflowParamInformer provides access to a shared informer and lister for WorkflowParams.
type WorkflowRunInformer ¶
type WorkflowRunInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.WorkflowRunLister }
WorkflowRunInformer provides access to a shared informer and lister for WorkflowRuns.
type WorkflowTriggerInformer ¶
type WorkflowTriggerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.WorkflowTriggerLister }
WorkflowTriggerInformer provides access to a shared informer and lister for WorkflowTriggers.