public class V1CSIDriverSpecFluentImpl<A extends V1CSIDriverSpecFluent<A>> extends BaseFluent<A> implements V1CSIDriverSpecFluent<A>
_visitables| Constructor and Description |
|---|
V1CSIDriverSpecFluentImpl() |
V1CSIDriverSpecFluentImpl(V1CSIDriverSpec instance) |
public V1CSIDriverSpecFluentImpl()
public V1CSIDriverSpecFluentImpl(V1CSIDriverSpec instance)
public Boolean isAttachRequired()
isAttachRequired 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 A withNewAttachRequired(String arg1)
withNewAttachRequired in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withNewAttachRequired(boolean arg1)
withNewAttachRequired 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 A withNewFsGroupPolicy(String arg1)
withNewFsGroupPolicy in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withNewFsGroupPolicy(StringBuilder arg1)
withNewFsGroupPolicy in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withNewFsGroupPolicy(StringBuffer arg1)
withNewFsGroupPolicy in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean isPodInfoOnMount()
isPodInfoOnMount 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 A withNewPodInfoOnMount(String arg1)
withNewPodInfoOnMount in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withNewPodInfoOnMount(boolean arg1)
withNewPodInfoOnMount in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public Boolean isStorageCapacity()
isStorageCapacity 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 withNewStorageCapacity(String arg1)
withNewStorageCapacity in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A withNewStorageCapacity(boolean arg1)
withNewStorageCapacity in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A addToVolumeLifecycleModes(int index, String item)
addToVolumeLifecycleModes in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A setToVolumeLifecycleModes(int 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(int 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 A addNewVolumeLifecycleMode(String arg1)
addNewVolumeLifecycleMode in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A addNewVolumeLifecycleMode(StringBuilder arg1)
addNewVolumeLifecycleMode in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>public A addNewVolumeLifecycleMode(StringBuffer arg1)
addNewVolumeLifecycleMode in interface V1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>Copyright © 2021. All rights reserved.