Documentation ¶
Index ¶
- func NewARPTableInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCredentialInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredARPTableInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCredentialInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMachineImageInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSettingInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualMachineInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMachineImageInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSettingInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualMachineInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ARPTableInformer
- type CredentialInformer
- type Interface
- type MachineImageInformer
- type SettingInformer
- type VirtualMachineInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.