@Generated(value="software.amazon.awssdk:codegen") public final class CreateAutoMlJobV2Request extends SageMakerRequest implements ToCopyableBuilder<CreateAutoMlJobV2Request.Builder,CreateAutoMlJobV2Request>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateAutoMlJobV2Request.Builder |
| Modifier and Type | Method and Description |
|---|---|
List<AutoMLJobChannel> |
autoMLJobInputDataConfig()
An array of channel objects describing the input data and their location.
|
String |
autoMLJobName()
Identifies an Autopilot job.
|
AutoMLJobObjective |
autoMLJobObjective()
Specifies a metric to minimize or maximize as the objective of a job.
|
AutoMLProblemTypeConfig |
autoMLProblemTypeConfig()
Defines the configuration settings of one of the supported problem types.
|
static CreateAutoMlJobV2Request.Builder |
builder() |
AutoMLDataSplitConfig |
dataSplitConfig()
This structure specifies how to split the data into train and validation datasets.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAutoMLJobInputDataConfig()
For responses, this returns true if the service returned a value for the AutoMLJobInputDataConfig property.
|
int |
hashCode() |
boolean |
hasTags()
For responses, this returns true if the service returned a value for the Tags property.
|
ModelDeployConfig |
modelDeployConfig()
Specifies how to generate the endpoint name for an automatic one-click Autopilot model deployment.
|
AutoMLOutputDataConfig |
outputDataConfig()
Provides information about encryption and the Amazon S3 output path needed to store artifacts from an AutoML job.
|
String |
roleArn()
The ARN of the role that is used to access the data.
|
List<SdkField<?>> |
sdkFields() |
AutoMLSecurityConfig |
securityConfig()
The security configuration for traffic encryption or Amazon VPC settings.
|
static Class<? extends CreateAutoMlJobV2Request.Builder> |
serializableBuilderClass() |
List<Tag> |
tags()
An array of key-value pairs.
|
CreateAutoMlJobV2Request.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String autoMLJobName()
Identifies an Autopilot job. The name must be unique to your account and is case insensitive.
public final boolean hasAutoMLJobInputDataConfig()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<AutoMLJobChannel> autoMLJobInputDataConfig()
An array of channel objects describing the input data and their location. Each channel is a named input source.
Similar to InputDataConfig supported by CreateAutoMLJob. The supported formats depend on the problem type:
ImageClassification: S3Prefix, ManifestFile, AugmentedManifestFile
TextClassification: S3Prefix
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasAutoMLJobInputDataConfig() method.
CreateAutoMLJob. The supported formats depend on the
problem type:
ImageClassification: S3Prefix, ManifestFile, AugmentedManifestFile
TextClassification: S3Prefix
public final AutoMLOutputDataConfig outputDataConfig()
Provides information about encryption and the Amazon S3 output path needed to store artifacts from an AutoML job.
public final AutoMLProblemTypeConfig autoMLProblemTypeConfig()
Defines the configuration settings of one of the supported problem types.
public final String roleArn()
The ARN of the role that is used to access the data.
public final boolean hasTags()
isEmpty() method on the property). This is useful
because the SDK will never return a null collection or map, but you may need to differentiate between the service
returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true
if a value for the property was specified in the request builder, and false if a value was not specified.public final List<Tag> tags()
An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, such as by purpose, owner, or environment. For more information, see Tagging Amazon Web ServicesResources. Tag keys must be unique per resource.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasTags() method.
public final AutoMLSecurityConfig securityConfig()
The security configuration for traffic encryption or Amazon VPC settings.
public final AutoMLJobObjective autoMLJobObjective()
Specifies a metric to minimize or maximize as the objective of a job. For CreateAutoMLJobV2, only Accuracy is supported.
Accuracy is supported.public final ModelDeployConfig modelDeployConfig()
Specifies how to generate the endpoint name for an automatic one-click Autopilot model deployment.
public final AutoMLDataSplitConfig dataSplitConfig()
This structure specifies how to split the data into train and validation datasets.
If you are using the V1 API (for example CreateAutoMLJob) or the V2 API for Natural Language
Processing problems (for example CreateAutoMLJobV2 with a TextClassificationJobConfig
problem type), the validation and training datasets must contain the same headers. Also, for V1 API jobs, the
validation dataset must be less than 2 GB in size.
If you are using the V1 API (for example CreateAutoMLJob) or the V2 API for Natural Language
Processing problems (for example CreateAutoMLJobV2 with a
TextClassificationJobConfig problem type), the validation and training datasets must contain
the same headers. Also, for V1 API jobs, the validation dataset must be less than 2 GB in size.
public CreateAutoMlJobV2Request.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateAutoMlJobV2Request.Builder,CreateAutoMlJobV2Request>toBuilder in class SageMakerRequestpublic static CreateAutoMlJobV2Request.Builder builder()
public static Class<? extends CreateAutoMlJobV2Request.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.