Documentation ¶
Index ¶
- func NewExecutionClusterInformer(client clientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredExecutionClusterInformer(client clientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- 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 NewFilteredWorkflowInformer(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 NewProjectInformer(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 NewWorkflowInformer(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 ExecutionClusterInformer
- type Interface
- type ProjectInformer
- type ResourceInformer
- type StageInformer
- type WorkflowInformer
- type WorkflowRunInformer
- type WorkflowTriggerInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExecutionClusterInformer ¶ added in v0.9.6
func NewExecutionClusterInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewExecutionClusterInformer constructs a new informer for ExecutionCluster 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 NewFilteredExecutionClusterInformer ¶ added in v0.9.6
func NewFilteredExecutionClusterInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredExecutionClusterInformer constructs a new informer for ExecutionCluster 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 NewFilteredProjectInformer ¶ added in v0.9.3
func NewFilteredProjectInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectInformer constructs a new informer for Project 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 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 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 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 NewProjectInformer ¶ added in v0.9.3
func NewProjectInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectInformer constructs a new informer for Project 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 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 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 ExecutionClusterInformer ¶ added in v0.9.6
type ExecutionClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ExecutionClusterLister }
ExecutionClusterInformer provides access to a shared informer and lister for ExecutionClusters.
type Interface ¶
type Interface interface { // ExecutionClusters returns a ExecutionClusterInformer. ExecutionClusters() ExecutionClusterInformer // Projects returns a ProjectInformer. Projects() ProjectInformer // Resources returns a ResourceInformer. Resources() ResourceInformer // Stages returns a StageInformer. Stages() StageInformer // Workflows returns a WorkflowInformer. Workflows() WorkflowInformer // 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 ProjectInformer ¶ added in v0.9.3
type ProjectInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectLister }
ProjectInformer provides access to a shared informer and lister for Projects.
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 WorkflowInformer ¶
type WorkflowInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.WorkflowLister }
WorkflowInformer provides access to a shared informer and lister for Workflows.
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.