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 NewDatabaseIamBindingInformer

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

NewDatabaseIamBindingInformer constructs a new informer for DatabaseIamBinding 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 NewDatabaseIamMemberInformer

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

NewDatabaseIamMemberInformer constructs a new informer for DatabaseIamMember 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 NewDatabaseIamPolicyInformer

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

NewDatabaseIamPolicyInformer constructs a new informer for DatabaseIamPolicy 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 NewDatabaseInformer

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

NewDatabaseInformer constructs a new informer for Database 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 NewFilteredDatabaseIamBindingInformer

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

NewFilteredDatabaseIamBindingInformer constructs a new informer for DatabaseIamBinding 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 NewFilteredDatabaseIamMemberInformer

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

NewFilteredDatabaseIamMemberInformer constructs a new informer for DatabaseIamMember 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 NewFilteredDatabaseIamPolicyInformer

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

NewFilteredDatabaseIamPolicyInformer constructs a new informer for DatabaseIamPolicy 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 NewFilteredDatabaseInformer

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

NewFilteredDatabaseInformer constructs a new informer for Database 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 NewFilteredInstanceIamBindingInformer

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

NewFilteredInstanceIamBindingInformer constructs a new informer for InstanceIamBinding 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 NewFilteredInstanceIamMemberInformer

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

NewFilteredInstanceIamMemberInformer constructs a new informer for InstanceIamMember 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 NewFilteredInstanceIamPolicyInformer

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

NewFilteredInstanceIamPolicyInformer constructs a new informer for InstanceIamPolicy 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 NewFilteredInstanceInformer

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

NewFilteredInstanceInformer constructs a new informer for Instance 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 NewInstanceIamBindingInformer

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

NewInstanceIamBindingInformer constructs a new informer for InstanceIamBinding 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 NewInstanceIamMemberInformer

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

NewInstanceIamMemberInformer constructs a new informer for InstanceIamMember 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 NewInstanceIamPolicyInformer

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

NewInstanceIamPolicyInformer constructs a new informer for InstanceIamPolicy 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 NewInstanceInformer

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

NewInstanceInformer constructs a new informer for Instance 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 DatabaseIamBindingInformer

type DatabaseIamBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DatabaseIamBindingLister
}

DatabaseIamBindingInformer provides access to a shared informer and lister for DatabaseIamBindings.

type DatabaseIamMemberInformer

type DatabaseIamMemberInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DatabaseIamMemberLister
}

DatabaseIamMemberInformer provides access to a shared informer and lister for DatabaseIamMembers.

type DatabaseIamPolicyInformer

type DatabaseIamPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DatabaseIamPolicyLister
}

DatabaseIamPolicyInformer provides access to a shared informer and lister for DatabaseIamPolicies.

type DatabaseInformer

type DatabaseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DatabaseLister
}

DatabaseInformer provides access to a shared informer and lister for Databases.

type InstanceIamBindingInformer

type InstanceIamBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.InstanceIamBindingLister
}

InstanceIamBindingInformer provides access to a shared informer and lister for InstanceIamBindings.

type InstanceIamMemberInformer

type InstanceIamMemberInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.InstanceIamMemberLister
}

InstanceIamMemberInformer provides access to a shared informer and lister for InstanceIamMembers.

type InstanceIamPolicyInformer

type InstanceIamPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.InstanceIamPolicyLister
}

InstanceIamPolicyInformer provides access to a shared informer and lister for InstanceIamPolicies.

type InstanceInformer

type InstanceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.InstanceLister
}

InstanceInformer provides access to a shared informer and lister for Instances.

type Interface

type Interface interface {
	// Databases returns a DatabaseInformer.
	Databases() DatabaseInformer
	// DatabaseIamBindings returns a DatabaseIamBindingInformer.
	DatabaseIamBindings() DatabaseIamBindingInformer
	// DatabaseIamMembers returns a DatabaseIamMemberInformer.
	DatabaseIamMembers() DatabaseIamMemberInformer
	// DatabaseIamPolicies returns a DatabaseIamPolicyInformer.
	DatabaseIamPolicies() DatabaseIamPolicyInformer
	// Instances returns a InstanceInformer.
	Instances() InstanceInformer
	// InstanceIamBindings returns a InstanceIamBindingInformer.
	InstanceIamBindings() InstanceIamBindingInformer
	// InstanceIamMembers returns a InstanceIamMemberInformer.
	InstanceIamMembers() InstanceIamMemberInformer
	// InstanceIamPolicies returns a InstanceIamPolicyInformer.
	InstanceIamPolicies() InstanceIamPolicyInformer
}

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

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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