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