public class ISCSIPersistentVolumeSourceFluentImpl<A extends ISCSIPersistentVolumeSourceFluent<A>> extends BaseFluent<A> implements ISCSIPersistentVolumeSourceFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
ISCSIPersistentVolumeSourceFluentImpl.SecretRefNestedImpl<N> |
ISCSIPersistentVolumeSourceFluent.SecretRefNested<N>_visitables, VISIT| Constructor and Description |
|---|
ISCSIPersistentVolumeSourceFluentImpl() |
ISCSIPersistentVolumeSourceFluentImpl(ISCSIPersistentVolumeSource instance) |
accept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethodpublic ISCSIPersistentVolumeSourceFluentImpl()
public ISCSIPersistentVolumeSourceFluentImpl(ISCSIPersistentVolumeSource instance)
public Boolean getChapAuthDiscovery()
getChapAuthDiscovery in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withChapAuthDiscovery(Boolean chapAuthDiscovery)
withChapAuthDiscovery in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasChapAuthDiscovery()
hasChapAuthDiscovery in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean getChapAuthSession()
getChapAuthSession in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withChapAuthSession(Boolean chapAuthSession)
withChapAuthSession in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasChapAuthSession()
hasChapAuthSession in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public String getFsType()
getFsType in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withFsType(String fsType)
withFsType in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasFsType()
hasFsType in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>@Deprecated public A withNewFsType(String arg0)
withNewFsType in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public String getInitiatorName()
getInitiatorName in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withInitiatorName(String initiatorName)
withInitiatorName in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasInitiatorName()
hasInitiatorName in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>@Deprecated public A withNewInitiatorName(String arg0)
withNewInitiatorName in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public String getIqn()
getIqn in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withIqn(String iqn)
withIqn in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasIqn()
hasIqn in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>@Deprecated public A withNewIqn(String arg0)
withNewIqn in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public String getIscsiInterface()
getIscsiInterface in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withIscsiInterface(String iscsiInterface)
withIscsiInterface in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasIscsiInterface()
hasIscsiInterface in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>@Deprecated public A withNewIscsiInterface(String arg0)
withNewIscsiInterface in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Integer getLun()
getLun in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withLun(Integer lun)
withLun in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasLun()
hasLun in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A addToPortals(Integer index, String item)
addToPortals in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A setToPortals(Integer index, String item)
setToPortals in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A addToPortals(String... items)
addToPortals in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A addAllToPortals(Collection<String> items)
addAllToPortals in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A removeFromPortals(String... items)
removeFromPortals in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A removeAllFromPortals(Collection<String> items)
removeAllFromPortals in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public List<String> getPortals()
getPortals in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public String getPortal(Integer index)
getPortal in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public String getFirstPortal()
getFirstPortal in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public String getLastPortal()
getLastPortal in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public String getMatchingPortal(Predicate<String> predicate)
getMatchingPortal in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasMatchingPortal(Predicate<String> predicate)
hasMatchingPortal in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withPortals(List<String> portals)
withPortals in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withPortals(String... portals)
withPortals in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasPortals()
hasPortals in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A addNewPortal(String arg0)
addNewPortal in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean getReadOnly()
getReadOnly in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withReadOnly(Boolean readOnly)
withReadOnly in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasReadOnly()
hasReadOnly in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>@Deprecated public SecretReference getSecretRef()
getSecretRef in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public SecretReference buildSecretRef()
buildSecretRef in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withSecretRef(SecretReference secretRef)
withSecretRef in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasSecretRef()
hasSecretRef in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withNewSecretRef(String name, String namespace)
withNewSecretRef in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public ISCSIPersistentVolumeSourceFluent.SecretRefNested<A> withNewSecretRef()
withNewSecretRef in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public ISCSIPersistentVolumeSourceFluent.SecretRefNested<A> withNewSecretRefLike(SecretReference item)
withNewSecretRefLike in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public ISCSIPersistentVolumeSourceFluent.SecretRefNested<A> editSecretRef()
editSecretRef in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public ISCSIPersistentVolumeSourceFluent.SecretRefNested<A> editOrNewSecretRef()
editOrNewSecretRef in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public ISCSIPersistentVolumeSourceFluent.SecretRefNested<A> editOrNewSecretRefLike(SecretReference item)
editOrNewSecretRefLike in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public String getTargetPortal()
getTargetPortal in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A withTargetPortal(String targetPortal)
withTargetPortal in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasTargetPortal()
hasTargetPortal in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>@Deprecated public A withNewTargetPortal(String arg0)
withNewTargetPortal in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface ISCSIPersistentVolumeSourceFluent<A extends ISCSIPersistentVolumeSourceFluent<A>>Copyright © 2015–2020 Red Hat. All rights reserved.