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 class
ISCSIVolumeSourceFluentImpl.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:
isChapAuthDiscovery
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withChapAuthDiscovery
public A withChapAuthDiscovery(Boolean chapAuthDiscovery)
- Specified by:
withChapAuthDiscovery
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasChapAuthDiscovery
public Boolean hasChapAuthDiscovery()
- Specified by:
hasChapAuthDiscovery
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewChapAuthDiscovery
public A withNewChapAuthDiscovery(String arg1)
- Specified by:
withNewChapAuthDiscovery
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewChapAuthDiscovery
public A withNewChapAuthDiscovery(boolean arg1)
- Specified by:
withNewChapAuthDiscovery
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
isChapAuthSession
public Boolean isChapAuthSession()
- Specified by:
isChapAuthSession
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withChapAuthSession
public A withChapAuthSession(Boolean chapAuthSession)
- Specified by:
withChapAuthSession
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasChapAuthSession
public Boolean hasChapAuthSession()
- Specified by:
hasChapAuthSession
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewChapAuthSession
public A withNewChapAuthSession(String arg1)
- Specified by:
withNewChapAuthSession
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewChapAuthSession
public A withNewChapAuthSession(boolean arg1)
- Specified by:
withNewChapAuthSession
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getFsType
public String getFsType()
- Specified by:
getFsType
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withFsType
public A withFsType(String fsType)
- Specified by:
withFsType
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasFsType
public Boolean hasFsType()
- Specified by:
hasFsType
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewFsType
public A withNewFsType(String arg1)
- Specified by:
withNewFsType
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewFsType
public A withNewFsType(StringBuilder arg1)
- Specified by:
withNewFsType
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewFsType
public A withNewFsType(StringBuffer arg1)
- Specified by:
withNewFsType
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getInitiatorName
public String getInitiatorName()
- Specified by:
getInitiatorName
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withInitiatorName
public A withInitiatorName(String initiatorName)
- Specified by:
withInitiatorName
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasInitiatorName
public Boolean hasInitiatorName()
- Specified by:
hasInitiatorName
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewInitiatorName
public A withNewInitiatorName(String arg1)
- Specified by:
withNewInitiatorName
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewInitiatorName
public A withNewInitiatorName(StringBuilder arg1)
- Specified by:
withNewInitiatorName
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewInitiatorName
public A withNewInitiatorName(StringBuffer arg1)
- Specified by:
withNewInitiatorName
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getIqn
public String getIqn()
- Specified by:
getIqn
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withIqn
public A withIqn(String iqn)
- Specified by:
withIqn
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasIqn
public Boolean hasIqn()
- Specified by:
hasIqn
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewIqn
public A withNewIqn(String arg1)
- Specified by:
withNewIqn
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewIqn
public A withNewIqn(StringBuilder arg1)
- Specified by:
withNewIqn
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewIqn
public A withNewIqn(StringBuffer arg1)
- Specified by:
withNewIqn
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getIscsiInterface
public String getIscsiInterface()
- Specified by:
getIscsiInterface
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withIscsiInterface
public A withIscsiInterface(String iscsiInterface)
- Specified by:
withIscsiInterface
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasIscsiInterface
public Boolean hasIscsiInterface()
- Specified by:
hasIscsiInterface
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewIscsiInterface
public A withNewIscsiInterface(String arg1)
- Specified by:
withNewIscsiInterface
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewIscsiInterface
public A withNewIscsiInterface(StringBuilder arg1)
- Specified by:
withNewIscsiInterface
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewIscsiInterface
public A withNewIscsiInterface(StringBuffer arg1)
- Specified by:
withNewIscsiInterface
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getLun
public Integer getLun()
- Specified by:
getLun
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withLun
public A withLun(Integer lun)
- Specified by:
withLun
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasLun
public Boolean hasLun()
- Specified by:
hasLun
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
addToPortals
public A addToPortals(int index, String item)
- Specified by:
addToPortals
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
setToPortals
public A setToPortals(int index, String item)
- Specified by:
setToPortals
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
addToPortals
public A addToPortals(String... items)
- Specified by:
addToPortals
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
addAllToPortals
public A addAllToPortals(Collection<String> items)
- Specified by:
addAllToPortals
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
removeFromPortals
public A removeFromPortals(String... items)
- Specified by:
removeFromPortals
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
removeAllFromPortals
public A removeAllFromPortals(Collection<String> items)
- Specified by:
removeAllFromPortals
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getPortals
public List<String> getPortals()
- Specified by:
getPortals
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getPortal
public String getPortal(int index)
- Specified by:
getPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getFirstPortal
public String getFirstPortal()
- Specified by:
getFirstPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getLastPortal
public String getLastPortal()
- Specified by:
getLastPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getMatchingPortal
public String getMatchingPortal(Predicate<String> predicate)
- Specified by:
getMatchingPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasMatchingPortal
public Boolean hasMatchingPortal(Predicate<String> predicate)
- Specified by:
hasMatchingPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withPortals
public A withPortals(List<String> portals)
- Specified by:
withPortals
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withPortals
public A withPortals(String... portals)
- Specified by:
withPortals
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasPortals
public Boolean hasPortals()
- Specified by:
hasPortals
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
addNewPortal
public A addNewPortal(String arg1)
- Specified by:
addNewPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
addNewPortal
public A addNewPortal(StringBuilder arg1)
- Specified by:
addNewPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
addNewPortal
public A addNewPortal(StringBuffer arg1)
- Specified by:
addNewPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
isReadOnly
public Boolean isReadOnly()
- Specified by:
isReadOnly
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withReadOnly
public A withReadOnly(Boolean readOnly)
- Specified by:
withReadOnly
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasReadOnly
public Boolean hasReadOnly()
- Specified by:
hasReadOnly
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewReadOnly
public A withNewReadOnly(String arg1)
- Specified by:
withNewReadOnly
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewReadOnly
public A withNewReadOnly(boolean arg1)
- Specified by:
withNewReadOnly
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getSecretRef
@Deprecated public LocalObjectReference getSecretRef()
Deprecated.This method has been deprecated, please use method buildSecretRef instead.- Specified by:
getSecretRef
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
- Returns:
- The buildable object.
-
buildSecretRef
public LocalObjectReference buildSecretRef()
- Specified by:
buildSecretRef
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withSecretRef
public A withSecretRef(LocalObjectReference secretRef)
- Specified by:
withSecretRef
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasSecretRef
public Boolean hasSecretRef()
- Specified by:
hasSecretRef
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewSecretRef
public A withNewSecretRef(String name)
- Specified by:
withNewSecretRef
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewSecretRef
public ISCSIVolumeSourceFluent.SecretRefNested<A> withNewSecretRef()
- Specified by:
withNewSecretRef
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewSecretRefLike
public ISCSIVolumeSourceFluent.SecretRefNested<A> withNewSecretRefLike(LocalObjectReference item)
- Specified by:
withNewSecretRefLike
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
editSecretRef
public ISCSIVolumeSourceFluent.SecretRefNested<A> editSecretRef()
- Specified by:
editSecretRef
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
editOrNewSecretRef
public ISCSIVolumeSourceFluent.SecretRefNested<A> editOrNewSecretRef()
- Specified by:
editOrNewSecretRef
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
editOrNewSecretRefLike
public ISCSIVolumeSourceFluent.SecretRefNested<A> editOrNewSecretRefLike(LocalObjectReference item)
- Specified by:
editOrNewSecretRefLike
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
getTargetPortal
public String getTargetPortal()
- Specified by:
getTargetPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withTargetPortal
public A withTargetPortal(String targetPortal)
- Specified by:
withTargetPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
hasTargetPortal
public Boolean hasTargetPortal()
- Specified by:
hasTargetPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewTargetPortal
public A withNewTargetPortal(String arg1)
- Specified by:
withNewTargetPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewTargetPortal
public A withNewTargetPortal(StringBuilder arg1)
- Specified by:
withNewTargetPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
withNewTargetPortal
public A withNewTargetPortal(StringBuffer arg1)
- Specified by:
withNewTargetPortal
in interfaceISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>
-
-