@Generated(value="org.jsonschema2pojo") public class StatefulSetSpec extends Object implements KubernetesResource
Constructor and Description |
---|
StatefulSetSpec()
No args constructor for use in serialization
|
StatefulSetSpec(Integer replicas,
LabelSelector selector,
String serviceName,
PodTemplateSpec template,
List<PersistentVolumeClaim> volumeClaimTemplates) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getAdditionalProperties() |
Integer |
getReplicas() |
LabelSelector |
getSelector() |
String |
getServiceName() |
PodTemplateSpec |
getTemplate() |
List<PersistentVolumeClaim> |
getVolumeClaimTemplates() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setReplicas(Integer replicas) |
void |
setSelector(LabelSelector selector) |
void |
setServiceName(String serviceName) |
void |
setTemplate(PodTemplateSpec template) |
void |
setVolumeClaimTemplates(List<PersistentVolumeClaim> volumeClaimTemplates) |
public StatefulSetSpec()
public StatefulSetSpec(Integer replicas, LabelSelector selector, String serviceName, PodTemplateSpec template, List<PersistentVolumeClaim> volumeClaimTemplates)
template
- replicas
- selector
- serviceName
- volumeClaimTemplates
- public Integer getReplicas()
public void setReplicas(Integer replicas)
replicas
- The replicaspublic LabelSelector getSelector()
public void setSelector(LabelSelector selector)
selector
- The selectorpublic String getServiceName()
public void setServiceName(String serviceName)
serviceName
- The serviceNamepublic PodTemplateSpec getTemplate()
public void setTemplate(PodTemplateSpec template)
template
- The templatepublic List<PersistentVolumeClaim> getVolumeClaimTemplates()
public void setVolumeClaimTemplates(List<PersistentVolumeClaim> volumeClaimTemplates)
volumeClaimTemplates
- The volumeClaimTemplatesCopyright © 2011–2017 Red Hat. All rights reserved.