Class TradeConfPartsDef.LegTradeConfirmationFields.Builder
java.lang.Object
com.caplin.generated.motif.commodities.tradeconfirmation.TradeConfPartsDef.LegTradeConfirmationFields.Builder
- Enclosing class:
- TradeConfPartsDef.LegTradeConfirmationFields
-
Method Summary
Modifier and TypeMethodDescriptionbuild()setAffirmedBy(@NotNull String affirmedBy) setAffirmedDateTime(@NotNull String affirmedDateTime) setAffirmedDateTime(@NotNull Instant affirmedDateTime) @NotNull StringtoString()
-
Method Details
-
addField
@NotNull public @NotNull TradeConfPartsDef.LegTradeConfirmationFields.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value) -
build
-
toString
-
setAffirmedBy
@NotNull public @NotNull TradeConfPartsDef.LegTradeConfirmationFields.Builder setAffirmedBy(@NotNull @NotNull String affirmedBy) - Parameters:
affirmedBy- e.g. User1- Returns:
- The name of the user who affirmed a trade.
-
setAffirmedDateTime
@NotNull public @NotNull TradeConfPartsDef.LegTradeConfirmationFields.Builder setAffirmedDateTime(@NotNull @NotNull Instant affirmedDateTime) - Parameters:
affirmedDateTime- e.g. 2018-03-16T07:25:16+00:00- Returns:
- The time at which a trade was affirmed in ISO-8601 format
-
setAffirmedDateTime
@NotNull public @NotNull TradeConfPartsDef.LegTradeConfirmationFields.Builder setAffirmedDateTime(@NotNull @NotNull String affirmedDateTime) - Parameters:
affirmedDateTime- e.g. 2018-03-16T07:25:16+00:00- Returns:
- The time at which a trade was affirmed in ISO-8601 format
-