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