v1alpha1

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Feb 23, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredMeshDeploymentInformer

func NewFilteredMeshDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredMeshDeploymentInformer constructs a new informer for MeshDeployment 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 NewFilteredMeshFederationInformer

func NewFilteredMeshFederationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredMeshFederationInformer constructs a new informer for MeshFederation 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 NewFilteredMeshInformer

func NewFilteredMeshInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredMeshInformer constructs a new informer for Mesh 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 NewMeshDeploymentInformer

func NewMeshDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewMeshDeploymentInformer constructs a new informer for MeshDeployment 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 NewMeshFederationInformer

func NewMeshFederationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewMeshFederationInformer constructs a new informer for MeshFederation 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 NewMeshInformer

func NewMeshInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewMeshInformer constructs a new informer for Mesh 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 Interface

type Interface interface {
	// Meshes returns a MeshInformer.
	Meshes() MeshInformer
	// MeshDeployments returns a MeshDeploymentInformer.
	MeshDeployments() MeshDeploymentInformer
	// MeshFederations returns a MeshFederationInformer.
	MeshFederations() MeshFederationInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type MeshDeploymentInformer

type MeshDeploymentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MeshDeploymentLister
}

MeshDeploymentInformer provides access to a shared informer and lister for MeshDeployments.

type MeshFederationInformer

type MeshFederationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MeshFederationLister
}

MeshFederationInformer provides access to a shared informer and lister for MeshFederations.

type MeshInformer

type MeshInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MeshLister
}

MeshInformer provides access to a shared informer and lister for Meshes.

Jump to

Keyboard shortcuts

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