v1

package
v0.0.0-...-dfc9681 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL