public static class CustomFieldValues.Builder
extends java.lang.Object
CustomFieldValues
object.Modifier and Type | Method and Description |
---|---|
CustomFieldValues |
build()
Returns a CustomFieldValues object.
|
CustomFieldValues.Builder |
withAmount(java.lang.String amount)
Add the amount.
|
CustomFieldValues.Builder |
withAssetClass(AssetClass assetClass)
Add the AssetClass.
|
CustomFieldValues.Builder |
withAssetClass(java.lang.String assetClass)
Add the asset class.
|
CustomFieldValues.Builder |
withClientTimePriceClicked(java.lang.String clientTimePriceClicked)
Add the time the client clicked on the price.
|
CustomFieldValues.Builder |
withClientTimePriceOnScreen(java.lang.String clientTimePriceOnScreen)
Add the time the price was displayed on the client's screen.
|
CustomFieldValues.Builder |
withFarAmount(java.lang.String amount)
Add the far amount.
|
CustomFieldValues.Builder |
withLastEditedBy(java.lang.String lastEditor)
Add the last edited by.
|
CustomFieldValues.Builder |
withNearAmount(java.lang.String amount)
Add the near amount.
|
CustomFieldValues.Builder |
withQuoteId(java.lang.String quoteId)
Add the quote ID.
|
CustomFieldValues.Builder |
withServerTimeConnectionReceived(java.lang.String serverTimeConnectionReceived)
Add the time the server received a connection.
|
CustomFieldValues.Builder |
withServerTimePriceReceived(java.lang.String serverTimePriceReceived)
Add the time the server received the price.
|
CustomFieldValues.Builder |
withServerTimeSettingUpTrade(java.lang.String serverTimeSettingUpTrade)
Add the time the server took setting up the trade.
|
CustomFieldValues.Builder |
withServerTimeTradeReceived(java.lang.String serverTimeTradeReceived)
Add the time the server received the trade.
|
CustomFieldValues.Builder |
withServerTimeTradeSubmitted(java.lang.String serverTimeTradeSubmitted)
Add the time the server submitted the trade.
|
CustomFieldValues.Builder |
withServerTimeWaitingForConnection(java.lang.String serverTimeWaitingForConnection)
Add the time the server has spent waiting for a connection.
|
CustomFieldValues.Builder |
withTradingProtocol(java.lang.String tradingProtocol)
Add the trading protocol.
|
CustomFieldValues.Builder |
withTradingProtocol(TradingProtocol tradingProtocol)
Add the TradingProtocol
|
CustomFieldValues.Builder |
withUnit(java.lang.String unit)
Add the unit.
|
CustomFieldValues.Builder |
withUsername(java.lang.String username)
Add the username.
|
CustomFieldValues.Builder |
withValue(java.lang.String key,
java.lang.String value)
Add a custom key/value pair.
|
CustomFieldValues.Builder |
withValues(java.util.Map<java.lang.String,java.lang.String> values)
Add a map of custom key/values.
|
public CustomFieldValues.Builder withUsername(java.lang.String username)
public CustomFieldValues.Builder withTradingProtocol(TradingProtocol tradingProtocol)
public CustomFieldValues.Builder withTradingProtocol(java.lang.String tradingProtocol)
public CustomFieldValues.Builder withAssetClass(AssetClass assetClass)
public CustomFieldValues.Builder withAssetClass(java.lang.String assetClass)
public CustomFieldValues.Builder withAmount(java.lang.String amount)
public CustomFieldValues.Builder withNearAmount(java.lang.String amount)
public CustomFieldValues.Builder withFarAmount(java.lang.String amount)
public CustomFieldValues.Builder withUnit(java.lang.String unit)
public CustomFieldValues.Builder withClientTimePriceOnScreen(java.lang.String clientTimePriceOnScreen)
public CustomFieldValues.Builder withClientTimePriceClicked(java.lang.String clientTimePriceClicked)
public CustomFieldValues.Builder withServerTimePriceReceived(java.lang.String serverTimePriceReceived)
public CustomFieldValues.Builder withServerTimeTradeReceived(java.lang.String serverTimeTradeReceived)
public CustomFieldValues.Builder withServerTimeConnectionReceived(java.lang.String serverTimeConnectionReceived)
public CustomFieldValues.Builder withServerTimeWaitingForConnection(java.lang.String serverTimeWaitingForConnection)
public CustomFieldValues.Builder withServerTimeSettingUpTrade(java.lang.String serverTimeSettingUpTrade)
public CustomFieldValues.Builder withServerTimeTradeSubmitted(java.lang.String serverTimeTradeSubmitted)
public CustomFieldValues.Builder withQuoteId(java.lang.String quoteId)
public CustomFieldValues.Builder withLastEditedBy(java.lang.String lastEditor)
public CustomFieldValues.Builder withValue(java.lang.String key, java.lang.String value)
public CustomFieldValues.Builder withValues(java.util.Map<java.lang.String,java.lang.String> values)
public CustomFieldValues build()
CustomFieldValues
object.Copyright © 2019 Caplin Systems.