v1alpha1

package
v0.9.2 Latest Latest
Warning

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

Go to latest
Published: Jan 3, 2019 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

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