@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateAutoMLJobRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateAutoMLJobRequest() |
Modifier and Type | Method and Description |
---|---|
CreateAutoMLJobRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
AutoMLJobConfig |
getAutoMLJobConfig()
A collection of settings used to configure an AutoML job.
|
String |
getAutoMLJobName()
Identifies an Autopilot job.
|
AutoMLJobObjective |
getAutoMLJobObjective()
Defines the objective metric used to measure the predictive quality of an AutoML job.
|
Boolean |
getGenerateCandidateDefinitionsOnly()
Generates possible candidates without training the models.
|
List<AutoMLChannel> |
getInputDataConfig()
An array of channel objects that describes the input data and its location.
|
ModelDeployConfig |
getModelDeployConfig()
Specifies how to generate the endpoint name for an automatic one-click Autopilot model deployment.
|
AutoMLOutputDataConfig |
getOutputDataConfig()
Provides information about encryption and the Amazon S3 output path needed to store artifacts from an AutoML job.
|
String |
getProblemType()
Defines the type of supervised learning available for the candidates.
|
String |
getRoleArn()
The ARN of the role that is used to access the data.
|
List<Tag> |
getTags()
Each tag consists of a key and an optional value.
|
int |
hashCode() |
Boolean |
isGenerateCandidateDefinitionsOnly()
Generates possible candidates without training the models.
|
void |
setAutoMLJobConfig(AutoMLJobConfig autoMLJobConfig)
A collection of settings used to configure an AutoML job.
|
void |
setAutoMLJobName(String autoMLJobName)
Identifies an Autopilot job.
|
void |
setAutoMLJobObjective(AutoMLJobObjective autoMLJobObjective)
Defines the objective metric used to measure the predictive quality of an AutoML job.
|
void |
setGenerateCandidateDefinitionsOnly(Boolean generateCandidateDefinitionsOnly)
Generates possible candidates without training the models.
|
void |
setInputDataConfig(Collection<AutoMLChannel> inputDataConfig)
An array of channel objects that describes the input data and its location.
|
void |
setModelDeployConfig(ModelDeployConfig modelDeployConfig)
Specifies how to generate the endpoint name for an automatic one-click Autopilot model deployment.
|
void |
setOutputDataConfig(AutoMLOutputDataConfig outputDataConfig)
Provides information about encryption and the Amazon S3 output path needed to store artifacts from an AutoML job.
|
void |
setProblemType(String problemType)
Defines the type of supervised learning available for the candidates.
|
void |
setRoleArn(String roleArn)
The ARN of the role that is used to access the data.
|
void |
setTags(Collection<Tag> tags)
Each tag consists of a key and an optional value.
|
String |
toString()
Returns a string representation of this object.
|
CreateAutoMLJobRequest |
withAutoMLJobConfig(AutoMLJobConfig autoMLJobConfig)
A collection of settings used to configure an AutoML job.
|
CreateAutoMLJobRequest |
withAutoMLJobName(String autoMLJobName)
Identifies an Autopilot job.
|
CreateAutoMLJobRequest |
withAutoMLJobObjective(AutoMLJobObjective autoMLJobObjective)
Defines the objective metric used to measure the predictive quality of an AutoML job.
|
CreateAutoMLJobRequest |
withGenerateCandidateDefinitionsOnly(Boolean generateCandidateDefinitionsOnly)
Generates possible candidates without training the models.
|
CreateAutoMLJobRequest |
withInputDataConfig(AutoMLChannel... inputDataConfig)
An array of channel objects that describes the input data and its location.
|
CreateAutoMLJobRequest |
withInputDataConfig(Collection<AutoMLChannel> inputDataConfig)
An array of channel objects that describes the input data and its location.
|
CreateAutoMLJobRequest |
withModelDeployConfig(ModelDeployConfig modelDeployConfig)
Specifies how to generate the endpoint name for an automatic one-click Autopilot model deployment.
|
CreateAutoMLJobRequest |
withOutputDataConfig(AutoMLOutputDataConfig outputDataConfig)
Provides information about encryption and the Amazon S3 output path needed to store artifacts from an AutoML job.
|
CreateAutoMLJobRequest |
withProblemType(ProblemType problemType)
Defines the type of supervised learning available for the candidates.
|
CreateAutoMLJobRequest |
withProblemType(String problemType)
Defines the type of supervised learning available for the candidates.
|
CreateAutoMLJobRequest |
withRoleArn(String roleArn)
The ARN of the role that is used to access the data.
|
CreateAutoMLJobRequest |
withTags(Collection<Tag> tags)
Each tag consists of a key and an optional value.
|
CreateAutoMLJobRequest |
withTags(Tag... tags)
Each tag consists of a key and an optional value.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAutoMLJobName(String autoMLJobName)
Identifies an Autopilot job. The name must be unique to your account and is case insensitive.
autoMLJobName
- Identifies an Autopilot job. The name must be unique to your account and is case insensitive.public String getAutoMLJobName()
Identifies an Autopilot job. The name must be unique to your account and is case insensitive.
public CreateAutoMLJobRequest withAutoMLJobName(String autoMLJobName)
Identifies an Autopilot job. The name must be unique to your account and is case insensitive.
autoMLJobName
- Identifies an Autopilot job. The name must be unique to your account and is case insensitive.public List<AutoMLChannel> getInputDataConfig()
An array of channel objects that describes the input data and its location. Each channel is a named input source.
Similar to InputDataConfig
supported by . Format(s) supported: CSV, Parquet. A minimum of 500 rows
is required for the training dataset. There is not a minimum number of rows required for the validation dataset.
InputDataConfig
supported by . Format(s) supported: CSV, Parquet. A
minimum of 500 rows is required for the training dataset. There is not a minimum number of rows required
for the validation dataset.public void setInputDataConfig(Collection<AutoMLChannel> inputDataConfig)
An array of channel objects that describes the input data and its location. Each channel is a named input source.
Similar to InputDataConfig
supported by . Format(s) supported: CSV, Parquet. A minimum of 500 rows
is required for the training dataset. There is not a minimum number of rows required for the validation dataset.
inputDataConfig
- An array of channel objects that describes the input data and its location. Each channel is a named input
source. Similar to InputDataConfig
supported by . Format(s) supported: CSV, Parquet. A
minimum of 500 rows is required for the training dataset. There is not a minimum number of rows required
for the validation dataset.public CreateAutoMLJobRequest withInputDataConfig(AutoMLChannel... inputDataConfig)
An array of channel objects that describes the input data and its location. Each channel is a named input source.
Similar to InputDataConfig
supported by . Format(s) supported: CSV, Parquet. A minimum of 500 rows
is required for the training dataset. There is not a minimum number of rows required for the validation dataset.
NOTE: This method appends the values to the existing list (if any). Use
setInputDataConfig(java.util.Collection)
or withInputDataConfig(java.util.Collection)
if you
want to override the existing values.
inputDataConfig
- An array of channel objects that describes the input data and its location. Each channel is a named input
source. Similar to InputDataConfig
supported by . Format(s) supported: CSV, Parquet. A
minimum of 500 rows is required for the training dataset. There is not a minimum number of rows required
for the validation dataset.public CreateAutoMLJobRequest withInputDataConfig(Collection<AutoMLChannel> inputDataConfig)
An array of channel objects that describes the input data and its location. Each channel is a named input source.
Similar to InputDataConfig
supported by . Format(s) supported: CSV, Parquet. A minimum of 500 rows
is required for the training dataset. There is not a minimum number of rows required for the validation dataset.
inputDataConfig
- An array of channel objects that describes the input data and its location. Each channel is a named input
source. Similar to InputDataConfig
supported by . Format(s) supported: CSV, Parquet. A
minimum of 500 rows is required for the training dataset. There is not a minimum number of rows required
for the validation dataset.public void setOutputDataConfig(AutoMLOutputDataConfig outputDataConfig)
Provides information about encryption and the Amazon S3 output path needed to store artifacts from an AutoML job. Format(s) supported: CSV.
outputDataConfig
- Provides information about encryption and the Amazon S3 output path needed to store artifacts from an
AutoML job. Format(s) supported: CSV.public AutoMLOutputDataConfig getOutputDataConfig()
Provides information about encryption and the Amazon S3 output path needed to store artifacts from an AutoML job. Format(s) supported: CSV.
public CreateAutoMLJobRequest withOutputDataConfig(AutoMLOutputDataConfig outputDataConfig)
Provides information about encryption and the Amazon S3 output path needed to store artifacts from an AutoML job. Format(s) supported: CSV.
outputDataConfig
- Provides information about encryption and the Amazon S3 output path needed to store artifacts from an
AutoML job. Format(s) supported: CSV.public void setProblemType(String problemType)
Defines the type of supervised learning available for the candidates. For more information, see Amazon SageMaker Autopilot problem types and algorithm support.
problemType
- Defines the type of supervised learning available for the candidates. For more information, see
Amazon SageMaker Autopilot problem types and algorithm support.ProblemType
public String getProblemType()
Defines the type of supervised learning available for the candidates. For more information, see Amazon SageMaker Autopilot problem types and algorithm support.
ProblemType
public CreateAutoMLJobRequest withProblemType(String problemType)
Defines the type of supervised learning available for the candidates. For more information, see Amazon SageMaker Autopilot problem types and algorithm support.
problemType
- Defines the type of supervised learning available for the candidates. For more information, see
Amazon SageMaker Autopilot problem types and algorithm support.ProblemType
public CreateAutoMLJobRequest withProblemType(ProblemType problemType)
Defines the type of supervised learning available for the candidates. For more information, see Amazon SageMaker Autopilot problem types and algorithm support.
problemType
- Defines the type of supervised learning available for the candidates. For more information, see
Amazon SageMaker Autopilot problem types and algorithm support.ProblemType
public void setAutoMLJobObjective(AutoMLJobObjective autoMLJobObjective)
Defines the objective metric used to measure the predictive quality of an AutoML job. You provide an AutoMLJobObjective$MetricName and Autopilot infers whether to minimize or maximize it.
autoMLJobObjective
- Defines the objective metric used to measure the predictive quality of an AutoML job. You provide an
AutoMLJobObjective$MetricName and Autopilot infers whether to minimize or maximize it.public AutoMLJobObjective getAutoMLJobObjective()
Defines the objective metric used to measure the predictive quality of an AutoML job. You provide an AutoMLJobObjective$MetricName and Autopilot infers whether to minimize or maximize it.
public CreateAutoMLJobRequest withAutoMLJobObjective(AutoMLJobObjective autoMLJobObjective)
Defines the objective metric used to measure the predictive quality of an AutoML job. You provide an AutoMLJobObjective$MetricName and Autopilot infers whether to minimize or maximize it.
autoMLJobObjective
- Defines the objective metric used to measure the predictive quality of an AutoML job. You provide an
AutoMLJobObjective$MetricName and Autopilot infers whether to minimize or maximize it.public void setAutoMLJobConfig(AutoMLJobConfig autoMLJobConfig)
A collection of settings used to configure an AutoML job.
autoMLJobConfig
- A collection of settings used to configure an AutoML job.public AutoMLJobConfig getAutoMLJobConfig()
A collection of settings used to configure an AutoML job.
public CreateAutoMLJobRequest withAutoMLJobConfig(AutoMLJobConfig autoMLJobConfig)
A collection of settings used to configure an AutoML job.
autoMLJobConfig
- A collection of settings used to configure an AutoML job.public void setRoleArn(String roleArn)
The ARN of the role that is used to access the data.
roleArn
- The ARN of the role that is used to access the data.public String getRoleArn()
The ARN of the role that is used to access the data.
public CreateAutoMLJobRequest withRoleArn(String roleArn)
The ARN of the role that is used to access the data.
roleArn
- The ARN of the role that is used to access the data.public void setGenerateCandidateDefinitionsOnly(Boolean generateCandidateDefinitionsOnly)
Generates possible candidates without training the models. A candidate is a combination of data preprocessors, algorithms, and algorithm parameter settings.
generateCandidateDefinitionsOnly
- Generates possible candidates without training the models. A candidate is a combination of data
preprocessors, algorithms, and algorithm parameter settings.public Boolean getGenerateCandidateDefinitionsOnly()
Generates possible candidates without training the models. A candidate is a combination of data preprocessors, algorithms, and algorithm parameter settings.
public CreateAutoMLJobRequest withGenerateCandidateDefinitionsOnly(Boolean generateCandidateDefinitionsOnly)
Generates possible candidates without training the models. A candidate is a combination of data preprocessors, algorithms, and algorithm parameter settings.
generateCandidateDefinitionsOnly
- Generates possible candidates without training the models. A candidate is a combination of data
preprocessors, algorithms, and algorithm parameter settings.public Boolean isGenerateCandidateDefinitionsOnly()
Generates possible candidates without training the models. A candidate is a combination of data preprocessors, algorithms, and algorithm parameter settings.
public List<Tag> getTags()
Each tag consists of a key and an optional value. Tag keys must be unique per resource.
public void setTags(Collection<Tag> tags)
Each tag consists of a key and an optional value. Tag keys must be unique per resource.
tags
- Each tag consists of a key and an optional value. Tag keys must be unique per resource.public CreateAutoMLJobRequest withTags(Tag... tags)
Each tag consists of a key and an optional value. Tag keys must be unique per resource.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- Each tag consists of a key and an optional value. Tag keys must be unique per resource.public CreateAutoMLJobRequest withTags(Collection<Tag> tags)
Each tag consists of a key and an optional value. Tag keys must be unique per resource.
tags
- Each tag consists of a key and an optional value. Tag keys must be unique per resource.public void setModelDeployConfig(ModelDeployConfig modelDeployConfig)
Specifies how to generate the endpoint name for an automatic one-click Autopilot model deployment.
modelDeployConfig
- Specifies how to generate the endpoint name for an automatic one-click Autopilot model deployment.public ModelDeployConfig getModelDeployConfig()
Specifies how to generate the endpoint name for an automatic one-click Autopilot model deployment.
public CreateAutoMLJobRequest withModelDeployConfig(ModelDeployConfig modelDeployConfig)
Specifies how to generate the endpoint name for an automatic one-click Autopilot model deployment.
modelDeployConfig
- Specifies how to generate the endpoint name for an automatic one-click Autopilot model deployment.public String toString()
toString
in class Object
Object.toString()
public CreateAutoMLJobRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()