Class Eip155PrepareOrderResponse.Builder
-
- All Implemented Interfaces:
public final class Eip155PrepareOrderResponse.BuilderA builder for Eip155PrepareOrderResponse.
-
-
Method Summary
-
-
Method Detail
-
fees
final Eip155PrepareOrderResponse.Builder fees(List<OrderFeeAmount> fees)
Fees included in the order transaction. Provided here as a reference.
-
fees
final Eip155PrepareOrderResponse.Builder fees(JsonField<List<OrderFeeAmount>> fees)
Sets Builder.fees to an arbitrary JSON value.
You should usually call Builder.fees with a well-typed
List<OrderFeeAmount>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addFee
final Eip155PrepareOrderResponse.Builder addFee(OrderFeeAmount fee)
Adds a single OrderFeeAmount to fees.
-
transactionData
final Eip155PrepareOrderResponse.Builder transactionData(List<Eip155PrepareOrderResponse.TransactionData> transactionData)
List of contract addresses and call data for building transactions to be signed and submitted on chain. Transactions should be submitted on chain in the order provided in this property.
-
transactionData
final Eip155PrepareOrderResponse.Builder transactionData(JsonField<List<Eip155PrepareOrderResponse.TransactionData>> transactionData)
Sets Builder.transactionData to an arbitrary JSON value.
You should usually call Builder.transactionData with a well-typed
List<TransactionData>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addTransactionData
final Eip155PrepareOrderResponse.Builder addTransactionData(Eip155PrepareOrderResponse.TransactionData transactionData)
Adds a single TransactionData to Builder.transactionData.
-
additionalProperties
final Eip155PrepareOrderResponse.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final Eip155PrepareOrderResponse.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final Eip155PrepareOrderResponse.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final Eip155PrepareOrderResponse.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final Eip155PrepareOrderResponse.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final Eip155PrepareOrderResponse build()
Returns an immutable instance of Eip155PrepareOrderResponse.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.fees() .transactionData()
-
-
-
-