Documentation
¶
Index ¶
- func NewEndpointAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEnvgroupAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEnvgroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEnvironmentIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEnvironmentIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEnvironmentIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEndpointAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEnvgroupAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEnvgroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEnvironmentIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEnvironmentIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEnvironmentIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOrganizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOrganizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type EndpointAttachmentInformer
- type EnvgroupAttachmentInformer
- type EnvgroupInformer
- type EnvironmentIamBindingInformer
- type EnvironmentIamMemberInformer
- type EnvironmentIamPolicyInformer
- type EnvironmentInformer
- type InstanceAttachmentInformer
- type InstanceInformer
- type Interface
- type OrganizationInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEndpointAttachmentInformer ¶ added in v0.5.0
func NewEndpointAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEndpointAttachmentInformer constructs a new informer for EndpointAttachment 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 NewEnvgroupAttachmentInformer ¶
func NewEnvgroupAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEnvgroupAttachmentInformer constructs a new informer for EnvgroupAttachment 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 NewEnvgroupInformer ¶
func NewEnvgroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEnvgroupInformer constructs a new informer for Envgroup 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 NewEnvironmentIamBindingInformer ¶ added in v0.5.0
func NewEnvironmentIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEnvironmentIamBindingInformer constructs a new informer for EnvironmentIamBinding 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 NewEnvironmentIamMemberInformer ¶ added in v0.5.0
func NewEnvironmentIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEnvironmentIamMemberInformer constructs a new informer for EnvironmentIamMember 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 NewEnvironmentIamPolicyInformer ¶ added in v0.5.0
func NewEnvironmentIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEnvironmentIamPolicyInformer constructs a new informer for EnvironmentIamPolicy 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 NewEnvironmentInformer ¶
func NewEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEnvironmentInformer constructs a new informer for Environment 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 NewFilteredEndpointAttachmentInformer ¶ added in v0.5.0
func NewFilteredEndpointAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEndpointAttachmentInformer constructs a new informer for EndpointAttachment 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 NewFilteredEnvgroupAttachmentInformer ¶
func NewFilteredEnvgroupAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEnvgroupAttachmentInformer constructs a new informer for EnvgroupAttachment 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 NewFilteredEnvgroupInformer ¶
func NewFilteredEnvgroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEnvgroupInformer constructs a new informer for Envgroup 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 NewFilteredEnvironmentIamBindingInformer ¶ added in v0.5.0
func NewFilteredEnvironmentIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEnvironmentIamBindingInformer constructs a new informer for EnvironmentIamBinding 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 NewFilteredEnvironmentIamMemberInformer ¶ added in v0.5.0
func NewFilteredEnvironmentIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEnvironmentIamMemberInformer constructs a new informer for EnvironmentIamMember 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 NewFilteredEnvironmentIamPolicyInformer ¶ added in v0.5.0
func NewFilteredEnvironmentIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEnvironmentIamPolicyInformer constructs a new informer for EnvironmentIamPolicy 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 NewFilteredEnvironmentInformer ¶
func NewFilteredEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEnvironmentInformer constructs a new informer for Environment 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 NewFilteredInstanceAttachmentInformer ¶
func NewFilteredInstanceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceAttachmentInformer constructs a new informer for InstanceAttachment 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 NewFilteredOrganizationInformer ¶
func NewFilteredOrganizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOrganizationInformer constructs a new informer for Organization 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 NewInstanceAttachmentInformer ¶
func NewInstanceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceAttachmentInformer constructs a new informer for InstanceAttachment 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 NewOrganizationInformer ¶
func NewOrganizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOrganizationInformer constructs a new informer for Organization 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 EndpointAttachmentInformer ¶ added in v0.5.0
type EndpointAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.EndpointAttachmentLister }
EndpointAttachmentInformer provides access to a shared informer and lister for EndpointAttachments.
type EnvgroupAttachmentInformer ¶
type EnvgroupAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.EnvgroupAttachmentLister }
EnvgroupAttachmentInformer provides access to a shared informer and lister for EnvgroupAttachments.
type EnvgroupInformer ¶
type EnvgroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.EnvgroupLister }
EnvgroupInformer provides access to a shared informer and lister for Envgroups.
type EnvironmentIamBindingInformer ¶ added in v0.5.0
type EnvironmentIamBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.EnvironmentIamBindingLister }
EnvironmentIamBindingInformer provides access to a shared informer and lister for EnvironmentIamBindings.
type EnvironmentIamMemberInformer ¶ added in v0.5.0
type EnvironmentIamMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.EnvironmentIamMemberLister }
EnvironmentIamMemberInformer provides access to a shared informer and lister for EnvironmentIamMembers.
type EnvironmentIamPolicyInformer ¶ added in v0.5.0
type EnvironmentIamPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.EnvironmentIamPolicyLister }
EnvironmentIamPolicyInformer provides access to a shared informer and lister for EnvironmentIamPolicies.
type EnvironmentInformer ¶
type EnvironmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.EnvironmentLister }
EnvironmentInformer provides access to a shared informer and lister for Environments.
type InstanceAttachmentInformer ¶
type InstanceAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceAttachmentLister }
InstanceAttachmentInformer provides access to a shared informer and lister for InstanceAttachments.
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 { // EndpointAttachments returns a EndpointAttachmentInformer. EndpointAttachments() EndpointAttachmentInformer // Envgroups returns a EnvgroupInformer. Envgroups() EnvgroupInformer // EnvgroupAttachments returns a EnvgroupAttachmentInformer. EnvgroupAttachments() EnvgroupAttachmentInformer // Environments returns a EnvironmentInformer. Environments() EnvironmentInformer // EnvironmentIamBindings returns a EnvironmentIamBindingInformer. EnvironmentIamBindings() EnvironmentIamBindingInformer // EnvironmentIamMembers returns a EnvironmentIamMemberInformer. EnvironmentIamMembers() EnvironmentIamMemberInformer // EnvironmentIamPolicies returns a EnvironmentIamPolicyInformer. EnvironmentIamPolicies() EnvironmentIamPolicyInformer // Instances returns a InstanceInformer. Instances() InstanceInformer // InstanceAttachments returns a InstanceAttachmentInformer. InstanceAttachments() InstanceAttachmentInformer // Organizations returns a OrganizationInformer. Organizations() OrganizationInformer }
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 OrganizationInformer ¶
type OrganizationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OrganizationLister }
OrganizationInformer provides access to a shared informer and lister for Organizations.