Interface SettlementInstructionsServerFieldSet
-
public interface SettlementInstructionsServerFieldSet
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
addField(String fieldName, Object value)
Adds a field to this eventdefault void
setAction(Object value)
Affirm, Confirm, Dispute, Cancel, Replace, AutoConfirm, Unconfirm or Netdefault 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 bankdefault void
setPayBankAccountType(Object value)
The type of routing or BIC code assigned to an AdHoc Settlement Instruction on the pay sidedefault void
setPayBankAddress1(Object value)
The first line of the payee's bank's addressdefault void
setPayBankAddress2(Object value)
The second line of the payee's bank's addressdefault void
setPayBankAddress3(Object value)
The third line of the payee's bank's addressdefault void
setPayBankName(Object value)
The name of the payee's bankdefault void
setPayBankSwift(Object value)
The BIC of the payee's bankdefault void
setPayIndividualAccount(Object value)
The account number of the payeedefault void
setPayIndividualAddress1(Object value)
The first line of the payeedefault void
setPayIndividualAddress2(Object value)
The second line of the payeedefault void
setPayIndividualName(Object value)
The name of the payeedefault void
setPayIndividualSwift(Object value)
The BIC of the payee's accountdefault 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 instructiondefault void
setPaySettlementID(Object value)
The ID corresponding to the payee's settlement detailsdefault 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 bankdefault void
setReceiveBankAccountType(Object value)
The type of routing or BIC code assigned to an AdHoc Settlement Instruction on the receive sidedefault void
setReceiveBankAddress1(Object value)
The first line of the recipient's bank's addressdefault void
setReceiveBankAddress2(Object value)
The second line of the recipient's bank's addressdefault void
setReceiveBankAddress3(Object value)
The third line of the recipient's bank's addressdefault void
setReceiveBankName(Object value)
The name of the recipient's bankdefault void
setReceiveBankSwift(Object value)
The BIC of the recipient's bankdefault void
setReceiveIndividualAccount(Object value)
The account number of the recipientdefault void
setReceiveIndividualAddress1(Object value)
The first line of the recipientdefault void
setReceiveIndividualAddress2(Object value)
The second line of the recipientdefault void
setReceiveIndividualName(Object value)
The name of the recipientdefault void
setReceiveIndividualSwift(Object value)
The BIC of the recipient's accountdefault 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 instructiondefault void
setReceiveSettlementID(Object value)
The ID corresponding to the recipient's settlement detailsdefault void
setReceiveSettlementInstructionType(Object value)
The type of settlement instruction on the receive side.default void
setSettlementStatus(Object value)
The settlement status of a dealdefault void
setTradeID(Object value)
The unique ID of the trade the client wants to Confirm
-
-
-
Method Detail
-
addField
void addField(String fieldName, Object value)
Adds a field to this event- Parameters:
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 aString
usingBigDecimal.toPlainString()
-
setAction
default void setAction(Object value)
Affirm, Confirm, Dispute, Cancel, Replace, AutoConfirm, Unconfirm or Net- Parameters:
value
- The value to be set passed by i18n
-
setTradeID
default void setTradeID(Object value)
The unique ID of the trade the client wants to Confirm- Parameters:
value
- The value to be set passed by i18n
-
setPayBankAccountType
default void setPayBankAccountType(Object value)
The type of routing or BIC code assigned to an AdHoc Settlement Instruction on the pay side- Parameters:
value
- The value to be set passed by i18n
-
setPaySettlementID
default void setPaySettlementID(Object value)
The ID corresponding to the payee's settlement details- Parameters:
value
- The value to be set passed by i18n
-
setPaySettlementInstructionType
default void setPaySettlementInstructionType(Object value)
The type of settlement instruction on the pay side.- Parameters:
value
- The value to be set passed by i18n
-
setPayIsAdhocForCommit
default void setPayIsAdhocForCommit(Object value)
If the pay settlement instruction is an adhoc that should be saved.- Parameters:
value
- The value to be set passed by i18n
-
setPayAdhocForCommitDirection
default void setPayAdhocForCommitDirection(Object value)
The direction(s) the adhoc settlement instruction should be saved on.- Parameters:
value
- The value to be set passed by i18n
-
setPaySettlementDisplayName
default void setPaySettlementDisplayName(Object value)
The name of the paying settlement instruction- Parameters:
value
- The value to be set passed by i18n
-
setPayBankAccount
default void setPayBankAccount(Object value)
The account number of the payee's bank- Parameters:
value
- The value to be set passed by i18n
-
setPayBankAddress1
default void setPayBankAddress1(Object value)
The first line of the payee's bank's address- Parameters:
value
- The value to be set passed by i18n
-
setPayBankAddress2
default void setPayBankAddress2(Object value)
The second line of the payee's bank's address- Parameters:
value
- The value to be set passed by i18n
-
setPayBankAddress3
default void setPayBankAddress3(Object value)
The third line of the payee's bank's address- Parameters:
value
- The value to be set passed by i18n
-
setPayBankName
default void setPayBankName(Object value)
The name of the payee's bank- Parameters:
value
- The value to be set passed by i18n
-
setPayBankSwift
default void setPayBankSwift(Object value)
The BIC of the payee's bank- Parameters:
value
- The value to be set passed by i18n
-
setPayIndividualAccount
default void setPayIndividualAccount(Object value)
The account number of the payee- Parameters:
value
- The value to be set passed by i18n
-
setPayIndividualAddress1
default void setPayIndividualAddress1(Object value)
The first line of the payee- Parameters:
value
- The value to be set passed by i18n
-
setPayIndividualAddress2
default void setPayIndividualAddress2(Object value)
The second line of the payee- Parameters:
value
- The value to be set passed by i18n
-
setPayIndividualName
default void setPayIndividualName(Object value)
The name of the payee- Parameters:
value
- The value to be set passed by i18n
-
setPayIndividualSwift
default void setPayIndividualSwift(Object value)
The BIC of the payee's account- Parameters:
value
- The value to be set passed by i18n
-
setReceiveBankAccountType
default void setReceiveBankAccountType(Object value)
The type of routing or BIC code assigned to an AdHoc Settlement Instruction on the receive side- Parameters:
value
- The value to be set passed by i18n
-
setReceiveSettlementID
default void setReceiveSettlementID(Object value)
The ID corresponding to the recipient's settlement details- Parameters:
value
- The value to be set passed by i18n
-
setReceiveSettlementInstructionType
default void setReceiveSettlementInstructionType(Object value)
The type of settlement instruction on the receive side.- Parameters:
value
- The value to be set passed by i18n
-
setReceiveIsAdhocForCommit
default void setReceiveIsAdhocForCommit(Object value)
If the receive settlement instruction is an adhoc that should be saved.- Parameters:
value
- The value to be set passed by i18n
-
setReceiveAdhocForCommitDirection
default void setReceiveAdhocForCommitDirection(Object value)
The direction(s) the adhoc settlement instruction should be saved on.- Parameters:
value
- The value to be set passed by i18n
-
setReceiveSettlementDisplayName
default void setReceiveSettlementDisplayName(Object value)
The name of the receiving settlement instruction- Parameters:
value
- The value to be set passed by i18n
-
setReceiveBankAccount
default void setReceiveBankAccount(Object value)
The account number of the recipient's bank- Parameters:
value
- The value to be set passed by i18n
-
setReceiveBankAddress1
default void setReceiveBankAddress1(Object value)
The first line of the recipient's bank's address- Parameters:
value
- The value to be set passed by i18n
-
setReceiveBankAddress2
default void setReceiveBankAddress2(Object value)
The second line of the recipient's bank's address- Parameters:
value
- The value to be set passed by i18n
-
setReceiveBankAddress3
default void setReceiveBankAddress3(Object value)
The third line of the recipient's bank's address- Parameters:
value
- The value to be set passed by i18n
-
setReceiveBankName
default void setReceiveBankName(Object value)
The name of the recipient's bank- Parameters:
value
- The value to be set passed by i18n
-
setReceiveBankSwift
default void setReceiveBankSwift(Object value)
The BIC of the recipient's bank- Parameters:
value
- The value to be set passed by i18n
-
setReceiveIndividualAccount
default void setReceiveIndividualAccount(Object value)
The account number of the recipient- Parameters:
value
- The value to be set passed by i18n
-
setReceiveIndividualAddress1
default void setReceiveIndividualAddress1(Object value)
The first line of the recipient- Parameters:
value
- The value to be set passed by i18n
-
setReceiveIndividualAddress2
default void setReceiveIndividualAddress2(Object value)
The second line of the recipient- Parameters:
value
- The value to be set passed by i18n
-
setReceiveIndividualName
default void setReceiveIndividualName(Object value)
The name of the recipient- Parameters:
value
- The value to be set passed by i18n
-
setReceiveIndividualSwift
default void setReceiveIndividualSwift(Object value)
The BIC of the recipient's account- Parameters:
value
- The value to be set passed by i18n
-
setSettlementStatus
default void setSettlementStatus(Object value)
The settlement status of a deal- Parameters:
value
- The value to be set passed by i18n
-
-