Package io.fabric8.kubernetes.api.model
Interface PersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
PersistentVolumeClaimFluent.SpecNested<N>,WatchEventFluent.PersistentVolumeClaimSpecObjectNested<N>
- All Known Implementing Classes:
DoneablePersistentVolumeClaimSpec,PersistentVolumeClaimFluentImpl.SpecNestedImpl,PersistentVolumeClaimSpecBuilder,PersistentVolumeClaimSpecFluentImpl,WatchEventFluentImpl.PersistentVolumeClaimSpecObjectNestedImpl
public interface PersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfacePersistentVolumeClaimSpecFluent.DataSourceNested<N>static interfacePersistentVolumeClaimSpecFluent.ResourcesNested<N>static interfacePersistentVolumeClaimSpecFluent.SelectorNested<N> -
Method Summary
-
Method Details
-
addToAccessModes
-
setToAccessModes
-
addToAccessModes
-
addAllToAccessModes
-
removeFromAccessModes
-
removeAllFromAccessModes
-
getAccessModes
-
getAccessMode
-
getFirstAccessMode
String getFirstAccessMode() -
getLastAccessMode
String getLastAccessMode() -
getMatchingAccessMode
-
hasMatchingAccessMode
-
withAccessModes
-
withAccessModes
-
hasAccessModes
Boolean hasAccessModes() -
addNewAccessMode
-
addNewAccessMode
-
addNewAccessMode
-
getDataSource
Deprecated.This method has been deprecated, please use method buildDataSource instead.- Returns:
- The buildable object.
-
buildDataSource
TypedLocalObjectReference buildDataSource() -
withDataSource
-
hasDataSource
Boolean hasDataSource() -
withNewDataSource
-
withNewDataSource
PersistentVolumeClaimSpecFluent.DataSourceNested<A> withNewDataSource() -
withNewDataSourceLike
PersistentVolumeClaimSpecFluent.DataSourceNested<A> withNewDataSourceLike(TypedLocalObjectReference item) -
editDataSource
PersistentVolumeClaimSpecFluent.DataSourceNested<A> editDataSource() -
editOrNewDataSource
PersistentVolumeClaimSpecFluent.DataSourceNested<A> editOrNewDataSource() -
editOrNewDataSourceLike
PersistentVolumeClaimSpecFluent.DataSourceNested<A> editOrNewDataSourceLike(TypedLocalObjectReference item) -
getResources
Deprecated.This method has been deprecated, please use method buildResources instead.- Returns:
- The buildable object.
-
buildResources
ResourceRequirements buildResources() -
withResources
-
hasResources
Boolean hasResources() -
withNewResources
PersistentVolumeClaimSpecFluent.ResourcesNested<A> withNewResources() -
withNewResourcesLike
-
editResources
PersistentVolumeClaimSpecFluent.ResourcesNested<A> editResources() -
editOrNewResources
PersistentVolumeClaimSpecFluent.ResourcesNested<A> editOrNewResources() -
editOrNewResourcesLike
PersistentVolumeClaimSpecFluent.ResourcesNested<A> editOrNewResourcesLike(ResourceRequirements item) -
getSelector
Deprecated.This method has been deprecated, please use method buildSelector instead.- Returns:
- The buildable object.
-
buildSelector
LabelSelector buildSelector() -
withSelector
-
hasSelector
Boolean hasSelector() -
withNewSelector
PersistentVolumeClaimSpecFluent.SelectorNested<A> withNewSelector() -
withNewSelectorLike
-
editSelector
PersistentVolumeClaimSpecFluent.SelectorNested<A> editSelector() -
editOrNewSelector
PersistentVolumeClaimSpecFluent.SelectorNested<A> editOrNewSelector() -
editOrNewSelectorLike
-
getStorageClassName
String getStorageClassName() -
withStorageClassName
-
hasStorageClassName
Boolean hasStorageClassName() -
withNewStorageClassName
-
withNewStorageClassName
-
withNewStorageClassName
-
getVolumeMode
String getVolumeMode() -
withVolumeMode
-
hasVolumeMode
Boolean hasVolumeMode() -
withNewVolumeMode
-
withNewVolumeMode
-
withNewVolumeMode
-
getVolumeName
String getVolumeName() -
withVolumeName
-
hasVolumeName
Boolean hasVolumeName() -
withNewVolumeName
-
withNewVolumeName
-
withNewVolumeName
-