v1

package
v3.11.1-0...-4446e78 Latest Latest
Warning

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

Go to latest
Published: Feb 4, 2019 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewControllerConfigInformer

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

NewControllerConfigInformer constructs a new informer for ControllerConfig 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 NewFilteredControllerConfigInformer

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

NewFilteredControllerConfigInformer constructs a new informer for ControllerConfig 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 NewFilteredKubeletConfigInformer

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

NewFilteredKubeletConfigInformer constructs a new informer for KubeletConfig 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 NewFilteredMCOConfigInformer

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

NewFilteredMCOConfigInformer constructs a new informer for MCOConfig 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 NewFilteredMachineConfigInformer

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

NewFilteredMachineConfigInformer constructs a new informer for MachineConfig 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 NewFilteredMachineConfigPoolInformer

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

NewFilteredMachineConfigPoolInformer constructs a new informer for MachineConfigPool 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 NewKubeletConfigInformer

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

NewKubeletConfigInformer constructs a new informer for KubeletConfig 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 NewMCOConfigInformer

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

NewMCOConfigInformer constructs a new informer for MCOConfig 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 NewMachineConfigInformer

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

NewMachineConfigInformer constructs a new informer for MachineConfig 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 NewMachineConfigPoolInformer

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

NewMachineConfigPoolInformer constructs a new informer for MachineConfigPool 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 ControllerConfigInformer

type ControllerConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ControllerConfigLister
}

ControllerConfigInformer provides access to a shared informer and lister for ControllerConfigs.

type Interface

type Interface interface {
	// ControllerConfigs returns a ControllerConfigInformer.
	ControllerConfigs() ControllerConfigInformer
	// KubeletConfigs returns a KubeletConfigInformer.
	KubeletConfigs() KubeletConfigInformer
	// MCOConfigs returns a MCOConfigInformer.
	MCOConfigs() MCOConfigInformer
	// MachineConfigs returns a MachineConfigInformer.
	MachineConfigs() MachineConfigInformer
	// MachineConfigPools returns a MachineConfigPoolInformer.
	MachineConfigPools() MachineConfigPoolInformer
}

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

func New

New returns a new Interface.

type KubeletConfigInformer

type KubeletConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KubeletConfigLister
}

KubeletConfigInformer provides access to a shared informer and lister for KubeletConfigs.

type MCOConfigInformer

type MCOConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.MCOConfigLister
}

MCOConfigInformer provides access to a shared informer and lister for MCOConfigs.

type MachineConfigInformer

type MachineConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.MachineConfigLister
}

MachineConfigInformer provides access to a shared informer and lister for MachineConfigs.

type MachineConfigPoolInformer

type MachineConfigPoolInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.MachineConfigPoolLister
}

MachineConfigPoolInformer provides access to a shared informer and lister for MachineConfigPools.

Jump to

Keyboard shortcuts

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