Package | Description |
---|---|
io.kubernetes.client.extended.controller.builder |
Modifier and Type | Method and Description |
---|---|
static DefaultControllerBuilder |
ControllerBuilder.defaultBuilder(io.kubernetes.client.informer.SharedInformerFactory factory)
Default builder is for building default controller.
|
<ApiType extends io.kubernetes.client.common.KubernetesObject> |
DefaultControllerBuilder.watch(Function<WorkQueue<Request>,ControllerWatch<ApiType>> controllerWatchGetter)
Starts building watches over resource.
|
DefaultControllerBuilder |
DefaultControllerBuilder.withName(String controllerName)
Overrides name for the controller.
|
DefaultControllerBuilder |
DefaultControllerBuilder.withReadyFunc(Supplier<Boolean> readyFunc)
Add a ready-function to the pre-flight check of the controller.
|
DefaultControllerBuilder |
DefaultControllerBuilder.withReadyTimeout(Duration readyTimeout) |
DefaultControllerBuilder |
DefaultControllerBuilder.withReconciler(Reconciler reconciler)
Sets reconciler of the controller.
|
DefaultControllerBuilder |
DefaultControllerBuilder.withWorkerCount(int workerCount)
Overrides worker thread counts of the controller.
|
DefaultControllerBuilder |
DefaultControllerBuilder.withWorkQueue(RateLimitingQueue<Request> workQueue)
Overrides workQueue for the controller.
|
Copyright © 2022. All rights reserved.