Interface SalesInterventionQuoteClientFieldSet

All Superinterfaces:
LeggedMessage, Message
All Known Implementing Classes:
QuoteTradeEvent, SalesInterventionQuoteClientFieldSetChild

public interface SalesInterventionQuoteClientFieldSet extends LeggedMessage
  • Method Details

    • getPricingType

      default String getPricingType()
      The type of pricing, either QUOTE or STREAM, QUOTE will send a send a singe quote to the client, while STREAM will stream rates to the client using the given margins.
    • getSpotBidMargin

      default String getSpotBidMargin()
      This field represents the spot margin that the sales user has selected. It should be sent as a raw value, and unformatted.
    • getSpotAskMargin

      default String getSpotAskMargin()
      This field represents the spot margin that the sales user has selected. It should be sent as a raw value, and unformatted.
    • getTraderSpotBidRate

      default String getTraderSpotBidRate()
      This field is included on the rate update that the client wants to trade on, and should be sent back unchanged on the Submit message
    • getTraderSpotAskRate

      default String getTraderSpotAskRate()
      This field is included on the rate update that the client wants to trade on, and should be sent back unchanged on the Submit message
    • getOverallTimeOut

      default String getOverallTimeOut()
      This field is the length of time in seconds that a sales intervention quote is valid for.
    • getRemainingTimeOutMillis

      default String getRemainingTimeOutMillis()
      This field is the remaining length of time in milliseconds that a sales intervention quote is valid for.
    • getLLegById

      default SalesInterventionQuoteLegClientFieldSetChild getLLegById(int legId)
      Returns:
      Get the L leg for the given id
    • getLLegById

      Returns:
      Get the L leg for the given id
    • getLLegByIndex

      default SalesInterventionQuoteLegClientFieldSetChild getLLegByIndex(int index)
      Returns:
      Get the L leg for the given index
    • getLLegs

      Returns:
      Get all the L legs for this trade
    • getNumLLegs

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