Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- acquireTime() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.LeaderElectionRecord
-
Returns the value of the
acquireTimerecord component. - add(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultWorkQueue
- add(T) - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.WorkQueue
-
Adds an item to the queue of items which need processing.
- addAfter(T, Duration) - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.DelayingQueue
-
Adds an item to the workqueue after the indicated duration has passed.
- addAfter(T, Duration) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultDelayingQueue
-
Adds given item to the queue after given duration expires.
- addRateLimited(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultRateLimitingQueue
- addRateLimited(T) - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.RateLimitingQueue
-
Adds an item to the work queue after the rate limiter says it is ok.
B
- BucketRateLimiter<T> - Class in io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter
-
A light-weight token bucket implementation for RateLimiter.
- BucketRateLimiter(long, long, Duration) - Constructor for class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.BucketRateLimiter
C
- Controller - Interface in io.micronaut.kubernetes.client.openapi.operator.controller
-
The interface for operating a controller.
- ControllerFactory - Interface in io.micronaut.kubernetes.client.openapi.operator.controller
-
Controller factory interface.
- create(LeaderElectionRecord) - Method in interface io.micronaut.kubernetes.client.openapi.operator.leaderelection.resourcelock.Lock
-
Stores the leader election record.
- createController(Class<ApiType>, Set<String>, ResourceReconciler<ApiType>) - Method in interface io.micronaut.kubernetes.client.openapi.operator.controller.ControllerFactory
-
Creates a controller that will process events published by
SharedIndexInformers created for given namespaces. - createController(String, Class<ApiType>, Set<String>, ResourceReconciler<ApiType>) - Method in interface io.micronaut.kubernetes.client.openapi.operator.controller.ControllerFactory
-
Creates a controller that will process events published by
SharedIndexInformers created for given namespaces. - createController(String, Class<ApiType>, Set<String>, ResourceReconciler<ApiType>, RateLimitingQueue<Request>) - Method in interface io.micronaut.kubernetes.client.openapi.operator.controller.ControllerFactory
-
Creates a controller that will process events published by
SharedIndexInformers created for given namespaces. - createController(String, Class<ApiType>, Set<String>, ResourceReconciler<ApiType>, RateLimitingQueue<Request>, Predicate<ApiType>, BiPredicate<ApiType, ApiType>, BiPredicate<ApiType, Boolean>) - Method in interface io.micronaut.kubernetes.client.openapi.operator.controller.ControllerFactory
-
Creates a controller that will process events published by
SharedIndexInformers created for given namespaces.
D
- DEFAULT_LEASE_DURATION - Static variable in interface io.micronaut.kubernetes.client.openapi.operator.configuration.LeaderElectionConfiguration
- DEFAULT_READY_CHECK_INTERVAL - Static variable in interface io.micronaut.kubernetes.client.openapi.operator.configuration.OperatorConfiguration
- DEFAULT_READY_TIMEOUT - Static variable in interface io.micronaut.kubernetes.client.openapi.operator.configuration.OperatorConfiguration
- DEFAULT_RENEW_DEADLINE - Static variable in interface io.micronaut.kubernetes.client.openapi.operator.configuration.LeaderElectionConfiguration
- DEFAULT_RETRY_PERIOD - Static variable in interface io.micronaut.kubernetes.client.openapi.operator.configuration.LeaderElectionConfiguration
- DEFAULT_WORKER_COUNT - Static variable in interface io.micronaut.kubernetes.client.openapi.operator.configuration.OperatorConfiguration
- DefaultControllerRateLimiter<T> - Class in io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter
-
Default rate limiter for workqueue.
- DefaultControllerRateLimiter() - Constructor for class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.DefaultControllerRateLimiter
- DefaultControllerRateLimiter(RateLimiter<T>) - Constructor for class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.DefaultControllerRateLimiter
- DefaultDelayingQueue<T> - Class in io.micronaut.kubernetes.client.openapi.operator.workqueue
-
The default delaying queue implementation.
- DefaultDelayingQueue(ExecutorService) - Constructor for class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultDelayingQueue
- DefaultRateLimitingQueue<T> - Class in io.micronaut.kubernetes.client.openapi.operator.workqueue
-
The default rate limiting queue implementation.
- DefaultRateLimitingQueue(ExecutorService) - Constructor for class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultRateLimitingQueue
- DefaultRateLimitingQueue(ExecutorService, RateLimiter<T>) - Constructor for class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultRateLimitingQueue
- DefaultWorkQueue<T> - Class in io.micronaut.kubernetes.client.openapi.operator.workqueue
-
The default
WorkQueueimplementation that uses a doubly-linked list to store work items. - DefaultWorkQueue() - Constructor for class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultWorkQueue
- DelayingQueue<T> - Interface in io.micronaut.kubernetes.client.openapi.operator.workqueue
-
Defines a queue that can add an item at a later time.
- done(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultWorkQueue
- done(T) - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.WorkQueue
-
Marks an item as completed.
E
- equals(Object) - Method in record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Request
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaderChangedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaseAcquiredEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaseLostEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.LeaderElectionRecord
-
Indicates whether some other object is "equal to" this one.
F
- forget(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultRateLimitingQueue
- forget(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.BucketRateLimiter
- forget(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.DefaultControllerRateLimiter
- forget(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.ItemExponentialFailureRateLimiter
- forget(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.ItemFastSlowRateLimiter
- forget(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.MaxOfRateLimiter
- forget(T) - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.RateLimiter
-
Indicates that an item is finished being retried (failed or succeeded).
- forget(T) - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.RateLimitingQueue
-
Indicates that an item is finished being retried.
G
- get() - Method in interface io.micronaut.kubernetes.client.openapi.operator.leaderelection.resourcelock.Lock
-
Loads the leader election record.
- get() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultWorkQueue
- get() - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.WorkQueue
-
Gets an item for processing.
- get(Request) - Method in class io.micronaut.kubernetes.client.openapi.operator.OperatorResourceLister
-
Get the kubernetes resource from the
SharedIndexInformer's cache for the givenRequest. - getIdentity() - Method in interface io.micronaut.kubernetes.client.openapi.operator.leaderelection.LockIdentityProvider
-
Get the lock identity.
- getIdentity() - Method in interface io.micronaut.kubernetes.client.openapi.operator.leaderelection.resourcelock.Lock
-
Returns the identity of this service instance.
- getLeaseDuration() - Method in interface io.micronaut.kubernetes.client.openapi.operator.configuration.LeaderElectionConfiguration
-
The lock lease duration.
- getName() - Method in interface io.micronaut.kubernetes.client.openapi.operator.controller.Controller
-
Get controller name.
- getReadyCheckInternal() - Method in interface io.micronaut.kubernetes.client.openapi.operator.configuration.OperatorConfiguration
-
How often the informer sync status should be checked until they are ready or timeout expires.
- getReadyTimeout() - Method in interface io.micronaut.kubernetes.client.openapi.operator.configuration.OperatorConfiguration
-
Timeout to wait on informers to be synced.
- getRenewDeadline() - Method in interface io.micronaut.kubernetes.client.openapi.operator.configuration.LeaderElectionConfiguration
-
The lock renew deadline.
- getResourceName() - Method in interface io.micronaut.kubernetes.client.openapi.operator.configuration.LeaderElectionConfiguration
-
The lock resource name.
- getResourceNamespace() - Method in interface io.micronaut.kubernetes.client.openapi.operator.configuration.LeaderElectionConfiguration
-
The lock resource namespace.
- getRetryPeriod() - Method in interface io.micronaut.kubernetes.client.openapi.operator.configuration.LeaderElectionConfiguration
-
The lock acquire retry period.
- getWorkerCount() - Method in interface io.micronaut.kubernetes.client.openapi.operator.configuration.OperatorConfiguration
-
The operator controller worker count.
H
- hashCode() - Method in record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Request
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaderChangedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaseAcquiredEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaseLostEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.LeaderElectionRecord
-
Returns a hash code value for this object.
- holderIdentity() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.LeaderElectionRecord
-
Returns the value of the
holderIdentityrecord component.
I
- informer() - Element in annotation interface io.micronaut.kubernetes.client.openapi.operator.Operator
-
The informer which is used to watch and report resource changes.
- io.micronaut.kubernetes.client.openapi.operator - package io.micronaut.kubernetes.client.openapi.operator
- io.micronaut.kubernetes.client.openapi.operator.configuration - package io.micronaut.kubernetes.client.openapi.operator.configuration
- io.micronaut.kubernetes.client.openapi.operator.controller - package io.micronaut.kubernetes.client.openapi.operator.controller
- io.micronaut.kubernetes.client.openapi.operator.controller.reconciler - package io.micronaut.kubernetes.client.openapi.operator.controller.reconciler
- io.micronaut.kubernetes.client.openapi.operator.leaderelection - package io.micronaut.kubernetes.client.openapi.operator.leaderelection
- io.micronaut.kubernetes.client.openapi.operator.leaderelection.event - package io.micronaut.kubernetes.client.openapi.operator.leaderelection.event
- io.micronaut.kubernetes.client.openapi.operator.leaderelection.resourcelock - package io.micronaut.kubernetes.client.openapi.operator.leaderelection.resourcelock
- io.micronaut.kubernetes.client.openapi.operator.workqueue - package io.micronaut.kubernetes.client.openapi.operator.workqueue
- io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter - package io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter
- isShutdown() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultWorkQueue
- isShutdown() - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.WorkQueue
-
Returns whether the queue is shutdown.
- ItemExponentialFailureRateLimiter<T> - Class in io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter
-
Rate limiter which calculates delay based on the number of failures: baseDelay*2number-of-failures.
- ItemExponentialFailureRateLimiter(Duration, Duration) - Constructor for class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.ItemExponentialFailureRateLimiter
- ItemFastSlowRateLimiter<T> - Class in io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter
-
Rate limiter which does a quick retry for a certain number of attempts, then a slow retry after that.
- ItemFastSlowRateLimiter(Duration, Duration, int) - Constructor for class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.ItemFastSlowRateLimiter
L
- LeaderChangedEvent - Record Class in io.micronaut.kubernetes.client.openapi.operator.leaderelection.event
-
Event fired when a leader has changed.
- LeaderChangedEvent(LeaderElectionRecord) - Constructor for record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaderChangedEvent
-
Creates an instance of a
LeaderChangedEventrecord class. - LeaderElectionConfiguration - Interface in io.micronaut.kubernetes.client.openapi.operator.configuration
-
The leader election configuration.
- leaderElectionRecord() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaderChangedEvent
-
Returns the value of the
leaderElectionRecordrecord component. - leaderElectionRecord() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaseAcquiredEvent
-
Returns the value of the
leaderElectionRecordrecord component. - leaderElectionRecord() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaseLostEvent
-
Returns the value of the
leaderElectionRecordrecord component. - LeaderElectionRecord - Record Class in io.micronaut.kubernetes.client.openapi.operator.leaderelection
-
Holder for leader election data.
- LeaderElectionRecord() - Constructor for record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.LeaderElectionRecord
- LeaderElectionRecord(String, int, Date, Date, int) - Constructor for record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.LeaderElectionRecord
-
Creates an instance of a
LeaderElectionRecordrecord class. - leaderTransitions() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.LeaderElectionRecord
-
Returns the value of the
leaderTransitionsrecord component. - LeaseAcquiredEvent - Record Class in io.micronaut.kubernetes.client.openapi.operator.leaderelection.event
-
Event fired when this service instance has become a leader.
- LeaseAcquiredEvent(LeaderElectionRecord) - Constructor for record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaseAcquiredEvent
-
Creates an instance of a
LeaseAcquiredEventrecord class. - leaseDurationSeconds() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.LeaderElectionRecord
-
Returns the value of the
leaseDurationSecondsrecord component. - LeaseLostEvent - Record Class in io.micronaut.kubernetes.client.openapi.operator.leaderelection.event
-
Event fired when this service instance has lost the leader lease.
- LeaseLostEvent(LeaderElectionRecord) - Constructor for record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaseLostEvent
-
Creates an instance of a
LeaseLostEventrecord class. - length() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultWorkQueue
- length() - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.WorkQueue
-
Returns the current queue length, for informational purposes only.
- Lock - Interface in io.micronaut.kubernetes.client.openapi.operator.leaderelection.resourcelock
-
Interface for kubernetes object lock implementation.
- LockIdentityProvider - Interface in io.micronaut.kubernetes.client.openapi.operator.leaderelection
-
Provides the lock identity which is used to uniquely identifies the application for the leader election process.
M
- MaxOfRateLimiter<T> - Class in io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter
-
Rate limiter which calls every provided rate limiter and returns the worst case response.
- MaxOfRateLimiter(List<RateLimiter<T>>) - Constructor for class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.MaxOfRateLimiter
N
- name() - Method in record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Request
-
Returns the value of the
namerecord component. - name() - Element in annotation interface io.micronaut.kubernetes.client.openapi.operator.Operator
-
The name of the operator.
- namespace() - Method in record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Request
-
Returns the value of the
namespacerecord component. - numRequeues(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultRateLimitingQueue
- numRequeues(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.BucketRateLimiter
- numRequeues(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.DefaultControllerRateLimiter
- numRequeues(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.ItemExponentialFailureRateLimiter
- numRequeues(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.ItemFastSlowRateLimiter
- numRequeues(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.MaxOfRateLimiter
- numRequeues(T) - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.RateLimiter
-
Returns a number of failures that the item has had.
- numRequeues(T) - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.RateLimitingQueue
-
Returns back how many times the item was requeued.
O
- onAddFilter() - Element in annotation interface io.micronaut.kubernetes.client.openapi.operator.Operator
-
The class of the filter applied by informer's resource handler when a new resource is created.
- onDeleteFilter() - Element in annotation interface io.micronaut.kubernetes.client.openapi.operator.Operator
-
The class of the filter applied by informer's resource handler when an existing resource is deleted.
- onUpdateFilter() - Element in annotation interface io.micronaut.kubernetes.client.openapi.operator.Operator
-
The class of the filter applied by informer's resource handler when an existing resource is updated.
- Operator - Annotation Interface in io.micronaut.kubernetes.client.openapi.operator
-
Operator annotation simplifies initialisation of the controllers.
- OperatorConfiguration - Interface in io.micronaut.kubernetes.client.openapi.operator.configuration
-
Operator configuration properties.
- OperatorResourceLister<ApiType extends io.micronaut.kubernetes.client.openapi.common.KubernetesObject> - Class in io.micronaut.kubernetes.client.openapi.operator
-
Operator lister simplifies retrieval of the resources from within the
SharedIndexInformer's cache. - OperatorResourceLister(SharedIndexInformerFactory, Class<ApiType>, boolean) - Constructor for class io.micronaut.kubernetes.client.openapi.operator.OperatorResourceLister
P
- PREFIX - Static variable in interface io.micronaut.kubernetes.client.openapi.operator.configuration.LeaderElectionConfiguration
- PREFIX - Static variable in interface io.micronaut.kubernetes.client.openapi.operator.configuration.OperatorConfiguration
R
- RateLimiter<T> - Interface in io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter
-
Interface for rate limiter implementations.
- RateLimitingQueue<T> - Interface in io.micronaut.kubernetes.client.openapi.operator.workqueue
-
Defines a queue that rate limits items being added to the queue.
- reconcile(Request, OperatorResourceLister<ApiType>) - Method in interface io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.ResourceReconciler
-
Reconcile the resource identified by the
Request. - renewTime() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.LeaderElectionRecord
-
Returns the value of the
renewTimerecord component. - Request - Record Class in io.micronaut.kubernetes.client.openapi.operator.controller.reconciler
-
Contains information necessary to uniquely identify the resource object.
- Request(String, String) - Constructor for record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Request
-
Creates an instance of a
Requestrecord class. - requeue() - Method in record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Result
-
Returns the value of the
requeuerecord component. - requeueAfter() - Method in record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Result
-
Returns the value of the
requeueAfterrecord component. - reset() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.BucketRateLimiter
- reset() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.DefaultControllerRateLimiter
- reset() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.ItemExponentialFailureRateLimiter
- reset() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.ItemFastSlowRateLimiter
- reset() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.MaxOfRateLimiter
- reset() - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.RateLimiter
-
Resets the rate limiter.
- ResourceReconciler<ApiType extends io.micronaut.kubernetes.client.openapi.common.KubernetesObject> - Interface in io.micronaut.kubernetes.client.openapi.operator.controller.reconciler
-
The ResourceReconciler defines an interface for reconciling the resource.
- Result - Record Class in io.micronaut.kubernetes.client.openapi.operator.controller.reconciler
-
Contains the result of a reconciler invocation.
- Result(boolean) - Constructor for record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Result
- Result(boolean, Duration) - Constructor for record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Result
-
Creates an instance of a
Resultrecord class.
S
- shutdown() - Method in interface io.micronaut.kubernetes.client.openapi.operator.controller.Controller
-
Shutdown the controller.
- shutdown() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultDelayingQueue
- shutdown() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultRateLimitingQueue
- shutdown() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultWorkQueue
- shutdown() - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.WorkQueue
-
Initiates a shutdown of the work queue.
- start() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultDelayingQueue
- start() - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.DefaultWorkQueue
- start() - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.WorkQueue
-
Starts the work queue.
- startControllers() - Method in interface io.micronaut.kubernetes.client.openapi.operator.controller.ControllerFactory
-
Starts created controllers.
- stopControllers() - Method in interface io.micronaut.kubernetes.client.openapi.operator.controller.ControllerFactory
-
Stops created controllers.
T
- toString() - Method in record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Request
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.kubernetes.client.openapi.operator.controller.reconciler.Result
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaderChangedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaseAcquiredEvent
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.event.LeaseLostEvent
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.kubernetes.client.openapi.operator.leaderelection.LeaderElectionRecord
-
Returns a string representation of this record class.
U
- update(LeaderElectionRecord) - Method in interface io.micronaut.kubernetes.client.openapi.operator.leaderelection.resourcelock.Lock
-
Updates the leader election record.
W
- when(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.BucketRateLimiter
- when(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.DefaultControllerRateLimiter
- when(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.ItemExponentialFailureRateLimiter
- when(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.ItemFastSlowRateLimiter
- when(T) - Method in class io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.MaxOfRateLimiter
- when(T) - Method in interface io.micronaut.kubernetes.client.openapi.operator.workqueue.ratelimiter.RateLimiter
-
Decides how long an item should wait before adding it back to the queue.
- WorkQueue<T> - Interface in io.micronaut.kubernetes.client.openapi.operator.workqueue
-
The workqueue interface defines the queue behavior.
All Classes and Interfaces|All Packages|Constant Field Values