public static final class SettlementInstructionsPartsDef.SettlementTradeFields.Builder extends Object
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields build()
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanAffirm(@NotNull @NotNull String canAffirm)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanAffirm(boolean canAffirm)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanConfirm(@NotNull @NotNull String canConfirm)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanConfirm(boolean canConfirm)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setSettlementStatus(@NotNull @NotNull String settlementStatus)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setNextActionDeadline(@NotNull @NotNull String nextActionDeadline)
nextActionDeadline
- e.g. 2018-03-16T07:25:16+00:00@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setNextActionDeadline(@NotNull @NotNull Instant nextActionDeadline)
nextActionDeadline
- e.g. 2018-03-16T07:25:16+00:00@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setNextActionDeadlineDisplayTimezone(@NotNull @NotNull String nextActionDeadlineDisplayTimezone)
nextActionDeadlineDisplayTimezone
- e.g. America/New_York@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setAffirmedBy(@NotNull @NotNull String affirmedBy)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setAffirmedDateTime(@NotNull @NotNull String affirmedDateTime)
affirmedDateTime
- e.g. 2018-03-16T07:25:16+00:00@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setAffirmedDateTime(@NotNull @NotNull Instant affirmedDateTime)
affirmedDateTime
- e.g. 2018-03-16T07:25:16+00:00@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setConfirmedBy(@NotNull @NotNull String confirmedBy)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setConfirmedDateTime(@NotNull @NotNull String confirmedDateTime)
confirmedDateTime
- e.g. 2018-03-16T07:25:16+00:00@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setConfirmedDateTime(@NotNull @NotNull Instant confirmedDateTime)
confirmedDateTime
- e.g. 2018-03-16T07:25:16+00:00@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setSettlementPayFields(@NotNull @NotNull SettlementInstructionsPartsDef.SettlementFields settlementPayFields)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setSettlementReceiveFields(@NotNull @NotNull SettlementInstructionsPartsDef.SettlementFields settlementReceiveFields)
Copyright © 2018 Caplin Systems.