Package io.fabric8.kubernetes.api.model
Class ISCSIVolumeSourceFluentImpl<A extends ISCSIVolumeSourceFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.ISCSIVolumeSourceFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,ISCSIVolumeSourceFluent<A>
- Direct Known Subclasses:
ISCSIVolumeSourceBuilder,VolumeFluentImpl.IscsiNestedImpl,WatchEventFluentImpl.ISCSIVolumeSourceObjectNestedImpl
public class ISCSIVolumeSourceFluentImpl<A extends ISCSIVolumeSourceFluent<A>> extends BaseFluent<A> implements ISCSIVolumeSourceFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classISCSIVolumeSourceFluentImpl.SecretRefNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.ISCSIVolumeSourceFluent
ISCSIVolumeSourceFluent.SecretRefNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description ISCSIVolumeSourceFluentImpl()ISCSIVolumeSourceFluentImpl(ISCSIVolumeSource instance)
-
Method Summary
-
-
-
Constructor Detail
-
ISCSIVolumeSourceFluentImpl
public ISCSIVolumeSourceFluentImpl()
-
ISCSIVolumeSourceFluentImpl
public ISCSIVolumeSourceFluentImpl(ISCSIVolumeSource instance)
-
-
Method Detail
-
isChapAuthDiscovery
public Boolean isChapAuthDiscovery()
- Specified by:
isChapAuthDiscoveryin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withChapAuthDiscovery
public A withChapAuthDiscovery(Boolean chapAuthDiscovery)
- Specified by:
withChapAuthDiscoveryin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasChapAuthDiscovery
public Boolean hasChapAuthDiscovery()
- Specified by:
hasChapAuthDiscoveryin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewChapAuthDiscovery
public A withNewChapAuthDiscovery(String arg1)
- Specified by:
withNewChapAuthDiscoveryin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewChapAuthDiscovery
public A withNewChapAuthDiscovery(boolean arg1)
- Specified by:
withNewChapAuthDiscoveryin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
isChapAuthSession
public Boolean isChapAuthSession()
- Specified by:
isChapAuthSessionin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withChapAuthSession
public A withChapAuthSession(Boolean chapAuthSession)
- Specified by:
withChapAuthSessionin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasChapAuthSession
public Boolean hasChapAuthSession()
- Specified by:
hasChapAuthSessionin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewChapAuthSession
public A withNewChapAuthSession(String arg1)
- Specified by:
withNewChapAuthSessionin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewChapAuthSession
public A withNewChapAuthSession(boolean arg1)
- Specified by:
withNewChapAuthSessionin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getFsType
public String getFsType()
- Specified by:
getFsTypein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withFsType
public A withFsType(String fsType)
- Specified by:
withFsTypein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasFsType
public Boolean hasFsType()
- Specified by:
hasFsTypein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewFsType
public A withNewFsType(String arg1)
- Specified by:
withNewFsTypein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewFsType
public A withNewFsType(StringBuilder arg1)
- Specified by:
withNewFsTypein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewFsType
public A withNewFsType(StringBuffer arg1)
- Specified by:
withNewFsTypein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getInitiatorName
public String getInitiatorName()
- Specified by:
getInitiatorNamein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withInitiatorName
public A withInitiatorName(String initiatorName)
- Specified by:
withInitiatorNamein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasInitiatorName
public Boolean hasInitiatorName()
- Specified by:
hasInitiatorNamein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewInitiatorName
public A withNewInitiatorName(String arg1)
- Specified by:
withNewInitiatorNamein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewInitiatorName
public A withNewInitiatorName(StringBuilder arg1)
- Specified by:
withNewInitiatorNamein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewInitiatorName
public A withNewInitiatorName(StringBuffer arg1)
- Specified by:
withNewInitiatorNamein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getIqn
public String getIqn()
- Specified by:
getIqnin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withIqn
public A withIqn(String iqn)
- Specified by:
withIqnin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasIqn
public Boolean hasIqn()
- Specified by:
hasIqnin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewIqn
public A withNewIqn(String arg1)
- Specified by:
withNewIqnin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewIqn
public A withNewIqn(StringBuilder arg1)
- Specified by:
withNewIqnin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewIqn
public A withNewIqn(StringBuffer arg1)
- Specified by:
withNewIqnin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getIscsiInterface
public String getIscsiInterface()
- Specified by:
getIscsiInterfacein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withIscsiInterface
public A withIscsiInterface(String iscsiInterface)
- Specified by:
withIscsiInterfacein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasIscsiInterface
public Boolean hasIscsiInterface()
- Specified by:
hasIscsiInterfacein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewIscsiInterface
public A withNewIscsiInterface(String arg1)
- Specified by:
withNewIscsiInterfacein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewIscsiInterface
public A withNewIscsiInterface(StringBuilder arg1)
- Specified by:
withNewIscsiInterfacein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewIscsiInterface
public A withNewIscsiInterface(StringBuffer arg1)
- Specified by:
withNewIscsiInterfacein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getLun
public Integer getLun()
- Specified by:
getLunin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withLun
public A withLun(Integer lun)
- Specified by:
withLunin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasLun
public Boolean hasLun()
- Specified by:
hasLunin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
addToPortals
public A addToPortals(int index, String item)
- Specified by:
addToPortalsin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
setToPortals
public A setToPortals(int index, String item)
- Specified by:
setToPortalsin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
addToPortals
public A addToPortals(String... items)
- Specified by:
addToPortalsin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
addAllToPortals
public A addAllToPortals(Collection<String> items)
- Specified by:
addAllToPortalsin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
removeFromPortals
public A removeFromPortals(String... items)
- Specified by:
removeFromPortalsin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
removeAllFromPortals
public A removeAllFromPortals(Collection<String> items)
- Specified by:
removeAllFromPortalsin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getPortals
public List<String> getPortals()
- Specified by:
getPortalsin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getPortal
public String getPortal(int index)
- Specified by:
getPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getFirstPortal
public String getFirstPortal()
- Specified by:
getFirstPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getLastPortal
public String getLastPortal()
- Specified by:
getLastPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getMatchingPortal
public String getMatchingPortal(Predicate<String> predicate)
- Specified by:
getMatchingPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasMatchingPortal
public Boolean hasMatchingPortal(Predicate<String> predicate)
- Specified by:
hasMatchingPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withPortals
public A withPortals(List<String> portals)
- Specified by:
withPortalsin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withPortals
public A withPortals(String... portals)
- Specified by:
withPortalsin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasPortals
public Boolean hasPortals()
- Specified by:
hasPortalsin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
addNewPortal
public A addNewPortal(String arg1)
- Specified by:
addNewPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
addNewPortal
public A addNewPortal(StringBuilder arg1)
- Specified by:
addNewPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
addNewPortal
public A addNewPortal(StringBuffer arg1)
- Specified by:
addNewPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
isReadOnly
public Boolean isReadOnly()
- Specified by:
isReadOnlyin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withReadOnly
public A withReadOnly(Boolean readOnly)
- Specified by:
withReadOnlyin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasReadOnly
public Boolean hasReadOnly()
- Specified by:
hasReadOnlyin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewReadOnly
public A withNewReadOnly(String arg1)
- Specified by:
withNewReadOnlyin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewReadOnly
public A withNewReadOnly(boolean arg1)
- Specified by:
withNewReadOnlyin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getSecretRef
@Deprecated public LocalObjectReference getSecretRef()
Deprecated.This method has been deprecated, please use method buildSecretRef instead.- Specified by:
getSecretRefin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>- Returns:
- The buildable object.
-
buildSecretRef
public LocalObjectReference buildSecretRef()
- Specified by:
buildSecretRefin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withSecretRef
public A withSecretRef(LocalObjectReference secretRef)
- Specified by:
withSecretRefin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasSecretRef
public Boolean hasSecretRef()
- Specified by:
hasSecretRefin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewSecretRef
public A withNewSecretRef(String name)
- Specified by:
withNewSecretRefin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewSecretRef
public ISCSIVolumeSourceFluent.SecretRefNested<A> withNewSecretRef()
- Specified by:
withNewSecretRefin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewSecretRefLike
public ISCSIVolumeSourceFluent.SecretRefNested<A> withNewSecretRefLike(LocalObjectReference item)
- Specified by:
withNewSecretRefLikein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
editSecretRef
public ISCSIVolumeSourceFluent.SecretRefNested<A> editSecretRef()
- Specified by:
editSecretRefin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
editOrNewSecretRef
public ISCSIVolumeSourceFluent.SecretRefNested<A> editOrNewSecretRef()
- Specified by:
editOrNewSecretRefin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
editOrNewSecretRefLike
public ISCSIVolumeSourceFluent.SecretRefNested<A> editOrNewSecretRefLike(LocalObjectReference item)
- Specified by:
editOrNewSecretRefLikein interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getTargetPortal
public String getTargetPortal()
- Specified by:
getTargetPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withTargetPortal
public A withTargetPortal(String targetPortal)
- Specified by:
withTargetPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasTargetPortal
public Boolean hasTargetPortal()
- Specified by:
hasTargetPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewTargetPortal
public A withNewTargetPortal(String arg1)
- Specified by:
withNewTargetPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewTargetPortal
public A withNewTargetPortal(StringBuilder arg1)
- Specified by:
withNewTargetPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewTargetPortal
public A withNewTargetPortal(StringBuffer arg1)
- Specified by:
withNewTargetPortalin interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
-