public class ScaleIOVolumeSourceFluentImpl<A extends ScaleIOVolumeSourceFluent<A>> extends BaseFluent<A> implements ScaleIOVolumeSourceFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
ScaleIOVolumeSourceFluentImpl.SecretRefNestedImpl<N> |
ScaleIOVolumeSourceFluent.SecretRefNested<N>
_visitables, VISIT
Constructor and Description |
---|
ScaleIOVolumeSourceFluentImpl() |
ScaleIOVolumeSourceFluentImpl(ScaleIOVolumeSource instance) |
accept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethod
public ScaleIOVolumeSourceFluentImpl()
public ScaleIOVolumeSourceFluentImpl(ScaleIOVolumeSource instance)
public String getFsType()
getFsType
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public A withFsType(String fsType)
withFsType
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public Boolean hasFsType()
hasFsType
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
@Deprecated public A withNewFsType(String arg0)
withNewFsType
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public String getGateway()
getGateway
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public A withGateway(String gateway)
withGateway
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public Boolean hasGateway()
hasGateway
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
@Deprecated public A withNewGateway(String arg0)
withNewGateway
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public String getProtectionDomain()
getProtectionDomain
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public A withProtectionDomain(String protectionDomain)
withProtectionDomain
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public Boolean hasProtectionDomain()
hasProtectionDomain
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
@Deprecated public A withNewProtectionDomain(String arg0)
withNewProtectionDomain
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public Boolean getReadOnly()
getReadOnly
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public A withReadOnly(Boolean readOnly)
withReadOnly
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public Boolean hasReadOnly()
hasReadOnly
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
@Deprecated public LocalObjectReference getSecretRef()
getSecretRef
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public LocalObjectReference buildSecretRef()
buildSecretRef
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public A withSecretRef(LocalObjectReference secretRef)
withSecretRef
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public Boolean hasSecretRef()
hasSecretRef
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public A withNewSecretRef(String name)
withNewSecretRef
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public ScaleIOVolumeSourceFluent.SecretRefNested<A> withNewSecretRef()
withNewSecretRef
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public ScaleIOVolumeSourceFluent.SecretRefNested<A> withNewSecretRefLike(LocalObjectReference item)
withNewSecretRefLike
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public ScaleIOVolumeSourceFluent.SecretRefNested<A> editSecretRef()
editSecretRef
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public ScaleIOVolumeSourceFluent.SecretRefNested<A> editOrNewSecretRef()
editOrNewSecretRef
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public ScaleIOVolumeSourceFluent.SecretRefNested<A> editOrNewSecretRefLike(LocalObjectReference item)
editOrNewSecretRefLike
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public Boolean getSslEnabled()
getSslEnabled
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public A withSslEnabled(Boolean sslEnabled)
withSslEnabled
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public Boolean hasSslEnabled()
hasSslEnabled
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public String getStorageMode()
getStorageMode
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public A withStorageMode(String storageMode)
withStorageMode
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public Boolean hasStorageMode()
hasStorageMode
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
@Deprecated public A withNewStorageMode(String arg0)
withNewStorageMode
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public String getStoragePool()
getStoragePool
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public A withStoragePool(String storagePool)
withStoragePool
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public Boolean hasStoragePool()
hasStoragePool
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
@Deprecated public A withNewStoragePool(String arg0)
withNewStoragePool
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public String getSystem()
getSystem
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public A withSystem(String system)
withSystem
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public Boolean hasSystem()
hasSystem
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
@Deprecated public A withNewSystem(String arg0)
withNewSystem
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public String getVolumeName()
getVolumeName
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public A withVolumeName(String volumeName)
withVolumeName
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
public Boolean hasVolumeName()
hasVolumeName
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
@Deprecated public A withNewVolumeName(String arg0)
withNewVolumeName
in interface ScaleIOVolumeSourceFluent<A extends ScaleIOVolumeSourceFluent<A>>
Copyright © 2015–2020 Red Hat. All rights reserved.