Class StatefulSetSpec
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.apps.StatefulSetSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<StatefulSetSpecBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class StatefulSetSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<StatefulSetSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description StatefulSetSpec()No args constructor for use in serializationStatefulSetSpec(Integer minReadySeconds, StatefulSetOrdinals ordinals, StatefulSetPersistentVolumeClaimRetentionPolicy persistentVolumeClaimRetentionPolicy, 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)
-
Method Summary
-
-
-
Constructor Detail
-
StatefulSetSpec
public StatefulSetSpec()
No args constructor for use in serialization
-
StatefulSetSpec
public StatefulSetSpec(Integer minReadySeconds, StatefulSetOrdinals ordinals, StatefulSetPersistentVolumeClaimRetentionPolicy persistentVolumeClaimRetentionPolicy, 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)
-
-
Method Detail
-
getMinReadySeconds
public Integer getMinReadySeconds()
-
setMinReadySeconds
public void setMinReadySeconds(Integer minReadySeconds)
-
getOrdinals
public StatefulSetOrdinals getOrdinals()
-
setOrdinals
public void setOrdinals(StatefulSetOrdinals ordinals)
-
getPersistentVolumeClaimRetentionPolicy
public StatefulSetPersistentVolumeClaimRetentionPolicy getPersistentVolumeClaimRetentionPolicy()
-
setPersistentVolumeClaimRetentionPolicy
public void setPersistentVolumeClaimRetentionPolicy(StatefulSetPersistentVolumeClaimRetentionPolicy persistentVolumeClaimRetentionPolicy)
-
getPodManagementPolicy
public String getPodManagementPolicy()
-
setPodManagementPolicy
public void setPodManagementPolicy(String podManagementPolicy)
-
getReplicas
public Integer getReplicas()
-
setReplicas
public void setReplicas(Integer replicas)
-
getRevisionHistoryLimit
public Integer getRevisionHistoryLimit()
-
setRevisionHistoryLimit
public void setRevisionHistoryLimit(Integer revisionHistoryLimit)
-
getSelector
public io.fabric8.kubernetes.api.model.LabelSelector getSelector()
-
setSelector
public void setSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
-
getServiceName
public String getServiceName()
-
setServiceName
public void setServiceName(String serviceName)
-
getTemplate
public io.fabric8.kubernetes.api.model.PodTemplateSpec getTemplate()
-
setTemplate
public void setTemplate(io.fabric8.kubernetes.api.model.PodTemplateSpec template)
-
getUpdateStrategy
public StatefulSetUpdateStrategy getUpdateStrategy()
-
setUpdateStrategy
public void setUpdateStrategy(StatefulSetUpdateStrategy updateStrategy)
-
getVolumeClaimTemplates
public List<io.fabric8.kubernetes.api.model.PersistentVolumeClaim> getVolumeClaimTemplates()
-
setVolumeClaimTemplates
public void setVolumeClaimTemplates(List<io.fabric8.kubernetes.api.model.PersistentVolumeClaim> volumeClaimTemplates)
-
edit
public StatefulSetSpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<StatefulSetSpecBuilder>
-
toBuilder
public StatefulSetSpecBuilder toBuilder()
-
-