Package ai.toloka.client.v1.tasksuite
Class TaskSuite
- java.lang.Object
-
- ai.toloka.client.v1.tasksuite.TaskSuite
-
public class TaskSuite extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleangetAutomerged()java.util.DategetCreated()java.lang.StringgetId()java.lang.DoublegetIssuingOrderOverride()java.math.BigDecimalgetLatitude()java.math.BigDecimalgetLongitude()java.lang.BooleangetMixed()java.lang.IntegergetOverlap()java.lang.StringgetPoolId()java.lang.IntegergetRemainingOverlap()java.util.Set<java.lang.String>getReservedFor()java.util.List<BaseTask>getTasks()java.util.Set<java.lang.String>getTraitsAllOf()java.util.Set<java.lang.String>getTraitsAnyOf()java.util.Set<java.lang.String>getTraitsNoneOfAny()java.util.Set<java.lang.String>getUnavailableFor()voidsetIssuingOrderOverride(java.lang.Double issuingOrderOverride)voidsetLatitude(java.math.BigDecimal latitude)voidsetLongitude(java.math.BigDecimal longitude)voidsetOverlap(java.lang.Integer overlap)voidsetReservedFor(java.util.Set<java.lang.String> reservedFor)voidsetTraitsAllOf(java.util.Set<java.lang.String> traitsAllOf)voidsetTraitsAnyOf(java.util.Set<java.lang.String> traitsAnyOf)voidsetTraitsNoneOfAny(java.util.Set<java.lang.String> traitsNoneOfAny)voidsetUnavailableFor(java.util.Set<java.lang.String> unavailableFor)
-
-
-
Constructor Detail
-
TaskSuite
public TaskSuite(java.lang.String poolId, java.util.List<BaseTask> tasks)
-
-
Method Detail
-
setOverlap
public void setOverlap(java.lang.Integer overlap)
-
setReservedFor
public void setReservedFor(java.util.Set<java.lang.String> reservedFor)
-
setUnavailableFor
public void setUnavailableFor(java.util.Set<java.lang.String> unavailableFor)
-
setLongitude
public void setLongitude(java.math.BigDecimal longitude)
-
setLatitude
public void setLatitude(java.math.BigDecimal latitude)
-
getId
public java.lang.String getId()
-
getPoolId
public java.lang.String getPoolId()
-
getTasks
public java.util.List<BaseTask> getTasks()
-
getOverlap
public java.lang.Integer getOverlap()
-
getReservedFor
public java.util.Set<java.lang.String> getReservedFor()
-
getUnavailableFor
public java.util.Set<java.lang.String> getUnavailableFor()
-
getTraitsAllOf
public java.util.Set<java.lang.String> getTraitsAllOf()
-
setTraitsAllOf
public void setTraitsAllOf(java.util.Set<java.lang.String> traitsAllOf)
-
getTraitsAnyOf
public java.util.Set<java.lang.String> getTraitsAnyOf()
-
setTraitsAnyOf
public void setTraitsAnyOf(java.util.Set<java.lang.String> traitsAnyOf)
-
getTraitsNoneOfAny
public java.util.Set<java.lang.String> getTraitsNoneOfAny()
-
setTraitsNoneOfAny
public void setTraitsNoneOfAny(java.util.Set<java.lang.String> traitsNoneOfAny)
-
getLongitude
public java.math.BigDecimal getLongitude()
-
getLatitude
public java.math.BigDecimal getLatitude()
-
getMixed
public java.lang.Boolean getMixed()
-
getAutomerged
public java.lang.Boolean getAutomerged()
-
getCreated
public java.util.Date getCreated()
-
getIssuingOrderOverride
public java.lang.Double getIssuingOrderOverride()
-
setIssuingOrderOverride
public void setIssuingOrderOverride(java.lang.Double issuingOrderOverride)
-
getRemainingOverlap
public java.lang.Integer getRemainingOverlap()
-
-