public class ControllerBuilder
extends java.lang.Object
Constructor and Description |
---|
ControllerBuilder() |
Modifier and Type | Method and Description |
---|---|
static ControllerManagerBuilder |
controllerManagerBuilder(io.kubernetes.client.informer.SharedInformerFactory factory)
Controller manager builder is for building controller-manager .
|
static <ApiType> ControllerWatchBuilder<ApiType> |
controllerWatchBuilder(java.lang.Class<ApiType> apiTypeClass,
WorkQueue<Request> workQueue)
Controller watch builder is for building controller-watch.
|
static DefaultControllerBuilder |
defaultBuilder(io.kubernetes.client.informer.SharedInformerFactory factory)
Default builder is for building default controller.
|
public static DefaultControllerBuilder defaultBuilder(io.kubernetes.client.informer.SharedInformerFactory factory)
factory
- the informer factory, note that there supposed to be one informer factory
globally in your application.public static ControllerManagerBuilder controllerManagerBuilder(io.kubernetes.client.informer.SharedInformerFactory factory)
factory
- the informer factorypublic static <ApiType> ControllerWatchBuilder<ApiType> controllerWatchBuilder(java.lang.Class<ApiType> apiTypeClass, WorkQueue<Request> workQueue)
Copyright © 2019. All rights reserved.