Class TradeDetailsTypesDef.ForwardTradeDetails.Builder
java.lang.Object
com.caplin.generated.motif.fx.tradedetails.TradeDetailsTypesDef.ForwardTradeDetails.Builder
- Enclosing class:
- TradeDetailsTypesDef.ForwardTradeDetails
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
setCommonTradeDetailsFields
(TradeDetailsPartsDef.CommonTradeDetailsFields commonTradeDetailsFields) setInterventionTradeDetailsFields
(TradeDetailsPartsDef.InterventionTradeDetailsFields interventionTradeDetailsFields) setLegTradeDetails
(TradeDetailsPartsDef.LegTradeDetailsFields legTradeDetails) setNdfLegTradeDetails
(TradeDetailsPartsDef.NDFLegTradeDetailsFields ndfLegTradeDetails) setTimeOptionLegTradeDetails
(TradeDetailsPartsDef.TimeOptionLegTradeDetailsFields timeOptionLegTradeDetails) setTradeDetailsFields
(TradeDetailsPartsDef.TradeDetailsFields tradeDetailsFields) @NotNull String
toString()
-
Method Details
-
addField
@NotNull public @NotNull TradeDetailsTypesDef.ForwardTradeDetails.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value) -
build
-
toString
-
setCommonTradeDetailsFields
@NotNull public @NotNull TradeDetailsTypesDef.ForwardTradeDetails.Builder setCommonTradeDetailsFields(@NotNull TradeDetailsPartsDef.CommonTradeDetailsFields commonTradeDetailsFields) - Returns:
- commonTradeDetailsFields
-
setTradeDetailsFields
@NotNull public @NotNull TradeDetailsTypesDef.ForwardTradeDetails.Builder setTradeDetailsFields(@NotNull TradeDetailsPartsDef.TradeDetailsFields tradeDetailsFields) - Returns:
- tradeDetailsFields
-
setInterventionTradeDetailsFields
@NotNull public @NotNull TradeDetailsTypesDef.ForwardTradeDetails.Builder setInterventionTradeDetailsFields(@NotNull TradeDetailsPartsDef.InterventionTradeDetailsFields interventionTradeDetailsFields) - Returns:
- interventionTradeDetailsFields
-
setLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.ForwardTradeDetails.Builder setLegTradeDetails(@NotNull TradeDetailsPartsDef.LegTradeDetailsFields legTradeDetails) - Returns:
- legTradeDetails
-
setNdfLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.ForwardTradeDetails.Builder setNdfLegTradeDetails(@NotNull TradeDetailsPartsDef.NDFLegTradeDetailsFields ndfLegTradeDetails) - Returns:
- ndfLegTradeDetails
-
setTimeOptionLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.ForwardTradeDetails.Builder setTimeOptionLegTradeDetails(@NotNull TradeDetailsPartsDef.TimeOptionLegTradeDetailsFields timeOptionLegTradeDetails) - Returns:
- timeOptionLegTradeDetails
-