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.