Interface SettlementInstructionsClientFieldSet
- All Superinterfaces:
LeggedMessage,Message
- All Known Implementing Classes:
RequestTradeEvent,SettlementInstructionsClientFieldSetChild
-
Method Summary
Modifier and TypeMethodDescriptiondefault StringAffirm, Confirm, Dispute, Cancel, Replace, AutoConfirm, Unconfirm, Net, ApproveInstructions, RejectInstructions or ReleasegetLLegById(int legId) getLLegById(String legId) getLLegByIndex(int index) getLLegs()default intdefault StringThe direction(s) the adhoc settlement instruction should be saved on.default StringThe account number of the payee's bankdefault StringThe type of routing or BIC code assigned to an AdHoc Settlement Instruction on the pay sidedefault StringThe first line of the payee's bank's addressdefault StringThe second line of the payee's bank's addressdefault StringThe third line of the payee's bank's addressdefault StringThe name of the payee's bankdefault StringThe BIC of the payee's bankdefault StringThe account number of the payeedefault StringThe first line of the payeedefault StringThe second line of the payeedefault StringThe name of the payeedefault StringThe BIC of the payee's accountdefault StringIf the pay settlement instruction is an adhoc that should be saved.default StringThe name of the paying settlement instructiondefault StringThe ID corresponding to the payee's settlement detailsdefault StringThe type of settlement instruction on the pay side.default StringThe direction(s) the adhoc settlement instruction should be saved on.default StringThe account number of the recipient's bankdefault StringThe type of routing or BIC code assigned to an AdHoc Settlement Instruction on the receive sidedefault StringThe first line of the recipient's bank's addressdefault StringThe second line of the recipient's bank's addressdefault StringThe third line of the recipient's bank's addressdefault StringThe name of the recipient's bankdefault StringThe BIC of the recipient's bankdefault StringThe account number of the recipientdefault StringThe first line of the recipientdefault StringThe second line of the recipientdefault StringThe name of the recipientdefault StringThe BIC of the recipient's accountdefault StringIf the receive settlement instruction is an adhoc that should be saved.default StringThe name of the receiving settlement instructiondefault StringThe ID corresponding to the recipient's settlement detailsdefault StringThe type of settlement instruction on the receive side.default StringThe settlement status of a dealdefault StringThe unique ID of the trade the client wants to ConfirmMethods inherited from interface com.caplin.motif.datasource.LeggedMessage
getId, getIndex
-
Method Details
-
getAction
Affirm, Confirm, Dispute, Cancel, Replace, AutoConfirm, Unconfirm, Net, ApproveInstructions, RejectInstructions or Release -
getTradeID
The unique ID of the trade the client wants to Confirm -
getPayBankAccountType
The type of routing or BIC code assigned to an AdHoc Settlement Instruction on the pay side -
getPaySettlementID
The ID corresponding to the payee's settlement details -
getPaySettlementInstructionType
The type of settlement instruction on the pay side. -
getPayIsAdhocForCommit
If the pay settlement instruction is an adhoc that should be saved. -
getPayAdhocForCommitDirection
The direction(s) the adhoc settlement instruction should be saved on. -
getPaySettlementDisplayName
The name of the paying settlement instruction -
getPayBankAccount
The account number of the payee's bank -
getPayBankAddress1
The first line of the payee's bank's address -
getPayBankAddress2
The second line of the payee's bank's address -
getPayBankAddress3
The third line of the payee's bank's address -
getPayBankName
The name of the payee's bank -
getPayBankSwift
The BIC of the payee's bank -
getPayIndividualAccount
The account number of the payee -
getPayIndividualAddress1
The first line of the payee -
getPayIndividualAddress2
The second line of the payee -
getPayIndividualName
The name of the payee -
getPayIndividualSwift
The BIC of the payee's account -
getReceiveBankAccountType
The type of routing or BIC code assigned to an AdHoc Settlement Instruction on the receive side -
getReceiveSettlementID
The ID corresponding to the recipient's settlement details -
getReceiveSettlementInstructionType
The type of settlement instruction on the receive side. -
getReceiveIsAdhocForCommit
If the receive settlement instruction is an adhoc that should be saved. -
getReceiveAdhocForCommitDirection
The direction(s) the adhoc settlement instruction should be saved on. -
getReceiveSettlementDisplayName
The name of the receiving settlement instruction -
getReceiveBankAccount
The account number of the recipient's bank -
getReceiveBankAddress1
The first line of the recipient's bank's address -
getReceiveBankAddress2
The second line of the recipient's bank's address -
getReceiveBankAddress3
The third line of the recipient's bank's address -
getReceiveBankName
The name of the recipient's bank -
getReceiveBankSwift
The BIC of the recipient's bank -
getReceiveIndividualAccount
The account number of the recipient -
getReceiveIndividualAddress1
The first line of the recipient -
getReceiveIndividualAddress2
The second line of the recipient -
getReceiveIndividualName
The name of the recipient -
getReceiveIndividualSwift
The BIC of the recipient's account -
getSettlementStatus
The settlement status of a deal -
getLLegById
- Returns:
- Get the L leg for the given id
-
getLLegById
- Returns:
- Get the L leg for the given id
-
getLLegByIndex
- Returns:
- Get the L leg for the given index
-
getLLegs
List<SettlementInstructionLegClientFieldSetChild> getLLegs()- Returns:
- Get all the L legs for this trade
-
getNumLLegs
default int getNumLLegs()- Returns:
- Get the number of L legs for this trade
-