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 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 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.