Package org.knowm.xchange.dto.trade
Class MarketOrder.Builder
java.lang.Object
org.knowm.xchange.dto.Order.Builder
org.knowm.xchange.dto.trade.MarketOrder.Builder
- Enclosing class:
MarketOrder
-
Field Summary
Fields inherited from class org.knowm.xchange.dto.Order.Builder
averagePrice, cumulativeAmount, fee, flags, id, instrument, leverage, orderType, originalAmount, remainingAmount, status, timestamp, userReference -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaveragePrice(BigDecimal averagePrice) build()cumulativeAmount(BigDecimal cumulativeAmount) currencyPair(CurrencyPair currencyPair) Deprecated.fee(BigDecimal fee) flag(Order.IOrderFlags flag) flags(Set<Order.IOrderFlags> flags) static MarketOrder.Builderinstrument(Instrument instrument) orderStatus(Order.OrderStatus status) orderType(Order.OrderType orderType) originalAmount(BigDecimal originalAmount) userReference(String userReference) Methods inherited from class org.knowm.xchange.dto.Order.Builder
leverage, remainingAmount
-
Constructor Details
-
Builder
-
-
Method Details
-
from
-
orderType
- Overrides:
orderTypein classOrder.Builder
-
orderStatus
- Overrides:
orderStatusin classOrder.Builder
-
averagePrice
- Overrides:
averagePricein classOrder.Builder
-
cumulativeAmount
- Overrides:
cumulativeAmountin classOrder.Builder
-
fee
- Overrides:
feein classOrder.Builder
-
originalAmount
- Overrides:
originalAmountin classOrder.Builder
-
currencyPair
Deprecated.- Overrides:
currencyPairin classOrder.Builder
-
instrument
- Overrides:
instrumentin classOrder.Builder
-
id
- Overrides:
idin classOrder.Builder
-
userReference
- Overrides:
userReferencein classOrder.Builder
-
timestamp
- Overrides:
timestampin classOrder.Builder
-
flags
- Overrides:
flagsin classOrder.Builder
-
flag
- Overrides:
flagin classOrder.Builder
-
build
- Specified by:
buildin classOrder.Builder
-