Documentation ¶
Index ¶
- func NewFilteredHostAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHostAccountUserAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHostAccountUserGroupAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHostAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHostGroupAccountUserAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHostGroupAccountUserGroupAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHostGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHostInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHostAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHostAccountUserAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHostAccountUserGroupAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHostAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHostGroupAccountUserAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHostGroupAccountUserGroupAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHostGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHostInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type HostAccountInformer
- type HostAccountUserAttachmentInformer
- type HostAccountUserGroupAttachmentInformer
- type HostAttachmentInformer
- type HostGroupAccountUserAttachmentInformer
- type HostGroupAccountUserGroupAttachmentInformer
- type HostGroupInformer
- type HostInformer
- type InstanceInformer
- type Interface
- type UserAttachmentInformer
- type UserGroupInformer
- type UserInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredHostAccountInformer ¶
func NewFilteredHostAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHostAccountInformer constructs a new informer for HostAccount 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 NewFilteredHostAccountUserAttachmentInformer ¶
func NewFilteredHostAccountUserAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHostAccountUserAttachmentInformer constructs a new informer for HostAccountUserAttachment 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 NewFilteredHostAccountUserGroupAttachmentInformer ¶
func NewFilteredHostAccountUserGroupAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHostAccountUserGroupAttachmentInformer constructs a new informer for HostAccountUserGroupAttachment 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 NewFilteredHostAttachmentInformer ¶
func NewFilteredHostAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHostAttachmentInformer constructs a new informer for HostAttachment 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 NewFilteredHostGroupAccountUserAttachmentInformer ¶
func NewFilteredHostGroupAccountUserAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHostGroupAccountUserAttachmentInformer constructs a new informer for HostGroupAccountUserAttachment 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 NewFilteredHostGroupAccountUserGroupAttachmentInformer ¶
func NewFilteredHostGroupAccountUserGroupAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHostGroupAccountUserGroupAttachmentInformer constructs a new informer for HostGroupAccountUserGroupAttachment 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 NewFilteredHostGroupInformer ¶
func NewFilteredHostGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHostGroupInformer constructs a new informer for HostGroup 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 NewFilteredHostInformer ¶
func NewFilteredHostInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHostInformer constructs a new informer for Host 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 NewFilteredUserAttachmentInformer ¶
func NewFilteredUserAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserAttachmentInformer constructs a new informer for UserAttachment 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 NewFilteredUserGroupInformer ¶
func NewFilteredUserGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserGroupInformer constructs a new informer for UserGroup 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 NewFilteredUserInformer ¶
func NewFilteredUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserInformer constructs a new informer for User 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 NewHostAccountInformer ¶
func NewHostAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHostAccountInformer constructs a new informer for HostAccount 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 NewHostAccountUserAttachmentInformer ¶
func NewHostAccountUserAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHostAccountUserAttachmentInformer constructs a new informer for HostAccountUserAttachment 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 NewHostAccountUserGroupAttachmentInformer ¶
func NewHostAccountUserGroupAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHostAccountUserGroupAttachmentInformer constructs a new informer for HostAccountUserGroupAttachment 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 NewHostAttachmentInformer ¶
func NewHostAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHostAttachmentInformer constructs a new informer for HostAttachment 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 NewHostGroupAccountUserAttachmentInformer ¶
func NewHostGroupAccountUserAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHostGroupAccountUserAttachmentInformer constructs a new informer for HostGroupAccountUserAttachment 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 NewHostGroupAccountUserGroupAttachmentInformer ¶
func NewHostGroupAccountUserGroupAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHostGroupAccountUserGroupAttachmentInformer constructs a new informer for HostGroupAccountUserGroupAttachment 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 NewHostGroupInformer ¶
func NewHostGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHostGroupInformer constructs a new informer for HostGroup 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 NewHostInformer ¶
func NewHostInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHostInformer constructs a new informer for Host 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 NewUserAttachmentInformer ¶
func NewUserAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserAttachmentInformer constructs a new informer for UserAttachment 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 NewUserGroupInformer ¶
func NewUserGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserGroupInformer constructs a new informer for UserGroup 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 NewUserInformer ¶
func NewUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserInformer constructs a new informer for User 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 HostAccountInformer ¶
type HostAccountInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HostAccountLister }
HostAccountInformer provides access to a shared informer and lister for HostAccounts.
type HostAccountUserAttachmentInformer ¶
type HostAccountUserAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HostAccountUserAttachmentLister }
HostAccountUserAttachmentInformer provides access to a shared informer and lister for HostAccountUserAttachments.
type HostAccountUserGroupAttachmentInformer ¶
type HostAccountUserGroupAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HostAccountUserGroupAttachmentLister }
HostAccountUserGroupAttachmentInformer provides access to a shared informer and lister for HostAccountUserGroupAttachments.
type HostAttachmentInformer ¶
type HostAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HostAttachmentLister }
HostAttachmentInformer provides access to a shared informer and lister for HostAttachments.
type HostGroupAccountUserAttachmentInformer ¶
type HostGroupAccountUserAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HostGroupAccountUserAttachmentLister }
HostGroupAccountUserAttachmentInformer provides access to a shared informer and lister for HostGroupAccountUserAttachments.
type HostGroupAccountUserGroupAttachmentInformer ¶
type HostGroupAccountUserGroupAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HostGroupAccountUserGroupAttachmentLister }
HostGroupAccountUserGroupAttachmentInformer provides access to a shared informer and lister for HostGroupAccountUserGroupAttachments.
type HostGroupInformer ¶
type HostGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HostGroupLister }
HostGroupInformer provides access to a shared informer and lister for HostGroups.
type HostInformer ¶
type HostInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HostLister }
HostInformer provides access to a shared informer and lister for Hosts.
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 { // Hosts returns a HostInformer. Hosts() HostInformer // HostAccounts returns a HostAccountInformer. HostAccounts() HostAccountInformer // HostAccountUserAttachments returns a HostAccountUserAttachmentInformer. HostAccountUserAttachments() HostAccountUserAttachmentInformer // HostAccountUserGroupAttachments returns a HostAccountUserGroupAttachmentInformer. HostAccountUserGroupAttachments() HostAccountUserGroupAttachmentInformer // HostAttachments returns a HostAttachmentInformer. HostAttachments() HostAttachmentInformer // HostGroups returns a HostGroupInformer. HostGroups() HostGroupInformer // HostGroupAccountUserAttachments returns a HostGroupAccountUserAttachmentInformer. HostGroupAccountUserAttachments() HostGroupAccountUserAttachmentInformer // HostGroupAccountUserGroupAttachments returns a HostGroupAccountUserGroupAttachmentInformer. HostGroupAccountUserGroupAttachments() HostGroupAccountUserGroupAttachmentInformer // Instances returns a InstanceInformer. Instances() InstanceInformer // Users returns a UserInformer. Users() UserInformer // UserAttachments returns a UserAttachmentInformer. UserAttachments() UserAttachmentInformer // UserGroups returns a UserGroupInformer. UserGroups() UserGroupInformer }
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 UserAttachmentInformer ¶
type UserAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserAttachmentLister }
UserAttachmentInformer provides access to a shared informer and lister for UserAttachments.
type UserGroupInformer ¶
type UserGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserGroupLister }
UserGroupInformer provides access to a shared informer and lister for UserGroups.
type UserInformer ¶
type UserInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserLister }
UserInformer provides access to a shared informer and lister for Users.