Interface V1StatefulSetSpecFluent<A extends V1StatefulSetSpecFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1StatefulSetFluent.SpecNested<N>
- All Known Implementing Classes:
V1StatefulSetSpecBuilder
,V1StatefulSetSpecFluentImpl
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionaddAllToVolumeClaimTemplates
(Collection<io.kubernetes.client.openapi.models.V1PersistentVolumeClaim> items) addNewVolumeClaimTemplateLike
(io.kubernetes.client.openapi.models.V1PersistentVolumeClaim item) addToVolumeClaimTemplates
(io.kubernetes.client.openapi.models.V1PersistentVolumeClaim... items) addToVolumeClaimTemplates
(Integer index, io.kubernetes.client.openapi.models.V1PersistentVolumeClaim item) io.kubernetes.client.openapi.models.V1PersistentVolumeClaim
io.kubernetes.client.openapi.models.V1PersistentVolumeClaim
io.kubernetes.client.openapi.models.V1PersistentVolumeClaim
io.kubernetes.client.openapi.models.V1StatefulSetPersistentVolumeClaimRetentionPolicy
io.kubernetes.client.openapi.models.V1LabelSelector
io.kubernetes.client.openapi.models.V1PodTemplateSpec
io.kubernetes.client.openapi.models.V1StatefulSetUpdateStrategy
io.kubernetes.client.openapi.models.V1PersistentVolumeClaim
buildVolumeClaimTemplate
(Integer index) List<io.kubernetes.client.openapi.models.V1PersistentVolumeClaim>
editOrNewPersistentVolumeClaimRetentionPolicyLike
(io.kubernetes.client.openapi.models.V1StatefulSetPersistentVolumeClaimRetentionPolicy item) editOrNewSelectorLike
(io.kubernetes.client.openapi.models.V1LabelSelector item) editOrNewTemplateLike
(io.kubernetes.client.openapi.models.V1PodTemplateSpec item) editOrNewUpdateStrategyLike
(io.kubernetes.client.openapi.models.V1StatefulSetUpdateStrategy item) editVolumeClaimTemplate
(Integer index) io.kubernetes.client.openapi.models.V1StatefulSetPersistentVolumeClaimRetentionPolicy
Deprecated.io.kubernetes.client.openapi.models.V1LabelSelector
Deprecated.io.kubernetes.client.openapi.models.V1PodTemplateSpec
Deprecated.io.kubernetes.client.openapi.models.V1StatefulSetUpdateStrategy
Deprecated.List<io.kubernetes.client.openapi.models.V1PersistentVolumeClaim>
Deprecated.removeAllFromVolumeClaimTemplates
(Collection<io.kubernetes.client.openapi.models.V1PersistentVolumeClaim> items) removeFromVolumeClaimTemplates
(io.kubernetes.client.openapi.models.V1PersistentVolumeClaim... items) setNewVolumeClaimTemplateLike
(Integer index, io.kubernetes.client.openapi.models.V1PersistentVolumeClaim item) setToVolumeClaimTemplates
(Integer index, io.kubernetes.client.openapi.models.V1PersistentVolumeClaim item) withMinReadySeconds
(Integer minReadySeconds) withNewPersistentVolumeClaimRetentionPolicyLike
(io.kubernetes.client.openapi.models.V1StatefulSetPersistentVolumeClaimRetentionPolicy item) withNewSelectorLike
(io.kubernetes.client.openapi.models.V1LabelSelector item) withNewTemplateLike
(io.kubernetes.client.openapi.models.V1PodTemplateSpec item) withNewUpdateStrategyLike
(io.kubernetes.client.openapi.models.V1StatefulSetUpdateStrategy item) withPersistentVolumeClaimRetentionPolicy
(io.kubernetes.client.openapi.models.V1StatefulSetPersistentVolumeClaimRetentionPolicy persistentVolumeClaimRetentionPolicy) withPodManagementPolicy
(String podManagementPolicy) withReplicas
(Integer replicas) withRevisionHistoryLimit
(Integer revisionHistoryLimit) withSelector
(io.kubernetes.client.openapi.models.V1LabelSelector selector) withServiceName
(String serviceName) withTemplate
(io.kubernetes.client.openapi.models.V1PodTemplateSpec template) withUpdateStrategy
(io.kubernetes.client.openapi.models.V1StatefulSetUpdateStrategy updateStrategy) withVolumeClaimTemplates
(io.kubernetes.client.openapi.models.V1PersistentVolumeClaim... volumeClaimTemplates) withVolumeClaimTemplates
(List<io.kubernetes.client.openapi.models.V1PersistentVolumeClaim> volumeClaimTemplates)
-
Method Details
-
getMinReadySeconds
Integer getMinReadySeconds() -
withMinReadySeconds
-
hasMinReadySeconds
Boolean hasMinReadySeconds() -
getPersistentVolumeClaimRetentionPolicy
@Deprecated io.kubernetes.client.openapi.models.V1StatefulSetPersistentVolumeClaimRetentionPolicy getPersistentVolumeClaimRetentionPolicy()Deprecated.This method has been deprecated, please use method buildPersistentVolumeClaimRetentionPolicy instead.- Returns:
- The buildable object.
-
buildPersistentVolumeClaimRetentionPolicy
io.kubernetes.client.openapi.models.V1StatefulSetPersistentVolumeClaimRetentionPolicy buildPersistentVolumeClaimRetentionPolicy() -
withPersistentVolumeClaimRetentionPolicy
A withPersistentVolumeClaimRetentionPolicy(io.kubernetes.client.openapi.models.V1StatefulSetPersistentVolumeClaimRetentionPolicy persistentVolumeClaimRetentionPolicy) -
hasPersistentVolumeClaimRetentionPolicy
Boolean hasPersistentVolumeClaimRetentionPolicy() -
withNewPersistentVolumeClaimRetentionPolicy
V1StatefulSetSpecFluent.PersistentVolumeClaimRetentionPolicyNested<A> withNewPersistentVolumeClaimRetentionPolicy() -
withNewPersistentVolumeClaimRetentionPolicyLike
V1StatefulSetSpecFluent.PersistentVolumeClaimRetentionPolicyNested<A> withNewPersistentVolumeClaimRetentionPolicyLike(io.kubernetes.client.openapi.models.V1StatefulSetPersistentVolumeClaimRetentionPolicy item) -
editPersistentVolumeClaimRetentionPolicy
V1StatefulSetSpecFluent.PersistentVolumeClaimRetentionPolicyNested<A> editPersistentVolumeClaimRetentionPolicy() -
editOrNewPersistentVolumeClaimRetentionPolicy
V1StatefulSetSpecFluent.PersistentVolumeClaimRetentionPolicyNested<A> editOrNewPersistentVolumeClaimRetentionPolicy() -
editOrNewPersistentVolumeClaimRetentionPolicyLike
V1StatefulSetSpecFluent.PersistentVolumeClaimRetentionPolicyNested<A> editOrNewPersistentVolumeClaimRetentionPolicyLike(io.kubernetes.client.openapi.models.V1StatefulSetPersistentVolumeClaimRetentionPolicy item) -
getPodManagementPolicy
String getPodManagementPolicy() -
withPodManagementPolicy
-
hasPodManagementPolicy
Boolean hasPodManagementPolicy() -
getReplicas
Integer getReplicas() -
withReplicas
-
hasReplicas
Boolean hasReplicas() -
getRevisionHistoryLimit
Integer getRevisionHistoryLimit() -
withRevisionHistoryLimit
-
hasRevisionHistoryLimit
Boolean hasRevisionHistoryLimit() -
getSelector
Deprecated.This method has been deprecated, please use method buildSelector instead.- Returns:
- The buildable object.
-
buildSelector
io.kubernetes.client.openapi.models.V1LabelSelector buildSelector() -
withSelector
-
hasSelector
Boolean hasSelector() -
withNewSelector
V1StatefulSetSpecFluent.SelectorNested<A> withNewSelector() -
withNewSelectorLike
V1StatefulSetSpecFluent.SelectorNested<A> withNewSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) -
editSelector
V1StatefulSetSpecFluent.SelectorNested<A> editSelector() -
editOrNewSelector
V1StatefulSetSpecFluent.SelectorNested<A> editOrNewSelector() -
editOrNewSelectorLike
V1StatefulSetSpecFluent.SelectorNested<A> editOrNewSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) -
getServiceName
String getServiceName() -
withServiceName
-
hasServiceName
Boolean hasServiceName() -
getTemplate
Deprecated.This method has been deprecated, please use method buildTemplate instead.- Returns:
- The buildable object.
-
buildTemplate
io.kubernetes.client.openapi.models.V1PodTemplateSpec buildTemplate() -
withTemplate
-
hasTemplate
Boolean hasTemplate() -
withNewTemplate
V1StatefulSetSpecFluent.TemplateNested<A> withNewTemplate() -
withNewTemplateLike
V1StatefulSetSpecFluent.TemplateNested<A> withNewTemplateLike(io.kubernetes.client.openapi.models.V1PodTemplateSpec item) -
editTemplate
V1StatefulSetSpecFluent.TemplateNested<A> editTemplate() -
editOrNewTemplate
V1StatefulSetSpecFluent.TemplateNested<A> editOrNewTemplate() -
editOrNewTemplateLike
V1StatefulSetSpecFluent.TemplateNested<A> editOrNewTemplateLike(io.kubernetes.client.openapi.models.V1PodTemplateSpec item) -
getUpdateStrategy
Deprecated.This method has been deprecated, please use method buildUpdateStrategy instead.- Returns:
- The buildable object.
-
buildUpdateStrategy
io.kubernetes.client.openapi.models.V1StatefulSetUpdateStrategy buildUpdateStrategy() -
withUpdateStrategy
A withUpdateStrategy(io.kubernetes.client.openapi.models.V1StatefulSetUpdateStrategy updateStrategy) -
hasUpdateStrategy
Boolean hasUpdateStrategy() -
withNewUpdateStrategy
V1StatefulSetSpecFluent.UpdateStrategyNested<A> withNewUpdateStrategy() -
withNewUpdateStrategyLike
V1StatefulSetSpecFluent.UpdateStrategyNested<A> withNewUpdateStrategyLike(io.kubernetes.client.openapi.models.V1StatefulSetUpdateStrategy item) -
editUpdateStrategy
V1StatefulSetSpecFluent.UpdateStrategyNested<A> editUpdateStrategy() -
editOrNewUpdateStrategy
V1StatefulSetSpecFluent.UpdateStrategyNested<A> editOrNewUpdateStrategy() -
editOrNewUpdateStrategyLike
V1StatefulSetSpecFluent.UpdateStrategyNested<A> editOrNewUpdateStrategyLike(io.kubernetes.client.openapi.models.V1StatefulSetUpdateStrategy item) -
addToVolumeClaimTemplates
-
setToVolumeClaimTemplates
-
addToVolumeClaimTemplates
-
addAllToVolumeClaimTemplates
A addAllToVolumeClaimTemplates(Collection<io.kubernetes.client.openapi.models.V1PersistentVolumeClaim> items) -
removeFromVolumeClaimTemplates
A removeFromVolumeClaimTemplates(io.kubernetes.client.openapi.models.V1PersistentVolumeClaim... items) -
removeAllFromVolumeClaimTemplates
A removeAllFromVolumeClaimTemplates(Collection<io.kubernetes.client.openapi.models.V1PersistentVolumeClaim> items) -
removeMatchingFromVolumeClaimTemplates
-
getVolumeClaimTemplates
@Deprecated List<io.kubernetes.client.openapi.models.V1PersistentVolumeClaim> getVolumeClaimTemplates()Deprecated.This method has been deprecated, please use method buildVolumeClaimTemplates instead.- Returns:
- The buildable object.
-
buildVolumeClaimTemplates
List<io.kubernetes.client.openapi.models.V1PersistentVolumeClaim> buildVolumeClaimTemplates() -
buildVolumeClaimTemplate
-
buildFirstVolumeClaimTemplate
io.kubernetes.client.openapi.models.V1PersistentVolumeClaim buildFirstVolumeClaimTemplate() -
buildLastVolumeClaimTemplate
io.kubernetes.client.openapi.models.V1PersistentVolumeClaim buildLastVolumeClaimTemplate() -
buildMatchingVolumeClaimTemplate
io.kubernetes.client.openapi.models.V1PersistentVolumeClaim buildMatchingVolumeClaimTemplate(Predicate<V1PersistentVolumeClaimBuilder> predicate) -
hasMatchingVolumeClaimTemplate
-
withVolumeClaimTemplates
-
withVolumeClaimTemplates
A withVolumeClaimTemplates(io.kubernetes.client.openapi.models.V1PersistentVolumeClaim... volumeClaimTemplates) -
hasVolumeClaimTemplates
Boolean hasVolumeClaimTemplates() -
addNewVolumeClaimTemplate
V1StatefulSetSpecFluent.VolumeClaimTemplatesNested<A> addNewVolumeClaimTemplate() -
addNewVolumeClaimTemplateLike
V1StatefulSetSpecFluent.VolumeClaimTemplatesNested<A> addNewVolumeClaimTemplateLike(io.kubernetes.client.openapi.models.V1PersistentVolumeClaim item) -
setNewVolumeClaimTemplateLike
V1StatefulSetSpecFluent.VolumeClaimTemplatesNested<A> setNewVolumeClaimTemplateLike(Integer index, io.kubernetes.client.openapi.models.V1PersistentVolumeClaim item) -
editVolumeClaimTemplate
-
editFirstVolumeClaimTemplate
V1StatefulSetSpecFluent.VolumeClaimTemplatesNested<A> editFirstVolumeClaimTemplate() -
editLastVolumeClaimTemplate
V1StatefulSetSpecFluent.VolumeClaimTemplatesNested<A> editLastVolumeClaimTemplate() -
editMatchingVolumeClaimTemplate
V1StatefulSetSpecFluent.VolumeClaimTemplatesNested<A> editMatchingVolumeClaimTemplate(Predicate<V1PersistentVolumeClaimBuilder> predicate)
-