Class IscsiFluent<A extends IscsiFluent<A>>

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Fluent<A>, io.fabric8.kubernetes.api.builder.Visitable<A>
    Direct Known Subclasses:
    IscsiBuilder, VolumesFluent.IscsiNested

    public class IscsiFluent<A extends IscsiFluent<A>>
    extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
    Generated
    • Constructor Detail

      • IscsiFluent

        public IscsiFluent()
      • IscsiFluent

        public IscsiFluent​(Iscsi instance)
    • Method Detail

      • getChapAuthDiscovery

        public Boolean getChapAuthDiscovery()
      • withChapAuthDiscovery

        public A withChapAuthDiscovery​(Boolean chapAuthDiscovery)
      • hasChapAuthDiscovery

        public boolean hasChapAuthDiscovery()
      • getChapAuthSession

        public Boolean getChapAuthSession()
      • withChapAuthSession

        public A withChapAuthSession​(Boolean chapAuthSession)
      • hasChapAuthSession

        public boolean hasChapAuthSession()
      • getFsType

        public String getFsType()
      • withFsType

        public A withFsType​(String fsType)
      • hasFsType

        public boolean hasFsType()
      • getInitiatorName

        public String getInitiatorName()
      • withInitiatorName

        public A withInitiatorName​(String initiatorName)
      • hasInitiatorName

        public boolean hasInitiatorName()
      • getIqn

        public String getIqn()
      • withIqn

        public A withIqn​(String iqn)
      • hasIqn

        public boolean hasIqn()
      • getIscsiInterface

        public String getIscsiInterface()
      • withIscsiInterface

        public A withIscsiInterface​(String iscsiInterface)
      • hasIscsiInterface

        public boolean hasIscsiInterface()
      • withLun

        public A withLun​(Integer lun)
      • hasLun

        public boolean hasLun()
      • addToPortals

        public A addToPortals​(int index,
                              String item)
      • setToPortals

        public A setToPortals​(int index,
                              String item)
      • addToPortals

        public A addToPortals​(String... items)
      • removeFromPortals

        public A removeFromPortals​(String... items)
      • getPortal

        public String getPortal​(int index)
      • getFirstPortal

        public String getFirstPortal()
      • getLastPortal

        public String getLastPortal()
      • hasMatchingPortal

        public boolean hasMatchingPortal​(Predicate<String> predicate)
      • withPortals

        public A withPortals​(List<String> portals)
      • withPortals

        public A withPortals​(String... portals)
      • hasPortals

        public boolean hasPortals()
      • getReadOnly

        public Boolean getReadOnly()
      • withReadOnly

        public A withReadOnly​(Boolean readOnly)
      • hasReadOnly

        public boolean hasReadOnly()
      • buildSecretRef

        public SecretRef buildSecretRef()
      • withSecretRef

        public A withSecretRef​(SecretRef secretRef)
      • hasSecretRef

        public boolean hasSecretRef()
      • getTargetPortal

        public String getTargetPortal()
      • withTargetPortal

        public A withTargetPortal​(String targetPortal)
      • hasTargetPortal

        public boolean hasTargetPortal()
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends IscsiFluent<A>>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends IscsiFluent<A>>
      • withChapAuthDiscovery

        public A withChapAuthDiscovery()
      • withChapAuthSession

        public A withChapAuthSession()
      • withReadOnly

        public A withReadOnly()