public class DeploymentConfigBuilder extends AbstractBuilder<io.fabric8.openshift.api.model.DeploymentConfig,DeploymentConfigBuilder>
| Modifier and Type | Field and Description |
|---|---|
static String |
SYNCHRONOUS_LABEL |
| Constructor and Description |
|---|
DeploymentConfigBuilder(String name) |
| Modifier and Type | Method and Description |
|---|---|
io.fabric8.openshift.api.model.DeploymentConfig |
build() |
protected DeploymentConfigBuilder |
getThis() |
DeploymentConfigBuilder |
onConfigurationChange() |
DeploymentConfigBuilder |
onImageChange() |
DeploymentConfigBuilder |
onManualDeployment() |
PodBuilder |
podTemplate() |
DeploymentConfigBuilder |
resetTriggers() |
DeploymentConfigBuilder |
setRecreateStrategy() |
DeploymentConfigBuilder |
setReplicas(int replicas) |
DeploymentConfigBuilder |
setRollingStrategy() |
void |
synchronousDeployment() |
void |
synchronousDeployment(int sequenceNumber) |
addAnnotation, addLabel, addLabels, app, equals, getName, hashCode, metadataBuilderpublic static final String SYNCHRONOUS_LABEL
public DeploymentConfigBuilder(String name)
public PodBuilder podTemplate()
public DeploymentConfigBuilder setReplicas(int replicas)
public DeploymentConfigBuilder setRollingStrategy()
public DeploymentConfigBuilder setRecreateStrategy()
public DeploymentConfigBuilder onImageChange()
public DeploymentConfigBuilder onConfigurationChange()
public DeploymentConfigBuilder onManualDeployment()
public io.fabric8.openshift.api.model.DeploymentConfig build()
build in class AbstractBuilder<io.fabric8.openshift.api.model.DeploymentConfig,DeploymentConfigBuilder>public void synchronousDeployment()
public void synchronousDeployment(int sequenceNumber)
protected DeploymentConfigBuilder getThis()
getThis in class AbstractBuilder<io.fabric8.openshift.api.model.DeploymentConfig,DeploymentConfigBuilder>public DeploymentConfigBuilder resetTriggers()
Copyright © 2023. All rights reserved.