Documentation ¶
Index ¶
- func NewCustomConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCustomNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewExternalInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCustomConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCustomNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredExternalInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceFunctionChainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceFunctionChainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CustomConfigurationInformer
- type CustomNetworkInformer
- type ExternalInterfaceInformer
- type Interface
- type ServiceFunctionChainInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCustomConfigurationInformer ¶
func NewCustomConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCustomConfigurationInformer constructs a new informer for CustomConfiguration 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 NewCustomNetworkInformer ¶
func NewCustomNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCustomNetworkInformer constructs a new informer for CustomNetwork 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 NewExternalInterfaceInformer ¶
func NewExternalInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewExternalInterfaceInformer constructs a new informer for ExternalInterface 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 NewFilteredCustomConfigurationInformer ¶
func NewFilteredCustomConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCustomConfigurationInformer constructs a new informer for CustomConfiguration 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 NewFilteredCustomNetworkInformer ¶
func NewFilteredCustomNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCustomNetworkInformer constructs a new informer for CustomNetwork 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 NewFilteredExternalInterfaceInformer ¶
func NewFilteredExternalInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredExternalInterfaceInformer constructs a new informer for ExternalInterface 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 NewFilteredServiceFunctionChainInformer ¶
func NewFilteredServiceFunctionChainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceFunctionChainInformer constructs a new informer for ServiceFunctionChain 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 NewServiceFunctionChainInformer ¶
func NewServiceFunctionChainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceFunctionChainInformer constructs a new informer for ServiceFunctionChain 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 CustomConfigurationInformer ¶
type CustomConfigurationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CustomConfigurationLister }
CustomConfigurationInformer provides access to a shared informer and lister for CustomConfigurations.
type CustomNetworkInformer ¶
type CustomNetworkInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CustomNetworkLister }
CustomNetworkInformer provides access to a shared informer and lister for CustomNetworks.
type ExternalInterfaceInformer ¶
type ExternalInterfaceInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ExternalInterfaceLister }
ExternalInterfaceInformer provides access to a shared informer and lister for ExternalInterfaces.
type Interface ¶
type Interface interface { // CustomConfigurations returns a CustomConfigurationInformer. CustomConfigurations() CustomConfigurationInformer // CustomNetworks returns a CustomNetworkInformer. CustomNetworks() CustomNetworkInformer // ExternalInterfaces returns a ExternalInterfaceInformer. ExternalInterfaces() ExternalInterfaceInformer // ServiceFunctionChains returns a ServiceFunctionChainInformer. ServiceFunctionChains() ServiceFunctionChainInformer }
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 ServiceFunctionChainInformer ¶
type ServiceFunctionChainInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ServiceFunctionChainLister }
ServiceFunctionChainInformer provides access to a shared informer and lister for ServiceFunctionChains.