Documentation ¶
Index ¶
- func NewDynamicNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewExternalEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFADeplInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFedFAAppInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDynamicNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredExternalEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFADeplInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFedFAAppInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DynamicNodeInformer
- type ExternalEndpointInformer
- type FADeplInformer
- type FedFAAppInformer
- type Interface
- type LinkInformer
- type RegionInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDynamicNodeInformer ¶
func NewDynamicNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDynamicNodeInformer constructs a new informer for DynamicNode 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 NewExternalEndpointInformer ¶
func NewExternalEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewExternalEndpointInformer constructs a new informer for ExternalEndpoint 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 NewFADeplInformer ¶
func NewFADeplInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFADeplInformer constructs a new informer for FADepl 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 NewFedFAAppInformer ¶
func NewFedFAAppInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFedFAAppInformer constructs a new informer for FedFAApp 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 NewFilteredDynamicNodeInformer ¶
func NewFilteredDynamicNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDynamicNodeInformer constructs a new informer for DynamicNode 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 NewFilteredExternalEndpointInformer ¶
func NewFilteredExternalEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredExternalEndpointInformer constructs a new informer for ExternalEndpoint 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 NewFilteredFADeplInformer ¶
func NewFilteredFADeplInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFADeplInformer constructs a new informer for FADepl 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 NewFilteredFedFAAppInformer ¶
func NewFilteredFedFAAppInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFedFAAppInformer constructs a new informer for FedFAApp 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 NewFilteredLinkInformer ¶
func NewFilteredLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLinkInformer constructs a new informer for Link 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 NewFilteredRegionInformer ¶
func NewFilteredRegionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionInformer constructs a new informer for Region 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 NewLinkInformer ¶
func NewLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLinkInformer constructs a new informer for Link 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 NewRegionInformer ¶
func NewRegionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionInformer constructs a new informer for Region 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 DynamicNodeInformer ¶
type DynamicNodeInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DynamicNodeLister }
DynamicNodeInformer provides access to a shared informer and lister for DynamicNodes.
type ExternalEndpointInformer ¶
type ExternalEndpointInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ExternalEndpointLister }
ExternalEndpointInformer provides access to a shared informer and lister for ExternalEndpoints.
type FADeplInformer ¶
type FADeplInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FADeplLister }
FADeplInformer provides access to a shared informer and lister for FADepls.
type FedFAAppInformer ¶
type FedFAAppInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FedFAAppLister }
FedFAAppInformer provides access to a shared informer and lister for FedFAApps.
type Interface ¶
type Interface interface { // DynamicNodes returns a DynamicNodeInformer. DynamicNodes() DynamicNodeInformer // ExternalEndpoints returns a ExternalEndpointInformer. ExternalEndpoints() ExternalEndpointInformer // FADepls returns a FADeplInformer. FADepls() FADeplInformer // FedFAApps returns a FedFAAppInformer. FedFAApps() FedFAAppInformer // Links returns a LinkInformer. Links() LinkInformer // Regions returns a RegionInformer. Regions() RegionInformer }
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 LinkInformer ¶
type LinkInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LinkLister }
LinkInformer provides access to a shared informer and lister for Links.
type RegionInformer ¶
type RegionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionLister }
RegionInformer provides access to a shared informer and lister for Regions.