Class TradeDetailsTypesDef.SwapTradeDetails.Builder
java.lang.Object
com.caplin.generated.motif.fx.tradedetails.TradeDetailsTypesDef.SwapTradeDetails.Builder
- Enclosing class:
- TradeDetailsTypesDef.SwapTradeDetails
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
setCommonTradeDetailsFields
(TradeDetailsPartsDef.CommonTradeDetailsFields commonTradeDetailsFields) setFarLegTradeDetails
(TradeDetailsPartsDef.LegTradeDetailsFields farLegTradeDetails) setFarNdfLegTradeDetails
(TradeDetailsPartsDef.NDFLegTradeDetailsFields farNdfLegTradeDetails) setInterventionTradeDetailsFields
(TradeDetailsPartsDef.InterventionTradeDetailsFields interventionTradeDetailsFields) setNearLegTradeDetails
(TradeDetailsPartsDef.LegTradeDetailsFields nearLegTradeDetails) setNearNdfLegTradeDetails
(TradeDetailsPartsDef.NDFLegTradeDetailsFields nearNdfLegTradeDetails) setTradeDetailsFields
(TradeDetailsPartsDef.TradeDetailsFields tradeDetailsFields) @NotNull String
toString()
-
Method Details
-
addField
@NotNull public @NotNull TradeDetailsTypesDef.SwapTradeDetails.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value) -
build
-
toString
-
setCommonTradeDetailsFields
@NotNull public @NotNull TradeDetailsTypesDef.SwapTradeDetails.Builder setCommonTradeDetailsFields(@NotNull TradeDetailsPartsDef.CommonTradeDetailsFields commonTradeDetailsFields) - Returns:
- commonTradeDetailsFields
-
setTradeDetailsFields
@NotNull public @NotNull TradeDetailsTypesDef.SwapTradeDetails.Builder setTradeDetailsFields(@NotNull TradeDetailsPartsDef.TradeDetailsFields tradeDetailsFields) - Returns:
- tradeDetailsFields
-
setInterventionTradeDetailsFields
@NotNull public @NotNull TradeDetailsTypesDef.SwapTradeDetails.Builder setInterventionTradeDetailsFields(@NotNull TradeDetailsPartsDef.InterventionTradeDetailsFields interventionTradeDetailsFields) - Returns:
- interventionTradeDetailsFields
-
setNearLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.SwapTradeDetails.Builder setNearLegTradeDetails(@NotNull TradeDetailsPartsDef.LegTradeDetailsFields nearLegTradeDetails) - Returns:
- nearLegTradeDetails
-
setFarLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.SwapTradeDetails.Builder setFarLegTradeDetails(@NotNull TradeDetailsPartsDef.LegTradeDetailsFields farLegTradeDetails) - Returns:
- farLegTradeDetails
-
setNearNdfLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.SwapTradeDetails.Builder setNearNdfLegTradeDetails(@NotNull TradeDetailsPartsDef.NDFLegTradeDetailsFields nearNdfLegTradeDetails) - Returns:
- nearNdfLegTradeDetails
-
setFarNdfLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.SwapTradeDetails.Builder setFarNdfLegTradeDetails(@NotNull TradeDetailsPartsDef.NDFLegTradeDetailsFields farNdfLegTradeDetails) - Returns:
- farNdfLegTradeDetails
-