public static class HistoricItemMessage.Builder extends FXBaseBlotterItemMessage.Builder<HistoricItemMessage.Builder>
FXBlotterItemMessageFactory.newItemBuilder(String, String)
or FXCachedBlotterMessage.newItemBuilder(String)
itemId, record, username
Constructor and Description |
---|
Builder(String username,
String itemId,
com.caplin.datasource.messaging.record.GenericMessage record)
Deprecated.
scheduled for removal. Do not use this constructor, see class
javadoc for guidance on how to invoke this builder.
|
account, addField, addFieldAndReturnThis, currencyPair, dealtCurrency, executionDateTime, nearBuySell, orderID, submittedBy, submittedFor, tradeDate, tradeID, tradingType
@Deprecated public Builder(String username, String itemId, com.caplin.datasource.messaging.record.GenericMessage record)
public HistoricItemMessage.Builder spotRate(String rate)
rate
- The spot ratepublic HistoricItemMessage.Builder nearAmount(String amount)
amount
- The amountpublic HistoricItemMessage.Builder nearAllInRate(String allInRate)
allInRate
- The all in ratepublic HistoricItemMessage.Builder nearPips(String pips)
pips
- the near fwd pipspublic HistoricItemMessage.Builder nearContraAmount(String contraAmount)
contraAmount
- near contra amountpublic HistoricItemMessage.Builder nearSettlementDate(String settlementDate)
settlementDate
- The near settlement datepublic HistoricItemMessage.Builder nearStartDate(String nearStartDate)
nearStartDate
- The start date.public HistoricItemMessage.Builder nearTenor(Tenor tenor)
tenor
- The near tenorpublic HistoricItemMessage.Builder farBuySell(BuySell buySell)
buySell
- The far BuySellpublic HistoricItemMessage.Builder farAmount(String amount)
amount
- The far amountpublic HistoricItemMessage.Builder farAllInRate(String allInRate)
allInRate
- The far all in ratepublic HistoricItemMessage.Builder farPips(String pips)
pips
- The far fwd pipspublic HistoricItemMessage.Builder farContraAmount(String contraAmount)
contraAmount
- The far contra amountpublic HistoricItemMessage.Builder farSettlementDate(String settlementDate)
settlementDate
- The far settlement datepublic HistoricItemMessage.Builder farTenor(Tenor tenor)
tenor
- The far tenorpublic HistoricItemMessage.Builder swapPips(String pips)
pips
- The swap pipspublic HistoricItemMessage.Builder status(String status)
status
- The statuspublic HistoricItemMessage.Builder allocationStatus(String allocationStatus)
allocationStatus
- The allocation statuspublic HistoricItemMessage build()
build
in interface BlotterMessageBuilder
build
in class FXBaseBlotterItemMessage.Builder<HistoricItemMessage.Builder>
FXBaseBlotterItemMessage
Copyright © 2015 Caplin Systems.