public static final class TradePaymentsPartsDef.TradePaymentsFields.Builder extends Object
Modifier and Type | Method and Description |
---|---|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
addField(@NotNull String key,
@NotNull String value) |
@NotNull TradePaymentsPartsDef.TradePaymentsFields |
build() |
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setBuyAmount(@NotNull BigDecimal buyAmount)
The amount, specified in the BuyCurrency, of the buy side of a trade or order.
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setBuyAmount(@NotNull String buyAmount)
The amount, specified in the BuyCurrency, of the buy side of a trade or order.
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setBuyCurrency(@NotNull String buyCurrency)
The currency of the buy side of a trade or order.
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setBuyNostroName(@NotNull String buyNostroName)
The name of the buy Nostro account
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setBuyPaymentID(@NotNull String buyPaymentID)
The unique ID of a buy side's payment the client wants to net
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setBuySettlementDisplayName(@NotNull String buySettlementDisplayName)
The settlement display name of the buy side's payment
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setBuySettlementId(@NotNull String buySettlementId)
The settlement id of the buy side's payment
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setBuySettlementInstructionType(@NotNull String buySettlementInstructionType)
The settlement instruction type of the buy side's payment
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setSellAmount(@NotNull BigDecimal sellAmount)
The amount, specified in the SellCurrency, of the sell side of a trade or order
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setSellAmount(@NotNull String sellAmount)
The amount, specified in the SellCurrency, of the sell side of a trade or order
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setSellCurrency(@NotNull String sellCurrency)
The currency of the sell side of a trade or order.
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setSellNostroName(@NotNull String sellNostroName)
The name of the sell Nostro account
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setSellPaymentID(@NotNull String sellPaymentID)
The unique ID of a sell side's payment the client wants to net
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setSellSettlementDisplayName(@NotNull String sellSettlementDisplayName)
The settlement display name of the sell side's payment
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setSellSettlementId(@NotNull String sellSettlementId)
The settlement id of the sell side's payment
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setSellSettlementInstructionType(@NotNull String sellSettlementInstructionType)
The settlement instruction type of the sell side's payment
|
@NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder |
setTradeID(@NotNull String tradeID)
A unique identifier for this trade
|
@NotNull String |
toString() |
@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value)
@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields build()
@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setTradeID(@NotNull @NotNull String tradeID)
tradeID
- e.g. 00001561@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setBuyPaymentID(@NotNull @NotNull String buyPaymentID)
@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setSellPaymentID(@NotNull @NotNull String sellPaymentID)
@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setBuyCurrency(@NotNull @NotNull String buyCurrency)
buyCurrency
- e.g. GBP@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setSellCurrency(@NotNull @NotNull String sellCurrency)
sellCurrency
- e.g. USD@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setBuyAmount(@NotNull @NotNull BigDecimal buyAmount)
buyAmount
- e.g. 12412891.31@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setBuyAmount(@NotNull @NotNull String buyAmount)
buyAmount
- e.g. 12412891.31@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setSellAmount(@NotNull @NotNull BigDecimal sellAmount)
sellAmount
- e.g. 12412891.31@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setSellAmount(@NotNull @NotNull String sellAmount)
sellAmount
- e.g. 12412891.31@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setBuyNostroName(@NotNull @NotNull String buyNostroName)
@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setSellNostroName(@NotNull @NotNull String sellNostroName)
@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setBuySettlementId(@NotNull @NotNull String buySettlementId)
@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setSellSettlementId(@NotNull @NotNull String sellSettlementId)
@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setBuySettlementInstructionType(@NotNull @NotNull String buySettlementInstructionType)
@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setSellSettlementInstructionType(@NotNull @NotNull String sellSettlementInstructionType)
@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setBuySettlementDisplayName(@NotNull @NotNull String buySettlementDisplayName)
@NotNull public @NotNull TradePaymentsPartsDef.TradePaymentsFields.Builder setSellSettlementDisplayName(@NotNull @NotNull String sellSettlementDisplayName)
Copyright © 2018 Caplin Systems.