public class V1beta2DeploymentSpec extends Object
Constructor and Description |
---|
V1beta2DeploymentSpec() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Integer |
getMinReadySeconds()
Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available.
|
Integer |
getProgressDeadlineSeconds()
The maximum time in seconds for a deployment to make progress before it is considered to be failed.
|
Integer |
getReplicas()
Number of desired pods.
|
Integer |
getRevisionHistoryLimit()
The number of old ReplicaSets to retain to allow rollback.
|
V1LabelSelector |
getSelector()
Label selector for pods.
|
V1beta2DeploymentStrategy |
getStrategy()
The deployment strategy to use to replace existing pods with new ones.
|
V1PodTemplateSpec |
getTemplate()
Template describes the pods that will be created.
|
int |
hashCode() |
Boolean |
isPaused()
Indicates that the deployment is paused.
|
V1beta2DeploymentSpec |
minReadySeconds(Integer minReadySeconds) |
V1beta2DeploymentSpec |
paused(Boolean paused) |
V1beta2DeploymentSpec |
progressDeadlineSeconds(Integer progressDeadlineSeconds) |
V1beta2DeploymentSpec |
replicas(Integer replicas) |
V1beta2DeploymentSpec |
revisionHistoryLimit(Integer revisionHistoryLimit) |
V1beta2DeploymentSpec |
selector(V1LabelSelector selector) |
void |
setMinReadySeconds(Integer minReadySeconds) |
void |
setPaused(Boolean paused) |
void |
setProgressDeadlineSeconds(Integer progressDeadlineSeconds) |
void |
setReplicas(Integer replicas) |
void |
setRevisionHistoryLimit(Integer revisionHistoryLimit) |
void |
setSelector(V1LabelSelector selector) |
void |
setStrategy(V1beta2DeploymentStrategy strategy) |
void |
setTemplate(V1PodTemplateSpec template) |
V1beta2DeploymentSpec |
strategy(V1beta2DeploymentStrategy strategy) |
V1beta2DeploymentSpec |
template(V1PodTemplateSpec template) |
String |
toString() |
public V1beta2DeploymentSpec minReadySeconds(Integer minReadySeconds)
public Integer getMinReadySeconds()
public void setMinReadySeconds(Integer minReadySeconds)
public V1beta2DeploymentSpec paused(Boolean paused)
public Boolean isPaused()
public void setPaused(Boolean paused)
public V1beta2DeploymentSpec progressDeadlineSeconds(Integer progressDeadlineSeconds)
public Integer getProgressDeadlineSeconds()
public void setProgressDeadlineSeconds(Integer progressDeadlineSeconds)
public V1beta2DeploymentSpec replicas(Integer replicas)
public Integer getReplicas()
public void setReplicas(Integer replicas)
public V1beta2DeploymentSpec revisionHistoryLimit(Integer revisionHistoryLimit)
public Integer getRevisionHistoryLimit()
public void setRevisionHistoryLimit(Integer revisionHistoryLimit)
public V1beta2DeploymentSpec selector(V1LabelSelector selector)
public V1LabelSelector getSelector()
public void setSelector(V1LabelSelector selector)
public V1beta2DeploymentSpec strategy(V1beta2DeploymentStrategy strategy)
public V1beta2DeploymentStrategy getStrategy()
public void setStrategy(V1beta2DeploymentStrategy strategy)
public V1beta2DeploymentSpec template(V1PodTemplateSpec template)
public V1PodTemplateSpec getTemplate()
public void setTemplate(V1PodTemplateSpec template)
Copyright © 2018. All rights reserved.