Interface SingleSettlementInstructionServerFieldSet
public interface SingleSettlementInstructionServerFieldSet
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds a field to this eventdefault void
Create, Update, Delete, Release, Rejectdefault void
setBankAccount
(Object value) The account number of the beneficiary's bank.default void
setBankAddress1
(Object value) The first line of the beneficiary's bank's address.default void
setBankAddress2
(Object value) The second line of the beneficiary's bank's address.default void
setBankAddress3
(Object value) The third line of the beneficiary's bank's address.default void
setBankName
(Object value) The name of the beneficiary's bank.default void
setBankSwift
(Object value) The BIC of the beneficiary's bank.default void
setIndividualAccount
(Object value) The account number of the beneficiary.default void
setIndividualAddress1
(Object value) The first line of the beneficiary.default void
setIndividualAddress2
(Object value) The second line of the beneficiary.default void
setIndividualName
(Object value) The name of the beneficiary.default void
setIndividualSwift
(Object value) The BIC of the beneficiary's account.default void
Is this the default settlement instruction for this currency.default void
setIsNettingInstruction
(Object value) Is this settlement instruction a netting instruction.default void
setSettlementCurrency
(Object value) The currency this settlement instruction is for.default void
setSettlementDetailsLine1
(Object value) The first line of remittance information.default void
setSettlementDetailsLine2
(Object value) The second line of remittance information.default void
setSettlementDetailsLine3
(Object value) The third line of remittance information.default void
setSettlementDetailsLine4
(Object value) The forth line of remittance information.default void
setSettlementDetailsLine5
(Object value) The fifth line of remittance information.default void
setSettlementDetailsLine6
(Object value) The sixth line of remittance information.default void
setSettlementDirection
(Object value) The direction the settlement instruction can refer to, Supported directions are: PAY, RECEIVE, BOTH.default void
setSettlementDisplayName
(Object value) The name of the settlement instruction.default void
setSettlementId
(Object value) The ID corresponding to the settlement instruction.default void
The status of a settlement instruction is either PENDING or CURRENT.default void
The type of settlement instruction.
-
Method Details
-
addField
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
Create, Update, Delete, Release, Reject- Parameters:
value
- The value to be set passed by i18n
-
setSettlementId
The ID corresponding to the settlement instruction.- Parameters:
value
- The value to be set passed by i18n
-
setSettlementCurrency
The currency this settlement instruction is for.- Parameters:
value
- The value to be set passed by i18n
-
setSettlementDirection
The direction the settlement instruction can refer to, Supported directions are: PAY, RECEIVE, BOTH.- Parameters:
value
- The value to be set passed by i18n
-
setIsDefaultSettlementInstruction
Is this the default settlement instruction for this currency.- Parameters:
value
- The value to be set passed by i18n
-
setIsNettingInstruction
Is this settlement instruction a netting instruction.- Parameters:
value
- The value to be set passed by i18n
-
setSettlementInstructionStatus
The status of a settlement instruction is either PENDING or CURRENT.- Parameters:
value
- The value to be set passed by i18n
-
setSettlementInstructionType
The type of settlement instruction. Supported types are [EXISTING, ADHOC, NONE].- Parameters:
value
- The value to be set passed by i18n
-
setSettlementDisplayName
The name of the settlement instruction.- Parameters:
value
- The value to be set passed by i18n
-
setBankAccount
The account number of the beneficiary's bank.- Parameters:
value
- The value to be set passed by i18n
-
setBankSwift
The BIC of the beneficiary's bank.- Parameters:
value
- The value to be set passed by i18n
-
setBankName
The name of the beneficiary's bank.- Parameters:
value
- The value to be set passed by i18n
-
setBankAddress1
The first line of the beneficiary's bank's address.- Parameters:
value
- The value to be set passed by i18n
-
setBankAddress2
The second line of the beneficiary's bank's address.- Parameters:
value
- The value to be set passed by i18n
-
setBankAddress3
The third line of the beneficiary's bank's address.- Parameters:
value
- The value to be set passed by i18n
-
setIndividualAccount
The account number of the beneficiary.- Parameters:
value
- The value to be set passed by i18n
-
setIndividualSwift
The BIC of the beneficiary's account.- Parameters:
value
- The value to be set passed by i18n
-
setIndividualName
The name of the beneficiary.- Parameters:
value
- The value to be set passed by i18n
-
setIndividualAddress1
The first line of the beneficiary.- Parameters:
value
- The value to be set passed by i18n
-
setIndividualAddress2
The second line of the beneficiary.- Parameters:
value
- The value to be set passed by i18n
-
setSettlementDetailsLine1
The first line of remittance information.- Parameters:
value
- The value to be set passed by i18n
-
setSettlementDetailsLine2
The second line of remittance information.- Parameters:
value
- The value to be set passed by i18n
-
setSettlementDetailsLine3
The third line of remittance information.- Parameters:
value
- The value to be set passed by i18n
-
setSettlementDetailsLine4
The forth line of remittance information.- Parameters:
value
- The value to be set passed by i18n
-
setSettlementDetailsLine5
The fifth line of remittance information.- Parameters:
value
- The value to be set passed by i18n
-
setSettlementDetailsLine6
The sixth line of remittance information.- Parameters:
value
- The value to be set passed by i18n
-