@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, waitcopypublic 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().
ProcessingInstanceTypepublic 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().
ProcessingInstanceTypepublic 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 SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.