public final class DeploymentStrategy<R extends DefaultK8sObject> extends AbstractK8sObject<R,DeploymentStrategy<R>>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE_RECREATE |
static java.lang.String |
TYPE_ROLLING_UPDATE |
listener, result| Constructor and Description |
|---|
DeploymentStrategy(R result,
ChangeListener<DeploymentStrategy<R>> listener) |
| Modifier and Type | Method and Description |
|---|---|
R |
buildDeploymentStrategy() |
DeploymentStrategy<R> |
recreate() |
RollingUpdateStrategy<DeploymentStrategy<R>> |
rollingUpdate() |
DeploymentStrategy<R> |
rollingUpdate(RollingUpdateStrategy<DeploymentStrategy<R>> rollingUpdateStrategy) |
public static final java.lang.String TYPE_ROLLING_UPDATE
public static final java.lang.String TYPE_RECREATE
public DeploymentStrategy(R result, ChangeListener<DeploymentStrategy<R>> listener)
public DeploymentStrategy<R> recreate()
public DeploymentStrategy<R> rollingUpdate(RollingUpdateStrategy<DeploymentStrategy<R>> rollingUpdateStrategy)
public RollingUpdateStrategy<DeploymentStrategy<R>> rollingUpdate()
public R buildDeploymentStrategy()