@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 Object
Object.toString()
public EvaluationConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.