Package ai.toloka.client.v1.task
Class Task
- java.lang.Object
-
- ai.toloka.client.v1.task.BaseTask
-
- ai.toloka.client.v1.task.Task
-
public class Task extends BaseTask
-
-
Constructor Summary
Constructors Constructor Description Task(java.lang.String poolId, java.util.Map<java.lang.String,java.lang.Object> inputValues)
Task(java.lang.String poolId, java.util.Map<java.lang.String,java.lang.Object> inputValues, java.util.List<KnownSolution> knownSolutions)
Task(java.lang.String poolId, java.util.Map<java.lang.String,java.lang.Object> inputValues, java.util.List<KnownSolution> knownSolutions, java.lang.String messageOnUnknownSolution)
Task(java.lang.String poolId, java.util.Map<java.lang.String,java.lang.Object> inputValues, java.util.List<KnownSolution> knownSolutions, java.lang.String messageOnUnknownSolution, TaskLocalizationConfig localizationConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<BaselineSolution>
getBaselineSolutions()
java.util.Date
getCreated()
java.lang.Boolean
getInfiniteOverlap()
java.lang.String
getOriginTaskId()
java.lang.Integer
getOverlap()
java.lang.String
getPoolId()
java.lang.Integer
getRemainingOverlap()
java.util.Set<java.lang.String>
getReservedFor()
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()
void
setBaselineSolutions(java.util.List<BaselineSolution> baselineSolutions)
void
setInfiniteOverlap(java.lang.Boolean infiniteOverlap)
void
setOverlap(java.lang.Integer overlap)
void
setReservedFor(java.util.Set<java.lang.String> reservedFor)
void
setTraitsAllOf(java.util.Set<java.lang.String> traitsAllOf)
void
setTraitsAnyOf(java.util.Set<java.lang.String> traitsAnyOf)
void
setTraitsNoneOfAny(java.util.Set<java.lang.String> traitsNoneOfAny)
void
setUnavailableFor(java.util.Set<java.lang.String> unavailableFor)
-
Methods inherited from class ai.toloka.client.v1.task.BaseTask
getId, getInputValues, getKnownSolutions, getLocalizationConfig, getMessageOnUnknownSolution, setKnownSolutions, setMessageOnUnknownSolution
-
-
-
-
Constructor Detail
-
Task
public Task(java.lang.String poolId, java.util.Map<java.lang.String,java.lang.Object> inputValues)
-
Task
public Task(java.lang.String poolId, java.util.Map<java.lang.String,java.lang.Object> inputValues, java.util.List<KnownSolution> knownSolutions)
-
Task
public Task(java.lang.String poolId, java.util.Map<java.lang.String,java.lang.Object> inputValues, java.util.List<KnownSolution> knownSolutions, java.lang.String messageOnUnknownSolution)
-
Task
public Task(java.lang.String poolId, java.util.Map<java.lang.String,java.lang.Object> inputValues, java.util.List<KnownSolution> knownSolutions, java.lang.String messageOnUnknownSolution, TaskLocalizationConfig localizationConfig)
-
-
Method Detail
-
getPoolId
public java.lang.String getPoolId()
-
getOverlap
public java.lang.Integer getOverlap()
-
setOverlap
public void setOverlap(java.lang.Integer overlap)
-
getInfiniteOverlap
public java.lang.Boolean getInfiniteOverlap()
-
setInfiniteOverlap
public void setInfiniteOverlap(java.lang.Boolean infiniteOverlap)
-
getReservedFor
public java.util.Set<java.lang.String> getReservedFor()
-
setReservedFor
public void setReservedFor(java.util.Set<java.lang.String> reservedFor)
-
getUnavailableFor
public java.util.Set<java.lang.String> getUnavailableFor()
-
setUnavailableFor
public void setUnavailableFor(java.util.Set<java.lang.String> unavailableFor)
-
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)
-
getCreated
public java.util.Date getCreated()
-
getOriginTaskId
public java.lang.String getOriginTaskId()
-
getRemainingOverlap
public java.lang.Integer getRemainingOverlap()
-
getBaselineSolutions
public java.util.List<BaselineSolution> getBaselineSolutions()
-
setBaselineSolutions
public void setBaselineSolutions(java.util.List<BaselineSolution> baselineSolutions)
-
-