public class NotificationBuilder
extends java.lang.Object
Constructor and Description |
---|
NotificationBuilder(java.lang.String id,
java.lang.String category) |
Modifier and Type | Method and Description |
---|---|
NotificationBuilder |
amount(java.lang.String amount) |
Notification |
build() |
NotificationBuilder |
buySell(java.lang.String buySell) |
NotificationBuilder |
currencyPair(java.lang.String currencyPair) |
NotificationBuilder |
dateTime(java.lang.String dateTime) |
NotificationBuilder |
dealtCurrency(java.lang.String dealtCurrency) |
NotificationBuilder |
errorMessage(java.lang.String errorMessage) |
NotificationBuilder |
executionAllInRate(java.math.BigDecimal executionAllInRate) |
NotificationBuilder |
executionAmount(java.math.BigDecimal executionAmount) |
NotificationBuilder |
executionContraAmount(java.math.BigDecimal executionContraAmount) |
NotificationBuilder |
executionSpotRate(java.math.BigDecimal executionSpotRate) |
NotificationBuilder |
executionStyle(java.lang.String executionStyle) |
NotificationBuilder |
fillRate(java.lang.String fillRate) |
NotificationBuilder |
orderId(java.lang.String orderId) |
NotificationBuilder |
remainingAmount(java.math.BigDecimal remainingAmount) |
NotificationBuilder |
status(MotifOrderState status) |
public NotificationBuilder(java.lang.String id, java.lang.String category)
public NotificationBuilder orderId(java.lang.String orderId)
public NotificationBuilder status(MotifOrderState status)
public NotificationBuilder fillRate(java.lang.String fillRate)
public NotificationBuilder buySell(java.lang.String buySell)
public NotificationBuilder currencyPair(java.lang.String currencyPair)
public NotificationBuilder dealtCurrency(java.lang.String dealtCurrency)
public NotificationBuilder dateTime(java.lang.String dateTime)
public NotificationBuilder amount(java.lang.String amount)
public NotificationBuilder executionStyle(java.lang.String executionStyle)
public NotificationBuilder remainingAmount(java.math.BigDecimal remainingAmount)
public NotificationBuilder executionAllInRate(java.math.BigDecimal executionAllInRate)
public NotificationBuilder executionSpotRate(java.math.BigDecimal executionSpotRate)
public NotificationBuilder executionAmount(java.math.BigDecimal executionAmount)
public NotificationBuilder executionContraAmount(java.math.BigDecimal executionContraAmount)
public NotificationBuilder errorMessage(java.lang.String errorMessage)
public Notification build()