Documentation
¶
Index ¶
- func NewAliasPrefixInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewAliasPrefixRoutingInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredAliasPrefixInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredAliasPrefixRoutingInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredNetworkInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredNetworkInterfaceInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredVirtualIPInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewNetworkInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewNetworkInterfaceInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewVirtualIPInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- type AliasPrefixInformer
- type AliasPrefixRoutingInformer
- type Interface
- type NetworkInformer
- type NetworkInterfaceInformer
- type VirtualIPInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAliasPrefixInformer ¶
func NewAliasPrefixInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAliasPrefixInformer constructs a new informer for AliasPrefix 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 NewAliasPrefixRoutingInformer ¶
func NewAliasPrefixRoutingInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAliasPrefixRoutingInformer constructs a new informer for AliasPrefixRouting 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 NewFilteredAliasPrefixInformer ¶
func NewFilteredAliasPrefixInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAliasPrefixInformer constructs a new informer for AliasPrefix 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 NewFilteredAliasPrefixRoutingInformer ¶
func NewFilteredAliasPrefixRoutingInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAliasPrefixRoutingInformer constructs a new informer for AliasPrefixRouting 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 NewFilteredNetworkInformer ¶
func NewFilteredNetworkInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkInformer constructs a new informer for Network 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 NewFilteredNetworkInterfaceInformer ¶
func NewFilteredNetworkInterfaceInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkInterfaceInformer constructs a new informer for NetworkInterface 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 NewFilteredVirtualIPInformer ¶
func NewFilteredVirtualIPInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVirtualIPInformer constructs a new informer for VirtualIP 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 NewNetworkInformer ¶
func NewNetworkInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkInformer constructs a new informer for Network 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 NewNetworkInterfaceInformer ¶
func NewNetworkInterfaceInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkInterfaceInformer constructs a new informer for NetworkInterface 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 NewVirtualIPInformer ¶
func NewVirtualIPInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVirtualIPInformer constructs a new informer for VirtualIP 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 AliasPrefixInformer ¶
type AliasPrefixInformer interface {
Informer() cache.SharedIndexInformer
Lister() internalversion.AliasPrefixLister
}
AliasPrefixInformer provides access to a shared informer and lister for AliasPrefixes.
type AliasPrefixRoutingInformer ¶
type AliasPrefixRoutingInformer interface {
Informer() cache.SharedIndexInformer
Lister() internalversion.AliasPrefixRoutingLister
}
AliasPrefixRoutingInformer provides access to a shared informer and lister for AliasPrefixRoutings.
type Interface ¶
type Interface interface {
// AliasPrefixes returns a AliasPrefixInformer.
AliasPrefixes() AliasPrefixInformer
// AliasPrefixRoutings returns a AliasPrefixRoutingInformer.
AliasPrefixRoutings() AliasPrefixRoutingInformer
// Networks returns a NetworkInformer.
Networks() NetworkInformer
// NetworkInterfaces returns a NetworkInterfaceInformer.
NetworkInterfaces() NetworkInterfaceInformer
// VirtualIPs returns a VirtualIPInformer.
VirtualIPs() VirtualIPInformer
}
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 NetworkInformer ¶
type NetworkInformer interface {
Informer() cache.SharedIndexInformer
Lister() internalversion.NetworkLister
}
NetworkInformer provides access to a shared informer and lister for Networks.
type NetworkInterfaceInformer ¶
type NetworkInterfaceInformer interface {
Informer() cache.SharedIndexInformer
Lister() internalversion.NetworkInterfaceLister
}
NetworkInterfaceInformer provides access to a shared informer and lister for NetworkInterfaces.
type VirtualIPInformer ¶
type VirtualIPInformer interface {
Informer() cache.SharedIndexInformer
Lister() internalversion.VirtualIPLister
}
VirtualIPInformer provides access to a shared informer and lister for VirtualIPs.