public class ExecutionInfoBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
executionId
Execution ID
|
private boolean |
isSimulated
True if execution is simulated by Bookmap.
|
private java.lang.String |
orderId |
private double |
price
Price where execution happened
|
private int |
size
Size of the execution
|
private long |
time
Time when execution happened
|
Constructor and Description |
---|
ExecutionInfoBuilder(ExecutionInfo executionInfo) |
ExecutionInfoBuilder(java.lang.String orderId,
int size,
double price,
java.lang.String executionId,
long time,
boolean isSimulated) |
Modifier and Type | Method and Description |
---|---|
ExecutionInfo |
build() |
java.lang.String |
getExecutionId() |
java.lang.String |
getOrderId() |
double |
getPrice() |
int |
getSize() |
long |
getTime() |
boolean |
isSimulated() |
ExecutionInfoBuilder |
setExecutionId(java.lang.String executionId) |
ExecutionInfoBuilder |
setOrderId(java.lang.String orderId) |
ExecutionInfoBuilder |
setPrice(double price) |
ExecutionInfoBuilder |
setSimulated(boolean isSimulated) |
ExecutionInfoBuilder |
setSize(int size) |
ExecutionInfoBuilder |
setTime(long time) |
private java.lang.String orderId
private int size
private double price
private java.lang.String executionId
private long time
private boolean isSimulated
public ExecutionInfoBuilder(java.lang.String orderId, int size, double price, java.lang.String executionId, long time, boolean isSimulated)
public ExecutionInfoBuilder(ExecutionInfo executionInfo)
public ExecutionInfo build()
public java.lang.String getOrderId()
public ExecutionInfoBuilder setOrderId(java.lang.String orderId)
public int getSize()
public ExecutionInfoBuilder setSize(int size)
public double getPrice()
public ExecutionInfoBuilder setPrice(double price)
public java.lang.String getExecutionId()
public ExecutionInfoBuilder setExecutionId(java.lang.String executionId)
public long getTime()
public ExecutionInfoBuilder setTime(long time)
public boolean isSimulated()
public ExecutionInfoBuilder setSimulated(boolean isSimulated)