Documentation ¶
Index ¶
- func NewFilteredNetworkServiceEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkServiceManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkServiceEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkServiceManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type NetworkServiceEndpointInformer
- type NetworkServiceInformer
- type NetworkServiceManagerInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredNetworkServiceEndpointInformer ¶
func NewFilteredNetworkServiceEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkServiceEndpointInformer constructs a new informer for NetworkServiceEndpoint 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 NewFilteredNetworkServiceInformer ¶
func NewFilteredNetworkServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkServiceInformer constructs a new informer for NetworkService 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 NewFilteredNetworkServiceManagerInformer ¶
func NewFilteredNetworkServiceManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkServiceManagerInformer constructs a new informer for NetworkServiceManager 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 NewNetworkServiceEndpointInformer ¶
func NewNetworkServiceEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkServiceEndpointInformer constructs a new informer for NetworkServiceEndpoint 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 NewNetworkServiceInformer ¶
func NewNetworkServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkServiceInformer constructs a new informer for NetworkService 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 NewNetworkServiceManagerInformer ¶
func NewNetworkServiceManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkServiceManagerInformer constructs a new informer for NetworkServiceManager 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 { // NetworkServices returns a NetworkServiceInformer. NetworkServices() NetworkServiceInformer // NetworkServiceEndpoints returns a NetworkServiceEndpointInformer. NetworkServiceEndpoints() NetworkServiceEndpointInformer // NetworkServiceManagers returns a NetworkServiceManagerInformer. NetworkServiceManagers() NetworkServiceManagerInformer }
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 NetworkServiceEndpointInformer ¶
type NetworkServiceEndpointInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NetworkServiceEndpointLister }
NetworkServiceEndpointInformer provides access to a shared informer and lister for NetworkServiceEndpoints.
type NetworkServiceInformer ¶
type NetworkServiceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NetworkServiceLister }
NetworkServiceInformer provides access to a shared informer and lister for NetworkServices.
type NetworkServiceManagerInformer ¶
type NetworkServiceManagerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NetworkServiceManagerLister }
NetworkServiceManagerInformer provides access to a shared informer and lister for NetworkServiceManagers.