Interface CoinbaseCdpTokenRequestInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CoinbaseCdpTokenRequestInput.Builder,,CoinbaseCdpTokenRequestInput> SdkBuilder<CoinbaseCdpTokenRequestInput.Builder,,CoinbaseCdpTokenRequestInput> SdkPojo
- Enclosing class:
CoinbaseCdpTokenRequestInput
@Mutable
@NotThreadSafe
public static interface CoinbaseCdpTokenRequestInput.Builder
extends SdkPojo, CopyableBuilder<CoinbaseCdpTokenRequestInput.Builder,CoinbaseCdpTokenRequestInput>
-
Method Summary
Modifier and TypeMethodDescriptionincludeWalletAuthToken(Boolean includeWalletAuthToken) Set to true for wallet write operations (requires walletSecret configured)requestBody(String requestBody) Request body JSON - used to generate wallet auth JWTrequestHost(String requestHost) Optional - defaults to "api.cdp.coinbase.com"requestMethod(String requestMethod) The HTTP method for the payment API request.requestMethod(PaymentHttpMethodType requestMethod) The HTTP method for the payment API request.requestPath(String requestPath) The path of the payment API request.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
requestMethod
The HTTP method for the payment API request.
- Parameters:
requestMethod- The HTTP method for the payment API request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
requestMethod
The HTTP method for the payment API request.
- Parameters:
requestMethod- The HTTP method for the payment API request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
requestHost
Optional - defaults to "api.cdp.coinbase.com"
- Parameters:
requestHost- Optional - defaults to "api.cdp.coinbase.com"- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestPath
The path of the payment API request.
- Parameters:
requestPath- The path of the payment API request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeWalletAuthToken
Set to true for wallet write operations (requires walletSecret configured)
- Parameters:
includeWalletAuthToken- Set to true for wallet write operations (requires walletSecret configured)- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestBody
Request body JSON - used to generate wallet auth JWT
- Parameters:
requestBody- Request body JSON - used to generate wallet auth JWT- Returns:
- Returns a reference to this object so that method calls can be chained together.
-