v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

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