public class V1DeploymentSpec extends Object
Constructor and Description |
---|
V1DeploymentSpec() |
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.
|
V1DeploymentStrategy |
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.
|
V1DeploymentSpec |
minReadySeconds(Integer minReadySeconds) |
V1DeploymentSpec |
paused(Boolean paused) |
V1DeploymentSpec |
progressDeadlineSeconds(Integer progressDeadlineSeconds) |
V1DeploymentSpec |
replicas(Integer replicas) |
V1DeploymentSpec |
revisionHistoryLimit(Integer revisionHistoryLimit) |
V1DeploymentSpec |
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(V1DeploymentStrategy strategy) |
void |
setTemplate(V1PodTemplateSpec template) |
V1DeploymentSpec |
strategy(V1DeploymentStrategy strategy) |
V1DeploymentSpec |
template(V1PodTemplateSpec template) |
String |
toString() |
public V1DeploymentSpec minReadySeconds(Integer minReadySeconds)
public Integer getMinReadySeconds()
public void setMinReadySeconds(Integer minReadySeconds)
public V1DeploymentSpec paused(Boolean paused)
public Boolean isPaused()
public void setPaused(Boolean paused)
public V1DeploymentSpec progressDeadlineSeconds(Integer progressDeadlineSeconds)
public Integer getProgressDeadlineSeconds()
public void setProgressDeadlineSeconds(Integer progressDeadlineSeconds)
public V1DeploymentSpec replicas(Integer replicas)
public Integer getReplicas()
public void setReplicas(Integer replicas)
public V1DeploymentSpec revisionHistoryLimit(Integer revisionHistoryLimit)
public Integer getRevisionHistoryLimit()
public void setRevisionHistoryLimit(Integer revisionHistoryLimit)
public V1DeploymentSpec selector(V1LabelSelector selector)
public V1LabelSelector getSelector()
public void setSelector(V1LabelSelector selector)
public V1DeploymentSpec strategy(V1DeploymentStrategy strategy)
public V1DeploymentStrategy getStrategy()
public void setStrategy(V1DeploymentStrategy strategy)
public V1DeploymentSpec template(V1PodTemplateSpec template)
public V1PodTemplateSpec getTemplate()
public void setTemplate(V1PodTemplateSpec template)
Copyright © 2019. All rights reserved.