Documentation ¶
Index ¶
- 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 NewEnvironmentInformer(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 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 EnvgroupAttachmentInformer
- type EnvgroupInformer
- type EnvironmentInformer
- type InstanceAttachmentInformer
- type InstanceInformer
- type Interface
- type OrganizationInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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 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 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 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 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 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 { // Envgroups returns a EnvgroupInformer. Envgroups() EnvgroupInformer // EnvgroupAttachments returns a EnvgroupAttachmentInformer. EnvgroupAttachments() EnvgroupAttachmentInformer // Environments returns a EnvironmentInformer. Environments() EnvironmentInformer // 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.