Documentation
      ¶
    
    
  
    
  
    Index ¶
- func NewFilteredPipelineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredPipelineRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredTaskRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewPipelineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewPipelineRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewTaskRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - type Interface
 - type PipelineInformer
 - type PipelineRunInformer
 - type TaskInformer
 - type TaskRunInformer
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredPipelineInformer ¶ added in v0.39.0
func NewFilteredPipelineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPipelineInformer constructs a new informer for Pipeline 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 NewFilteredPipelineRunInformer ¶ added in v0.40.0
func NewFilteredPipelineRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPipelineRunInformer constructs a new informer for PipelineRun 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 NewFilteredTaskInformer ¶
func NewFilteredTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTaskInformer constructs a new informer for Task 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 NewFilteredTaskRunInformer ¶ added in v0.40.0
func NewFilteredTaskRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTaskRunInformer constructs a new informer for TaskRun 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 NewPipelineInformer ¶ added in v0.39.0
func NewPipelineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPipelineInformer constructs a new informer for Pipeline 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 NewPipelineRunInformer ¶ added in v0.40.0
func NewPipelineRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPipelineRunInformer constructs a new informer for PipelineRun 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 NewTaskInformer ¶
func NewTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTaskInformer constructs a new informer for Task 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 NewTaskRunInformer ¶ added in v0.40.0
func NewTaskRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTaskRunInformer constructs a new informer for TaskRun 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 {
	// Pipelines returns a PipelineInformer.
	Pipelines() PipelineInformer
	// PipelineRuns returns a PipelineRunInformer.
	PipelineRuns() PipelineRunInformer
	// Tasks returns a TaskInformer.
	Tasks() TaskInformer
	// TaskRuns returns a TaskRunInformer.
	TaskRuns() TaskRunInformer
}
    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 PipelineInformer ¶ added in v0.39.0
type PipelineInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.PipelineLister
}
    PipelineInformer provides access to a shared informer and lister for Pipelines.
type PipelineRunInformer ¶ added in v0.40.0
type PipelineRunInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.PipelineRunLister
}
    PipelineRunInformer provides access to a shared informer and lister for PipelineRuns.
type TaskInformer ¶
type TaskInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.TaskLister
}
    TaskInformer provides access to a shared informer and lister for Tasks.
type TaskRunInformer ¶ added in v0.40.0
type TaskRunInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.TaskRunLister
}
    TaskRunInformer provides access to a shared informer and lister for TaskRuns.