public interface SettlementInstructionsServerFieldSet
Modifier and Type | Method and Description |
---|---|
void |
addField(String fieldName,
Object value)
Adds a field to this event
|
default void |
setAction(Object value)
Affirm, Confirm or Net
|
default void |
setPayAdhocForCommitDirection(Object value)
The direction(s) the adhoc settlement instruction should be saved on.
|
default void |
setPayBankAccount(Object value)
The account number of the payee's bank
|
default void |
setPayBankAccountType(Object value)
The type of routing or BIC code assigned to an AdHoc Settlement Instruction on the pay side
|
default void |
setPayBankAddress1(Object value)
The first line of the payee's bank's address
|
default void |
setPayBankAddress2(Object value)
The second line of the payee's bank's address
|
default void |
setPayBankAddress3(Object value)
The third line of the payee's bank's address
|
default void |
setPayBankName(Object value)
The name of the payee's bank
|
default void |
setPayBankSwift(Object value)
The BIC of the payee's bank
|
default void |
setPayIndividualAccount(Object value)
The account number of the payee
|
default void |
setPayIndividualAddress1(Object value)
The first line of the payee
|
default void |
setPayIndividualAddress2(Object value)
The second line of the payee
|
default void |
setPayIndividualName(Object value)
The name of the payee
|
default void |
setPayIndividualSwift(Object value)
The BIC of the payee's account
|
default void |
setPayIsAdhocForCommit(Object value)
If the pay settlement instruction is an adhoc that should be saved.
|
default void |
setPaySettlementDisplayName(Object value)
The name of the paying settlement instruction
|
default void |
setPaySettlementID(Object value)
The ID corresponding to the payee's settlement details
|
default void |
setPaySettlementInstructionType(Object value)
The type of settlement instruction on the pay side.
|
default void |
setReceiveAdhocForCommitDirection(Object value)
The direction(s) the adhoc settlement instruction should be saved on.
|
default void |
setReceiveBankAccount(Object value)
The account number of the recipient's bank
|
default void |
setReceiveBankAccountType(Object value)
The type of routing or BIC code assigned to an AdHoc Settlement Instruction on the receive side
|
default void |
setReceiveBankAddress1(Object value)
The first line of the recipient's bank's address
|
default void |
setReceiveBankAddress2(Object value)
The second line of the recipient's bank's address
|
default void |
setReceiveBankAddress3(Object value)
The third line of the recipient's bank's address
|
default void |
setReceiveBankName(Object value)
The name of the recipient's bank
|
default void |
setReceiveBankSwift(Object value)
The BIC of the recipient's bank
|
default void |
setReceiveIndividualAccount(Object value)
The account number of the recipient
|
default void |
setReceiveIndividualAddress1(Object value)
The first line of the recipient
|
default void |
setReceiveIndividualAddress2(Object value)
The second line of the recipient
|
default void |
setReceiveIndividualName(Object value)
The name of the recipient
|
default void |
setReceiveIndividualSwift(Object value)
The BIC of the recipient's account
|
default void |
setReceiveIsAdhocForCommit(Object value)
If the receive settlement instruction is an adhoc that should be saved.
|
default void |
setReceiveSettlementDisplayName(Object value)
The name of the receiving settlement instruction
|
default void |
setReceiveSettlementID(Object value)
The ID corresponding to the recipient's settlement details
|
default void |
setReceiveSettlementInstructionType(Object value)
The type of settlement instruction on the receive side.
|
default void |
setSettlementStatus(Object value)
The settlement status of a deal
|
default void |
setTradeID(Object value)
The unique ID of the trade the client wants to Confirm
|
void addField(String fieldName, Object value)
fieldName
- The name of the field to add.value
- The value of the field to add. If the value is a BigDecimal then it will be converted to a String
using BigDecimal.toPlainString()
default void setAction(Object value)
default void setTradeID(Object value)
default void setPayBankAccountType(Object value)
default void setPaySettlementID(Object value)
default void setPaySettlementInstructionType(Object value)
default void setPayIsAdhocForCommit(Object value)
default void setPayAdhocForCommitDirection(Object value)
default void setPaySettlementDisplayName(Object value)
default void setPayBankAccount(Object value)
default void setPayBankAddress1(Object value)
default void setPayBankAddress2(Object value)
default void setPayBankAddress3(Object value)
default void setPayBankName(Object value)
default void setPayBankSwift(Object value)
default void setPayIndividualAccount(Object value)
default void setPayIndividualAddress1(Object value)
default void setPayIndividualAddress2(Object value)
default void setPayIndividualName(Object value)
default void setPayIndividualSwift(Object value)
default void setReceiveBankAccountType(Object value)
default void setReceiveSettlementID(Object value)
default void setReceiveSettlementInstructionType(Object value)
default void setReceiveIsAdhocForCommit(Object value)
default void setReceiveAdhocForCommitDirection(Object value)
default void setReceiveSettlementDisplayName(Object value)
default void setReceiveBankAccount(Object value)
default void setReceiveBankAddress1(Object value)
default void setReceiveBankAddress2(Object value)
default void setReceiveBankAddress3(Object value)
default void setReceiveBankName(Object value)
default void setReceiveBankSwift(Object value)
default void setReceiveIndividualAccount(Object value)
default void setReceiveIndividualAddress1(Object value)
default void setReceiveIndividualAddress2(Object value)
default void setReceiveIndividualName(Object value)
default void setReceiveIndividualSwift(Object value)
default void setSettlementStatus(Object value)
Copyright © 2018 Caplin Systems.