v1alpha1

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewConfigIamBindingInformer

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

NewConfigIamBindingInformer constructs a new informer for ConfigIamBinding 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 NewConfigIamMemberInformer

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

NewConfigIamMemberInformer constructs a new informer for ConfigIamMember 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 NewConfigIamPolicyInformer

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

NewConfigIamPolicyInformer constructs a new informer for ConfigIamPolicy 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 NewConfigInformer

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

NewConfigInformer constructs a new informer for Config 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 NewFilteredConfigIamBindingInformer

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

NewFilteredConfigIamBindingInformer constructs a new informer for ConfigIamBinding 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 NewFilteredConfigIamMemberInformer

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

NewFilteredConfigIamMemberInformer constructs a new informer for ConfigIamMember 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 NewFilteredConfigIamPolicyInformer

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

NewFilteredConfigIamPolicyInformer constructs a new informer for ConfigIamPolicy 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 NewFilteredConfigInformer

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

NewFilteredConfigInformer constructs a new informer for Config 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 NewFilteredVariableInformer

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

NewFilteredVariableInformer constructs a new informer for Variable 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 NewVariableInformer

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

NewVariableInformer constructs a new informer for Variable 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 ConfigIamBindingInformer

type ConfigIamBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigIamBindingLister
}

ConfigIamBindingInformer provides access to a shared informer and lister for ConfigIamBindings.

type ConfigIamMemberInformer

type ConfigIamMemberInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigIamMemberLister
}

ConfigIamMemberInformer provides access to a shared informer and lister for ConfigIamMembers.

type ConfigIamPolicyInformer

type ConfigIamPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigIamPolicyLister
}

ConfigIamPolicyInformer provides access to a shared informer and lister for ConfigIamPolicies.

type ConfigInformer

type ConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigLister
}

ConfigInformer provides access to a shared informer and lister for Configs.

type Interface

type Interface interface {
	// Configs returns a ConfigInformer.
	Configs() ConfigInformer
	// ConfigIamBindings returns a ConfigIamBindingInformer.
	ConfigIamBindings() ConfigIamBindingInformer
	// ConfigIamMembers returns a ConfigIamMemberInformer.
	ConfigIamMembers() ConfigIamMemberInformer
	// ConfigIamPolicies returns a ConfigIamPolicyInformer.
	ConfigIamPolicies() ConfigIamPolicyInformer
	// Variables returns a VariableInformer.
	Variables() VariableInformer
}

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

func New

New returns a new Interface.

type VariableInformer

type VariableInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.VariableLister
}

VariableInformer provides access to a shared informer and lister for Variables.

Jump to

Keyboard shortcuts

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