Class TradeConfTypesDef.CommoditiesTradeConfirmation.Builder
java.lang.Object
com.caplin.generated.motif.commodities.tradeconfirmation.TradeConfTypesDef.CommoditiesTradeConfirmation.Builder
- Enclosing class:
- TradeConfTypesDef.CommoditiesTradeConfirmation
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
setAsian3WayCollarFields
(TradeConfPartsDef.Asian3WayCollarTradeConfirmationFields asian3WayCollarFields) setAsianCapFloorFields
(TradeConfPartsDef.AsianCapFloorTradeConfirmationFields asianCapFloorFields) setAsianCapFloorSpreadFields
(TradeConfPartsDef.AsianCapFloorSpreadTradeConfirmationFields asianCapFloorSpreadFields) setAsianCollarFields
(TradeConfPartsDef.AsianCollarTradeConfirmationFields asianCollarFields) setBasisSwapFields
(TradeConfPartsDef.BasisSwapTradeConfirmationFields basisSwapFields) setEuro3WayCollarFields
(TradeConfPartsDef.Euro3WayCollarTradeConfirmationFields euro3WayCollarFields) setEuroCallSpreadFields
(TradeConfPartsDef.EuroCallSpreadTradeConfirmationFields euroCallSpreadFields) setEuroCollarFields
(TradeConfPartsDef.EuroCollarTradeConfirmationFields euroCollarFields) setEuroPutCallFields
(TradeConfPartsDef.EuroPutCallTradeConfirmationFields euroPutCallFields) setFixedSwapFields
(TradeConfPartsDef.FixedSwapTradeConfirmationFields fixedSwapFields) setSpreadPutFields
(TradeConfPartsDef.SpreadPutTradeConfirmationFields spreadPutFields) @NotNull String
toString()
-
Method Details
-
addField
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value) -
build
-
toString
-
setCommonFields
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder setCommonFields(@NotNull TradeConfPartsDef.CommonTradeConfirmationFields commonFields) - Returns:
- commonFields
-
setEuroPutCallFields
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder setEuroPutCallFields(@NotNull TradeConfPartsDef.EuroPutCallTradeConfirmationFields euroPutCallFields) - Returns:
- euroPutCallFields
-
setEuroCollarFields
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder setEuroCollarFields(@NotNull TradeConfPartsDef.EuroCollarTradeConfirmationFields euroCollarFields) - Returns:
- euroCollarFields
-
setEuro3WayCollarFields
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder setEuro3WayCollarFields(@NotNull TradeConfPartsDef.Euro3WayCollarTradeConfirmationFields euro3WayCollarFields) - Returns:
- euro3WayCollarFields
-
setEuroCallSpreadFields
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder setEuroCallSpreadFields(@NotNull TradeConfPartsDef.EuroCallSpreadTradeConfirmationFields euroCallSpreadFields) - Returns:
- euroCallSpreadFields
-
setAsianCapFloorFields
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder setAsianCapFloorFields(@NotNull TradeConfPartsDef.AsianCapFloorTradeConfirmationFields asianCapFloorFields) - Returns:
- asianCapFloorFields
-
setAsianCollarFields
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder setAsianCollarFields(@NotNull TradeConfPartsDef.AsianCollarTradeConfirmationFields asianCollarFields) - Returns:
- asianCollarFields
-
setAsian3WayCollarFields
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder setAsian3WayCollarFields(@NotNull TradeConfPartsDef.Asian3WayCollarTradeConfirmationFields asian3WayCollarFields) - Returns:
- asian3WayCollarFields
-
setAsianCapFloorSpreadFields
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder setAsianCapFloorSpreadFields(@NotNull TradeConfPartsDef.AsianCapFloorSpreadTradeConfirmationFields asianCapFloorSpreadFields) - Returns:
- asianCapFloorSpreadFields
-
setSpreadPutFields
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder setSpreadPutFields(@NotNull TradeConfPartsDef.SpreadPutTradeConfirmationFields spreadPutFields) - Returns:
- spreadPutFields
-
setFixedSwapFields
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder setFixedSwapFields(@NotNull TradeConfPartsDef.FixedSwapTradeConfirmationFields fixedSwapFields) - Returns:
- fixedSwapFields
-
setBasisSwapFields
@NotNull public @NotNull TradeConfTypesDef.CommoditiesTradeConfirmation.Builder setBasisSwapFields(@NotNull TradeConfPartsDef.BasisSwapTradeConfirmationFields basisSwapFields) - Returns:
- basisSwapFields
-