Class ISCSIVolumeSourceFluent<A extends ISCSIVolumeSourceFluent<A>>

    • Constructor Detail

      • ISCSIVolumeSourceFluent

        public ISCSIVolumeSourceFluent()
      • ISCSIVolumeSourceFluent

        public ISCSIVolumeSourceFluent​(ISCSIVolumeSource 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()
      • hasSecretRef

        public boolean hasSecretRef()
      • withNewSecretRef

        public A withNewSecretRef​(String name)
      • getTargetPortal

        public String getTargetPortal()
      • withTargetPortal

        public A withTargetPortal​(String targetPortal)
      • hasTargetPortal

        public boolean hasTargetPortal()
      • addToAdditionalProperties

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(Map<String,​Object> map)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(Map<String,​Object> map)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • withAdditionalProperties

        public <K,​V> A withAdditionalProperties​(Map<String,​Object> additionalProperties)
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • equals

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

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

        public A withChapAuthDiscovery()
      • withChapAuthSession

        public A withChapAuthSession()
      • withReadOnly

        public A withReadOnly()