Documentation ¶
Index ¶
- func NewAddressableServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCloudeventSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAddressableServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCloudeventSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AddressableServiceInformer
- type CloudeventSinkInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAddressableServiceInformer ¶
func NewAddressableServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAddressableServiceInformer constructs a new informer for AddressableService 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 NewCloudeventSinkInformer ¶
func NewCloudeventSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCloudeventSinkInformer constructs a new informer for CloudeventSink 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 NewFilteredAddressableServiceInformer ¶
func NewFilteredAddressableServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAddressableServiceInformer constructs a new informer for AddressableService 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 NewFilteredCloudeventSinkInformer ¶
func NewFilteredCloudeventSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCloudeventSinkInformer constructs a new informer for CloudeventSink 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 AddressableServiceInformer ¶
type AddressableServiceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AddressableServiceLister }
AddressableServiceInformer provides access to a shared informer and lister for AddressableServices.
type CloudeventSinkInformer ¶
type CloudeventSinkInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CloudeventSinkLister }
CloudeventSinkInformer provides access to a shared informer and lister for CloudeventSinks.
type Interface ¶
type Interface interface { // AddressableServices returns a AddressableServiceInformer. AddressableServices() AddressableServiceInformer // CloudeventSinks returns a CloudeventSinkInformer. CloudeventSinks() CloudeventSinkInformer }
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.