v1alpha1

package
v0.0.0-...-d5b48cf Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2018 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClusterEventSourceInformer

func NewClusterEventSourceInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterEventSourceInformer constructs a new informer for ClusterEventSource 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 NewClusterEventTypeInformer

func NewClusterEventTypeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterEventTypeInformer constructs a new informer for ClusterEventType 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 NewEventSourceInformer

func NewEventSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewEventSourceInformer constructs a new informer for EventSource 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 NewEventTypeInformer

func NewEventTypeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewEventTypeInformer constructs a new informer for EventType 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 NewFeedInformer

func NewFeedInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFeedInformer constructs a new informer for Feed 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 NewFilteredClusterEventSourceInformer

func NewFilteredClusterEventSourceInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredClusterEventSourceInformer constructs a new informer for ClusterEventSource 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 NewFilteredClusterEventTypeInformer

func NewFilteredClusterEventTypeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredClusterEventTypeInformer constructs a new informer for ClusterEventType 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 NewFilteredEventSourceInformer

func NewFilteredEventSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredEventSourceInformer constructs a new informer for EventSource 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 NewFilteredEventTypeInformer

func NewFilteredEventTypeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredEventTypeInformer constructs a new informer for EventType 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 NewFilteredFeedInformer

func NewFilteredFeedInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredFeedInformer constructs a new informer for Feed 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 ClusterEventSourceInformer

type ClusterEventSourceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterEventSourceLister
}

ClusterEventSourceInformer provides access to a shared informer and lister for ClusterEventSources.

type ClusterEventTypeInformer

type ClusterEventTypeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterEventTypeLister
}

ClusterEventTypeInformer provides access to a shared informer and lister for ClusterEventTypes.

type EventSourceInformer

type EventSourceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EventSourceLister
}

EventSourceInformer provides access to a shared informer and lister for EventSources.

type EventTypeInformer

type EventTypeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EventTypeLister
}

EventTypeInformer provides access to a shared informer and lister for EventTypes.

type FeedInformer

type FeedInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FeedLister
}

FeedInformer provides access to a shared informer and lister for Feeds.

type Interface

type Interface interface {
	// ClusterEventSources returns a ClusterEventSourceInformer.
	ClusterEventSources() ClusterEventSourceInformer
	// ClusterEventTypes returns a ClusterEventTypeInformer.
	ClusterEventTypes() ClusterEventTypeInformer
	// EventSources returns a EventSourceInformer.
	EventSources() EventSourceInformer
	// EventTypes returns a EventTypeInformer.
	EventTypes() EventTypeInformer
	// Feeds returns a FeedInformer.
	Feeds() FeedInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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