v1beta1

package
v0.0.0-...-f80ad84 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewArangoProfileInformer

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

NewArangoProfileInformer constructs a new informer for ArangoProfile 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 NewArangoSchedulerBatchJobInformer

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

NewArangoSchedulerBatchJobInformer constructs a new informer for ArangoSchedulerBatchJob 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 NewArangoSchedulerCronJobInformer

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

NewArangoSchedulerCronJobInformer constructs a new informer for ArangoSchedulerCronJob 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 NewArangoSchedulerDeploymentInformer

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

NewArangoSchedulerDeploymentInformer constructs a new informer for ArangoSchedulerDeployment 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 NewArangoSchedulerPodInformer

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

NewArangoSchedulerPodInformer constructs a new informer for ArangoSchedulerPod 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 NewFilteredArangoProfileInformer

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

NewFilteredArangoProfileInformer constructs a new informer for ArangoProfile 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 NewFilteredArangoSchedulerBatchJobInformer

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

NewFilteredArangoSchedulerBatchJobInformer constructs a new informer for ArangoSchedulerBatchJob 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 NewFilteredArangoSchedulerCronJobInformer

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

NewFilteredArangoSchedulerCronJobInformer constructs a new informer for ArangoSchedulerCronJob 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 NewFilteredArangoSchedulerDeploymentInformer

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

NewFilteredArangoSchedulerDeploymentInformer constructs a new informer for ArangoSchedulerDeployment 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 NewFilteredArangoSchedulerPodInformer

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

NewFilteredArangoSchedulerPodInformer constructs a new informer for ArangoSchedulerPod 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 ArangoProfileInformer

type ArangoProfileInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ArangoProfileLister
}

ArangoProfileInformer provides access to a shared informer and lister for ArangoProfiles.

type ArangoSchedulerBatchJobInformer

type ArangoSchedulerBatchJobInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ArangoSchedulerBatchJobLister
}

ArangoSchedulerBatchJobInformer provides access to a shared informer and lister for ArangoSchedulerBatchJobs.

type ArangoSchedulerCronJobInformer

type ArangoSchedulerCronJobInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ArangoSchedulerCronJobLister
}

ArangoSchedulerCronJobInformer provides access to a shared informer and lister for ArangoSchedulerCronJobs.

type ArangoSchedulerDeploymentInformer

type ArangoSchedulerDeploymentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ArangoSchedulerDeploymentLister
}

ArangoSchedulerDeploymentInformer provides access to a shared informer and lister for ArangoSchedulerDeployments.

type ArangoSchedulerPodInformer

type ArangoSchedulerPodInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ArangoSchedulerPodLister
}

ArangoSchedulerPodInformer provides access to a shared informer and lister for ArangoSchedulerPods.

type Interface

type Interface interface {
	// ArangoProfiles returns a ArangoProfileInformer.
	ArangoProfiles() ArangoProfileInformer
	// ArangoSchedulerBatchJobs returns a ArangoSchedulerBatchJobInformer.
	ArangoSchedulerBatchJobs() ArangoSchedulerBatchJobInformer
	// ArangoSchedulerCronJobs returns a ArangoSchedulerCronJobInformer.
	ArangoSchedulerCronJobs() ArangoSchedulerCronJobInformer
	// ArangoSchedulerDeployments returns a ArangoSchedulerDeploymentInformer.
	ArangoSchedulerDeployments() ArangoSchedulerDeploymentInformer
	// ArangoSchedulerPods returns a ArangoSchedulerPodInformer.
	ArangoSchedulerPods() ArangoSchedulerPodInformer
}

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

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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