Interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1CSIDriverFluent.SpecNested<N>
All Known Implementing Classes:
V1CSIDriverSpecBuilder, V1CSIDriverSpecFluentImpl

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

    • getAttachRequired

      Boolean getAttachRequired()
    • withAttachRequired

      A withAttachRequired(Boolean attachRequired)
    • hasAttachRequired

      Boolean hasAttachRequired()
    • getFsGroupPolicy

      String getFsGroupPolicy()
    • withFsGroupPolicy

      A withFsGroupPolicy(String fsGroupPolicy)
    • hasFsGroupPolicy

      Boolean hasFsGroupPolicy()
    • getPodInfoOnMount

      Boolean getPodInfoOnMount()
    • withPodInfoOnMount

      A withPodInfoOnMount(Boolean podInfoOnMount)
    • hasPodInfoOnMount

      Boolean hasPodInfoOnMount()
    • getRequiresRepublish

      Boolean getRequiresRepublish()
    • withRequiresRepublish

      A withRequiresRepublish(Boolean requiresRepublish)
    • hasRequiresRepublish

      Boolean hasRequiresRepublish()
    • getSeLinuxMount

      Boolean getSeLinuxMount()
    • withSeLinuxMount

      A withSeLinuxMount(Boolean seLinuxMount)
    • hasSeLinuxMount

      Boolean hasSeLinuxMount()
    • getStorageCapacity

      Boolean getStorageCapacity()
    • withStorageCapacity

      A withStorageCapacity(Boolean storageCapacity)
    • hasStorageCapacity

      Boolean hasStorageCapacity()
    • addToTokenRequests

      A addToTokenRequests(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item)
    • setToTokenRequests

      A setToTokenRequests(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item)
    • addToTokenRequests

      A addToTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... items)
    • addAllToTokenRequests

      A addAllToTokenRequests(Collection<io.kubernetes.client.openapi.models.StorageV1TokenRequest> items)
    • removeFromTokenRequests

      A removeFromTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... items)
    • removeAllFromTokenRequests

      A removeAllFromTokenRequests(Collection<io.kubernetes.client.openapi.models.StorageV1TokenRequest> items)
    • removeMatchingFromTokenRequests

      A removeMatchingFromTokenRequests(Predicate<StorageV1TokenRequestBuilder> predicate)
    • getTokenRequests

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

      List<io.kubernetes.client.openapi.models.StorageV1TokenRequest> buildTokenRequests()
    • buildTokenRequest

      io.kubernetes.client.openapi.models.StorageV1TokenRequest buildTokenRequest(Integer index)
    • buildFirstTokenRequest

      io.kubernetes.client.openapi.models.StorageV1TokenRequest buildFirstTokenRequest()
    • buildLastTokenRequest

      io.kubernetes.client.openapi.models.StorageV1TokenRequest buildLastTokenRequest()
    • buildMatchingTokenRequest

      io.kubernetes.client.openapi.models.StorageV1TokenRequest buildMatchingTokenRequest(Predicate<StorageV1TokenRequestBuilder> predicate)
    • hasMatchingTokenRequest

      Boolean hasMatchingTokenRequest(Predicate<StorageV1TokenRequestBuilder> predicate)
    • withTokenRequests

      A withTokenRequests(List<io.kubernetes.client.openapi.models.StorageV1TokenRequest> tokenRequests)
    • withTokenRequests

      A withTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... tokenRequests)
    • hasTokenRequests

      Boolean hasTokenRequests()
    • addNewTokenRequest

    • addNewTokenRequestLike

      V1CSIDriverSpecFluent.TokenRequestsNested<A> addNewTokenRequestLike(io.kubernetes.client.openapi.models.StorageV1TokenRequest item)
    • setNewTokenRequestLike

      V1CSIDriverSpecFluent.TokenRequestsNested<A> setNewTokenRequestLike(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item)
    • editTokenRequest

    • editFirstTokenRequest

    • editLastTokenRequest

    • editMatchingTokenRequest

    • addToVolumeLifecycleModes

      A addToVolumeLifecycleModes(Integer index, String item)
    • setToVolumeLifecycleModes

      A setToVolumeLifecycleModes(Integer index, String item)
    • addToVolumeLifecycleModes

      A addToVolumeLifecycleModes(String... items)
    • addAllToVolumeLifecycleModes

      A addAllToVolumeLifecycleModes(Collection<String> items)
    • removeFromVolumeLifecycleModes

      A removeFromVolumeLifecycleModes(String... items)
    • removeAllFromVolumeLifecycleModes

      A removeAllFromVolumeLifecycleModes(Collection<String> items)
    • getVolumeLifecycleModes

      List<String> getVolumeLifecycleModes()
    • getVolumeLifecycleMode

      String getVolumeLifecycleMode(Integer index)
    • getFirstVolumeLifecycleMode

      String getFirstVolumeLifecycleMode()
    • getLastVolumeLifecycleMode

      String getLastVolumeLifecycleMode()
    • getMatchingVolumeLifecycleMode

      String getMatchingVolumeLifecycleMode(Predicate<String> predicate)
    • hasMatchingVolumeLifecycleMode

      Boolean hasMatchingVolumeLifecycleMode(Predicate<String> predicate)
    • withVolumeLifecycleModes

      A withVolumeLifecycleModes(List<String> volumeLifecycleModes)
    • withVolumeLifecycleModes

      A withVolumeLifecycleModes(String... volumeLifecycleModes)
    • hasVolumeLifecycleModes

      Boolean hasVolumeLifecycleModes()
    • withAttachRequired

      A withAttachRequired()
    • withPodInfoOnMount

      A withPodInfoOnMount()
    • withRequiresRepublish

      A withRequiresRepublish()
    • withSeLinuxMount

      A withSeLinuxMount()
    • withStorageCapacity

      A withStorageCapacity()