Interface SubmissionLegClientFieldSet
-
- All Superinterfaces:
LeggedMessage
,Message
- All Known Subinterfaces:
AllocateLegClientFieldSet
,AmendLegClientFieldSet
,ESPSubmissionLegClientFieldSet
,RFSSubmissionLegClientFieldSet
- All Known Implementing Classes:
AllocateLegClientFieldSetChild
,AmendLegClientFieldSetChild
,ESPSubmissionLegClientFieldSetChild
,RFSSubmissionLegClientFieldSetChild
,SubmissionLegClientFieldSetChild
public interface SubmissionLegClientFieldSet extends LeggedMessage
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default String
getAmount()
The amount to trade, specified in the dealt currency.default String
getBuyPaySettlementID()
The ID corresponding to the payee's settlement detailsdefault String
getBuyPaySettlementInstructionType()
The type of settlement instruction on the pay side.default String
getBuyPaySettlementRemarks()
The remarks corresponding to the payee's settlement detailsdefault String
getBuyReceiveSettlementID()
The ID corresponding to the recipient's settlement detailsdefault String
getBuyReceiveSettlementInstructionType()
The type of settlement instruction on the receive side.default String
getBuyReceiveSettlementRemarks()
The remarks corresponding to the recipient's settlement detailsdefault String
getBuySell()
Whether the client wants to buy or sell the base currency, NOT the dealt currency.default String
getFixingDate()
The fixing date for NDF trades only, in ISO format (only support standard settlement dates) Example value: 20160513default String
getRemarks()
The clients or trader's comments on a tradedefault String
getRequestedProfitCurrency()
The preferred currency to be used in calculating sales profit details.default String
getSellPaySettlementID()
The ID corresponding to the payee's settlement detailsdefault String
getSellPaySettlementInstructionType()
The type of settlement instruction on the pay side.default String
getSellPaySettlementRemarks()
The remarks corresponding to the payee's settlement detailsdefault String
getSellReceiveSettlementID()
The ID corresponding to the recipient's settlement detailsdefault String
getSellReceiveSettlementInstructionType()
The type of settlement instruction on the receive side.default String
getSellReceiveSettlementRemarks()
The remarks corresponding to the recipient's settlement detailsdefault String
getSettlementDate()
The settlement date for the trade, in ISO format (only support standard settlement dates) Example value: 20160515default String
getTenor()
The tenor at which to settle (only support standard settlement dates, so cannot be broken) Example value: SPOTdefault String
getTOBOUser()
The user the trade is on behalf of.default String
getTraderRemarks()
The trader's comments on a trade-
Methods inherited from interface com.caplin.motif.datasource.LeggedMessage
getId, getIndex
-
-
-
-
Method Detail
-
getAmount
default String getAmount()
The amount to trade, specified in the dealt currency. Example value: 50000
-
getBuySell
default String getBuySell()
Whether the client wants to buy or sell the base currency, NOT the dealt currency. For example if the currency pair is EURGBP and this value is EUR then this field always tells you if the client wants to buy or sell EUR, even if the dealt currency is GBP. The dealt currency simply tells you which currency the client has specified the amount in. Example value: SELL
-
getSettlementDate
default String getSettlementDate()
The settlement date for the trade, in ISO format (only support standard settlement dates) Example value: 20160515
-
getRequestedProfitCurrency
default String getRequestedProfitCurrency()
The preferred currency to be used in calculating sales profit details. Example value: GBP
-
getTenor
default String getTenor()
The tenor at which to settle (only support standard settlement dates, so cannot be broken) Example value: SPOT
-
getFixingDate
default String getFixingDate()
The fixing date for NDF trades only, in ISO format (only support standard settlement dates) Example value: 20160513
-
getTOBOUser
default String getTOBOUser()
The user the trade is on behalf of.
-
getBuyPaySettlementID
default String getBuyPaySettlementID()
The ID corresponding to the payee's settlement details
-
getBuyPaySettlementRemarks
default String getBuyPaySettlementRemarks()
The remarks corresponding to the payee's settlement details
-
getBuyPaySettlementInstructionType
default String getBuyPaySettlementInstructionType()
The type of settlement instruction on the pay side.
-
getBuyReceiveSettlementID
default String getBuyReceiveSettlementID()
The ID corresponding to the recipient's settlement details
-
getBuyReceiveSettlementRemarks
default String getBuyReceiveSettlementRemarks()
The remarks corresponding to the recipient's settlement details
-
getBuyReceiveSettlementInstructionType
default String getBuyReceiveSettlementInstructionType()
The type of settlement instruction on the receive side.
-
getSellPaySettlementID
default String getSellPaySettlementID()
The ID corresponding to the payee's settlement details
-
getSellPaySettlementRemarks
default String getSellPaySettlementRemarks()
The remarks corresponding to the payee's settlement details
-
getSellPaySettlementInstructionType
default String getSellPaySettlementInstructionType()
The type of settlement instruction on the pay side.
-
getSellReceiveSettlementID
default String getSellReceiveSettlementID()
The ID corresponding to the recipient's settlement details
-
getSellReceiveSettlementRemarks
default String getSellReceiveSettlementRemarks()
The remarks corresponding to the recipient's settlement details
-
getSellReceiveSettlementInstructionType
default String getSellReceiveSettlementInstructionType()
The type of settlement instruction on the receive side.
-
getRemarks
default String getRemarks()
The clients or trader's comments on a trade
-
getTraderRemarks
default String getTraderRemarks()
The trader's comments on a trade
-
-