Interface SettlementInstructionsClientFieldSet

    • Method Detail

      • getAction

        default java.lang.String getAction()
        Affirm, Confirm, Dispute, Cancel, Replace, AutoConfirm, Unconfirm, Net, ApproveInstructions, RejectInstructions or Release
      • getTradeID

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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