v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAccountInformer

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

NewAccountInformer constructs a new informer for Account 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 NewBackupInformer added in v0.5.0

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

NewBackupInformer constructs a new informer for Backup 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 NewCloneDbInstanceInformer added in v0.5.0

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

NewCloneDbInstanceInformer constructs a new informer for CloneDbInstance 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 NewFilteredAccountInformer

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

NewFilteredAccountInformer constructs a new informer for Account 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 NewFilteredBackupInformer added in v0.5.0

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

NewFilteredBackupInformer constructs a new informer for Backup 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 NewFilteredCloneDbInstanceInformer added in v0.5.0

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

NewFilteredCloneDbInstanceInformer constructs a new informer for CloneDbInstance 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 NewFilteredParameterGroupInformer

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

NewFilteredParameterGroupInformer constructs a new informer for ParameterGroup 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 NewFilteredUpgradeDbInstanceInformer added in v0.5.0

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

NewFilteredUpgradeDbInstanceInformer constructs a new informer for UpgradeDbInstance 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 NewParameterGroupInformer

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

NewParameterGroupInformer constructs a new informer for ParameterGroup 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 NewUpgradeDbInstanceInformer added in v0.5.0

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

NewUpgradeDbInstanceInformer constructs a new informer for UpgradeDbInstance 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 AccountInformer

type AccountInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AccountLister
}

AccountInformer provides access to a shared informer and lister for Accounts.

type BackupInformer added in v0.5.0

type BackupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BackupLister
}

BackupInformer provides access to a shared informer and lister for Backups.

type CloneDbInstanceInformer added in v0.5.0

type CloneDbInstanceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CloneDbInstanceLister
}

CloneDbInstanceInformer provides access to a shared informer and lister for CloneDbInstances.

type Interface

type Interface interface {
	// Accounts returns a AccountInformer.
	Accounts() AccountInformer
	// Backups returns a BackupInformer.
	Backups() BackupInformer
	// CloneDbInstances returns a CloneDbInstanceInformer.
	CloneDbInstances() CloneDbInstanceInformer
	// ParameterGroups returns a ParameterGroupInformer.
	ParameterGroups() ParameterGroupInformer
	// UpgradeDbInstances returns a UpgradeDbInstanceInformer.
	UpgradeDbInstances() UpgradeDbInstanceInformer
}

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

func New

New returns a new Interface.

type ParameterGroupInformer

type ParameterGroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ParameterGroupLister
}

ParameterGroupInformer provides access to a shared informer and lister for ParameterGroups.

type UpgradeDbInstanceInformer added in v0.5.0

type UpgradeDbInstanceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.UpgradeDbInstanceLister
}

UpgradeDbInstanceInformer provides access to a shared informer and lister for UpgradeDbInstances.

Jump to

Keyboard shortcuts

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