Documentation
¶
Index ¶
- func NewArangoProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewArangoSchedulerBatchJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewArangoSchedulerCronJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewArangoSchedulerDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewArangoSchedulerPodInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredArangoProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredArangoSchedulerBatchJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredArangoSchedulerCronJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredArangoSchedulerDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredArangoSchedulerPodInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ArangoProfileInformer
- type ArangoSchedulerBatchJobInformer
- type ArangoSchedulerCronJobInformer
- type ArangoSchedulerDeploymentInformer
- type ArangoSchedulerPodInformer
- type Interface
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.