Class V1CSIDriverSpecFluentImpl<A extends V1CSIDriverSpecFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1CSIDriverSpecFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V1CSIDriverSpecFluent<A>
- Direct Known Subclasses:
V1CSIDriverSpecBuilder
public class V1CSIDriverSpecFluentImpl<A extends V1CSIDriverSpecFluent<A>>
extends BaseFluent<A>
implements V1CSIDriverSpecFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1CSIDriverSpecFluent
V1CSIDriverSpecFluent.TokenRequestsNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV1CSIDriverSpecFluentImpl(io.kubernetes.client.openapi.models.V1CSIDriverSpec instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToTokenRequests(Collection<io.kubernetes.client.openapi.models.StorageV1TokenRequest> items) addNewTokenRequestLike(io.kubernetes.client.openapi.models.StorageV1TokenRequest item) addToTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... items) addToTokenRequests(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item) addToVolumeLifecycleModes(Integer index, String item) addToVolumeLifecycleModes(String... items) io.kubernetes.client.openapi.models.StorageV1TokenRequestio.kubernetes.client.openapi.models.StorageV1TokenRequestio.kubernetes.client.openapi.models.StorageV1TokenRequestio.kubernetes.client.openapi.models.StorageV1TokenRequestbuildTokenRequest(Integer index) List<io.kubernetes.client.openapi.models.StorageV1TokenRequest>editTokenRequest(Integer index) booleangetMatchingVolumeLifecycleMode(Predicate<String> predicate) List<io.kubernetes.client.openapi.models.StorageV1TokenRequest>Deprecated.getVolumeLifecycleMode(Integer index) inthashCode()hasMatchingVolumeLifecycleMode(Predicate<String> predicate) removeAllFromTokenRequests(Collection<io.kubernetes.client.openapi.models.StorageV1TokenRequest> items) removeFromTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... items) removeFromVolumeLifecycleModes(String... items) setNewTokenRequestLike(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item) setToTokenRequests(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item) setToVolumeLifecycleModes(Integer index, String item) toString()withAttachRequired(Boolean attachRequired) withFsGroupPolicy(String fsGroupPolicy) withPodInfoOnMount(Boolean podInfoOnMount) withRequiresRepublish(Boolean requiresRepublish) withSeLinuxMount(Boolean seLinuxMount) withStorageCapacity(Boolean storageCapacity) withTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... tokenRequests) withTokenRequests(List<io.kubernetes.client.openapi.models.StorageV1TokenRequest> tokenRequests) withVolumeLifecycleModes(String... volumeLifecycleModes) withVolumeLifecycleModes(List<String> volumeLifecycleModes) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1CSIDriverSpecFluentImpl
public V1CSIDriverSpecFluentImpl() -
V1CSIDriverSpecFluentImpl
public V1CSIDriverSpecFluentImpl(io.kubernetes.client.openapi.models.V1CSIDriverSpec instance)
-
-
Method Details
-
getAttachRequired
- Specified by:
getAttachRequiredin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withAttachRequired
- Specified by:
withAttachRequiredin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasAttachRequired
- Specified by:
hasAttachRequiredin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getFsGroupPolicy
- Specified by:
getFsGroupPolicyin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withFsGroupPolicy
- Specified by:
withFsGroupPolicyin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasFsGroupPolicy
- Specified by:
hasFsGroupPolicyin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getPodInfoOnMount
- Specified by:
getPodInfoOnMountin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withPodInfoOnMount
- Specified by:
withPodInfoOnMountin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasPodInfoOnMount
- Specified by:
hasPodInfoOnMountin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getRequiresRepublish
- Specified by:
getRequiresRepublishin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withRequiresRepublish
- Specified by:
withRequiresRepublishin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasRequiresRepublish
- Specified by:
hasRequiresRepublishin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getSeLinuxMount
- Specified by:
getSeLinuxMountin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withSeLinuxMount
- Specified by:
withSeLinuxMountin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasSeLinuxMount
- Specified by:
hasSeLinuxMountin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getStorageCapacity
- Specified by:
getStorageCapacityin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withStorageCapacity
- Specified by:
withStorageCapacityin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasStorageCapacity
- Specified by:
hasStorageCapacityin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addToTokenRequests
public A addToTokenRequests(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item) - Specified by:
addToTokenRequestsin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
setToTokenRequests
public A setToTokenRequests(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item) - Specified by:
setToTokenRequestsin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addToTokenRequests
- Specified by:
addToTokenRequestsin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addAllToTokenRequests
public A addAllToTokenRequests(Collection<io.kubernetes.client.openapi.models.StorageV1TokenRequest> items) - Specified by:
addAllToTokenRequestsin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
removeFromTokenRequests
public A removeFromTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... items) - Specified by:
removeFromTokenRequestsin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
removeAllFromTokenRequests
public A removeAllFromTokenRequests(Collection<io.kubernetes.client.openapi.models.StorageV1TokenRequest> items) - Specified by:
removeAllFromTokenRequestsin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
removeMatchingFromTokenRequests
- Specified by:
removeMatchingFromTokenRequestsin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getTokenRequests
@Deprecated public List<io.kubernetes.client.openapi.models.StorageV1TokenRequest> getTokenRequests()Deprecated.This method has been deprecated, please use method buildTokenRequests instead.- Specified by:
getTokenRequestsin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>- Returns:
- The buildable object.
-
buildTokenRequests
- Specified by:
buildTokenRequestsin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
buildTokenRequest
- Specified by:
buildTokenRequestin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
buildFirstTokenRequest
public io.kubernetes.client.openapi.models.StorageV1TokenRequest buildFirstTokenRequest()- Specified by:
buildFirstTokenRequestin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
buildLastTokenRequest
public io.kubernetes.client.openapi.models.StorageV1TokenRequest buildLastTokenRequest()- Specified by:
buildLastTokenRequestin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
buildMatchingTokenRequest
public io.kubernetes.client.openapi.models.StorageV1TokenRequest buildMatchingTokenRequest(Predicate<StorageV1TokenRequestBuilder> predicate) - Specified by:
buildMatchingTokenRequestin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasMatchingTokenRequest
- Specified by:
hasMatchingTokenRequestin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withTokenRequests
public A withTokenRequests(List<io.kubernetes.client.openapi.models.StorageV1TokenRequest> tokenRequests) - Specified by:
withTokenRequestsin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withTokenRequests
public A withTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... tokenRequests) - Specified by:
withTokenRequestsin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasTokenRequests
- Specified by:
hasTokenRequestsin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addNewTokenRequest
- Specified by:
addNewTokenRequestin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addNewTokenRequestLike
public V1CSIDriverSpecFluent.TokenRequestsNested<A> addNewTokenRequestLike(io.kubernetes.client.openapi.models.StorageV1TokenRequest item) - Specified by:
addNewTokenRequestLikein interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
setNewTokenRequestLike
public V1CSIDriverSpecFluent.TokenRequestsNested<A> setNewTokenRequestLike(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item) - Specified by:
setNewTokenRequestLikein interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
editTokenRequest
- Specified by:
editTokenRequestin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
editFirstTokenRequest
- Specified by:
editFirstTokenRequestin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
editLastTokenRequest
- Specified by:
editLastTokenRequestin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
editMatchingTokenRequest
public V1CSIDriverSpecFluent.TokenRequestsNested<A> editMatchingTokenRequest(Predicate<StorageV1TokenRequestBuilder> predicate) - Specified by:
editMatchingTokenRequestin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addToVolumeLifecycleModes
- Specified by:
addToVolumeLifecycleModesin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
setToVolumeLifecycleModes
- Specified by:
setToVolumeLifecycleModesin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addToVolumeLifecycleModes
- Specified by:
addToVolumeLifecycleModesin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addAllToVolumeLifecycleModes
- Specified by:
addAllToVolumeLifecycleModesin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
removeFromVolumeLifecycleModes
- Specified by:
removeFromVolumeLifecycleModesin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
removeAllFromVolumeLifecycleModes
- Specified by:
removeAllFromVolumeLifecycleModesin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getVolumeLifecycleModes
- Specified by:
getVolumeLifecycleModesin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getVolumeLifecycleMode
- Specified by:
getVolumeLifecycleModein interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getFirstVolumeLifecycleMode
- Specified by:
getFirstVolumeLifecycleModein interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getLastVolumeLifecycleMode
- Specified by:
getLastVolumeLifecycleModein interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getMatchingVolumeLifecycleMode
- Specified by:
getMatchingVolumeLifecycleModein interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasMatchingVolumeLifecycleMode
- Specified by:
hasMatchingVolumeLifecycleModein interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withVolumeLifecycleModes
- Specified by:
withVolumeLifecycleModesin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withVolumeLifecycleModes
- Specified by:
withVolumeLifecycleModesin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasVolumeLifecycleModes
- Specified by:
hasVolumeLifecycleModesin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1CSIDriverSpecFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1CSIDriverSpecFluent<A>>
-
toString
-
withAttachRequired
- Specified by:
withAttachRequiredin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withPodInfoOnMount
- Specified by:
withPodInfoOnMountin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withRequiresRepublish
- Specified by:
withRequiresRepublishin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withSeLinuxMount
- Specified by:
withSeLinuxMountin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withStorageCapacity
- Specified by:
withStorageCapacityin interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-