Interface V1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1PersistentVolumeClaimFluent.SpecNested<N>
,V1PersistentVolumeClaimTemplateFluent.SpecNested<N>
- All Known Implementing Classes:
V1PersistentVolumeClaimSpecBuilder
,V1PersistentVolumeClaimSpecFluentImpl
public interface V1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
extends Fluent<A>
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionaddAllToAccessModes
(Collection<String> items) addToAccessModes
(Integer index, String item) addToAccessModes
(String... items) io.kubernetes.client.openapi.models.V1TypedLocalObjectReference
io.kubernetes.client.openapi.models.V1TypedLocalObjectReference
io.kubernetes.client.openapi.models.V1ResourceRequirements
io.kubernetes.client.openapi.models.V1LabelSelector
editOrNewDataSourceLike
(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) editOrNewDataSourceRefLike
(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) editOrNewResourcesLike
(io.kubernetes.client.openapi.models.V1ResourceRequirements item) editOrNewSelectorLike
(io.kubernetes.client.openapi.models.V1LabelSelector item) getAccessMode
(Integer index) io.kubernetes.client.openapi.models.V1TypedLocalObjectReference
Deprecated.io.kubernetes.client.openapi.models.V1TypedLocalObjectReference
Deprecated.getMatchingAccessMode
(Predicate<String> predicate) io.kubernetes.client.openapi.models.V1ResourceRequirements
Deprecated.io.kubernetes.client.openapi.models.V1LabelSelector
Deprecated.hasMatchingAccessMode
(Predicate<String> predicate) removeAllFromAccessModes
(Collection<String> items) removeFromAccessModes
(String... items) setToAccessModes
(Integer index, String item) withAccessModes
(String... accessModes) withAccessModes
(List<String> accessModes) withDataSource
(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference dataSource) withDataSourceRef
(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference dataSourceRef) withNewDataSourceLike
(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) withNewDataSourceRefLike
(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) withNewResourcesLike
(io.kubernetes.client.openapi.models.V1ResourceRequirements item) withNewSelectorLike
(io.kubernetes.client.openapi.models.V1LabelSelector item) withResources
(io.kubernetes.client.openapi.models.V1ResourceRequirements resources) withSelector
(io.kubernetes.client.openapi.models.V1LabelSelector selector) withStorageClassName
(String storageClassName) withVolumeMode
(String volumeMode) withVolumeName
(String volumeName)
-
Method Details
-
addToAccessModes
-
setToAccessModes
-
addToAccessModes
-
addAllToAccessModes
-
removeFromAccessModes
-
removeAllFromAccessModes
-
getAccessModes
-
getAccessMode
-
getFirstAccessMode
String getFirstAccessMode() -
getLastAccessMode
String getLastAccessMode() -
getMatchingAccessMode
-
hasMatchingAccessMode
-
withAccessModes
-
withAccessModes
-
hasAccessModes
Boolean hasAccessModes() -
getDataSource
Deprecated.This method has been deprecated, please use method buildDataSource instead.- Returns:
- The buildable object.
-
buildDataSource
io.kubernetes.client.openapi.models.V1TypedLocalObjectReference buildDataSource() -
withDataSource
-
hasDataSource
Boolean hasDataSource() -
withNewDataSource
V1PersistentVolumeClaimSpecFluent.DataSourceNested<A> withNewDataSource() -
withNewDataSourceLike
V1PersistentVolumeClaimSpecFluent.DataSourceNested<A> withNewDataSourceLike(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) -
editDataSource
V1PersistentVolumeClaimSpecFluent.DataSourceNested<A> editDataSource() -
editOrNewDataSource
V1PersistentVolumeClaimSpecFluent.DataSourceNested<A> editOrNewDataSource() -
editOrNewDataSourceLike
V1PersistentVolumeClaimSpecFluent.DataSourceNested<A> editOrNewDataSourceLike(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) -
getDataSourceRef
Deprecated.This method has been deprecated, please use method buildDataSourceRef instead.- Returns:
- The buildable object.
-
buildDataSourceRef
io.kubernetes.client.openapi.models.V1TypedLocalObjectReference buildDataSourceRef() -
withDataSourceRef
-
hasDataSourceRef
Boolean hasDataSourceRef() -
withNewDataSourceRef
V1PersistentVolumeClaimSpecFluent.DataSourceRefNested<A> withNewDataSourceRef() -
withNewDataSourceRefLike
V1PersistentVolumeClaimSpecFluent.DataSourceRefNested<A> withNewDataSourceRefLike(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) -
editDataSourceRef
V1PersistentVolumeClaimSpecFluent.DataSourceRefNested<A> editDataSourceRef() -
editOrNewDataSourceRef
V1PersistentVolumeClaimSpecFluent.DataSourceRefNested<A> editOrNewDataSourceRef() -
editOrNewDataSourceRefLike
V1PersistentVolumeClaimSpecFluent.DataSourceRefNested<A> editOrNewDataSourceRefLike(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) -
getResources
Deprecated.This method has been deprecated, please use method buildResources instead.- Returns:
- The buildable object.
-
buildResources
io.kubernetes.client.openapi.models.V1ResourceRequirements buildResources() -
withResources
-
hasResources
Boolean hasResources() -
withNewResources
V1PersistentVolumeClaimSpecFluent.ResourcesNested<A> withNewResources() -
withNewResourcesLike
V1PersistentVolumeClaimSpecFluent.ResourcesNested<A> withNewResourcesLike(io.kubernetes.client.openapi.models.V1ResourceRequirements item) -
editResources
V1PersistentVolumeClaimSpecFluent.ResourcesNested<A> editResources() -
editOrNewResources
V1PersistentVolumeClaimSpecFluent.ResourcesNested<A> editOrNewResources() -
editOrNewResourcesLike
V1PersistentVolumeClaimSpecFluent.ResourcesNested<A> editOrNewResourcesLike(io.kubernetes.client.openapi.models.V1ResourceRequirements item) -
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
V1PersistentVolumeClaimSpecFluent.SelectorNested<A> withNewSelector() -
withNewSelectorLike
V1PersistentVolumeClaimSpecFluent.SelectorNested<A> withNewSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) -
editSelector
V1PersistentVolumeClaimSpecFluent.SelectorNested<A> editSelector() -
editOrNewSelector
V1PersistentVolumeClaimSpecFluent.SelectorNested<A> editOrNewSelector() -
editOrNewSelectorLike
V1PersistentVolumeClaimSpecFluent.SelectorNested<A> editOrNewSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) -
getStorageClassName
String getStorageClassName() -
withStorageClassName
-
hasStorageClassName
Boolean hasStorageClassName() -
getVolumeMode
String getVolumeMode() -
withVolumeMode
-
hasVolumeMode
Boolean hasVolumeMode() -
getVolumeName
String getVolumeName() -
withVolumeName
-
hasVolumeName
Boolean hasVolumeName()
-