Class TradeConfPartsDef.NDFTradeConfirmationFields.Builder
java.lang.Object
com.caplin.generated.motif.fx.tradeconfirmation.TradeConfPartsDef.NDFTradeConfirmationFields.Builder
- Enclosing class:
- TradeConfPartsDef.NDFTradeConfirmationFields
-
Method Summary
Modifier and TypeMethodDescriptionbuild()setFixingSource(@NotNull String fixingSource) setLocationType(@NotNull String locationType) setSettlementCurrency(@NotNull String settlementCurrency) @NotNull StringtoString()
-
Method Details
-
addField
@NotNull public @NotNull TradeConfPartsDef.NDFTradeConfirmationFields.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value) -
build
-
toString
-
setFixingSource
@NotNull public @NotNull TradeConfPartsDef.NDFTradeConfirmationFields.Builder setFixingSource(@NotNull @NotNull String fixingSource) - Parameters:
fixingSource- e.g. WMR 8am London Time- Returns:
- Specifies where the fixing rate comes from.
-
setSettlementCurrency
@NotNull public @NotNull TradeConfPartsDef.NDFTradeConfirmationFields.Builder setSettlementCurrency(@NotNull @NotNull String settlementCurrency) - Parameters:
settlementCurrency- e.g. GBP- Returns:
- A currency for of settlement instruction
-
setLocationType
@NotNull public @NotNull TradeConfPartsDef.NDFTradeConfirmationFields.Builder setLocationType(@NotNull @NotNull String locationType) - Returns:
- Describes whether a non deliverable trade is for an onshore or offshore client. Enum of: ONSHORE, OFFSHORE.
-