Package io.fabric8.kubernetes.api.model
Interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
PersistentVolumeSpecFluent.CsiNested<N>
,WatchEventFluent.CSIPersistentVolumeSourceObjectNested<N>
- All Known Implementing Classes:
CSIPersistentVolumeSourceBuilder
,CSIPersistentVolumeSourceFluentImpl
,DoneableCSIPersistentVolumeSource
,PersistentVolumeSpecFluentImpl.CsiNestedImpl
,WatchEventFluentImpl.CSIPersistentVolumeSourceObjectNestedImpl
public interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<N>
static interface
CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<N>
static interface
CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<N>
static interface
CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<N>
-
Method Summary
-
Method Details
-
getControllerExpandSecretRef
Deprecated.This method has been deprecated, please use method buildControllerExpandSecretRef instead.- Returns:
- The buildable object.
-
buildControllerExpandSecretRef
SecretReference buildControllerExpandSecretRef() -
withControllerExpandSecretRef
-
hasControllerExpandSecretRef
Boolean hasControllerExpandSecretRef() -
withNewControllerExpandSecretRef
-
withNewControllerExpandSecretRef
CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<A> withNewControllerExpandSecretRef() -
withNewControllerExpandSecretRefLike
CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<A> withNewControllerExpandSecretRefLike(SecretReference item) -
editControllerExpandSecretRef
CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<A> editControllerExpandSecretRef() -
editOrNewControllerExpandSecretRef
CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<A> editOrNewControllerExpandSecretRef() -
editOrNewControllerExpandSecretRefLike
CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<A> editOrNewControllerExpandSecretRefLike(SecretReference item) -
getControllerPublishSecretRef
Deprecated.This method has been deprecated, please use method buildControllerPublishSecretRef instead.- Returns:
- The buildable object.
-
buildControllerPublishSecretRef
SecretReference buildControllerPublishSecretRef() -
withControllerPublishSecretRef
-
hasControllerPublishSecretRef
Boolean hasControllerPublishSecretRef() -
withNewControllerPublishSecretRef
-
withNewControllerPublishSecretRef
CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> withNewControllerPublishSecretRef() -
withNewControllerPublishSecretRefLike
CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> withNewControllerPublishSecretRefLike(SecretReference item) -
editControllerPublishSecretRef
CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> editControllerPublishSecretRef() -
editOrNewControllerPublishSecretRef
CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> editOrNewControllerPublishSecretRef() -
editOrNewControllerPublishSecretRefLike
CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> editOrNewControllerPublishSecretRefLike(SecretReference item) -
getDriver
String getDriver() -
withDriver
-
hasDriver
Boolean hasDriver() -
withNewDriver
-
withNewDriver
-
withNewDriver
-
getFsType
String getFsType() -
withFsType
-
hasFsType
Boolean hasFsType() -
withNewFsType
-
withNewFsType
-
withNewFsType
-
getNodePublishSecretRef
Deprecated.This method has been deprecated, please use method buildNodePublishSecretRef instead.- Returns:
- The buildable object.
-
buildNodePublishSecretRef
SecretReference buildNodePublishSecretRef() -
withNodePublishSecretRef
-
hasNodePublishSecretRef
Boolean hasNodePublishSecretRef() -
withNewNodePublishSecretRef
-
withNewNodePublishSecretRef
CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> withNewNodePublishSecretRef() -
withNewNodePublishSecretRefLike
CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> withNewNodePublishSecretRefLike(SecretReference item) -
editNodePublishSecretRef
CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> editNodePublishSecretRef() -
editOrNewNodePublishSecretRef
CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> editOrNewNodePublishSecretRef() -
editOrNewNodePublishSecretRefLike
CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> editOrNewNodePublishSecretRefLike(SecretReference item) -
getNodeStageSecretRef
Deprecated.This method has been deprecated, please use method buildNodeStageSecretRef instead.- Returns:
- The buildable object.
-
buildNodeStageSecretRef
SecretReference buildNodeStageSecretRef() -
withNodeStageSecretRef
-
hasNodeStageSecretRef
Boolean hasNodeStageSecretRef() -
withNewNodeStageSecretRef
-
withNewNodeStageSecretRef
CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> withNewNodeStageSecretRef() -
withNewNodeStageSecretRefLike
CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> withNewNodeStageSecretRefLike(SecretReference item) -
editNodeStageSecretRef
CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> editNodeStageSecretRef() -
editOrNewNodeStageSecretRef
CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> editOrNewNodeStageSecretRef() -
editOrNewNodeStageSecretRefLike
CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> editOrNewNodeStageSecretRefLike(SecretReference item) -
isReadOnly
Boolean isReadOnly() -
withReadOnly
-
hasReadOnly
Boolean hasReadOnly() -
withNewReadOnly
-
withNewReadOnly
-
addToVolumeAttributes
-
addToVolumeAttributes
-
removeFromVolumeAttributes
-
removeFromVolumeAttributes
-
getVolumeAttributes
-
withVolumeAttributes
-
hasVolumeAttributes
Boolean hasVolumeAttributes() -
getVolumeHandle
String getVolumeHandle() -
withVolumeHandle
-
hasVolumeHandle
Boolean hasVolumeHandle() -
withNewVolumeHandle
-
withNewVolumeHandle
-
withNewVolumeHandle
-