Class TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder
- java.lang.Object
-
- com.caplin.generated.motif.fx.tradedetails.TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder
-
- Enclosing class:
- TradeDetailsTypesDef.NettedLegTradeDetailsFields
public static final class TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
addField
@NotNull public @NotNull TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value)
-
build
@NotNull public @NotNull TradeDetailsTypesDef.NettedLegTradeDetailsFields build()
-
setNettedLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder setNettedLegTradeDetails(@NotNull TradeDetailsPartsDef.LegTradeDetailsFields nettedLegTradeDetails)
- Returns:
- nettedLegTradeDetails
-
addInputLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder addInputLegTradeDetails(@NotNull TradeDetailsPartsDef.LegTradeDetailsFields inputLegTradeDetails)
- Returns:
- inputLegTradeDetails
-
setInputLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder setInputLegTradeDetails(@NotNull TradeDetailsPartsDef.LegTradeDetailsFields inputLegTradeDetails, int id)
- Returns:
- inputLegTradeDetails
-
addAllInputLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder addAllInputLegTradeDetails(@NotNull @NotNull Collection<TradeDetailsPartsDef.LegTradeDetailsFields> inputLegTradeDetails)
- Returns:
- inputLegTradeDetails
-
addInterventionInputLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder addInterventionInputLegTradeDetails(@NotNull TradeDetailsPartsDef.InterventionLegTradeDetailsFields interventionInputLegTradeDetails)
- Returns:
- interventionInputLegTradeDetails
-
setInterventionInputLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder setInterventionInputLegTradeDetails(@NotNull TradeDetailsPartsDef.InterventionLegTradeDetailsFields interventionInputLegTradeDetails, int id)
- Returns:
- interventionInputLegTradeDetails
-
addAllInterventionInputLegTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder addAllInterventionInputLegTradeDetails(@NotNull @NotNull Collection<TradeDetailsPartsDef.InterventionLegTradeDetailsFields> interventionInputLegTradeDetails)
- Returns:
- interventionInputLegTradeDetails
-
addInputLegSwapPartnerTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder addInputLegSwapPartnerTradeDetails(@NotNull TradeDetailsPartsDef.SwapPartnerLegTradeDetailsFields inputLegSwapPartnerTradeDetails)
- Returns:
- inputLegSwapPartnerTradeDetails
-
setInputLegSwapPartnerTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder setInputLegSwapPartnerTradeDetails(@NotNull TradeDetailsPartsDef.SwapPartnerLegTradeDetailsFields inputLegSwapPartnerTradeDetails, int id)
- Returns:
- inputLegSwapPartnerTradeDetails
-
addAllInputLegSwapPartnerTradeDetails
@NotNull public @NotNull TradeDetailsTypesDef.NettedLegTradeDetailsFields.Builder addAllInputLegSwapPartnerTradeDetails(@NotNull @NotNull Collection<TradeDetailsPartsDef.SwapPartnerLegTradeDetailsFields> inputLegSwapPartnerTradeDetails)
- Returns:
- inputLegSwapPartnerTradeDetails
-
-