v1

package
v3.2.0 Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAccessCodeInformer

func NewAccessCodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAccessCodeInformer constructs a new informer for AccessCode 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 NewCourseInformer

func NewCourseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCourseInformer constructs a new informer for Course 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 NewDynamicBindConfigurationInformer

func NewDynamicBindConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDynamicBindConfigurationInformer constructs a new informer for DynamicBindConfiguration 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 NewFilteredAccessCodeInformer

func NewFilteredAccessCodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredAccessCodeInformer constructs a new informer for AccessCode 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 NewFilteredCourseInformer

func NewFilteredCourseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCourseInformer constructs a new informer for Course 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 NewFilteredDynamicBindConfigurationInformer

func NewFilteredDynamicBindConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDynamicBindConfigurationInformer constructs a new informer for DynamicBindConfiguration 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 NewFilteredOneTimeAccessCodeInformer

func NewFilteredOneTimeAccessCodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredOneTimeAccessCodeInformer constructs a new informer for OneTimeAccessCode 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 NewFilteredPredefinedServiceInformer

func NewFilteredPredefinedServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredPredefinedServiceInformer constructs a new informer for PredefinedService 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 NewFilteredProgressInformer

func NewFilteredProgressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredProgressInformer constructs a new informer for Progress 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 NewFilteredScenarioInformer

func NewFilteredScenarioInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredScenarioInformer constructs a new informer for Scenario 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 NewFilteredScheduledEventInformer

func NewFilteredScheduledEventInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredScheduledEventInformer constructs a new informer for ScheduledEvent 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 NewFilteredScopeInformer

func NewFilteredScopeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredScopeInformer constructs a new informer for Scope 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 NewFilteredSessionInformer

func NewFilteredSessionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredSessionInformer constructs a new informer for Session 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 NewFilteredSettingInformer

func NewFilteredSettingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredSettingInformer constructs a new informer for Setting 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 NewFilteredVirtualMachineClaimInformer

func NewFilteredVirtualMachineClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVirtualMachineClaimInformer constructs a new informer for VirtualMachineClaim 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 NewFilteredVirtualMachineInformer

func NewFilteredVirtualMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVirtualMachineInformer constructs a new informer for VirtualMachine 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 NewFilteredVirtualMachineSetInformer

func NewFilteredVirtualMachineSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVirtualMachineSetInformer constructs a new informer for VirtualMachineSet 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 NewFilteredVirtualMachineTemplateInformer

func NewFilteredVirtualMachineTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVirtualMachineTemplateInformer constructs a new informer for VirtualMachineTemplate 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 NewOneTimeAccessCodeInformer

func NewOneTimeAccessCodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOneTimeAccessCodeInformer constructs a new informer for OneTimeAccessCode 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 NewPredefinedServiceInformer

func NewPredefinedServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewPredefinedServiceInformer constructs a new informer for PredefinedService 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 NewProgressInformer

func NewProgressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewProgressInformer constructs a new informer for Progress 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 NewScenarioInformer

func NewScenarioInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewScenarioInformer constructs a new informer for Scenario 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 NewScheduledEventInformer

func NewScheduledEventInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewScheduledEventInformer constructs a new informer for ScheduledEvent 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 NewScopeInformer

func NewScopeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewScopeInformer constructs a new informer for Scope 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 NewSessionInformer

func NewSessionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewSessionInformer constructs a new informer for Session 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 NewSettingInformer

func NewSettingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewSettingInformer constructs a new informer for Setting 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.

func NewVirtualMachineClaimInformer

func NewVirtualMachineClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVirtualMachineClaimInformer constructs a new informer for VirtualMachineClaim 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 NewVirtualMachineInformer

func NewVirtualMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVirtualMachineInformer constructs a new informer for VirtualMachine 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 NewVirtualMachineSetInformer

func NewVirtualMachineSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVirtualMachineSetInformer constructs a new informer for VirtualMachineSet 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 NewVirtualMachineTemplateInformer

func NewVirtualMachineTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVirtualMachineTemplateInformer constructs a new informer for VirtualMachineTemplate 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 AccessCodeInformer

type AccessCodeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.AccessCodeLister
}

AccessCodeInformer provides access to a shared informer and lister for AccessCodes.

type CourseInformer

type CourseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.CourseLister
}

