public class CSIPersistentVolumeSourceFluentImpl<A extends CSIPersistentVolumeSourceFluent<A>> extends BaseFluent<A> implements CSIPersistentVolumeSourceFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
CSIPersistentVolumeSourceFluentImpl.ControllerPublishSecretRefNestedImpl<N> |
class |
CSIPersistentVolumeSourceFluentImpl.NodePublishSecretRefNestedImpl<N> |
class |
CSIPersistentVolumeSourceFluentImpl.NodeStageSecretRefNestedImpl<N> |
CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<N>, CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<N>, CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<N>
_visitables
Constructor and Description |
---|
CSIPersistentVolumeSourceFluentImpl() |
CSIPersistentVolumeSourceFluentImpl(CSIPersistentVolumeSource instance) |
public CSIPersistentVolumeSourceFluentImpl()
public CSIPersistentVolumeSourceFluentImpl(CSIPersistentVolumeSource instance)
@Deprecated public SecretReference getControllerPublishSecretRef()
getControllerPublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public SecretReference buildControllerPublishSecretRef()
buildControllerPublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withControllerPublishSecretRef(SecretReference controllerPublishSecretRef)
withControllerPublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.lang.Boolean hasControllerPublishSecretRef()
hasControllerPublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewControllerPublishSecretRef(java.lang.String name, java.lang.String namespace)
withNewControllerPublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> withNewControllerPublishSecretRef()
withNewControllerPublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> withNewControllerPublishSecretRefLike(SecretReference item)
withNewControllerPublishSecretRefLike
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> editControllerPublishSecretRef()
editControllerPublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> editOrNewControllerPublishSecretRef()
editOrNewControllerPublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<A> editOrNewControllerPublishSecretRefLike(SecretReference item)
editOrNewControllerPublishSecretRefLike
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.lang.String getDriver()
getDriver
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withDriver(java.lang.String driver)
withDriver
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.lang.Boolean hasDriver()
hasDriver
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewDriver(java.lang.String arg1)
withNewDriver
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewDriver(java.lang.StringBuilder arg1)
withNewDriver
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewDriver(java.lang.StringBuffer arg1)
withNewDriver
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.lang.String getFsType()
getFsType
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withFsType(java.lang.String fsType)
withFsType
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.lang.Boolean hasFsType()
hasFsType
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewFsType(java.lang.String arg1)
withNewFsType
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewFsType(java.lang.StringBuilder arg1)
withNewFsType
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewFsType(java.lang.StringBuffer arg1)
withNewFsType
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
@Deprecated public SecretReference getNodePublishSecretRef()
getNodePublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public SecretReference buildNodePublishSecretRef()
buildNodePublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNodePublishSecretRef(SecretReference nodePublishSecretRef)
withNodePublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.lang.Boolean hasNodePublishSecretRef()
hasNodePublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewNodePublishSecretRef(java.lang.String name, java.lang.String namespace)
withNewNodePublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> withNewNodePublishSecretRef()
withNewNodePublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> withNewNodePublishSecretRefLike(SecretReference item)
withNewNodePublishSecretRefLike
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> editNodePublishSecretRef()
editNodePublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> editOrNewNodePublishSecretRef()
editOrNewNodePublishSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<A> editOrNewNodePublishSecretRefLike(SecretReference item)
editOrNewNodePublishSecretRefLike
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
@Deprecated public SecretReference getNodeStageSecretRef()
getNodeStageSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public SecretReference buildNodeStageSecretRef()
buildNodeStageSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNodeStageSecretRef(SecretReference nodeStageSecretRef)
withNodeStageSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.lang.Boolean hasNodeStageSecretRef()
hasNodeStageSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewNodeStageSecretRef(java.lang.String name, java.lang.String namespace)
withNewNodeStageSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> withNewNodeStageSecretRef()
withNewNodeStageSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> withNewNodeStageSecretRefLike(SecretReference item)
withNewNodeStageSecretRefLike
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> editNodeStageSecretRef()
editNodeStageSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> editOrNewNodeStageSecretRef()
editOrNewNodeStageSecretRef
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<A> editOrNewNodeStageSecretRefLike(SecretReference item)
editOrNewNodeStageSecretRefLike
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.lang.Boolean isReadOnly()
isReadOnly
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withReadOnly(java.lang.Boolean readOnly)
withReadOnly
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.lang.Boolean hasReadOnly()
hasReadOnly
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewReadOnly(java.lang.String arg1)
withNewReadOnly
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewReadOnly(boolean arg1)
withNewReadOnly
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A addToVolumeAttributes(java.lang.String key, java.lang.String value)
addToVolumeAttributes
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A addToVolumeAttributes(java.util.Map<java.lang.String,java.lang.String> map)
addToVolumeAttributes
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A removeFromVolumeAttributes(java.lang.String key)
removeFromVolumeAttributes
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A removeFromVolumeAttributes(java.util.Map<java.lang.String,java.lang.String> map)
removeFromVolumeAttributes
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.util.Map<java.lang.String,java.lang.String> getVolumeAttributes()
getVolumeAttributes
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withVolumeAttributes(java.util.Map<java.lang.String,java.lang.String> volumeAttributes)
withVolumeAttributes
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.lang.Boolean hasVolumeAttributes()
hasVolumeAttributes
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.lang.String getVolumeHandle()
getVolumeHandle
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withVolumeHandle(java.lang.String volumeHandle)
withVolumeHandle
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public java.lang.Boolean hasVolumeHandle()
hasVolumeHandle
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewVolumeHandle(java.lang.String arg1)
withNewVolumeHandle
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewVolumeHandle(java.lang.StringBuilder arg1)
withNewVolumeHandle
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public A withNewVolumeHandle(java.lang.StringBuffer arg1)
withNewVolumeHandle
in interface CSIPersistentVolumeSourceFluent<A extends CSIPersistentVolumeSourceFluent<A>>
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
Copyright © 2015-2019 Red Hat. All Rights Reserved.