public static final class TradeConfPartsDef.CommonTradeConfirmationFields.Builder extends Object
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder addField(String key, String value)
public TradeConfPartsDef.CommonTradeConfirmationFields build()
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setTradeID(String tradeID)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setCurrencyPair(String currencyPair)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setDealtCurrency(String dealtCurrency, boolean isEditable, boolean isRisk)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setDealtCurrencyEditable()
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setDealtCurrencyRisk()
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setSpotRate(String spotRate)
spotRate
- e.g. 1.08341public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setSpotRate(BigDecimal spotRate)
spotRate
- e.g. 1.08341public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setSpotMidRate(String spotMidRate)
spotMidRate
- e.g. 1.08345public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setSpotMidRate(BigDecimal spotMidRate)
spotMidRate
- e.g. 1.08345public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setSpotRateDPS(String spotRateDPS)
spotRateDPS
- e.g. 5public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setSpotRateDPS(int spotRateDPS)
spotRateDPS
- e.g. 5public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setSpotRateDPS(BigInteger spotRateDPS)
spotRateDPS
- e.g. 5public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setExecutionDateTime(String executionDateTime)
executionDateTime
- e.g. 20160322123621public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setTradeDate(String tradeDate)
tradeDate
- e.g. 20160314public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setAccount(String account, boolean isEditable)
account
- e.g. Garfields|GARFpublic TradeConfPartsDef.CommonTradeConfirmationFields.Builder setAccountEditable()
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setTraderUsername(String traderUsername)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setTOBOUser(String tOBOUser, boolean isEditable, boolean isRisk)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setTOBOUserEditable()
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setTOBOUserRisk()
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setAssetType(String assetType)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setTradingType(String tradingType)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setDigitsBeforePips(String digitsBeforePips)
digitsBeforePips
- e.g. 2public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setDigitsBeforePips(int digitsBeforePips)
digitsBeforePips
- e.g. 2public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setDigitsBeforePips(BigInteger digitsBeforePips)
digitsBeforePips
- e.g. 2public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setNumberOfPips(String numberOfPips)
numberOfPips
- e.g. 2public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setNumberOfPips(int numberOfPips)
numberOfPips
- e.g. 2public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setNumberOfPips(BigInteger numberOfPips)
numberOfPips
- e.g. 2public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setOrderID(String orderID)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setWarningCode(String warningCode)
warningCode
- e.g. 001public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setWarningMessage(String warningMessage)
warningMessage
- e.g. You do not have sufficient credit for EUR@Deprecated public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setClient(String client)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setCostAmount(String costAmount)
costAmount
- e.g. 12412891.31public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setCostAmount(BigDecimal costAmount)
costAmount
- e.g. 12412891.31public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setCostCurrency(String costCurrency)
costCurrency
- e.g. GBPpublic TradeConfPartsDef.CommonTradeConfirmationFields.Builder setCostPercentage(String costPercentage)
costPercentage
- e.g. 13.56public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setCostPercentage(BigDecimal costPercentage)
costPercentage
- e.g. 13.56public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setIsReversible(String isReversible)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setIsReversible(boolean isReversible)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setIsAmendable(String isAmendable)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setIsAmendable(boolean isAmendable)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setIsCancellable(String isCancellable)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setIsCancellable(boolean isCancellable)
public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setCostCurrencyDPS(String costCurrencyDPS)
costCurrencyDPS
- e.g. 2public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setCostCurrencyDPS(int costCurrencyDPS)
costCurrencyDPS
- e.g. 2public TradeConfPartsDef.CommonTradeConfirmationFields.Builder setCostCurrencyDPS(BigInteger costCurrencyDPS)
costCurrencyDPS
- e.g. 2Copyright © 2018 Caplin Systems.