Documentation ¶
Index ¶
- func NewDatabaseIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDatabaseIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDatabaseIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDatabaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatabaseIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatabaseIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatabaseIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatabaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DatabaseIamBindingInformer
- type DatabaseIamMemberInformer
- type DatabaseIamPolicyInformer
- type DatabaseInformer
- type InstanceIamBindingInformer
- type InstanceIamMemberInformer
- type InstanceIamPolicyInformer
- type InstanceInformer
- type Interface
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.