Package ai.toloka.client.v1.pool
Class Pool
- java.lang.Object
-
- ai.toloka.client.v1.pool.Pool
-
public class Pool extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Pool(java.lang.String projectId, java.lang.String privateName, java.lang.Boolean mayContainAdultContent, java.util.Date willExpire, java.math.BigDecimal rewardPerAssignment, java.lang.Integer assignmentMaxDurationSeconds, java.lang.Boolean autoAcceptSolutions, PoolDefaults defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Pool
public Pool(java.lang.String projectId, java.lang.String privateName, java.lang.Boolean mayContainAdultContent, java.util.Date willExpire, java.math.BigDecimal rewardPerAssignment, java.lang.Integer assignmentMaxDurationSeconds, java.lang.Boolean autoAcceptSolutions, PoolDefaults defaults)
-
-
Method Detail
-
setPrivateName
public void setPrivateName(java.lang.String privateName)
-
setPrivateComment
public void setPrivateComment(java.lang.String privateComment)
-
setPublicDescription
public void setPublicDescription(java.lang.String publicDescription)
-
setMayContainAdultContent
public void setMayContainAdultContent(java.lang.Boolean mayContainAdultContent)
-
setWillExpire
public void setWillExpire(java.util.Date willExpire)
-
setRewardPerAssignment
public void setRewardPerAssignment(java.math.BigDecimal rewardPerAssignment)
-
setDynamicPricingConfig
public void setDynamicPricingConfig(DynamicPricingConfig dynamicPricingConfig)
-
setDynamicOverlapConfig
public void setDynamicOverlapConfig(AbstractDynamicOverlapConfig dynamicOverlapConfig)
-
setAssignmentMaxDurationSeconds
public void setAssignmentMaxDurationSeconds(java.lang.Integer assignmentMaxDurationSeconds)
-
setAutoAcceptSolutions
public void setAutoAcceptSolutions(java.lang.Boolean autoAcceptSolutions)
-
getAutoAcceptPeriodDay
public java.lang.Integer getAutoAcceptPeriodDay()
-
setAutoAcceptPeriodDay
public void setAutoAcceptPeriodDay(java.lang.Integer autoAcceptPeriodDay)
-
setPriority
public void setPriority(java.lang.Long priority)
-
setAssignmentsIssuingConfig
public void setAssignmentsIssuingConfig(AssignmentsIssuingConfig assignmentsIssuingConfig)
-
setFilter
public void setFilter(Connective filter)
-
setQualityControl
public void setQualityControl(QualityControl qualityControl)
-
setDefaults
public void setDefaults(PoolDefaults defaults)
-
getId
public java.lang.String getId()
-
getOwner
public Owner getOwner()
-
getProjectId
public java.lang.String getProjectId()
-
getPrivateName
public java.lang.String getPrivateName()
-
getPrivateComment
public java.lang.String getPrivateComment()
-
getPublicDescription
public java.lang.String getPublicDescription()
-
getMayContainAdultContent
public java.lang.Boolean getMayContainAdultContent()
-
getWillExpire
public java.util.Date getWillExpire()
-
getRewardPerAssignment
public java.math.BigDecimal getRewardPerAssignment()
-
getDynamicPricingConfig
public DynamicPricingConfig getDynamicPricingConfig()
-
getDynamicOverlapConfig
public AbstractDynamicOverlapConfig getDynamicOverlapConfig()
-
getMetadata
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getMetadata()
-
setMetadata
public void setMetadata(java.util.Map<java.lang.String,java.util.List<java.lang.String>> metadata)
-
getAssignmentMaxDurationSeconds
public java.lang.Integer getAssignmentMaxDurationSeconds()
-
getAutoAcceptSolutions
public java.lang.Boolean getAutoAcceptSolutions()
-
getPriority
public java.lang.Long getPriority()
-
getAssignmentsIssuingConfig
public AssignmentsIssuingConfig getAssignmentsIssuingConfig()
-
getFilter
public Connective getFilter()
-
getQualityControl
public QualityControl getQualityControl()
-
getDefaults
public PoolDefaults getDefaults()
-
getMixerConfig
public MixerConfig getMixerConfig()
-
setMixerConfig
public void setMixerConfig(MixerConfig mixerConfig)
-
getStatus
public PoolStatus getStatus()
-
getCreated
public java.util.Date getCreated()
-
getLastStarted
public java.util.Date getLastStarted()
-
getLastStopped
public java.util.Date getLastStopped()
-
getLastCloseReason
public PoolCloseReason getLastCloseReason()
-
getAutoCloseAfterCompleteDelaySeconds
public java.lang.Long getAutoCloseAfterCompleteDelaySeconds()
-
setAutoCloseAfterCompleteDelaySeconds
public void setAutoCloseAfterCompleteDelaySeconds(java.lang.Long autoCloseAfterCompleteDelaySeconds)
-
getType
public PoolType getType()
-
getPublicInstructions
public java.lang.String getPublicInstructions()
-
getTrainingConfig
public PoolTrainingConfig getTrainingConfig()
-
getSpeedQualityBalance
public AbstractSpeedQualityBalance getSpeedQualityBalance()
-
setSpeedQualityBalance
public void setSpeedQualityBalance(AbstractSpeedQualityBalance speedQualityBalance)
-
-