@Generated(value="software.amazon.awssdk:codegen") public final class ProcessingClusterConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ProcessingClusterConfig.Builder,ProcessingClusterConfig>
Configuration for the cluster used to run a processing job.
Modifier and Type | Class and Description |
---|---|
static interface |
ProcessingClusterConfig.Builder |
Modifier and Type | Method and Description |
---|---|
static ProcessingClusterConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(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 processing job.
|
ProcessingInstanceType |
instanceType()
The ML compute instance type for the processing job.
|
String |
instanceTypeAsString()
The ML compute instance type for the processing job.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ProcessingClusterConfig.Builder> |
serializableBuilderClass() |
ProcessingClusterConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
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 processing job.
|
Integer |
volumeSizeInGB()
The size of the ML storage volume in gigabytes that you want to provision.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final Integer instanceCount()
The number of ML compute instances to use in the processing job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
public final ProcessingInstanceType instanceType()
The ML compute instance type for the processing job.
If the service returns an enum value that is not available in the current SDK version, instanceType
will
return ProcessingInstanceType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from instanceTypeAsString()
.
ProcessingInstanceType
public final String instanceTypeAsString()
The ML compute instance type for the processing job.
If the service returns an enum value that is not available in the current SDK version, instanceType
will
return ProcessingInstanceType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from instanceTypeAsString()
.
ProcessingInstanceType
public final Integer volumeSizeInGB()
The size of the ML storage volume in gigabytes that you want to provision. You must specify sufficient ML storage for your scenario.
public final 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 processing job.
public ProcessingClusterConfig.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ProcessingClusterConfig.Builder,ProcessingClusterConfig>
public static ProcessingClusterConfig.Builder builder()
public static Class<? extends ProcessingClusterConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2021. All rights reserved.