Interface V1StorageClassFluent<A extends V1StorageClassFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1StorageClassListFluent.ItemsNested<N>
All Known Implementing Classes:
V1StorageClassBuilder, V1StorageClassFluentImpl

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

    • getAllowVolumeExpansion

      Boolean getAllowVolumeExpansion()
    • withAllowVolumeExpansion

      A withAllowVolumeExpansion(Boolean allowVolumeExpansion)
    • hasAllowVolumeExpansion

      Boolean hasAllowVolumeExpansion()
    • addToAllowedTopologies

      A addToAllowedTopologies(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorTerm item)
    • setToAllowedTopologies

      A setToAllowedTopologies(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorTerm item)
    • addToAllowedTopologies

      A addToAllowedTopologies(io.kubernetes.client.openapi.models.V1TopologySelectorTerm... items)
    • addAllToAllowedTopologies

      A addAllToAllowedTopologies(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorTerm> items)
    • removeFromAllowedTopologies

      A removeFromAllowedTopologies(io.kubernetes.client.openapi.models.V1TopologySelectorTerm... items)
    • removeAllFromAllowedTopologies

      A removeAllFromAllowedTopologies(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorTerm> items)
    • removeMatchingFromAllowedTopologies

      A removeMatchingFromAllowedTopologies(Predicate<V1TopologySelectorTermBuilder> predicate)
    • getAllowedTopologies

      @Deprecated List<io.kubernetes.client.openapi.models.V1TopologySelectorTerm> getAllowedTopologies()
      Deprecated.
      This method has been deprecated, please use method buildAllowedTopologies instead.
      Returns:
      The buildable object.
    • buildAllowedTopologies

      List<io.kubernetes.client.openapi.models.V1TopologySelectorTerm> buildAllowedTopologies()
    • buildAllowedTopology

      io.kubernetes.client.openapi.models.V1TopologySelectorTerm buildAllowedTopology(Integer index)
    • buildFirstAllowedTopology

      io.kubernetes.client.openapi.models.V1TopologySelectorTerm buildFirstAllowedTopology()
    • buildLastAllowedTopology

      io.kubernetes.client.openapi.models.V1TopologySelectorTerm buildLastAllowedTopology()
    • buildMatchingAllowedTopology

      io.kubernetes.client.openapi.models.V1TopologySelectorTerm buildMatchingAllowedTopology(Predicate<V1TopologySelectorTermBuilder> predicate)
    • hasMatchingAllowedTopology

      Boolean hasMatchingAllowedTopology(Predicate<V1TopologySelectorTermBuilder> predicate)
    • withAllowedTopologies

      A withAllowedTopologies(List<io.kubernetes.client.openapi.models.V1TopologySelectorTerm> allowedTopologies)
    • withAllowedTopologies

      A withAllowedTopologies(io.kubernetes.client.openapi.models.V1TopologySelectorTerm... allowedTopologies)
    • hasAllowedTopologies

      Boolean hasAllowedTopologies()
    • addNewAllowedTopology

    • addNewAllowedTopologyLike

      V1StorageClassFluent.AllowedTopologiesNested<A> addNewAllowedTopologyLike(io.kubernetes.client.openapi.models.V1TopologySelectorTerm item)
    • setNewAllowedTopologyLike

      V1StorageClassFluent.AllowedTopologiesNested<A> setNewAllowedTopologyLike(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorTerm item)
    • editAllowedTopology

    • editFirstAllowedTopology

      V1StorageClassFluent.AllowedTopologiesNested<A> editFirstAllowedTopology()
    • editLastAllowedTopology

    • editMatchingAllowedTopology

    • getApiVersion

      String getApiVersion()
    • withApiVersion

      A withApiVersion(String apiVersion)
    • hasApiVersion

      Boolean hasApiVersion()
    • getKind

      String getKind()
    • withKind

      A withKind(String kind)
    • hasKind

      Boolean hasKind()
    • getMetadata

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

      io.kubernetes.client.openapi.models.V1ObjectMeta buildMetadata()
    • withMetadata

      A withMetadata(io.kubernetes.client.openapi.models.V1ObjectMeta metadata)
    • hasMetadata

      Boolean hasMetadata()
    • withNewMetadata

    • withNewMetadataLike

      V1StorageClassFluent.MetadataNested<A> withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item)
    • editMetadata

    • editOrNewMetadata

    • editOrNewMetadataLike

      V1StorageClassFluent.MetadataNested<A> editOrNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item)
    • addToMountOptions

      A addToMountOptions(Integer index, String item)
    • setToMountOptions

      A setToMountOptions(Integer index, String item)
    • addToMountOptions

      A addToMountOptions(String... items)
    • addAllToMountOptions

      A addAllToMountOptions(Collection<String> items)
    • removeFromMountOptions

      A removeFromMountOptions(String... items)
    • removeAllFromMountOptions

      A removeAllFromMountOptions(Collection<String> items)
    • getMountOptions

      List<String> getMountOptions()
    • getMountOption

      String getMountOption(Integer index)
    • getFirstMountOption

      String getFirstMountOption()
    • getLastMountOption

      String getLastMountOption()
    • getMatchingMountOption

      String getMatchingMountOption(Predicate<String> predicate)
    • hasMatchingMountOption

      Boolean hasMatchingMountOption(Predicate<String> predicate)
    • withMountOptions

      A withMountOptions(List<String> mountOptions)
    • withMountOptions

      A withMountOptions(String... mountOptions)
    • hasMountOptions

      Boolean hasMountOptions()
    • addToParameters

      A addToParameters(String key, String value)
    • addToParameters

      A addToParameters(Map<String,String> map)
    • removeFromParameters

      A removeFromParameters(String key)
    • removeFromParameters

      A removeFromParameters(Map<String,String> map)
    • getParameters

      Map<String,String> getParameters()
    • withParameters

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

      Boolean hasParameters()
    • getProvisioner

      String getProvisioner()
    • withProvisioner

      A withProvisioner(String provisioner)
    • hasProvisioner

      Boolean hasProvisioner()
    • getReclaimPolicy

      String getReclaimPolicy()
    • withReclaimPolicy

      A withReclaimPolicy(String reclaimPolicy)
    • hasReclaimPolicy

      Boolean hasReclaimPolicy()
    • getVolumeBindingMode

      String getVolumeBindingMode()
    • withVolumeBindingMode

      A withVolumeBindingMode(String volumeBindingMode)
    • hasVolumeBindingMode

      Boolean hasVolumeBindingMode()
    • withAllowVolumeExpansion

      A withAllowVolumeExpansion()