public class V1CSIDriverSpecFluentImpl<A extends V1CSIDriverSpecFluent<A>> extends BaseFluent<A> implements V1CSIDriverSpecFluent<A>
V1CSIDriverSpecFluent.TokenRequestsNested<N>_visitables, VISIT| Constructor and Description |
|---|
V1CSIDriverSpecFluentImpl() |
V1CSIDriverSpecFluentImpl(io.kubernetes.client.openapi.models.V1CSIDriverSpec instance) |
accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic V1CSIDriverSpecFluentImpl()
public V1CSIDriverSpecFluentImpl(io.kubernetes.client.openapi.models.V1CSIDriverSpec instance)
public Boolean getAttachRequired()
getAttachRequired in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withAttachRequired(Boolean attachRequired)
withAttachRequired in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean hasAttachRequired()
hasAttachRequired in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public String getFsGroupPolicy()
getFsGroupPolicy in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withFsGroupPolicy(String fsGroupPolicy)
withFsGroupPolicy in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean hasFsGroupPolicy()
hasFsGroupPolicy in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean getPodInfoOnMount()
getPodInfoOnMount in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withPodInfoOnMount(Boolean podInfoOnMount)
withPodInfoOnMount in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean hasPodInfoOnMount()
hasPodInfoOnMount in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean getRequiresRepublish()
getRequiresRepublish in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withRequiresRepublish(Boolean requiresRepublish)
withRequiresRepublish in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean hasRequiresRepublish()
hasRequiresRepublish in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean getStorageCapacity()
getStorageCapacity in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withStorageCapacity(Boolean storageCapacity)
withStorageCapacity in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean hasStorageCapacity()
hasStorageCapacity in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A addToTokenRequests(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item)
addToTokenRequests in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A setToTokenRequests(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item)
setToTokenRequests in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A addToTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... items)
addToTokenRequests in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A addAllToTokenRequests(Collection<io.kubernetes.client.openapi.models.StorageV1TokenRequest> items)
addAllToTokenRequests in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A removeFromTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... items)
removeFromTokenRequests in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A removeAllFromTokenRequests(Collection<io.kubernetes.client.openapi.models.StorageV1TokenRequest> items)
removeAllFromTokenRequests in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A removeMatchingFromTokenRequests(Predicate<StorageV1TokenRequestBuilder> predicate)
removeMatchingFromTokenRequests in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>@Deprecated public List<io.kubernetes.client.openapi.models.StorageV1TokenRequest> getTokenRequests()
getTokenRequests in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public List<io.kubernetes.client.openapi.models.StorageV1TokenRequest> buildTokenRequests()
buildTokenRequests in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public io.kubernetes.client.openapi.models.StorageV1TokenRequest buildTokenRequest(Integer index)
buildTokenRequest in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public io.kubernetes.client.openapi.models.StorageV1TokenRequest buildFirstTokenRequest()
buildFirstTokenRequest in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public io.kubernetes.client.openapi.models.StorageV1TokenRequest buildLastTokenRequest()
buildLastTokenRequest in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public io.kubernetes.client.openapi.models.StorageV1TokenRequest buildMatchingTokenRequest(Predicate<StorageV1TokenRequestBuilder> predicate)
buildMatchingTokenRequest in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean hasMatchingTokenRequest(Predicate<StorageV1TokenRequestBuilder> predicate)
hasMatchingTokenRequest in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withTokenRequests(List<io.kubernetes.client.openapi.models.StorageV1TokenRequest> tokenRequests)
withTokenRequests in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... tokenRequests)
withTokenRequests in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean hasTokenRequests()
hasTokenRequests in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public V1CSIDriverSpecFluent.TokenRequestsNested<A> addNewTokenRequest()
addNewTokenRequest in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public V1CSIDriverSpecFluent.TokenRequestsNested<A> addNewTokenRequestLike(io.kubernetes.client.openapi.models.StorageV1TokenRequest item)
addNewTokenRequestLike in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public V1CSIDriverSpecFluent.TokenRequestsNested<A> setNewTokenRequestLike(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item)
setNewTokenRequestLike in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public V1CSIDriverSpecFluent.TokenRequestsNested<A> editTokenRequest(Integer index)
editTokenRequest in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public V1CSIDriverSpecFluent.TokenRequestsNested<A> editFirstTokenRequest()
editFirstTokenRequest in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public V1CSIDriverSpecFluent.TokenRequestsNested<A> editLastTokenRequest()
editLastTokenRequest in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public V1CSIDriverSpecFluent.TokenRequestsNested<A> editMatchingTokenRequest(Predicate<StorageV1TokenRequestBuilder> predicate)
editMatchingTokenRequest in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A addToVolumeLifecycleModes(Integer index, String item)
addToVolumeLifecycleModes in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A setToVolumeLifecycleModes(Integer index, String item)
setToVolumeLifecycleModes in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A addToVolumeLifecycleModes(String... items)
addToVolumeLifecycleModes in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A addAllToVolumeLifecycleModes(Collection<String> items)
addAllToVolumeLifecycleModes in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A removeFromVolumeLifecycleModes(String... items)
removeFromVolumeLifecycleModes in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A removeAllFromVolumeLifecycleModes(Collection<String> items)
removeAllFromVolumeLifecycleModes in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public List<String> getVolumeLifecycleModes()
getVolumeLifecycleModes in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public String getVolumeLifecycleMode(Integer index)
getVolumeLifecycleMode in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public String getFirstVolumeLifecycleMode()
getFirstVolumeLifecycleMode in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public String getLastVolumeLifecycleMode()
getLastVolumeLifecycleMode in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public String getMatchingVolumeLifecycleMode(Predicate<String> predicate)
getMatchingVolumeLifecycleMode in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean hasMatchingVolumeLifecycleMode(Predicate<String> predicate)
hasMatchingVolumeLifecycleMode in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withVolumeLifecycleModes(List<String> volumeLifecycleModes)
withVolumeLifecycleModes in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withVolumeLifecycleModes(String... volumeLifecycleModes)
withVolumeLifecycleModes in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean hasVolumeLifecycleModes()
hasVolumeLifecycleModes in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public boolean equals(Object o)
equals in class BaseFluent<A extends V1CSIDriverSpecFluent<A>>public int hashCode()
hashCode in class BaseFluent<A extends V1CSIDriverSpecFluent<A>>public A withAttachRequired()
withAttachRequired in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withPodInfoOnMount()
withPodInfoOnMount in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withRequiresRepublish()
withRequiresRepublish in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withStorageCapacity()
withStorageCapacity in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>Copyright © 2022. All rights reserved.