@Generated(value="software.amazon.awssdk:codegen") public final class TransformResources extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TransformResources.Builder,TransformResources>
Describes the resources, including ML instance types and ML instance count, to use for transform job.
Modifier and Type | Class and Description |
---|---|
static interface |
TransformResources.Builder |
Modifier and Type | Method and Description |
---|---|
static TransformResources.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
instanceCount()
The number of ML compute instances to use in the transform job.
|
TransformInstanceType |
instanceType()
The ML compute instance type for the transform job.
|
String |
instanceTypeAsString()
The ML compute instance type for the transform job.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TransformResources.Builder> |
serializableBuilderClass() |
TransformResources.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
volumeKmsKeyId()
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume
attached to the ML compute instance(s) that run the batch transform job.
|
copy
public TransformInstanceType instanceType()
The ML compute instance type for the transform job. For using built-in algorithms to transform moderately sized
datasets, ml.m4.xlarge or ml.m5.large
should suffice. There is no default value for
InstanceType
.
If the service returns an enum value that is not available in the current SDK version, instanceType
will
return TransformInstanceType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from instanceTypeAsString()
.
ml.m5.large
should suffice. There is no default value for
InstanceType
.TransformInstanceType
public String instanceTypeAsString()
The ML compute instance type for the transform job. For using built-in algorithms to transform moderately sized
datasets, ml.m4.xlarge or ml.m5.large
should suffice. There is no default value for
InstanceType
.
If the service returns an enum value that is not available in the current SDK version, instanceType
will
return TransformInstanceType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from instanceTypeAsString()
.
ml.m5.large
should suffice. There is no default value for
InstanceType
.TransformInstanceType
public Integer instanceCount()
The number of ML compute instances to use in the transform job. For distributed transform, provide a value
greater than 1. The default value is 1
.
1
.public String volumeKmsKeyId()
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume
attached to the ML compute instance(s) that run the batch transform job. The VolumeKmsKeyId
can be
any of the following formats:
// KMS Key ID
"1234abcd-12ab-34cd-56ef-1234567890ab"
// Amazon Resource Name (ARN) of a KMS Key
"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
VolumeKmsKeyId
can be any of the following formats:
// KMS Key ID
"1234abcd-12ab-34cd-56ef-1234567890ab"
// Amazon Resource Name (ARN) of a KMS Key
"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
public TransformResources.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<TransformResources.Builder,TransformResources>
public static TransformResources.Builder builder()
public static Class<? extends TransformResources.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.