Documentation ¶
Index ¶
- func NewFilteredTaskClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTaskObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTaskClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTaskObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type TaskClusterInformer
- type TaskInformer
- type TaskObjectInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredTaskClusterInformer ¶
func NewFilteredTaskClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTaskClusterInformer constructs a new informer for TaskCluster 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 NewFilteredTaskObjectInformer ¶
func NewFilteredTaskObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTaskObjectInformer constructs a new informer for TaskObject 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 NewTaskClusterInformer ¶
func NewTaskClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTaskClusterInformer constructs a new informer for TaskCluster 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 NewTaskObjectInformer ¶
func NewTaskObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTaskObjectInformer constructs a new informer for TaskObject 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 { // Tasks returns a TaskInformer. Tasks() TaskInformer // TaskClusters returns a TaskClusterInformer. TaskClusters() TaskClusterInformer // TaskObjects returns a TaskObjectInformer. TaskObjects() TaskObjectInformer }
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 TaskClusterInformer ¶
type TaskClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TaskClusterLister }
TaskClusterInformer provides access to a shared informer and lister for TaskClusters.
type TaskInformer ¶
type TaskInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TaskLister }
TaskInformer provides access to a shared informer and lister for Tasks.
type TaskObjectInformer ¶
type TaskObjectInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TaskObjectLister }
TaskObjectInformer provides access to a shared informer and lister for TaskObjects.