Class TradeConfTypesDef.BlockTradeConfirmation.Builder
java.lang.Object
com.caplin.generated.motif.fx.tradeconfirmation.TradeConfTypesDef.BlockTradeConfirmation.Builder
- Enclosing class:
- TradeConfTypesDef.BlockTradeConfirmation
-
Method Summary
Modifier and TypeMethodDescriptionaddAllNettedLegTradeConfirmationFields
(@NotNull Collection<TradeConfTypesDef.NettedLegTradeConfirmationFields> nettedLegTradeConfirmationFields) addAllSettlementTradeFields
(@NotNull Collection<SettlementInstructionsPartsDef.SettlementSummaryTradeFields> settlementTradeFields) addNettedLegTradeConfirmationFields
(@NotNull TradeConfTypesDef.NettedLegTradeConfirmationFields nettedLegTradeConfirmationFields) addSettlementTradeFields
(SettlementInstructionsPartsDef.SettlementSummaryTradeFields settlementTradeFields) build()
setNdfTradeConfirmation
(TradeConfPartsDef.NDFTradeConfirmationFields ndfTradeConfirmation) setNettedAmount
(@NotNull String nettedAmount) Deprecated.setNettedAmount
(@NotNull BigDecimal nettedAmount) Deprecated.setNettedLegTradeConfirmationFields
(@NotNull TradeConfTypesDef.NettedLegTradeConfirmationFields nettedLegTradeConfirmationFields, int id) setSettlementTradeFields
(SettlementInstructionsPartsDef.SettlementSummaryTradeFields settlementTradeFields, int id) @NotNull String
toString()
-
Method Details
-
addField
@NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value) -
build
-
toString
-
setNettedAmount
@Deprecated @NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder setNettedAmount(@NotNull @NotNull BigDecimal nettedAmount) Deprecated.- Returns:
- Use NetDealtAmount and NetContraAmount instead
-
setNettedAmount
@Deprecated @NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder setNettedAmount(@NotNull @NotNull String nettedAmount) Deprecated.- Returns:
- Use NetDealtAmount and NetContraAmount instead
-
setBlockFields
@NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder setBlockFields(@NotNull TradeConfPartsDef.BlockTradeConfirmationFields blockFields) - Returns:
- blockFields
-
setNdfTradeConfirmation
@NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder setNdfTradeConfirmation(@NotNull TradeConfPartsDef.NDFTradeConfirmationFields ndfTradeConfirmation) - Returns:
- ndfTradeConfirmation
-
setNetFields
@NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder setNetFields(@NotNull TradeConfPartsDef.NetConfirmationFields netFields) - Returns:
- netFields
-
setCommonFields
@NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder setCommonFields(@NotNull TradeConfPartsDef.CommonTradeConfirmationFields commonFields) - Returns:
- commonFields
-
addNettedLegTradeConfirmationFields
@NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder addNettedLegTradeConfirmationFields(@NotNull @NotNull TradeConfTypesDef.NettedLegTradeConfirmationFields nettedLegTradeConfirmationFields) - Returns:
- nettedLegTradeConfirmationFields
-
setNettedLegTradeConfirmationFields
@NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder setNettedLegTradeConfirmationFields(@NotNull @NotNull TradeConfTypesDef.NettedLegTradeConfirmationFields nettedLegTradeConfirmationFields, int id) - Returns:
- nettedLegTradeConfirmationFields
-
addAllNettedLegTradeConfirmationFields
@NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder addAllNettedLegTradeConfirmationFields(@NotNull @NotNull Collection<TradeConfTypesDef.NettedLegTradeConfirmationFields> nettedLegTradeConfirmationFields) - Returns:
- nettedLegTradeConfirmationFields
-
addSettlementTradeFields
@NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder addSettlementTradeFields(@NotNull SettlementInstructionsPartsDef.SettlementSummaryTradeFields settlementTradeFields) - Returns:
- settlementTradeFields
-
setSettlementTradeFields
@NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder setSettlementTradeFields(@NotNull SettlementInstructionsPartsDef.SettlementSummaryTradeFields settlementTradeFields, int id) - Returns:
- settlementTradeFields
-
addAllSettlementTradeFields
@NotNull public @NotNull TradeConfTypesDef.BlockTradeConfirmation.Builder addAllSettlementTradeFields(@NotNull @NotNull Collection<SettlementInstructionsPartsDef.SettlementSummaryTradeFields> settlementTradeFields) - Returns:
- settlementTradeFields
-