Class StorageClassFluent<A extends StorageClassFluent<A>>

    • Constructor Detail

      • StorageClassFluent

        public StorageClassFluent()
      • StorageClassFluent

        public StorageClassFluent​(StorageClass instance)
    • Method Detail

      • addToAdditionalProperties

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

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

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

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

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

        public ObjectMeta buildMetadata()
      • copyInstance

        protected void copyInstance​(StorageClass instance)
      • getAdditionalProperties

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

        public Boolean getAllowVolumeExpansion()
      • getApiVersion

        public String getApiVersion()
      • getFirstMountOption

        public String getFirstMountOption()
      • getKind

        public String getKind()
      • getLastMountOption

        public String getLastMountOption()
      • getMountOption

        public String getMountOption​(int index)
      • getMountOptions

        public List<String> getMountOptions()
      • getProvisioner

        public String getProvisioner()
      • getReclaimPolicy

        public String getReclaimPolicy()
      • getVolumeBindingMode

        public String getVolumeBindingMode()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasAllowVolumeExpansion

        public boolean hasAllowVolumeExpansion()
      • hasAllowedTopologies

        public boolean hasAllowedTopologies()
      • hasApiVersion

        public boolean hasApiVersion()
      • hasKind

        public boolean hasKind()
      • hasMatchingMountOption

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

        public boolean hasMetadata()
      • hasMountOptions

        public boolean hasMountOptions()
      • hasParameters

        public boolean hasParameters()
      • hasProvisioner

        public boolean hasProvisioner()
      • hasReclaimPolicy

        public boolean hasReclaimPolicy()
      • hasVolumeBindingMode

        public boolean hasVolumeBindingMode()
      • removeAllFromMountOptions

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

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

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

        public A removeFromParameters​(String key)
      • removeFromParameters

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

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

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

        public A withAllowVolumeExpansion()
      • withAllowVolumeExpansion

        public A withAllowVolumeExpansion​(Boolean allowVolumeExpansion)
      • withApiVersion

        public A withApiVersion​(String apiVersion)
      • withKind

        public A withKind​(String kind)
      • withMetadata

        public A withMetadata​(ObjectMeta metadata)
      • withMountOptions

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

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

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

        public A withProvisioner​(String provisioner)
      • withReclaimPolicy

        public A withReclaimPolicy​(String reclaimPolicy)
      • withVolumeBindingMode

        public A withVolumeBindingMode​(String volumeBindingMode)