Skip to main content
Package: com.coinbase.cdp.resources.accounts.requests

Method Details

getIdempotencyKey

Returns: Optional<String> - An optional string request header for making requests safely retryable. When included, duplicate requests with the same key will return identical responses. Refer to our Idempotency docs for more information on using idempotency keys.

getOwner

Returns: Optional<Owner> - The Owner of the Account to create. If omitted, the account will be owned by the Entity making the request. If the account is for a customer, the value will be a Customer ID, e.g. customer_af2937b0-9846-4fe7-bfe9-ccc22d935114. Further, the corresponding Customer must have all of the following capabilities enabled: custodyCrypto custodyFiat custodyStablecoin.

getName

Returns: Optional<AccountName>

getCompliance

Returns: Optional<Compliance>

equals

Overrides: [equals](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals\(java.lang.Object\) "class or interface in java.lang") in class [Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang") Parameters: other - Object Returns: boolean

getAdditionalProperties

Returns: Map<String,Object>

hashCode

Overrides: [hashCode](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode\(\) "class or interface in java.lang") in class [Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang") Returns: int

toString

Overrides: [toString](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString\(\) "class or interface in java.lang") in class [Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang") Returns: String

builder

Returns: CreateAccountRequest.Builder