Class CoinbaseProPlaceLimitOrder.Builder
java.lang.Object
org.knowm.xchange.coinbasepro.dto.trade.CoinbaseProPlaceLimitOrder.Builder
- Enclosing class:
- CoinbaseProPlaceLimitOrder
public static class CoinbaseProPlaceLimitOrder.Builder extends Object
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description CoinbaseProPlaceLimitOrder
build()
CoinbaseProPlaceLimitOrder.Builder
cancelAfter(CoinbaseProPlaceLimitOrder.CancelAfter cancelAfter)
CoinbaseProPlaceLimitOrder.Builder
clientOid(String clientOid)
CoinbaseProPlaceLimitOrder.Builder
postOnly(boolean postOnly)
CoinbaseProPlaceLimitOrder.Builder
price(BigDecimal price)
CoinbaseProPlaceLimitOrder.Builder
productId(String productId)
CoinbaseProPlaceLimitOrder.Builder
side(CoinbaseProPlaceOrder.Side side)
CoinbaseProPlaceLimitOrder.Builder
size(BigDecimal size)
CoinbaseProPlaceLimitOrder.Builder
stop(CoinbaseProPlaceOrder.Stop stop)
CoinbaseProPlaceLimitOrder.Builder
stopPrice(BigDecimal stopPrice)
CoinbaseProPlaceLimitOrder.Builder
stp(CoinbaseProPlaceOrder.SelfTradePrevention stp)
CoinbaseProPlaceLimitOrder.Builder
timeInForce(CoinbaseProPlaceLimitOrder.TimeInForce timeInForce)
CoinbaseProPlaceLimitOrder.Builder
type(CoinbaseProPlaceOrder.Type type)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
price
-
size
-
timeInForce
public CoinbaseProPlaceLimitOrder.Builder timeInForce(CoinbaseProPlaceLimitOrder.TimeInForce timeInForce) -
cancelAfter
public CoinbaseProPlaceLimitOrder.Builder cancelAfter(CoinbaseProPlaceLimitOrder.CancelAfter cancelAfter) -
postOnly
-
build
-
clientOid
-
type
-
side
-
productId
-
stp
-
stop
-
stopPrice
-