v1alpha1

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Dec 10, 2018 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClusterPropagatedVersionInformer added in v0.0.3

func NewClusterPropagatedVersionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterPropagatedVersionInformer constructs a new informer for ClusterPropagatedVersion 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 NewFederatedClusterInformer

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

NewFederatedClusterInformer constructs a new informer for FederatedCluster 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 NewFederatedServiceStatusInformer added in v0.0.3

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

NewFederatedServiceStatusInformer constructs a new informer for FederatedServiceStatus 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 NewFederatedTypeConfigInformer

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

NewFederatedTypeConfigInformer constructs a new informer for FederatedTypeConfig 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 NewFilteredClusterPropagatedVersionInformer added in v0.0.3

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

NewFilteredClusterPropagatedVersionInformer constructs a new informer for ClusterPropagatedVersion 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 NewFilteredFederatedClusterInformer

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

NewFilteredFederatedClusterInformer constructs a new informer for FederatedCluster 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 NewFilteredFederatedServiceStatusInformer added in v0.0.3

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

NewFilteredFederatedServiceStatusInformer constructs a new informer for FederatedServiceStatus 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 NewFilteredFederatedTypeConfigInformer

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

NewFilteredFederatedTypeConfigInformer constructs a new informer for FederatedTypeConfig 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 NewFilteredPropagatedVersionInformer

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

NewFilteredPropagatedVersionInformer constructs a new informer for PropagatedVersion 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 NewPropagatedVersionInformer

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

NewPropagatedVersionInformer constructs a new informer for PropagatedVersion 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 ClusterPropagatedVersionInformer added in v0.0.3

type ClusterPropagatedVersionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterPropagatedVersionLister
}

ClusterPropagatedVersionInformer provides access to a shared informer and lister for ClusterPropagatedVersions.

type FederatedClusterInformer

type FederatedClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FederatedClusterLister
}

FederatedClusterInformer provides access to a shared informer and lister for FederatedClusters.

type FederatedServiceStatusInformer added in v0.0.3

type FederatedServiceStatusInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FederatedServiceStatusLister
}

FederatedServiceStatusInformer provides access to a shared informer and lister for FederatedServiceStatuses.

type FederatedTypeConfigInformer

type FederatedTypeConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FederatedTypeConfigLister
}

FederatedTypeConfigInformer provides access to a shared informer and lister for FederatedTypeConfigs.

type Interface

type Interface interface {
	// ClusterPropagatedVersions returns a ClusterPropagatedVersionInformer.
	ClusterPropagatedVersions() ClusterPropagatedVersionInformer
	// FederatedClusters returns a FederatedClusterInformer.
	FederatedClusters() FederatedClusterInformer
	// FederatedServiceStatuses returns a FederatedServiceStatusInformer.
	FederatedServiceStatuses() FederatedServiceStatusInformer
	// FederatedTypeConfigs returns a FederatedTypeConfigInformer.
	FederatedTypeConfigs() FederatedTypeConfigInformer
	// PropagatedVersions returns a PropagatedVersionInformer.
	PropagatedVersions() PropagatedVersionInformer
}

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

func New

New returns a new Interface.

type PropagatedVersionInformer

type PropagatedVersionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PropagatedVersionLister
}

PropagatedVersionInformer provides access to a shared informer and lister for PropagatedVersions.

Jump to

Keyboard shortcuts

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