Class DefaultControllerWatchBuilder

java.lang.Object
io.micronaut.kubernetes.client.operator.controller.DefaultControllerWatchBuilder
All Implemented Interfaces:
ControllerWatchBuilder

@Singleton public class DefaultControllerWatchBuilder extends Object implements ControllerWatchBuilder
The default implementation of ControllerWatchBuilder.
Since:
3.3
Author:
Pavol Gressa
  • Constructor Details

    • DefaultControllerWatchBuilder

      public DefaultControllerWatchBuilder(InformerConfiguration informerConfiguration)
  • Method Details

    • buildControllerWatch

      @NotNull public io.kubernetes.client.extended.controller.ControllerWatch<? extends io.kubernetes.client.common.KubernetesObject> buildControllerWatch(@NotNull ControllerConfiguration operator, @NotNull io.kubernetes.client.extended.workqueue.WorkQueue<io.kubernetes.client.extended.controller.reconciler.Request> workQueue)
      Description copied from interface: ControllerWatchBuilder
      Builds ControllerWatch.
      Specified by:
      buildControllerWatch in interface ControllerWatchBuilder
      Parameters:
      operator - the operator
      workQueue - the work queue
      Returns:
      the controller watch