public final class StatefulSetSpec<R extends DefaultK8sObject> extends AbstractK8sObject<R,StatefulSetSpec<R>>
listener, result| Constructor and Description |
|---|
StatefulSetSpec(R result,
ChangeListener<StatefulSetSpec<R>> listener) |
| Modifier and Type | Method and Description |
|---|---|
PersistentVolumeClaimTemplate<StatefulSetSpec<R>> |
addVolumeClaimTemplate() |
StatefulSetSpec<R> |
addVolumeClaimTemplate(PersistentVolumeClaimTemplate<StatefulSetSpec<R>> volumeClaimTemplate) |
R |
buildSpec() |
PodTemplate<StatefulSetSpec<R>> |
podTemplate() |
StatefulSetSpec<R> |
podTemplate(PodTemplate<StatefulSetSpec<R>> podTemplate) |
StatefulSetSpec<R> |
replicas(java.lang.Integer count) |
StatefulSetSpec<R> |
revisionHistoryLimit(java.lang.Integer revisionHistoryLimit) |
LabelSelector<StatefulSetSpec<R>> |
selector() |
StatefulSetSpec<R> |
selector(LabelSelector<StatefulSetSpec<R>> labelSelector) |
StatefulSetSpec<R> |
serviceName(java.lang.String serviceName) |
StatefulSetUpdateStrategy<StatefulSetSpec<R>> |
updateStrategy() |
StatefulSetSpec<R> |
updateStrategy(StatefulSetUpdateStrategy<StatefulSetSpec<R>> updateStrategy) |
public StatefulSetSpec(R result, ChangeListener<StatefulSetSpec<R>> listener)
public StatefulSetSpec<R> replicas(java.lang.Integer count)
public StatefulSetSpec<R> revisionHistoryLimit(java.lang.Integer revisionHistoryLimit)
public StatefulSetSpec<R> serviceName(java.lang.String serviceName)
public StatefulSetSpec<R> selector(LabelSelector<StatefulSetSpec<R>> labelSelector)
public LabelSelector<StatefulSetSpec<R>> selector()
public StatefulSetSpec<R> updateStrategy(StatefulSetUpdateStrategy<StatefulSetSpec<R>> updateStrategy)
public StatefulSetUpdateStrategy<StatefulSetSpec<R>> updateStrategy()
public PodTemplate<StatefulSetSpec<R>> podTemplate()
public StatefulSetSpec<R> podTemplate(PodTemplate<StatefulSetSpec<R>> podTemplate)
public PersistentVolumeClaimTemplate<StatefulSetSpec<R>> addVolumeClaimTemplate()
public StatefulSetSpec<R> addVolumeClaimTemplate(PersistentVolumeClaimTemplate<StatefulSetSpec<R>> volumeClaimTemplate)
public R buildSpec()