public class DeliveryContract extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DeliveryContract.CycleEnum
Cycle type, e.g.
|
static class |
DeliveryContract.MarkTypeEnum
Mark price type, internal - based on internal trading, index - based on external index price
|
static class |
DeliveryContract.TypeEnum
Futures contract type
|
| Constructor and Description |
|---|
DeliveryContract() |
public static final String SERIALIZED_NAME_NAME
public static final String SERIALIZED_NAME_UNDERLYING
public static final String SERIALIZED_NAME_CYCLE
public static final String SERIALIZED_NAME_TYPE
public static final String SERIALIZED_NAME_QUANTO_MULTIPLIER
public static final String SERIALIZED_NAME_LEVERAGE_MIN
public static final String SERIALIZED_NAME_LEVERAGE_MAX
public static final String SERIALIZED_NAME_MAINTENANCE_RATE
public static final String SERIALIZED_NAME_MARK_TYPE
public static final String SERIALIZED_NAME_MARK_PRICE
public static final String SERIALIZED_NAME_INDEX_PRICE
public static final String SERIALIZED_NAME_LAST_PRICE
public static final String SERIALIZED_NAME_MAKER_FEE_RATE
public static final String SERIALIZED_NAME_TAKER_FEE_RATE
public static final String SERIALIZED_NAME_ORDER_PRICE_ROUND
public static final String SERIALIZED_NAME_MARK_PRICE_ROUND
public static final String SERIALIZED_NAME_BASIS_RATE
public static final String SERIALIZED_NAME_BASIS_VALUE
public static final String SERIALIZED_NAME_BASIS_IMPACT_VALUE
public static final String SERIALIZED_NAME_SETTLE_PRICE
public static final String SERIALIZED_NAME_SETTLE_PRICE_INTERVAL
public static final String SERIALIZED_NAME_SETTLE_PRICE_DURATION
public static final String SERIALIZED_NAME_EXPIRE_TIME
public static final String SERIALIZED_NAME_RISK_LIMIT_BASE
public static final String SERIALIZED_NAME_RISK_LIMIT_STEP
public static final String SERIALIZED_NAME_RISK_LIMIT_MAX
public static final String SERIALIZED_NAME_ORDER_SIZE_MIN
public static final String SERIALIZED_NAME_ORDER_SIZE_MAX
public static final String SERIALIZED_NAME_ORDER_PRICE_DEVIATE
public static final String SERIALIZED_NAME_REF_DISCOUNT_RATE
public static final String SERIALIZED_NAME_REF_REBATE_RATE
public static final String SERIALIZED_NAME_ORDERBOOK_ID
public static final String SERIALIZED_NAME_TRADE_ID
public static final String SERIALIZED_NAME_TRADE_SIZE
public static final String SERIALIZED_NAME_POSITION_SIZE
public static final String SERIALIZED_NAME_CONFIG_CHANGE_TIME
public static final String SERIALIZED_NAME_IN_DELISTING
public static final String SERIALIZED_NAME_ORDERS_LIMIT
public DeliveryContract name(String name)
public void setName(String name)
public DeliveryContract underlying(String underlying)
public void setUnderlying(String underlying)
public DeliveryContract cycle(DeliveryContract.CycleEnum cycle)
@Nullable public DeliveryContract.CycleEnum getCycle()
public void setCycle(DeliveryContract.CycleEnum cycle)
public DeliveryContract type(DeliveryContract.TypeEnum type)
@Nullable public DeliveryContract.TypeEnum getType()
public void setType(DeliveryContract.TypeEnum type)
public DeliveryContract quantoMultiplier(String quantoMultiplier)
@Nullable public String getQuantoMultiplier()
public void setQuantoMultiplier(String quantoMultiplier)
public DeliveryContract leverageMin(String leverageMin)
public void setLeverageMin(String leverageMin)
public DeliveryContract leverageMax(String leverageMax)
public void setLeverageMax(String leverageMax)
public DeliveryContract maintenanceRate(String maintenanceRate)
@Nullable public String getMaintenanceRate()
public void setMaintenanceRate(String maintenanceRate)
public DeliveryContract markType(DeliveryContract.MarkTypeEnum markType)
@Nullable public DeliveryContract.MarkTypeEnum getMarkType()
public void setMarkType(DeliveryContract.MarkTypeEnum markType)
public DeliveryContract markPrice(String markPrice)
public void setMarkPrice(String markPrice)
public DeliveryContract indexPrice(String indexPrice)
public void setIndexPrice(String indexPrice)
public DeliveryContract lastPrice(String lastPrice)
public void setLastPrice(String lastPrice)
public DeliveryContract makerFeeRate(String makerFeeRate)
@Nullable public String getMakerFeeRate()
public void setMakerFeeRate(String makerFeeRate)
public DeliveryContract takerFeeRate(String takerFeeRate)
public void setTakerFeeRate(String takerFeeRate)
public DeliveryContract orderPriceRound(String orderPriceRound)
@Nullable public String getOrderPriceRound()
public void setOrderPriceRound(String orderPriceRound)
public DeliveryContract markPriceRound(String markPriceRound)
@Nullable public String getMarkPriceRound()
public void setMarkPriceRound(String markPriceRound)
public DeliveryContract basisRate(String basisRate)
public void setBasisRate(String basisRate)
public DeliveryContract basisValue(String basisValue)
public void setBasisValue(String basisValue)
public DeliveryContract basisImpactValue(String basisImpactValue)
@Nullable public String getBasisImpactValue()
public void setBasisImpactValue(String basisImpactValue)
public DeliveryContract settlePrice(String settlePrice)
public void setSettlePrice(String settlePrice)
public DeliveryContract settlePriceInterval(Integer settlePriceInterval)
@Nullable public Integer getSettlePriceInterval()
public void setSettlePriceInterval(Integer settlePriceInterval)
public DeliveryContract settlePriceDuration(Integer settlePriceDuration)
@Nullable public Integer getSettlePriceDuration()
public void setSettlePriceDuration(Integer settlePriceDuration)
public DeliveryContract expireTime(Long expireTime)
public void setExpireTime(Long expireTime)
public DeliveryContract riskLimitBase(String riskLimitBase)
public void setRiskLimitBase(String riskLimitBase)
public DeliveryContract riskLimitStep(String riskLimitStep)
@Nullable public String getRiskLimitStep()
public void setRiskLimitStep(String riskLimitStep)
public DeliveryContract riskLimitMax(String riskLimitMax)
@Nullable public String getRiskLimitMax()
public void setRiskLimitMax(String riskLimitMax)
public DeliveryContract orderSizeMin(Long orderSizeMin)
@Nullable public Long getOrderSizeMin()
public void setOrderSizeMin(Long orderSizeMin)
public DeliveryContract orderSizeMax(Long orderSizeMax)
@Nullable public Long getOrderSizeMax()
public void setOrderSizeMax(Long orderSizeMax)
public DeliveryContract orderPriceDeviate(String orderPriceDeviate)
@Nullable public String getOrderPriceDeviate()
public void setOrderPriceDeviate(String orderPriceDeviate)
public DeliveryContract refDiscountRate(String refDiscountRate)
@Nullable public String getRefDiscountRate()
public void setRefDiscountRate(String refDiscountRate)
public DeliveryContract refRebateRate(String refRebateRate)
@Nullable public String getRefRebateRate()
public void setRefRebateRate(String refRebateRate)
public DeliveryContract orderbookId(Long orderbookId)
public void setOrderbookId(Long orderbookId)
public DeliveryContract tradeId(Long tradeId)
public void setTradeId(Long tradeId)
public DeliveryContract tradeSize(Long tradeSize)
@Nullable public Long getTradeSize()
public void setTradeSize(Long tradeSize)
public DeliveryContract positionSize(Long positionSize)
@Nullable public Long getPositionSize()
public void setPositionSize(Long positionSize)
public DeliveryContract configChangeTime(Double configChangeTime)
@Nullable public Double getConfigChangeTime()
public void setConfigChangeTime(Double configChangeTime)
public DeliveryContract inDelisting(Boolean inDelisting)
public void setInDelisting(Boolean inDelisting)
public DeliveryContract ordersLimit(Integer ordersLimit)
@Nullable public Integer getOrdersLimit()
public void setOrdersLimit(Integer ordersLimit)
Copyright © 2023. All rights reserved.