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(boolean canAffirm)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanAffirm(@NotNull @NotNull String canAffirm)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanConfirm(boolean canConfirm)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanConfirm(@NotNull @NotNull String canConfirm)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanAdHoc(boolean canAdHoc)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanAdHoc(@NotNull @NotNull String canAdHoc)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanDispute(boolean canDispute)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanDispute(@NotNull @NotNull String canDispute)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanCancel(boolean canCancel)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanCancel(@NotNull @NotNull String canCancel)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanReplace(boolean canReplace)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanReplace(@NotNull @NotNull String canReplace)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanAutoConfirm(boolean canAutoConfirm)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanAutoConfirm(@NotNull @NotNull String canAutoConfirm)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanUnconfirm(boolean canUnconfirm)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanUnconfirm(@NotNull @NotNull String canUnconfirm)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setSettlementStatus(@NotNull @NotNull String settlementStatus)
@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 setNextActionDeadline(@NotNull @NotNull String 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 Instant affirmedDateTime)
affirmedDateTime
- e.g. 2018-03-16T07:25:16+00:00@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 setConfirmedBy(@NotNull @NotNull String confirmedBy)
@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 setConfirmedDateTime(@NotNull @NotNull String confirmedDateTime)
confirmedDateTime
- e.g. 2018-03-16T07:25:16+00:00@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsPayNetted(boolean isPayNetted)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsPayNetted(@NotNull @NotNull String isPayNetted)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsReceiveNetted(boolean isReceiveNetted)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsReceiveNetted(@NotNull @NotNull String isReceiveNetted)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsPayNettingRequired(boolean isPayNettingRequired)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsPayNettingRequired(@NotNull @NotNull String isPayNettingRequired)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsReceiveNettingRequired(boolean isReceiveNettingRequired)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsReceiveNettingRequired(@NotNull @NotNull String isReceiveNettingRequired)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsPaySplit(boolean isPaySplit)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsPaySplit(@NotNull @NotNull String isPaySplit)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsReceiveSplit(boolean isReceiveSplit)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsReceiveSplit(@NotNull @NotNull String isReceiveSplit)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder addPay(@NotNull @NotNull SettlementInstructionsPartsDef.SettlementFields pay)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setPay(@NotNull @NotNull SettlementInstructionsPartsDef.SettlementFields pay, int id)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder addAllPay(@NotNull @NotNull Collection<SettlementInstructionsPartsDef.SettlementFields> pay)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder addReceive(@NotNull @NotNull SettlementInstructionsPartsDef.SettlementFields receive)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setReceive(@NotNull @NotNull SettlementInstructionsPartsDef.SettlementFields receive, int id)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder addAllReceive(@NotNull @NotNull Collection<SettlementInstructionsPartsDef.SettlementFields> receive)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder addPayNettingComponents(@NotNull @NotNull SettlementInstructionsPartsDef.NettingComponents payNettingComponents)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setPayNettingComponents(@NotNull @NotNull SettlementInstructionsPartsDef.NettingComponents payNettingComponents, int id)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder addAllPayNettingComponents(@NotNull @NotNull Collection<SettlementInstructionsPartsDef.NettingComponents> payNettingComponents)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder addReceiveNettingComponents(@NotNull @NotNull SettlementInstructionsPartsDef.NettingComponents receiveNettingComponents)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setReceiveNettingComponents(@NotNull @NotNull SettlementInstructionsPartsDef.NettingComponents receiveNettingComponents, int id)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder addAllReceiveNettingComponents(@NotNull @NotNull Collection<SettlementInstructionsPartsDef.NettingComponents> receiveNettingComponents)
Copyright © 2020 Caplin Systems.