public final class PersistentVolumeClaimSpec<R extends DefaultK8sObject> extends AbstractK8sObject<R,PersistentVolumeClaimSpec<R>>
listener, result| Constructor and Description |
|---|
PersistentVolumeClaimSpec(R result,
ChangeListener<PersistentVolumeClaimSpec<R>> listener) |
| Modifier and Type | Method and Description |
|---|---|
PersistentVolumeClaimSpec<R> |
accessModes(java.util.List<java.lang.String> accessModes) |
PersistentVolumeClaimSpec<R> |
addAccessModes(java.lang.String... accessModes) |
R |
buildPvcSpec() |
DataSource<PersistentVolumeClaimSpec<R>> |
dataSource() |
PersistentVolumeClaimSpec<R> |
dataSource(DataSource<PersistentVolumeClaimSpec<R>> dataSource) |
Resources<PersistentVolumeClaimSpec<R>> |
resources() |
PersistentVolumeClaimSpec<R> |
resources(Resources<PersistentVolumeClaimSpec<R>> resources) |
LabelSelector<PersistentVolumeClaimSpec<R>> |
selector() |
PersistentVolumeClaimSpec<R> |
selector(LabelSelector<PersistentVolumeClaimSpec<R>> selector) |
PersistentVolumeClaimSpec<R> |
storageClassName(java.lang.String storageClassName) |
PersistentVolumeClaimSpec<R> |
volumeMode(java.lang.String volumeMode) |
PersistentVolumeClaimSpec<R> |
volumeName(java.lang.String volumeName) |
public PersistentVolumeClaimSpec(R result, ChangeListener<PersistentVolumeClaimSpec<R>> listener)
public PersistentVolumeClaimSpec<R> addAccessModes(java.lang.String... accessModes)
public PersistentVolumeClaimSpec<R> accessModes(java.util.List<java.lang.String> accessModes)
public PersistentVolumeClaimSpec<R> dataSource(DataSource<PersistentVolumeClaimSpec<R>> dataSource)
public DataSource<PersistentVolumeClaimSpec<R>> dataSource()
public PersistentVolumeClaimSpec<R> resources(Resources<PersistentVolumeClaimSpec<R>> resources)
public Resources<PersistentVolumeClaimSpec<R>> resources()
public PersistentVolumeClaimSpec<R> selector(LabelSelector<PersistentVolumeClaimSpec<R>> selector)
public LabelSelector<PersistentVolumeClaimSpec<R>> selector()
public PersistentVolumeClaimSpec<R> storageClassName(java.lang.String storageClassName)
public PersistentVolumeClaimSpec<R> volumeMode(java.lang.String volumeMode)
public PersistentVolumeClaimSpec<R> volumeName(java.lang.String volumeName)
public R buildPvcSpec()