@Generated(value="software.amazon.awssdk:codegen") public final class TransformInput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TransformInput.Builder,TransformInput>
Describes the input source of a transform job and the way the transform job consumes it.
Modifier and Type | Class and Description |
---|---|
static interface |
TransformInput.Builder |
Modifier and Type | Method and Description |
---|---|
static TransformInput.Builder |
builder() |
CompressionType |
compressionType()
Compressing data helps save on storage space.
|
String |
compressionTypeAsString()
Compressing data helps save on storage space.
|
String |
contentType()
The multipurpose internet mail extension (MIME) type of the data.
|
TransformDataSource |
dataSource()
Describes the location of the channel data, meaning the S3 location of the input data that the model can consume.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends TransformInput.Builder> |
serializableBuilderClass() |
SplitType |
splitType()
The method to use to split the transform job's data into smaller batches.
|
String |
splitTypeAsString()
The method to use to split the transform job's data into smaller batches.
|
TransformInput.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public TransformDataSource dataSource()
Describes the location of the channel data, meaning the S3 location of the input data that the model can consume.
public String contentType()
The multipurpose internet mail extension (MIME) type of the data. Amazon SageMaker uses the MIME type with each http call to transfer data to the transform job.
public CompressionType compressionType()
Compressing data helps save on storage space. If your transform data is compressed, specify the compression type.
Amazon SageMaker automatically decompresses the data for the transform job accordingly. The default value is
None
.
If the service returns an enum value that is not available in the current SDK version, compressionType
will return CompressionType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from compressionTypeAsString()
.
None
.CompressionType
public String compressionTypeAsString()
Compressing data helps save on storage space. If your transform data is compressed, specify the compression type.
Amazon SageMaker automatically decompresses the data for the transform job accordingly. The default value is
None
.
If the service returns an enum value that is not available in the current SDK version, compressionType
will return CompressionType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from compressionTypeAsString()
.
None
.CompressionType
public SplitType splitType()
The method to use to split the transform job's data into smaller batches. The default value is None
.
If you don't want to split the data, specify None
. If you want to split records on a newline
character boundary, specify Line
. To split records according to the RecordIO format, specify
RecordIO
.
Amazon SageMaker will send maximum number of records per batch in each request up to the MaxPayloadInMB limit. For more information, see RecordIO data format.
For information about the RecordIO
format, see Data Format.
If the service returns an enum value that is not available in the current SDK version, splitType
will
return SplitType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
splitTypeAsString()
.
None
. If you don't want to split the data, specify None
. If you want to split
records on a newline character boundary, specify Line
. To split records according to the
RecordIO format, specify RecordIO
.
Amazon SageMaker will send maximum number of records per batch in each request up to the MaxPayloadInMB limit. For more information, see RecordIO data format.
For information about the RecordIO
format, see Data Format.
SplitType
public String splitTypeAsString()
The method to use to split the transform job's data into smaller batches. The default value is None
.
If you don't want to split the data, specify None
. If you want to split records on a newline
character boundary, specify Line
. To split records according to the RecordIO format, specify
RecordIO
.
Amazon SageMaker will send maximum number of records per batch in each request up to the MaxPayloadInMB limit. For more information, see RecordIO data format.
For information about the RecordIO
format, see Data Format.
If the service returns an enum value that is not available in the current SDK version, splitType
will
return SplitType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
splitTypeAsString()
.
None
. If you don't want to split the data, specify None
. If you want to split
records on a newline character boundary, specify Line
. To split records according to the
RecordIO format, specify RecordIO
.
Amazon SageMaker will send maximum number of records per batch in each request up to the MaxPayloadInMB limit. For more information, see RecordIO data format.
For information about the RecordIO
format, see Data Format.
SplitType
public TransformInput.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<TransformInput.Builder,TransformInput>
public static TransformInput.Builder builder()
public static Class<? extends TransformInput.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.