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