CourseInformer provides access to a shared informer and lister for Courses.

type DynamicBindConfigurationInformer

type DynamicBindConfigurationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.DynamicBindConfigurationLister
}

DynamicBindConfigurationInformer provides access to a shared informer and lister for DynamicBindConfigurations.

type EnvironmentInformer

type EnvironmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.EnvironmentLister
}

EnvironmentInformer provides access to a shared informer and lister for Environments.

type Interface

type Interface interface {
	// AccessCodes returns a AccessCodeInformer.
	AccessCodes() AccessCodeInformer
	// Courses returns a CourseInformer.
	Courses() CourseInformer
	// DynamicBindConfigurations returns a DynamicBindConfigurationInformer.
	DynamicBindConfigurations() DynamicBindConfigurationInformer
	// Environments returns a EnvironmentInformer.
	Environments() EnvironmentInformer
	// OneTimeAccessCodes returns a OneTimeAccessCodeInformer.
	OneTimeAccessCodes() OneTimeAccessCodeInformer
	// PredefinedServices returns a PredefinedServiceInformer.
	PredefinedServices() PredefinedServiceInformer
	// Progresses returns a ProgressInformer.
	Progresses() ProgressInformer
	// Scenarios returns a ScenarioInformer.
	Scenarios() ScenarioInformer
	// ScheduledEvents returns a ScheduledEventInformer.
	ScheduledEvents() ScheduledEventInformer
	// Scopes returns a ScopeInformer.
	Scopes() ScopeInformer
	// Sessions returns a SessionInformer.
	Sessions() SessionInformer
	// Settings returns a SettingInformer.
	Settings() SettingInformer
	// Users returns a UserInformer.
	Users() UserInformer
	// VirtualMachines returns a VirtualMachineInformer.
	VirtualMachines() VirtualMachineInformer
	// VirtualMachineClaims returns a VirtualMachineClaimInformer.
	VirtualMachineClaims() VirtualMachineClaimInformer
	// VirtualMachineSets returns a VirtualMachineSetInformer.
	VirtualMachineSets() VirtualMachineSetInformer
	// VirtualMachineTemplates returns a VirtualMachineTemplateInformer.
	VirtualMachineTemplates() VirtualMachineTemplateInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type OneTimeAccessCodeInformer

type OneTimeAccessCodeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.OneTimeAccessCodeLister
}

OneTimeAccessCodeInformer provides access to a shared informer and lister for OneTimeAccessCodes.

type PredefinedServiceInformer

type PredefinedServiceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.PredefinedServiceLister
}

PredefinedServiceInformer provides access to a shared informer and lister for PredefinedServices.

type ProgressInformer

type ProgressInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ProgressLister
}

ProgressInformer provides access to a shared informer and lister for Progresses.

type ScenarioInformer

type ScenarioInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ScenarioLister
}

ScenarioInformer provides access to a shared informer and lister for Scenarios.

type ScheduledEventInformer

type ScheduledEventInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ScheduledEventLister
}

ScheduledEventInformer provides access to a shared informer and lister for ScheduledEvents.

type ScopeInformer

type ScopeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ScopeLister
}

ScopeInformer provides access to a shared informer and lister for Scopes.

type SessionInformer

type SessionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SessionLister
}

SessionInformer provides access to a shared informer and lister for Sessions.

type SettingInformer

type SettingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SettingLister
}

SettingInformer provides access to a shared informer and lister for Settings.

type UserInformer

type UserInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.UserLister
}

UserInformer provides access to a shared informer and lister for Users.

type VirtualMachineClaimInformer

type VirtualMachineClaimInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.VirtualMachineClaimLister
}

VirtualMachineClaimInformer provides access to a shared informer and lister for VirtualMachineClaims.

type VirtualMachineInformer

type VirtualMachineInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.VirtualMachineLister
}

VirtualMachineInformer provides access to a shared informer and lister for VirtualMachines.

type VirtualMachineSetInformer

type VirtualMachineSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.VirtualMachineSetLister
}

VirtualMachineSetInformer provides access to a shared informer and lister for VirtualMachineSets.

type VirtualMachineTemplateInformer

type VirtualMachineTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.VirtualMachineTemplateLister
}

VirtualMachineTemplateInformer provides access to a shared informer and lister for VirtualMachineTemplates.

Jump to

Keyboard shortcuts

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