Documentation ¶
Index ¶
- func NewBalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBalancerNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBalancerServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBalancerTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBalancerNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBalancerServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBalancerTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BalancerInformer
- type BalancerNetworkInformer
- type BalancerServiceInformer
- type BalancerTargetInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBalancerInformer ¶
func NewBalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBalancerInformer constructs a new informer for Balancer 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 NewBalancerNetworkInformer ¶
func NewBalancerNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBalancerNetworkInformer constructs a new informer for BalancerNetwork 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 NewBalancerServiceInformer ¶
func NewBalancerServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBalancerServiceInformer constructs a new informer for BalancerService 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 NewBalancerTargetInformer ¶
func NewBalancerTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBalancerTargetInformer constructs a new informer for BalancerTarget 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 NewFilteredBalancerInformer ¶
func NewFilteredBalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBalancerInformer constructs a new informer for Balancer 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 NewFilteredBalancerNetworkInformer ¶
func NewFilteredBalancerNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBalancerNetworkInformer constructs a new informer for BalancerNetwork 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 NewFilteredBalancerServiceInformer ¶
func NewFilteredBalancerServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBalancerServiceInformer constructs a new informer for BalancerService 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 NewFilteredBalancerTargetInformer ¶
func NewFilteredBalancerTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBalancerTargetInformer constructs a new informer for BalancerTarget 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 BalancerInformer ¶
type BalancerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BalancerLister }
BalancerInformer provides access to a shared informer and lister for Balancers.
type BalancerNetworkInformer ¶
type BalancerNetworkInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BalancerNetworkLister }
BalancerNetworkInformer provides access to a shared informer and lister for BalancerNetworks.
type BalancerServiceInformer ¶
type BalancerServiceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BalancerServiceLister }
BalancerServiceInformer provides access to a shared informer and lister for BalancerServices.
type BalancerTargetInformer ¶
type BalancerTargetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BalancerTargetLister }
BalancerTargetInformer provides access to a shared informer and lister for BalancerTargets.
type Interface ¶
type Interface interface { // Balancers returns a BalancerInformer. Balancers() BalancerInformer // BalancerNetworks returns a BalancerNetworkInformer. BalancerNetworks() BalancerNetworkInformer // BalancerServices returns a BalancerServiceInformer. BalancerServices() BalancerServiceInformer // BalancerTargets returns a BalancerTargetInformer. BalancerTargets() BalancerTargetInformer }
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.