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.StorageV1TokenRequest
io.kubernetes.client.openapi.models.StorageV1TokenRequest
io.kubernetes.client.openapi.models.StorageV1TokenRequest
io.kubernetes.client.openapi.models.StorageV1TokenRequest
buildTokenRequest
(Integer index) List<io.kubernetes.client.openapi.models.StorageV1TokenRequest>
editTokenRequest
(Integer index) boolean
getMatchingVolumeLifecycleMode
(Predicate<String> predicate) List<io.kubernetes.client.openapi.models.StorageV1TokenRequest>
Deprecated.getVolumeLifecycleMode
(Integer index) int
hashCode()
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:
getAttachRequired
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withAttachRequired
- Specified by:
withAttachRequired
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasAttachRequired
- Specified by:
hasAttachRequired
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getFsGroupPolicy
- Specified by:
getFsGroupPolicy
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withFsGroupPolicy
- Specified by:
withFsGroupPolicy
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasFsGroupPolicy
- Specified by:
hasFsGroupPolicy
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getPodInfoOnMount
- Specified by:
getPodInfoOnMount
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withPodInfoOnMount
- Specified by:
withPodInfoOnMount
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasPodInfoOnMount
- Specified by:
hasPodInfoOnMount
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getRequiresRepublish
- Specified by:
getRequiresRepublish
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withRequiresRepublish
- Specified by:
withRequiresRepublish
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasRequiresRepublish
- Specified by:
hasRequiresRepublish
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getSeLinuxMount
- Specified by:
getSeLinuxMount
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withSeLinuxMount
- Specified by:
withSeLinuxMount
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasSeLinuxMount
- Specified by:
hasSeLinuxMount
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getStorageCapacity
- Specified by:
getStorageCapacity
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withStorageCapacity
- Specified by:
withStorageCapacity
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasStorageCapacity
- Specified by:
hasStorageCapacity
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addToTokenRequests
public A addToTokenRequests(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item) - Specified by:
addToTokenRequests
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
setToTokenRequests
public A setToTokenRequests(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item) - Specified by:
setToTokenRequests
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addToTokenRequests
- Specified by:
addToTokenRequests
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addAllToTokenRequests
public A addAllToTokenRequests(Collection<io.kubernetes.client.openapi.models.StorageV1TokenRequest> items) - Specified by:
addAllToTokenRequests
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
removeFromTokenRequests
public A removeFromTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... items) - Specified by:
removeFromTokenRequests
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
removeAllFromTokenRequests
public A removeAllFromTokenRequests(Collection<io.kubernetes.client.openapi.models.StorageV1TokenRequest> items) - Specified by:
removeAllFromTokenRequests
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
removeMatchingFromTokenRequests
- Specified by:
removeMatchingFromTokenRequests
in 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:
getTokenRequests
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
- Returns:
- The buildable object.
-
buildTokenRequests
- Specified by:
buildTokenRequests
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
buildTokenRequest
- Specified by:
buildTokenRequest
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
buildFirstTokenRequest
public io.kubernetes.client.openapi.models.StorageV1TokenRequest buildFirstTokenRequest()- Specified by:
buildFirstTokenRequest
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
buildLastTokenRequest
public io.kubernetes.client.openapi.models.StorageV1TokenRequest buildLastTokenRequest()- Specified by:
buildLastTokenRequest
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
buildMatchingTokenRequest
public io.kubernetes.client.openapi.models.StorageV1TokenRequest buildMatchingTokenRequest(Predicate<StorageV1TokenRequestBuilder> predicate) - Specified by:
buildMatchingTokenRequest
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasMatchingTokenRequest
- Specified by:
hasMatchingTokenRequest
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withTokenRequests
public A withTokenRequests(List<io.kubernetes.client.openapi.models.StorageV1TokenRequest> tokenRequests) - Specified by:
withTokenRequests
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withTokenRequests
public A withTokenRequests(io.kubernetes.client.openapi.models.StorageV1TokenRequest... tokenRequests) - Specified by:
withTokenRequests
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasTokenRequests
- Specified by:
hasTokenRequests
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addNewTokenRequest
- Specified by:
addNewTokenRequest
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addNewTokenRequestLike
public V1CSIDriverSpecFluent.TokenRequestsNested<A> addNewTokenRequestLike(io.kubernetes.client.openapi.models.StorageV1TokenRequest item) - Specified by:
addNewTokenRequestLike
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
setNewTokenRequestLike
public V1CSIDriverSpecFluent.TokenRequestsNested<A> setNewTokenRequestLike(Integer index, io.kubernetes.client.openapi.models.StorageV1TokenRequest item) - Specified by:
setNewTokenRequestLike
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
editTokenRequest
- Specified by:
editTokenRequest
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
editFirstTokenRequest
- Specified by:
editFirstTokenRequest
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
editLastTokenRequest
- Specified by:
editLastTokenRequest
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
editMatchingTokenRequest
public V1CSIDriverSpecFluent.TokenRequestsNested<A> editMatchingTokenRequest(Predicate<StorageV1TokenRequestBuilder> predicate) - Specified by:
editMatchingTokenRequest
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addToVolumeLifecycleModes
- Specified by:
addToVolumeLifecycleModes
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
setToVolumeLifecycleModes
- Specified by:
setToVolumeLifecycleModes
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addToVolumeLifecycleModes
- Specified by:
addToVolumeLifecycleModes
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
addAllToVolumeLifecycleModes
- Specified by:
addAllToVolumeLifecycleModes
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
removeFromVolumeLifecycleModes
- Specified by:
removeFromVolumeLifecycleModes
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
removeAllFromVolumeLifecycleModes
- Specified by:
removeAllFromVolumeLifecycleModes
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getVolumeLifecycleModes
- Specified by:
getVolumeLifecycleModes
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getVolumeLifecycleMode
- Specified by:
getVolumeLifecycleMode
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getFirstVolumeLifecycleMode
- Specified by:
getFirstVolumeLifecycleMode
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getLastVolumeLifecycleMode
- Specified by:
getLastVolumeLifecycleMode
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
getMatchingVolumeLifecycleMode
- Specified by:
getMatchingVolumeLifecycleMode
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasMatchingVolumeLifecycleMode
- Specified by:
hasMatchingVolumeLifecycleMode
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withVolumeLifecycleModes
- Specified by:
withVolumeLifecycleModes
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withVolumeLifecycleModes
- Specified by:
withVolumeLifecycleModes
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
hasVolumeLifecycleModes
- Specified by:
hasVolumeLifecycleModes
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1CSIDriverSpecFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1CSIDriverSpecFluent<A>>
-
toString
-
withAttachRequired
- Specified by:
withAttachRequired
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withPodInfoOnMount
- Specified by:
withPodInfoOnMount
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withRequiresRepublish
- Specified by:
withRequiresRepublish
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withSeLinuxMount
- Specified by:
withSeLinuxMount
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-
withStorageCapacity
- Specified by:
withStorageCapacity
in interfaceV1CSIDriverSpecFluent<A extends V1CSIDriverSpecFluent<A>>
-