v1alpha1

package
v0.0.0-...-67d514a Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2020 License: LGPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredRainbondClusterInformer

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

NewFilteredRainbondClusterInformer constructs a new informer for RainbondCluster 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 NewFilteredRainbondPackageInformer

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

NewFilteredRainbondPackageInformer constructs a new informer for RainbondPackage 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 NewFilteredRbdComponentInformer

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

NewFilteredRbdComponentInformer constructs a new informer for RbdComponent 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 NewRainbondClusterInformer

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

NewRainbondClusterInformer constructs a new informer for RainbondCluster 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 NewRainbondPackageInformer

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

NewRainbondPackageInformer constructs a new informer for RainbondPackage 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 NewRbdComponentInformer

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

NewRbdComponentInformer constructs a new informer for RbdComponent 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 {
	// RainbondClusters returns a RainbondClusterInformer.
	RainbondClusters() RainbondClusterInformer
	// RainbondPackages returns a RainbondPackageInformer.
	RainbondPackages() RainbondPackageInformer
	// RbdComponents returns a RbdComponentInformer.
	RbdComponents() RbdComponentInformer
}

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

func New

New returns a new Interface.

type RainbondClusterInformer

type RainbondClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RainbondClusterLister
}

RainbondClusterInformer provides access to a shared informer and lister for RainbondClusters.

type RainbondPackageInformer

type RainbondPackageInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RainbondPackageLister
}

RainbondPackageInformer provides access to a shared informer and lister for RainbondPackages.

type RbdComponentInformer

type RbdComponentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RbdComponentLister
}

RbdComponentInformer provides access to a shared informer and lister for RbdComponents.

Jump to

Keyboard shortcuts

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