Documentation ¶
Index ¶
- func NewCCEEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewENIInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCCEEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredENIInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetResourceSetInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPodSubnetTopologySpreadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetResourceSetInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPodSubnetTopologySpreadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CCEEndpointInformer
- type ENIInformer
- type Interface
- type NetResourceSetInformer
- type PodSubnetTopologySpreadInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCCEEndpointInformer ¶
func NewCCEEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCCEEndpointInformer constructs a new informer for CCEEndpoint 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 NewENIInformer ¶
func NewENIInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewENIInformer constructs a new informer for ENI 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 NewFilteredCCEEndpointInformer ¶
func NewFilteredCCEEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCCEEndpointInformer constructs a new informer for CCEEndpoint 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 NewFilteredENIInformer ¶
func NewFilteredENIInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredENIInformer constructs a new informer for ENI 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 NewFilteredNetResourceSetInformer ¶
func NewFilteredNetResourceSetInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetResourceSetInformer constructs a new informer for NetResourceSet 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 NewFilteredPodSubnetTopologySpreadInformer ¶
func NewFilteredPodSubnetTopologySpreadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPodSubnetTopologySpreadInformer constructs a new informer for PodSubnetTopologySpread 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 NewNetResourceSetInformer ¶
func NewNetResourceSetInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetResourceSetInformer constructs a new informer for NetResourceSet 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 NewPodSubnetTopologySpreadInformer ¶
func NewPodSubnetTopologySpreadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPodSubnetTopologySpreadInformer constructs a new informer for PodSubnetTopologySpread 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 CCEEndpointInformer ¶
type CCEEndpointInformer interface { Informer() cache.SharedIndexInformer Lister() v2.CCEEndpointLister }
CCEEndpointInformer provides access to a shared informer and lister for CCEEndpoints.
type ENIInformer ¶
type ENIInformer interface { Informer() cache.SharedIndexInformer Lister() v2.ENILister }
ENIInformer provides access to a shared informer and lister for ENIs.
type Interface ¶
type Interface interface { // CCEEndpoints returns a CCEEndpointInformer. CCEEndpoints() CCEEndpointInformer // ENIs returns a ENIInformer. ENIs() ENIInformer // NetResourceSets returns a NetResourceSetInformer. NetResourceSets() NetResourceSetInformer // PodSubnetTopologySpreads returns a PodSubnetTopologySpreadInformer. PodSubnetTopologySpreads() PodSubnetTopologySpreadInformer }
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 NetResourceSetInformer ¶
type NetResourceSetInformer interface { Informer() cache.SharedIndexInformer Lister() v2.NetResourceSetLister }
NetResourceSetInformer provides access to a shared informer and lister for NetResourceSets.
type PodSubnetTopologySpreadInformer ¶
type PodSubnetTopologySpreadInformer interface { Informer() cache.SharedIndexInformer Lister() v2.PodSubnetTopologySpreadLister }
PodSubnetTopologySpreadInformer provides access to a shared informer and lister for PodSubnetTopologySpreads.