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,
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() |
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 |
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, io.fabric8.kubernetes.api.model.LabelSelector selector, DeploymentStrategy strategy, io.fabric8.kubernetes.api.model.PodTemplateSpec template)
template - paused - replicas - revisionHistoryLimit - selector - minReadySeconds - strategy - progressDeadlineSeconds - 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 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–2021 Red Hat. All rights reserved.