public class StatefulSetSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
StatefulSetSpec()
No args constructor for use in serialization
|
StatefulSetSpec(Integer minReadySeconds,
String podManagementPolicy,
Integer replicas,
Integer revisionHistoryLimit,
io.fabric8.kubernetes.api.model.LabelSelector selector,
String serviceName,
io.fabric8.kubernetes.api.model.PodTemplateSpec template,
StatefulSetUpdateStrategy updateStrategy,
List<io.fabric8.kubernetes.api.model.PersistentVolumeClaim> volumeClaimTemplates) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
Integer |
getMinReadySeconds() |
String |
getPodManagementPolicy() |
Integer |
getReplicas() |
Integer |
getRevisionHistoryLimit() |
io.fabric8.kubernetes.api.model.LabelSelector |
getSelector() |
String |
getServiceName() |
io.fabric8.kubernetes.api.model.PodTemplateSpec |
getTemplate() |
StatefulSetUpdateStrategy |
getUpdateStrategy() |
List<io.fabric8.kubernetes.api.model.PersistentVolumeClaim> |
getVolumeClaimTemplates() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setMinReadySeconds(Integer minReadySeconds) |
void |
setPodManagementPolicy(String podManagementPolicy) |
void |
setReplicas(Integer replicas) |
void |
setRevisionHistoryLimit(Integer revisionHistoryLimit) |
void |
setSelector(io.fabric8.kubernetes.api.model.LabelSelector selector) |
void |
setServiceName(String serviceName) |
void |
setTemplate(io.fabric8.kubernetes.api.model.PodTemplateSpec template) |
void |
setUpdateStrategy(StatefulSetUpdateStrategy updateStrategy) |
void |
setVolumeClaimTemplates(List<io.fabric8.kubernetes.api.model.PersistentVolumeClaim> volumeClaimTemplates) |
public StatefulSetSpec()
public StatefulSetSpec(Integer minReadySeconds, String podManagementPolicy, Integer replicas, Integer revisionHistoryLimit, io.fabric8.kubernetes.api.model.LabelSelector selector, String serviceName, io.fabric8.kubernetes.api.model.PodTemplateSpec template, StatefulSetUpdateStrategy updateStrategy, List<io.fabric8.kubernetes.api.model.PersistentVolumeClaim> volumeClaimTemplates)
template - podManagementPolicy - updateStrategy - replicas - revisionHistoryLimit - selector - minReadySeconds - serviceName - volumeClaimTemplates - public Integer getMinReadySeconds()
public void setMinReadySeconds(Integer minReadySeconds)
public String getPodManagementPolicy()
public void setPodManagementPolicy(String podManagementPolicy)
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 String getServiceName()
public void setServiceName(String serviceName)
public io.fabric8.kubernetes.api.model.PodTemplateSpec getTemplate()
public void setTemplate(io.fabric8.kubernetes.api.model.PodTemplateSpec template)
public StatefulSetUpdateStrategy getUpdateStrategy()
public void setUpdateStrategy(StatefulSetUpdateStrategy updateStrategy)
public List<io.fabric8.kubernetes.api.model.PersistentVolumeClaim> getVolumeClaimTemplates()
public void setVolumeClaimTemplates(List<io.fabric8.kubernetes.api.model.PersistentVolumeClaim> volumeClaimTemplates)
Copyright © 2015–2020 Red Hat. All rights reserved.