public class DeploymentSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
DeploymentSpec()
No args constructor for use in serialization
|
DeploymentSpec(Integer minReadySeconds,
Boolean paused,
Integer progressDeadlineSeconds,
Integer replicas,
Integer revisionHistoryLimit,
RollbackConfig rollbackTo,
io.fabric8.kubernetes.api.model.LabelSelector selector,
DeploymentStrategy strategy,
io.fabric8.kubernetes.api.model.PodTemplateSpec template) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
Integer |
getMinReadySeconds() |
Boolean |
getPaused() |
Integer |
getProgressDeadlineSeconds() |
Integer |
getReplicas() |
Integer |
getRevisionHistoryLimit() |
RollbackConfig |
getRollbackTo() |
io.fabric8.kubernetes.api.model.LabelSelector |
getSelector() |
DeploymentStrategy |
getStrategy() |
io.fabric8.kubernetes.api.model.PodTemplateSpec |
getTemplate() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setMinReadySeconds(Integer minReadySeconds) |
void |
setPaused(Boolean paused) |
void |
setProgressDeadlineSeconds(Integer progressDeadlineSeconds) |
void |
setReplicas(Integer replicas) |
void |
setRevisionHistoryLimit(Integer revisionHistoryLimit) |
void |
setRollbackTo(RollbackConfig rollbackTo) |
void |
setSelector(io.fabric8.kubernetes.api.model.LabelSelector selector) |
void |
setStrategy(DeploymentStrategy strategy) |
void |
setTemplate(io.fabric8.kubernetes.api.model.PodTemplateSpec template) |
public DeploymentSpec()
public DeploymentSpec(Integer minReadySeconds, Boolean paused, Integer progressDeadlineSeconds, Integer replicas, Integer revisionHistoryLimit, RollbackConfig rollbackTo, io.fabric8.kubernetes.api.model.LabelSelector selector, DeploymentStrategy strategy, io.fabric8.kubernetes.api.model.PodTemplateSpec template)
template - paused - replicas - revisionHistoryLimit - selector - minReadySeconds - strategy - progressDeadlineSeconds - rollbackTo - public Integer getMinReadySeconds()
public void setMinReadySeconds(Integer minReadySeconds)
public Boolean getPaused()
public void setPaused(Boolean paused)
public Integer getProgressDeadlineSeconds()
public void setProgressDeadlineSeconds(Integer progressDeadlineSeconds)
public Integer getReplicas()
public void setReplicas(Integer replicas)
public Integer getRevisionHistoryLimit()
public void setRevisionHistoryLimit(Integer revisionHistoryLimit)
public RollbackConfig getRollbackTo()
public void setRollbackTo(RollbackConfig rollbackTo)
public io.fabric8.kubernetes.api.model.LabelSelector getSelector()
public void setSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
public DeploymentStrategy getStrategy()
public void setStrategy(DeploymentStrategy strategy)
public io.fabric8.kubernetes.api.model.PodTemplateSpec getTemplate()
public void setTemplate(io.fabric8.kubernetes.api.model.PodTemplateSpec template)
Copyright © 2015–2020 Red Hat. All rights reserved.