v1alpha1

package
v0.2.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewARPTableInformer

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

NewARPTableInformer constructs a new informer for ARPTable 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 NewCredentialInformer

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

NewCredentialInformer constructs a new informer for Credential 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 NewFilteredARPTableInformer

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

NewFilteredARPTableInformer constructs a new informer for ARPTable 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 NewFilteredCredentialInformer

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

NewFilteredCredentialInformer constructs a new informer for Credential 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 NewFilteredMachineImageInformer

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

NewFilteredMachineImageInformer constructs a new informer for MachineImage 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 NewFilteredSettingInformer

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

NewFilteredSettingInformer constructs a new informer for Setting 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 NewFilteredVirtualMachineInformer

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

NewFilteredVirtualMachineInformer constructs a new informer for VirtualMachine 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 NewMachineImageInformer

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

NewMachineImageInformer constructs a new informer for MachineImage 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 NewSettingInformer

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

NewSettingInformer constructs a new informer for Setting 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 NewVirtualMachineInformer

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

NewVirtualMachineInformer constructs a new informer for VirtualMachine 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 ARPTableInformer

type ARPTableInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ARPTableLister
}

ARPTableInformer provides access to a shared informer and lister for ARPTables.

type CredentialInformer

type CredentialInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CredentialLister
}

CredentialInformer provides access to a shared informer and lister for Credentials.

type Interface

type Interface interface {
	// ARPTables returns a ARPTableInformer.
	ARPTables() ARPTableInformer
	// Credentials returns a CredentialInformer.
	Credentials() CredentialInformer
	// MachineImages returns a MachineImageInformer.
	MachineImages() MachineImageInformer
	// Settings returns a SettingInformer.
	Settings() SettingInformer
	// VirtualMachines returns a VirtualMachineInformer.
	VirtualMachines() VirtualMachineInformer
}

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

func New

New returns a new Interface.

type MachineImageInformer

type MachineImageInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MachineImageLister
}

MachineImageInformer provides access to a shared informer and lister for MachineImages.

type SettingInformer

type SettingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SettingLister
}

SettingInformer provides access to a shared informer and lister for Settings.

type VirtualMachineInformer

type VirtualMachineInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.VirtualMachineLister
}

VirtualMachineInformer provides access to a shared informer and lister for VirtualMachines.

Jump to

Keyboard shortcuts

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