@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AutoMLJobConfig extends Object implements Serializable, Cloneable, StructuredPojo
A collection of settings used for an AutoML job.
Constructor and Description |
---|
AutoMLJobConfig() |
Modifier and Type | Method and Description |
---|---|
AutoMLJobConfig |
clone() |
boolean |
equals(Object obj) |
AutoMLCandidateGenerationConfig |
getCandidateGenerationConfig()
The configuration for generating a candidate for an AutoML job (optional).
|
AutoMLJobCompletionCriteria |
getCompletionCriteria()
How long an AutoML job is allowed to run, or how many candidates a job is allowed to generate.
|
AutoMLDataSplitConfig |
getDataSplitConfig()
The configuration for splitting the input training dataset.
|
AutoMLSecurityConfig |
getSecurityConfig()
The security configuration for traffic encryption or Amazon VPC settings.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCandidateGenerationConfig(AutoMLCandidateGenerationConfig candidateGenerationConfig)
The configuration for generating a candidate for an AutoML job (optional).
|
void |
setCompletionCriteria(AutoMLJobCompletionCriteria completionCriteria)
How long an AutoML job is allowed to run, or how many candidates a job is allowed to generate.
|
void |
setDataSplitConfig(AutoMLDataSplitConfig dataSplitConfig)
The configuration for splitting the input training dataset.
|
void |
setSecurityConfig(AutoMLSecurityConfig securityConfig)
The security configuration for traffic encryption or Amazon VPC settings.
|
String |
toString()
Returns a string representation of this object.
|
AutoMLJobConfig |
withCandidateGenerationConfig(AutoMLCandidateGenerationConfig candidateGenerationConfig)
The configuration for generating a candidate for an AutoML job (optional).
|
AutoMLJobConfig |
withCompletionCriteria(AutoMLJobCompletionCriteria completionCriteria)
How long an AutoML job is allowed to run, or how many candidates a job is allowed to generate.
|
AutoMLJobConfig |
withDataSplitConfig(AutoMLDataSplitConfig dataSplitConfig)
The configuration for splitting the input training dataset.
|
AutoMLJobConfig |
withSecurityConfig(AutoMLSecurityConfig securityConfig)
The security configuration for traffic encryption or Amazon VPC settings.
|
public void setCompletionCriteria(AutoMLJobCompletionCriteria completionCriteria)
How long an AutoML job is allowed to run, or how many candidates a job is allowed to generate.
completionCriteria
- How long an AutoML job is allowed to run, or how many candidates a job is allowed to generate.public AutoMLJobCompletionCriteria getCompletionCriteria()
How long an AutoML job is allowed to run, or how many candidates a job is allowed to generate.
public AutoMLJobConfig withCompletionCriteria(AutoMLJobCompletionCriteria completionCriteria)
How long an AutoML job is allowed to run, or how many candidates a job is allowed to generate.
completionCriteria
- How long an AutoML job is allowed to run, or how many candidates a job is allowed to generate.public void setSecurityConfig(AutoMLSecurityConfig securityConfig)
The security configuration for traffic encryption or Amazon VPC settings.
securityConfig
- The security configuration for traffic encryption or Amazon VPC settings.public AutoMLSecurityConfig getSecurityConfig()
The security configuration for traffic encryption or Amazon VPC settings.
public AutoMLJobConfig withSecurityConfig(AutoMLSecurityConfig securityConfig)
The security configuration for traffic encryption or Amazon VPC settings.
securityConfig
- The security configuration for traffic encryption or Amazon VPC settings.public void setDataSplitConfig(AutoMLDataSplitConfig dataSplitConfig)
The configuration for splitting the input training dataset.
Type: AutoMLDataSplitConfig
dataSplitConfig
- The configuration for splitting the input training dataset.
Type: AutoMLDataSplitConfig
public AutoMLDataSplitConfig getDataSplitConfig()
The configuration for splitting the input training dataset.
Type: AutoMLDataSplitConfig
Type: AutoMLDataSplitConfig
public AutoMLJobConfig withDataSplitConfig(AutoMLDataSplitConfig dataSplitConfig)
The configuration for splitting the input training dataset.
Type: AutoMLDataSplitConfig
dataSplitConfig
- The configuration for splitting the input training dataset.
Type: AutoMLDataSplitConfig
public void setCandidateGenerationConfig(AutoMLCandidateGenerationConfig candidateGenerationConfig)
The configuration for generating a candidate for an AutoML job (optional).
candidateGenerationConfig
- The configuration for generating a candidate for an AutoML job (optional).public AutoMLCandidateGenerationConfig getCandidateGenerationConfig()
The configuration for generating a candidate for an AutoML job (optional).
public AutoMLJobConfig withCandidateGenerationConfig(AutoMLCandidateGenerationConfig candidateGenerationConfig)
The configuration for generating a candidate for an AutoML job (optional).
candidateGenerationConfig
- The configuration for generating a candidate for an AutoML job (optional).public String toString()
toString
in class Object
Object.toString()
public AutoMLJobConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.