Package io.fabric8.kubernetes.api.model
Class CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent<A>
-
- Direct Known Subclasses:
CSIPersistentVolumeSourceBuilder
,PersistentVolumeSpecFluent.CsiNested
public class CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<N>
class
CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<N>
class
CSIPersistentVolumeSourceFluent.NodeExpandSecretRefNested<N>
class
CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<N>
class
CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<N>
-
Constructor Summary
Constructors Constructor Description CSIPersistentVolumeSourceFluent()
CSIPersistentVolumeSourceFluent(CSIPersistentVolumeSource instance)
-
Method Summary
-
-
-
Constructor Detail
-
CSIPersistentVolumeSourceFluent
public CSIPersistentVolumeSourceFluent()
-
CSIPersistentVolumeSourceFluent
public CSIPersistentVolumeSourceFluent(CSIPersistentVolumeSource instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(CSIPersistentVolumeSource instance)
-
buildControllerExpandSecretRef
public SecretReference buildControllerExpandSecretRef()
-
withControllerExpandSecretRef
public A withControllerExpandSecretRef(SecretReference controllerExpandSecretRef)
-
hasControllerExpandSecretRef
public boolean hasControllerExpandSecretRef()
-
withNewControllerExpandSecretRef
public A withNewControllerExpandSecretRef(String name, String namespace)
-
withNewControllerExpandSecretRef
public CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<A> withNewControllerExpandSecretRef()
-
withNewControllerExpandSecretRefLike
public CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<A> withNewControllerExpandSecretRefLike(SecretReference item)
-
editControllerExpandSecretRef
public CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<A> editControllerExpandSecretRef()
-
editOrNewControllerExpandSecretRef
public CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<A> editOrNewControllerExpandSecretRef()
-
editOrNewControllerExpandSecretRefLike
public CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<A> editOrNewControllerExpandSecretRefLike(SecretReference item)
-
buildControllerPublishSecretRef
public SecretReference buildControllerPublishSecretRef()
-
withControllerPublishSecretRef
public A withControllerPublishSecretRef(SecretReference controllerPublishSecretRef)
-
hasControllerPublishSecretRef
public boolean hasControllerPublishSecretRef()
-
withNewControllerPublishSecretRef
public A withNewControllerPublishSecretRef(String name, String namespace)
-
withNewControllerPublishSecretRef
public CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> withNewControllerPublishSecretRef()
-
withNewControllerPublishSecretRefLike
public CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> withNewControllerPublishSecretRefLike(SecretReference item)
-
editControllerPublishSecretRef
public CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> editControllerPublishSecretRef()
-
editOrNewControllerPublishSecretRef
public CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> editOrNewControllerPublishSecretRef()
-
editOrNewControllerPublishSecretRefLike
public CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> editOrNewControllerPublishSecretRefLike(SecretReference item)
-
getDriver
public String getDriver()
-
hasDriver
public boolean hasDriver()
-
getFsType
public String getFsType()
-
hasFsType
public boolean hasFsType()
-
buildNodeExpandSecretRef
public SecretReference buildNodeExpandSecretRef()
-
withNodeExpandSecretRef
public A withNodeExpandSecretRef(SecretReference nodeExpandSecretRef)
-
hasNodeExpandSecretRef
public boolean hasNodeExpandSecretRef()
-
withNewNodeExpandSecretRef
public CSIPersistentVolumeSourceFluent.NodeExpandSecretRefNested<A> withNewNodeExpandSecretRef()
-
withNewNodeExpandSecretRefLike
public CSIPersistentVolumeSourceFluent.NodeExpandSecretRefNested<A> withNewNodeExpandSecretRefLike(SecretReference item)
-
editNodeExpandSecretRef
public CSIPersistentVolumeSourceFluent.NodeExpandSecretRefNested<A> editNodeExpandSecretRef()
-
editOrNewNodeExpandSecretRef
public CSIPersistentVolumeSourceFluent.NodeExpandSecretRefNested<A> editOrNewNodeExpandSecretRef()
-
editOrNewNodeExpandSecretRefLike
public CSIPersistentVolumeSourceFluent.NodeExpandSecretRefNested<A> editOrNewNodeExpandSecretRefLike(SecretReference item)
-
buildNodePublishSecretRef
public SecretReference buildNodePublishSecretRef()
-
withNodePublishSecretRef
public A withNodePublishSecretRef(SecretReference nodePublishSecretRef)
-
hasNodePublishSecretRef
public boolean hasNodePublishSecretRef()
-
withNewNodePublishSecretRef
public CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> withNewNodePublishSecretRef()
-
withNewNodePublishSecretRefLike
public CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> withNewNodePublishSecretRefLike(SecretReference item)
-
editNodePublishSecretRef
public CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> editNodePublishSecretRef()
-
editOrNewNodePublishSecretRef
public CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> editOrNewNodePublishSecretRef()
-
editOrNewNodePublishSecretRefLike
public CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> editOrNewNodePublishSecretRefLike(SecretReference item)
-
buildNodeStageSecretRef
public SecretReference buildNodeStageSecretRef()
-
withNodeStageSecretRef
public A withNodeStageSecretRef(SecretReference nodeStageSecretRef)
-
hasNodeStageSecretRef
public boolean hasNodeStageSecretRef()
-
withNewNodeStageSecretRef
public CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> withNewNodeStageSecretRef()
-
withNewNodeStageSecretRefLike
public CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> withNewNodeStageSecretRefLike(SecretReference item)
-
editNodeStageSecretRef
public CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> editNodeStageSecretRef()
-
editOrNewNodeStageSecretRef
public CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> editOrNewNodeStageSecretRef()
-
editOrNewNodeStageSecretRefLike
public CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> editOrNewNodeStageSecretRefLike(SecretReference item)
-
getReadOnly
public Boolean getReadOnly()
-
hasReadOnly
public boolean hasReadOnly()
-
hasVolumeAttributes
public boolean hasVolumeAttributes()
-
getVolumeHandle
public String getVolumeHandle()
-
hasVolumeHandle
public boolean hasVolumeHandle()
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends CSIPersistentVolumeSourceFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends CSIPersistentVolumeSourceFluent<A>>
-
withReadOnly
public A withReadOnly()
-
-