@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EvaluationConfig extends Object implements Serializable, Cloneable, StructuredPojo
Used to specify either a AutomatedEvaluationConfig or HumanEvaluationConfig object.
| Constructor and Description |
|---|
EvaluationConfig() |
| Modifier and Type | Method and Description |
|---|---|
EvaluationConfig |
clone() |
boolean |
equals(Object obj) |
AutomatedEvaluationConfig |
getAutomated()
Used to specify an automated model evaluation job.
|
HumanEvaluationConfig |
getHuman()
Used to specify a model evaluation job that uses human workers.See
HumanEvaluationConfig to view the
required parameters. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAutomated(AutomatedEvaluationConfig automated)
Used to specify an automated model evaluation job.
|
void |
setHuman(HumanEvaluationConfig human)
Used to specify a model evaluation job that uses human workers.See
HumanEvaluationConfig to view the
required parameters. |
String |
toString()
Returns a string representation of this object.
|
EvaluationConfig |
withAutomated(AutomatedEvaluationConfig automated)
Used to specify an automated model evaluation job.
|
EvaluationConfig |
withHuman(HumanEvaluationConfig human)
Used to specify a model evaluation job that uses human workers.See
HumanEvaluationConfig to view the
required parameters. |
public void setAutomated(AutomatedEvaluationConfig automated)
Used to specify an automated model evaluation job. See AutomatedEvaluationConfig to view the
required parameters.
automated - Used to specify an automated model evaluation job. See AutomatedEvaluationConfig to view the
required parameters.public AutomatedEvaluationConfig getAutomated()
Used to specify an automated model evaluation job. See AutomatedEvaluationConfig to view the
required parameters.
AutomatedEvaluationConfig to view the
required parameters.public EvaluationConfig withAutomated(AutomatedEvaluationConfig automated)
Used to specify an automated model evaluation job. See AutomatedEvaluationConfig to view the
required parameters.
automated - Used to specify an automated model evaluation job. See AutomatedEvaluationConfig to view the
required parameters.public void setHuman(HumanEvaluationConfig human)
Used to specify a model evaluation job that uses human workers.See HumanEvaluationConfig to view the
required parameters.
human - Used to specify a model evaluation job that uses human workers.See HumanEvaluationConfig to
view the required parameters.public HumanEvaluationConfig getHuman()
Used to specify a model evaluation job that uses human workers.See HumanEvaluationConfig to view the
required parameters.
HumanEvaluationConfig to
view the required parameters.public EvaluationConfig withHuman(HumanEvaluationConfig human)
Used to specify a model evaluation job that uses human workers.See HumanEvaluationConfig to view the
required parameters.
human - Used to specify a model evaluation job that uses human workers.See HumanEvaluationConfig to
view the required parameters.public String toString()
toString in class ObjectObject.toString()public EvaluationConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.