com.coinbase.cdp.types
Method Details
getScheme
exact.
getNetwork
getMaxAmountRequired
String - The maximum amount required to pay for the resource in atomic units of the payment asset.
getResource
String - The URL of the resource to pay for.
getDescription
getMimeType
String - The MIME type of the resource response.
getOutputSchema
Optional<Map<String,Object>> - The optional JSON schema describing the resource output.
getPayTo
payTo will be a 0x-prefixed, checksum EVM address.
For Solana-based networks, payTo will be a base58-encoded Solana address.
getMaxTimeoutSeconds
int - The maximum time in seconds for the resource server to respond.
getAsset
getExtra
Optional<Map<String,Object>> - The optional additional scheme-specific payment info.
equals
[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
Map<String,Object>
hashCode
[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
[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
SchemeStage