Interface MMPostTradeDetailsUpdateClientFieldSet

All Superinterfaces:
LeggedMessage, Message
All Known Implementing Classes:
MMPostTradeDetailsUpdateClientFieldSetChild

public interface MMPostTradeDetailsUpdateClientFieldSet extends LeggedMessage
  • Method Details

    • getInterestRate

      default String getInterestRate()
      Interest rate on the given PrincipalAmount.
    • getInterestRateDPS

      default String getInterestRateDPS()
      The DPS of the given InterestRate
    • getNoticePeriodDescription

      default String getNoticePeriodDescription()
      The notice period description for the trade, sent as the raw display value or a translation token.
    • getTradingType

      default String getTradingType()
      This could be TERM-DEPOSIT.
    • getStartDate

      default String getStartDate()
      In ISO-8601 format, i.e. YYYY-MM-DD
    • getMaturityDate

      default String getMaturityDate()
      In ISO-8601 format, i.e. YYYY-MM-DD
    • getPrincipalAmount

      default String getPrincipalAmount()
      Principal amount for the trade specified in the provided Currency.
    • getCurrency

      default String getCurrency()
      The currency in which the trade is made.
    • getIsShariaTrade

      default String getIsShariaTrade()
      Indicates whether the trade is a Sharia trade
    • getAccount

      default String getAccount()
      The account used for the trade.