Documentation ¶
Index ¶
- func NewAppProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAppProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGcPolicyInformer(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 NewFilteredTableIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTableIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTableIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGcPolicyInformer(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
- func NewTableIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTableIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTableIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AppProfileInformer
- type GcPolicyInformer
- type InstanceIamBindingInformer
- type InstanceIamMemberInformer
- type InstanceIamPolicyInformer
- type InstanceInformer
- type Interface
- type TableIamBindingInformer
- type TableIamMemberInformer
- type TableIamPolicyInformer
- type TableInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAppProfileInformer ¶
func NewAppProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAppProfileInformer constructs a new informer for AppProfile 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 NewFilteredAppProfileInformer ¶
func NewFilteredAppProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAppProfileInformer constructs a new informer for AppProfile 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 NewFilteredGcPolicyInformer ¶
func NewFilteredGcPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGcPolicyInformer constructs a new informer for GcPolicy 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 NewFilteredTableIamBindingInformer ¶
func NewFilteredTableIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTableIamBindingInformer constructs a new informer for TableIamBinding 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 NewFilteredTableIamMemberInformer ¶
func NewFilteredTableIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTableIamMemberInformer constructs a new informer for TableIamMember 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 NewFilteredTableIamPolicyInformer ¶
func NewFilteredTableIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTableIamPolicyInformer constructs a new informer for TableIamPolicy 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 NewFilteredTableInformer ¶
func NewFilteredTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTableInformer constructs a new informer for Table 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 NewGcPolicyInformer ¶
func NewGcPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGcPolicyInformer constructs a new informer for GcPolicy 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.
func NewTableIamBindingInformer ¶
func NewTableIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTableIamBindingInformer constructs a new informer for TableIamBinding 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 NewTableIamMemberInformer ¶
func NewTableIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTableIamMemberInformer constructs a new informer for TableIamMember 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 NewTableIamPolicyInformer ¶
func NewTableIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTableIamPolicyInformer constructs a new informer for TableIamPolicy 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 NewTableInformer ¶
func NewTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTableInformer constructs a new informer for Table 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 AppProfileInformer ¶
type AppProfileInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AppProfileLister }
AppProfileInformer provides access to a shared informer and lister for AppProfiles.
type GcPolicyInformer ¶
type GcPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GcPolicyLister }
GcPolicyInformer provides access to a shared informer and lister for GcPolicies.
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 { // AppProfiles returns a AppProfileInformer. AppProfiles() AppProfileInformer // GcPolicies returns a GcPolicyInformer. GcPolicies() GcPolicyInformer // Instances returns a InstanceInformer. Instances() InstanceInformer // InstanceIamBindings returns a InstanceIamBindingInformer. InstanceIamBindings() InstanceIamBindingInformer // InstanceIamMembers returns a InstanceIamMemberInformer. InstanceIamMembers() InstanceIamMemberInformer // InstanceIamPolicies returns a InstanceIamPolicyInformer. InstanceIamPolicies() InstanceIamPolicyInformer // Tables returns a TableInformer. Tables() TableInformer // TableIamBindings returns a TableIamBindingInformer. TableIamBindings() TableIamBindingInformer // TableIamMembers returns a TableIamMemberInformer. TableIamMembers() TableIamMemberInformer // TableIamPolicies returns a TableIamPolicyInformer. TableIamPolicies() TableIamPolicyInformer }
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 TableIamBindingInformer ¶
type TableIamBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TableIamBindingLister }
TableIamBindingInformer provides access to a shared informer and lister for TableIamBindings.
type TableIamMemberInformer ¶
type TableIamMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TableIamMemberLister }
TableIamMemberInformer provides access to a shared informer and lister for TableIamMembers.
type TableIamPolicyInformer ¶
type TableIamPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TableIamPolicyLister }
TableIamPolicyInformer provides access to a shared informer and lister for TableIamPolicies.
type TableInformer ¶
type TableInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TableLister }
TableInformer provides access to a shared informer and lister for Tables.