v1

package
v0.0.0-...-bb45038 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewArangoClusterSynchronizationInformer

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

NewArangoClusterSynchronizationInformer constructs a new informer for ArangoClusterSynchronization 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 NewArangoDeploymentInformer

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

NewArangoDeploymentInformer constructs a new informer for ArangoDeployment 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 NewArangoMemberInformer

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

NewArangoMemberInformer constructs a new informer for ArangoMember 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 NewArangoTaskInformer

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

NewArangoTaskInformer constructs a new informer for ArangoTask 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 NewFilteredArangoClusterSynchronizationInformer

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

NewFilteredArangoClusterSynchronizationInformer constructs a new informer for ArangoClusterSynchronization 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 NewFilteredArangoDeploymentInformer

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

NewFilteredArangoDeploymentInformer constructs a new informer for ArangoDeployment 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 NewFilteredArangoMemberInformer

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

NewFilteredArangoMemberInformer constructs a new informer for ArangoMember 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 NewFilteredArangoTaskInformer

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

NewFilteredArangoTaskInformer constructs a new informer for ArangoTask 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 ArangoClusterSynchronizationInformer

type ArangoClusterSynchronizationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ArangoClusterSynchronizationLister
}

ArangoClusterSynchronizationInformer provides access to a shared informer and lister for ArangoClusterSynchronizations.

type ArangoDeploymentInformer

type ArangoDeploymentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ArangoDeploymentLister
}

ArangoDeploymentInformer provides access to a shared informer and lister for ArangoDeployments.

type ArangoMemberInformer

type ArangoMemberInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ArangoMemberLister
}

ArangoMemberInformer provides access to a shared informer and lister for ArangoMembers.

type ArangoTaskInformer

type ArangoTaskInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ArangoTaskLister
}

ArangoTaskInformer provides access to a shared informer and lister for ArangoTasks.

type Interface

type Interface interface {
	// ArangoClusterSynchronizations returns a ArangoClusterSynchronizationInformer.
	ArangoClusterSynchronizations() ArangoClusterSynchronizationInformer
	// ArangoDeployments returns a ArangoDeploymentInformer.
	ArangoDeployments() ArangoDeploymentInformer
	// ArangoMembers returns a ArangoMemberInformer.
	ArangoMembers() ArangoMemberInformer
	// ArangoTasks returns a ArangoTaskInformer.
	ArangoTasks() ArangoTaskInformer
}

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