Class StorageClassFluent<A extends StorageClassFluent<A>>

    • Constructor Detail

      • StorageClassFluent

        public StorageClassFluent()
      • StorageClassFluent

        public StorageClassFluent​(StorageClass instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(StorageClass instance)
      • getAllowVolumeExpansion

        public Boolean getAllowVolumeExpansion()
      • withAllowVolumeExpansion

        public A withAllowVolumeExpansion​(Boolean allowVolumeExpansion)
      • hasAllowVolumeExpansion

        public boolean hasAllowVolumeExpansion()
      • addToAllowedTopologies

        public A addToAllowedTopologies​(int index,
                                        io.fabric8.kubernetes.api.model.TopologySelectorTerm item)
      • setToAllowedTopologies

        public A setToAllowedTopologies​(int index,
                                        io.fabric8.kubernetes.api.model.TopologySelectorTerm item)
      • addToAllowedTopologies

        public A addToAllowedTopologies​(io.fabric8.kubernetes.api.model.TopologySelectorTerm... items)
      • addAllToAllowedTopologies

        public A addAllToAllowedTopologies​(Collection<io.fabric8.kubernetes.api.model.TopologySelectorTerm> items)
      • removeFromAllowedTopologies

        public A removeFromAllowedTopologies​(io.fabric8.kubernetes.api.model.TopologySelectorTerm... items)
      • removeAllFromAllowedTopologies

        public A removeAllFromAllowedTopologies​(Collection<io.fabric8.kubernetes.api.model.TopologySelectorTerm> items)
      • getAllowedTopologies

        public List<io.fabric8.kubernetes.api.model.TopologySelectorTerm> getAllowedTopologies()
      • getAllowedTopology

        public io.fabric8.kubernetes.api.model.TopologySelectorTerm getAllowedTopology​(int index)
      • getFirstAllowedTopology

        public io.fabric8.kubernetes.api.model.TopologySelectorTerm getFirstAllowedTopology()
      • getLastAllowedTopology

        public io.fabric8.kubernetes.api.model.TopologySelectorTerm getLastAllowedTopology()
      • getMatchingAllowedTopology

        public io.fabric8.kubernetes.api.model.TopologySelectorTerm getMatchingAllowedTopology​(Predicate<io.fabric8.kubernetes.api.model.TopologySelectorTerm> predicate)
      • hasMatchingAllowedTopology

        public boolean hasMatchingAllowedTopology​(Predicate<io.fabric8.kubernetes.api.model.TopologySelectorTerm> predicate)
      • withAllowedTopologies

        public A withAllowedTopologies​(List<io.fabric8.kubernetes.api.model.TopologySelectorTerm> allowedTopologies)
      • withAllowedTopologies

        public A withAllowedTopologies​(io.fabric8.kubernetes.api.model.TopologySelectorTerm... allowedTopologies)
      • hasAllowedTopologies

        public boolean hasAllowedTopologies()
      • getApiVersion

        public String getApiVersion()
      • withApiVersion

        public A withApiVersion​(String apiVersion)
      • hasApiVersion

        public boolean hasApiVersion()
      • getKind

        public String getKind()
      • withKind

        public A withKind​(String kind)
      • hasKind

        public boolean hasKind()
      • buildMetadata

        public io.fabric8.kubernetes.api.model.ObjectMeta buildMetadata()
      • withMetadata

        public A withMetadata​(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
      • hasMetadata

        public boolean hasMetadata()
      • addToMountOptions

        public A addToMountOptions​(int index,
                                   String item)
      • setToMountOptions

        public A setToMountOptions​(int index,
                                   String item)
      • addToMountOptions

        public A addToMountOptions​(String... items)
      • removeFromMountOptions

        public A removeFromMountOptions​(String... items)
      • removeAllFromMountOptions

        public A removeAllFromMountOptions​(Collection<String> items)
      • getMountOptions

        public List<String> getMountOptions()
      • getMountOption

        public String getMountOption​(int index)
      • getFirstMountOption

        public String getFirstMountOption()
      • getLastMountOption

        public String getLastMountOption()
      • hasMatchingMountOption

        public boolean hasMatchingMountOption​(Predicate<String> predicate)
      • withMountOptions

        public A withMountOptions​(List<String> mountOptions)
      • withMountOptions

        public A withMountOptions​(String... mountOptions)
      • hasMountOptions

        public boolean hasMountOptions()
      • addToParameters

        public A addToParameters​(String key,
                                 String value)
      • removeFromParameters

        public A removeFromParameters​(String key)
      • removeFromParameters

        public A removeFromParameters​(Map<String,​String> map)
      • withParameters

        public <K,​V> A withParameters​(Map<String,​String> parameters)
      • hasParameters

        public boolean hasParameters()
      • getProvisioner

        public String getProvisioner()
      • withProvisioner

        public A withProvisioner​(String provisioner)
      • hasProvisioner

        public boolean hasProvisioner()
      • getReclaimPolicy

        public String getReclaimPolicy()
      • withReclaimPolicy

        public A withReclaimPolicy​(String reclaimPolicy)
      • hasReclaimPolicy

        public boolean hasReclaimPolicy()
      • getVolumeBindingMode

        public String getVolumeBindingMode()
      • withVolumeBindingMode

        public A withVolumeBindingMode​(String volumeBindingMode)
      • hasVolumeBindingMode

        public boolean hasVolumeBindingMode()
      • 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 StorageClassFluent<A>>
      • hashCode

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

        public A withAllowVolumeExpansion()