public static final class TradeConfPartsDef.TimeOptionLegTradeConfirmationFields.Builder extends Object
@NotNull public @NotNull TradeConfPartsDef.TimeOptionLegTradeConfirmationFields.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value)
@NotNull public @NotNull TradeConfPartsDef.TimeOptionLegTradeConfirmationFields build()
@NotNull public @NotNull TradeConfPartsDef.TimeOptionLegTradeConfirmationFields.Builder setFilledAmount(@NotNull @NotNull BigDecimal filledAmount)
filledAmount
- e.g. 0@NotNull public @NotNull TradeConfPartsDef.TimeOptionLegTradeConfirmationFields.Builder setFilledAmount(@NotNull @NotNull String filledAmount)
filledAmount
- e.g. 0@NotNull public @NotNull TradeConfPartsDef.TimeOptionLegTradeConfirmationFields.Builder setRemainingAmount(@NotNull @NotNull BigDecimal remainingAmount)
remainingAmount
- e.g. 500@NotNull public @NotNull TradeConfPartsDef.TimeOptionLegTradeConfirmationFields.Builder setRemainingAmount(@NotNull @NotNull String remainingAmount)
remainingAmount
- e.g. 500@NotNull public @NotNull TradeConfPartsDef.TimeOptionLegTradeConfirmationFields.Builder setRiskDate(@NotNull @NotNull String riskDate)
riskDate
- e.g. 20160314@NotNull public @NotNull TradeConfPartsDef.TimeOptionLegTradeConfirmationFields.Builder setRiskTenor(@NotNull @NotNull String riskTenor)
riskTenor
- e.g. 1W@NotNull public @NotNull TradeConfPartsDef.TimeOptionLegTradeConfirmationFields.Builder setStartDate(@NotNull @NotNull String startDate)
startDate
- e.g. 20150620@NotNull public @NotNull TradeConfPartsDef.TimeOptionLegTradeConfirmationFields.Builder setStartTenor(@NotNull @NotNull String startTenor)
startTenor
- e.g. 1WCopyright © 2020 Caplin Systems.