Class CSIDriverSpecFluent<A extends CSIDriverSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.storage.CSIDriverSpecFluent<A>
-
- Direct Known Subclasses:
CSIDriverFluent.SpecNested
,CSIDriverSpecBuilder
public class CSIDriverSpecFluent<A extends CSIDriverSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
CSIDriverSpecFluent.TokenRequestsNested<N>
-
Constructor Summary
Constructors Constructor Description CSIDriverSpecFluent()
CSIDriverSpecFluent(CSIDriverSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
CSIDriverSpecFluent
public CSIDriverSpecFluent()
-
CSIDriverSpecFluent
public CSIDriverSpecFluent(CSIDriverSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(CSIDriverSpec instance)
-
getAttachRequired
public Boolean getAttachRequired()
-
hasAttachRequired
public boolean hasAttachRequired()
-
getFsGroupPolicy
public String getFsGroupPolicy()
-
hasFsGroupPolicy
public boolean hasFsGroupPolicy()
-
getPodInfoOnMount
public Boolean getPodInfoOnMount()
-
hasPodInfoOnMount
public boolean hasPodInfoOnMount()
-
getRequiresRepublish
public Boolean getRequiresRepublish()
-
hasRequiresRepublish
public boolean hasRequiresRepublish()
-
getSeLinuxMount
public Boolean getSeLinuxMount()
-
hasSeLinuxMount
public boolean hasSeLinuxMount()
-
getStorageCapacity
public Boolean getStorageCapacity()
-
hasStorageCapacity
public boolean hasStorageCapacity()
-
addToTokenRequests
public A addToTokenRequests(int index, TokenRequest item)
-
setToTokenRequests
public A setToTokenRequests(int index, TokenRequest item)
-
addToTokenRequests
public A addToTokenRequests(TokenRequest... items)
-
addAllToTokenRequests
public A addAllToTokenRequests(Collection<TokenRequest> items)
-
removeFromTokenRequests
public A removeFromTokenRequests(TokenRequest... items)
-
removeAllFromTokenRequests
public A removeAllFromTokenRequests(Collection<TokenRequest> items)
-
removeMatchingFromTokenRequests
public A removeMatchingFromTokenRequests(Predicate<TokenRequestBuilder> predicate)
-
buildTokenRequests
public List<TokenRequest> buildTokenRequests()
-
buildTokenRequest
public TokenRequest buildTokenRequest(int index)
-
buildFirstTokenRequest
public TokenRequest buildFirstTokenRequest()
-
buildLastTokenRequest
public TokenRequest buildLastTokenRequest()
-
buildMatchingTokenRequest
public TokenRequest buildMatchingTokenRequest(Predicate<TokenRequestBuilder> predicate)
-
hasMatchingTokenRequest
public boolean hasMatchingTokenRequest(Predicate<TokenRequestBuilder> predicate)
-
withTokenRequests
public A withTokenRequests(List<TokenRequest> tokenRequests)
-
withTokenRequests
public A withTokenRequests(TokenRequest... tokenRequests)
-
hasTokenRequests
public boolean hasTokenRequests()
-
addNewTokenRequest
public CSIDriverSpecFluent.TokenRequestsNested<A> addNewTokenRequest()
-
addNewTokenRequestLike
public CSIDriverSpecFluent.TokenRequestsNested<A> addNewTokenRequestLike(TokenRequest item)
-
setNewTokenRequestLike
public CSIDriverSpecFluent.TokenRequestsNested<A> setNewTokenRequestLike(int index, TokenRequest item)
-
editTokenRequest
public CSIDriverSpecFluent.TokenRequestsNested<A> editTokenRequest(int index)
-
editFirstTokenRequest
public CSIDriverSpecFluent.TokenRequestsNested<A> editFirstTokenRequest()
-
editLastTokenRequest
public CSIDriverSpecFluent.TokenRequestsNested<A> editLastTokenRequest()
-
editMatchingTokenRequest
public CSIDriverSpecFluent.TokenRequestsNested<A> editMatchingTokenRequest(Predicate<TokenRequestBuilder> predicate)
-
addAllToVolumeLifecycleModes
public A addAllToVolumeLifecycleModes(Collection<String> items)
-
removeAllFromVolumeLifecycleModes
public A removeAllFromVolumeLifecycleModes(Collection<String> items)
-
getVolumeLifecycleMode
public String getVolumeLifecycleMode(int index)
-
getFirstVolumeLifecycleMode
public String getFirstVolumeLifecycleMode()
-
getLastVolumeLifecycleMode
public String getLastVolumeLifecycleMode()
-
getMatchingVolumeLifecycleMode
public String getMatchingVolumeLifecycleMode(Predicate<String> predicate)
-
hasMatchingVolumeLifecycleMode
public boolean hasMatchingVolumeLifecycleMode(Predicate<String> predicate)
-
hasVolumeLifecycleModes
public boolean hasVolumeLifecycleModes()
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends CSIDriverSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends CSIDriverSpecFluent<A>>
-
withAttachRequired
public A withAttachRequired()
-
withPodInfoOnMount
public A withPodInfoOnMount()
-
withRequiresRepublish
public A withRequiresRepublish()
-
withSeLinuxMount
public A withSeLinuxMount()
-
withStorageCapacity
public A withStorageCapacity()
-
-