Interface SettlementInstructionsClientFieldSet

    • Method Detail

      • getAction

        default String getAction()
        Affirm, Confirm, Dispute, Cancel, Replace, AutoConfirm, Unconfirm or Net
      • getTradeID

        default String getTradeID()
        The unique ID of the trade the client wants to Confirm
      • getPayBankAccountType

        default String getPayBankAccountType()
        The type of routing or BIC code assigned to an AdHoc Settlement Instruction on the pay side
      • getPaySettlementID

        default String getPaySettlementID()
        The ID corresponding to the payee's settlement details
      • getPaySettlementInstructionType

        default String getPaySettlementInstructionType()
        The type of settlement instruction on the pay side.
      • getPayIsAdhocForCommit

        default String getPayIsAdhocForCommit()
        If the pay settlement instruction is an adhoc that should be saved.
      • getPayAdhocForCommitDirection

        default String getPayAdhocForCommitDirection()
        The direction(s) the adhoc settlement instruction should be saved on.
      • getPaySettlementDisplayName

        default String getPaySettlementDisplayName()
        The name of the paying settlement instruction
      • getPayBankAccount

        default String getPayBankAccount()
        The account number of the payee's bank
      • getPayBankAddress1

        default String getPayBankAddress1()
        The first line of the payee's bank's address
      • getPayBankAddress2

        default String getPayBankAddress2()
        The second line of the payee's bank's address
      • getPayBankAddress3

        default String getPayBankAddress3()
        The third line of the payee's bank's address
      • getPayBankName

        default String getPayBankName()
        The name of the payee's bank
      • getPayBankSwift

        default String getPayBankSwift()
        The BIC of the payee's bank
      • getPayIndividualAccount

        default String getPayIndividualAccount()
        The account number of the payee
      • getPayIndividualAddress1

        default String getPayIndividualAddress1()
        The first line of the payee
      • getPayIndividualAddress2

        default String getPayIndividualAddress2()
        The second line of the payee
      • getPayIndividualName

        default String getPayIndividualName()
        The name of the payee
      • getPayIndividualSwift

        default String getPayIndividualSwift()
        The BIC of the payee's account
      • getReceiveBankAccountType

        default String getReceiveBankAccountType()
        The type of routing or BIC code assigned to an AdHoc Settlement Instruction on the receive side
      • getReceiveSettlementID

        default String getReceiveSettlementID()
        The ID corresponding to the recipient's settlement details
      • getReceiveSettlementInstructionType

        default String getReceiveSettlementInstructionType()
        The type of settlement instruction on the receive side.
      • getReceiveIsAdhocForCommit

        default String getReceiveIsAdhocForCommit()
        If the receive settlement instruction is an adhoc that should be saved.
      • getReceiveAdhocForCommitDirection

        default String getReceiveAdhocForCommitDirection()
        The direction(s) the adhoc settlement instruction should be saved on.
      • getReceiveSettlementDisplayName

        default String getReceiveSettlementDisplayName()
        The name of the receiving settlement instruction
      • getReceiveBankAccount

        default String getReceiveBankAccount()
        The account number of the recipient's bank
      • getReceiveBankAddress1

        default String getReceiveBankAddress1()
        The first line of the recipient's bank's address
      • getReceiveBankAddress2

        default String getReceiveBankAddress2()
        The second line of the recipient's bank's address
      • getReceiveBankAddress3

        default String getReceiveBankAddress3()
        The third line of the recipient's bank's address
      • getReceiveBankName

        default String getReceiveBankName()
        The name of the recipient's bank
      • getReceiveBankSwift

        default String getReceiveBankSwift()
        The BIC of the recipient's bank
      • getReceiveIndividualAccount

        default String getReceiveIndividualAccount()
        The account number of the recipient
      • getReceiveIndividualAddress1

        default String getReceiveIndividualAddress1()
        The first line of the recipient
      • getReceiveIndividualAddress2

        default String getReceiveIndividualAddress2()
        The second line of the recipient
      • getReceiveIndividualName

        default String getReceiveIndividualName()
        The name of the recipient
      • getReceiveIndividualSwift

        default String getReceiveIndividualSwift()
        The BIC of the recipient's account
      • getSettlementStatus

        default String getSettlementStatus()
        The settlement status of a deal
      • getNumLLegs

        default int getNumLLegs()
        Returns:
        Get the number of L legs for this trade