Skip to main content
Package: com.coinbase.cdp.resources.transfers.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.

getIsSelf

Returns: Optional<Boolean> - Indicates whether the user attests that the originating wallet belongs to them.

getIsIntermediary

Returns: Optional<IsIntermediary>

getAttestVerifiedWalletOwnership

Returns: Optional<Boolean> - When true, you attest that the originating wallet’s ownership has been verified out-of-band. Instructs Coinbase to skip the wallet verification check for this travel-rule submission. Only valid when isIntermediary is true. You can only attest to the originating wallet’s ownership when your organization is acting as the originating VASP on behalf of your end customer, and Coinbase is acting as the intermediary VASP. Returns a 400 error if set to true when isIntermediary is false or omitted.

getOriginator

Returns: Optional<DepositTravelRuleOriginator> - Originator information for the travel rule submission.

getBeneficiary

Returns: Optional<DepositTravelRuleBeneficiary> - Beneficiary information for the travel rule submission.

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: DepositTravelRuleRequest.Builder