public static final class TradeDetailsPartsDef.TradeDetailsFields.Builder extends Object
Modifier and Type | Method and Description |
---|---|
@NotNull TradeDetailsPartsDef.TradeDetailsFields.Builder |
addField(@NotNull String key,
@NotNull String value) |
@NotNull TradeDetailsPartsDef.TradeDetailsFields |
build() |
@NotNull TradeDetailsPartsDef.TradeDetailsFields.Builder |
setCurrencyPair(@NotNull String currencyPair)
The currency pair for the trade.
|
@NotNull TradeDetailsPartsDef.TradeDetailsFields.Builder |
setDealtCurrency(@NotNull String dealtCurrency)
The currency of the Amount of a trade or order.
|
@NotNull TradeDetailsPartsDef.TradeDetailsFields.Builder |
setNettedAmount(@NotNull BigDecimal nettedAmount) |
@NotNull TradeDetailsPartsDef.TradeDetailsFields.Builder |
setNettedAmount(@NotNull String nettedAmount) |
@NotNull TradeDetailsPartsDef.TradeDetailsFields.Builder |
setTradingType(@NotNull String tradingType)
Caplin supported values are [SPOT, FWD, NDF, SWAP, TIME_OPTION].
|
@NotNull String |
toString() |
@NotNull public @NotNull TradeDetailsPartsDef.TradeDetailsFields.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value)
@NotNull public @NotNull TradeDetailsPartsDef.TradeDetailsFields build()
@NotNull public @NotNull TradeDetailsPartsDef.TradeDetailsFields.Builder setCurrencyPair(@NotNull @NotNull String currencyPair)
@NotNull public @NotNull TradeDetailsPartsDef.TradeDetailsFields.Builder setDealtCurrency(@NotNull @NotNull String dealtCurrency)
@NotNull public @NotNull TradeDetailsPartsDef.TradeDetailsFields.Builder setNettedAmount(@NotNull @NotNull String nettedAmount)
@NotNull public @NotNull TradeDetailsPartsDef.TradeDetailsFields.Builder setNettedAmount(@NotNull @NotNull BigDecimal nettedAmount)
@NotNull public @NotNull TradeDetailsPartsDef.TradeDetailsFields.Builder setTradingType(@NotNull @NotNull String tradingType)
Copyright © 2018 Caplin Systems.