public class SlicingOrderVOBuilder
extends java.lang.Object
Constructor and Description |
---|
SlicingOrderVOBuilder() |
public static SlicingOrderVOBuilder create()
public SlicingOrderVOBuilder setId(long id)
public SlicingOrderVOBuilder setIntId(java.lang.String intId)
public SlicingOrderVOBuilder setExtId(java.lang.String extId)
public SlicingOrderVOBuilder setParentIntId(java.lang.String parentIntId)
public SlicingOrderVOBuilder setDateTime(java.time.ZonedDateTime dateTime)
public SlicingOrderVOBuilder setSide(Side side)
public SlicingOrderVOBuilder setQuantity(java.math.BigDecimal quantity)
public SlicingOrderVOBuilder setTif(TIF tif)
public SlicingOrderVOBuilder setTifDateTime(java.time.ZonedDateTime tifDateTime)
public SlicingOrderVOBuilder setExchangeOrder(boolean exchangeOrder)
public SlicingOrderVOBuilder setExchangeId(long exchangeId)
public SlicingOrderVOBuilder setSecurityId(long securityId)
public SlicingOrderVOBuilder setAccountId(long accountId)
public SlicingOrderVOBuilder setStrategyId(long strategyId)
public SlicingOrderVOBuilder setRoutingCandidates(java.util.Collection<RoutingTargetVO> routingCandidates)
public SlicingOrderVOBuilder setMinVolPct(java.lang.Double minVolPct)
public SlicingOrderVOBuilder setMaxVolPct(java.lang.Double maxVolPct)
public SlicingOrderVOBuilder setMinQuantity(java.math.BigDecimal minQuantity)
public SlicingOrderVOBuilder setMaxQuantity(java.math.BigDecimal maxQuantity)
public SlicingOrderVOBuilder setMinDuration(java.lang.Double minDuration)
public SlicingOrderVOBuilder setMaxDuration(java.lang.Double maxDuration)
public SlicingOrderVOBuilder setMinDelay(java.lang.Double minDelay)
public SlicingOrderVOBuilder setMaxDelay(java.lang.Double maxDelay)
public SlicingOrderVO build()