public class VWAPOrderVOBuilder
extends java.lang.Object
Constructor and Description |
---|
VWAPOrderVOBuilder() |
public static VWAPOrderVOBuilder create()
public VWAPOrderVOBuilder setId(long id)
public VWAPOrderVOBuilder setIntId(java.lang.String intId)
public VWAPOrderVOBuilder setExtId(java.lang.String extId)
public VWAPOrderVOBuilder setParentIntId(java.lang.String parentIntId)
public VWAPOrderVOBuilder setDateTime(java.time.ZonedDateTime dateTime)
public VWAPOrderVOBuilder setSide(Side side)
public VWAPOrderVOBuilder setQuantity(java.math.BigDecimal quantity)
public VWAPOrderVOBuilder setTif(TIF tif)
public VWAPOrderVOBuilder setTifDateTime(java.time.ZonedDateTime tifDateTime)
public VWAPOrderVOBuilder setExchangeOrder(boolean exchangeOrder)
public VWAPOrderVOBuilder setExchangeId(long exchangeId)
public VWAPOrderVOBuilder setSecurityId(long securityId)
public VWAPOrderVOBuilder setAccountId(long accountId)
public VWAPOrderVOBuilder setStrategyId(long strategyId)
public VWAPOrderVOBuilder setRoutingCandidates(java.util.Collection<RoutingTargetVO> routingCandidates)
public VWAPOrderVOBuilder setStartTime(java.time.ZonedDateTime startTime)
public VWAPOrderVOBuilder setEndTime(java.time.ZonedDateTime endTime)
public VWAPOrderVOBuilder setDuration(java.lang.Integer duration)
public VWAPOrderVOBuilder setMinSliceQty(java.math.BigDecimal minSliceQty)
public VWAPOrderVOBuilder setMaxVolPct(java.lang.Double maxVolPct)
public VWAPOrderVOBuilder setSliceLength(java.lang.Integer sliceLength)
public VWAPOrderVOBuilder setCancelTime(java.lang.Double cancelTime)
public VWAPOrderVOBuilder setTimeRand(java.lang.Double timeRand)
public VWAPOrderVOBuilder setQtyRand(java.lang.Double qtyRand)
public VWAPOrderVOBuilder setIncrement(java.lang.Double increment)
public VWAPOrderVOBuilder setInitialOffset(java.lang.Double initialOffset)
public VWAPOrderVOBuilder setMinOffset(java.lang.Double minOffset)
public VWAPOrderVOBuilder setMaxOffset(java.lang.Double maxOffset)
public VWAPOrderVOBuilder setBucketSize(Duration bucketSize)
public VWAPOrderVOBuilder setLookbackPeriod(java.lang.Integer lookbackPeriod)
public VWAPOrderVO build()