Documentation ¶
Index ¶
- func NewExportedServiceSetInformer(client versioned.Interface, namespaces informers.NamespaceSet, ...) cache.SharedIndexInformer
- func NewFilteredExportedServiceSetInformer(client versioned.Interface, namespaces informers.NamespaceSet, ...) cache.SharedIndexInformer
- func NewFilteredImportedServiceSetInformer(client versioned.Interface, namespaces informers.NamespaceSet, ...) cache.SharedIndexInformer
- func NewFilteredServiceMeshPeerInformer(client versioned.Interface, namespaces informers.NamespaceSet, ...) cache.SharedIndexInformer
- func NewImportedServiceSetInformer(client versioned.Interface, namespaces informers.NamespaceSet, ...) cache.SharedIndexInformer
- func NewServiceMeshPeerInformer(client versioned.Interface, namespaces informers.NamespaceSet, ...) cache.SharedIndexInformer
- type ExportedServiceSetInformer
- type ImportedServiceSetInformer
- type Interface
- type ServiceMeshPeerInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExportedServiceSetInformer ¶
func NewExportedServiceSetInformer(client versioned.Interface, namespaces informers.NamespaceSet, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewExportedServiceSetInformer constructs a new informer for ExportedServiceSet 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 NewFilteredExportedServiceSetInformer ¶
func NewFilteredExportedServiceSetInformer(client versioned.Interface, namespaces informers.NamespaceSet, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredExportedServiceSetInformer constructs a new informer for ExportedServiceSet 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 NewFilteredImportedServiceSetInformer ¶
func NewFilteredImportedServiceSetInformer(client versioned.Interface, namespaces informers.NamespaceSet, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredImportedServiceSetInformer constructs a new informer for ImportedServiceSet 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 NewFilteredServiceMeshPeerInformer ¶
func NewFilteredServiceMeshPeerInformer(client versioned.Interface, namespaces informers.NamespaceSet, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceMeshPeerInformer constructs a new informer for ServiceMeshPeer 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 NewImportedServiceSetInformer ¶
func NewImportedServiceSetInformer(client versioned.Interface, namespaces informers.NamespaceSet, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewImportedServiceSetInformer constructs a new informer for ImportedServiceSet 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 NewServiceMeshPeerInformer ¶
func NewServiceMeshPeerInformer(client versioned.Interface, namespaces informers.NamespaceSet, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceMeshPeerInformer constructs a new informer for ServiceMeshPeer 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 ExportedServiceSetInformer ¶
type ExportedServiceSetInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ExportedServiceSetLister }
ExportedServiceSetInformer provides access to a shared informer and lister for ExportedServiceSets.
type ImportedServiceSetInformer ¶
type ImportedServiceSetInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ImportedServiceSetLister }
ImportedServiceSetInformer provides access to a shared informer and lister for ImportedServiceSets.
type Interface ¶
type Interface interface { // ExportedServiceSets returns a ExportedServiceSetInformer. ExportedServiceSets() ExportedServiceSetInformer // ImportedServiceSets returns a ImportedServiceSetInformer. ImportedServiceSets() ImportedServiceSetInformer // ServiceMeshPeers returns a ServiceMeshPeerInformer. ServiceMeshPeers() ServiceMeshPeerInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespaces informers.NamespaceSet, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type ServiceMeshPeerInformer ¶
type ServiceMeshPeerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ServiceMeshPeerLister }
ServiceMeshPeerInformer provides access to a shared informer and lister for ServiceMeshPeers.