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.