Interface SalesInterventionQuoteClientFieldSet
- All Superinterfaces:
LeggedMessage
,Message
- All Known Implementing Classes:
QuoteTradeEvent
,SalesInterventionQuoteClientFieldSetChild
-
Method Summary
Modifier and TypeMethodDescriptiongetLLegById
(int legId) getLLegById
(String legId) getLLegByIndex
(int index) getLLegs()
default int
default String
This field is the length of time in seconds that a sales intervention quote is valid for.default String
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.default String
This field is the remaining length of time in milliseconds that a sales intervention quote is valid for.default String
This field represents the spot margin that the sales user has selected.default String
This field represents the spot margin that the sales user has selected.default String
This field is included on the rate update that the client wants to trade ondefault String
This field is included on the rate update that the client wants to trade onMethods inherited from interface com.caplin.motif.datasource.LeggedMessage
getId, getIndex
-
Method Details
-
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
This field represents the spot margin that the sales user has selected. It should be sent as a raw value, and unformatted. -
getSpotAskMargin
This field represents the spot margin that the sales user has selected. It should be sent as a raw value, and unformatted. -
getTraderSpotBidRate
This field is included on the rate update that the client wants to trade on -
getTraderSpotAskRate
This field is included on the rate update that the client wants to trade on -
getOverallTimeOut
This field is the length of time in seconds that a sales intervention quote is valid for. -
getRemainingTimeOutMillis
This field is the remaining length of time in milliseconds that a sales intervention quote is valid for. -
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<SalesInterventionQuoteLegClientFieldSetChild> getLLegs()- Returns:
- Get all the L legs for this trade
-
getNumLLegs
default int getNumLLegs()- Returns:
- Get the number of L legs for this trade
-