Interface V1ISCSIVolumeSourceFluent<A extends V1ISCSIVolumeSourceFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1VolumeFluent.IscsiNested<N>
All Known Implementing Classes:
V1ISCSIVolumeSourceBuilder, V1ISCSIVolumeSourceFluentImpl

public interface V1ISCSIVolumeSourceFluent<A extends V1ISCSIVolumeSourceFluent<A>> extends Fluent<A>
Generated
  • Method Details

    • getChapAuthDiscovery

      Boolean getChapAuthDiscovery()
    • withChapAuthDiscovery

      A withChapAuthDiscovery(Boolean chapAuthDiscovery)
    • hasChapAuthDiscovery

      Boolean hasChapAuthDiscovery()
    • getChapAuthSession

      Boolean getChapAuthSession()
    • withChapAuthSession

      A withChapAuthSession(Boolean chapAuthSession)
    • hasChapAuthSession

      Boolean hasChapAuthSession()
    • getFsType

      String getFsType()
    • withFsType

      A withFsType(String fsType)
    • hasFsType

      Boolean hasFsType()
    • getInitiatorName

      String getInitiatorName()
    • withInitiatorName

      A withInitiatorName(String initiatorName)
    • hasInitiatorName

      Boolean hasInitiatorName()
    • getIqn

      String getIqn()
    • withIqn

      A withIqn(String iqn)
    • hasIqn

      Boolean hasIqn()
    • getIscsiInterface

      String getIscsiInterface()
    • withIscsiInterface

      A withIscsiInterface(String iscsiInterface)
    • hasIscsiInterface

      Boolean hasIscsiInterface()
    • getLun

      Integer getLun()
    • withLun

      A withLun(Integer lun)
    • hasLun

      Boolean hasLun()
    • addToPortals

      A addToPortals(Integer index, String item)
    • setToPortals

      A setToPortals(Integer index, String item)
    • addToPortals

      A addToPortals(String... items)
    • addAllToPortals

      A addAllToPortals(Collection<String> items)
    • removeFromPortals

      A removeFromPortals(String... items)
    • removeAllFromPortals

      A removeAllFromPortals(Collection<String> items)
    • getPortals

      List<String> getPortals()
    • getPortal

      String getPortal(Integer index)
    • getFirstPortal

      String getFirstPortal()
    • getLastPortal

      String getLastPortal()
    • getMatchingPortal

      String getMatchingPortal(Predicate<String> predicate)
    • hasMatchingPortal

      Boolean hasMatchingPortal(Predicate<String> predicate)
    • withPortals

      A withPortals(List<String> portals)
    • withPortals

      A withPortals(String... portals)
    • hasPortals

      Boolean hasPortals()
    • getReadOnly

      Boolean getReadOnly()
    • withReadOnly

      A withReadOnly(Boolean readOnly)
    • hasReadOnly

      Boolean hasReadOnly()
    • getSecretRef

      @Deprecated io.kubernetes.client.openapi.models.V1LocalObjectReference getSecretRef()
      Deprecated.
      This method has been deprecated, please use method buildSecretRef instead.
      Returns:
      The buildable object.
    • buildSecretRef

      io.kubernetes.client.openapi.models.V1LocalObjectReference buildSecretRef()
    • withSecretRef

      A withSecretRef(io.kubernetes.client.openapi.models.V1LocalObjectReference secretRef)
    • hasSecretRef

      Boolean hasSecretRef()
    • withNewSecretRef

    • withNewSecretRefLike

      V1ISCSIVolumeSourceFluent.SecretRefNested<A> withNewSecretRefLike(io.kubernetes.client.openapi.models.V1LocalObjectReference item)
    • editSecretRef

    • editOrNewSecretRef

    • editOrNewSecretRefLike

      V1ISCSIVolumeSourceFluent.SecretRefNested<A> editOrNewSecretRefLike(io.kubernetes.client.openapi.models.V1LocalObjectReference item)
    • getTargetPortal

      String getTargetPortal()
    • withTargetPortal

      A withTargetPortal(String targetPortal)
    • hasTargetPortal

      Boolean hasTargetPortal()
    • withChapAuthDiscovery

      A withChapAuthDiscovery()
    • withChapAuthSession

      A withChapAuthSession()
    • withReadOnly

      A withReadOnly()