@Generated(value="software.amazon.awssdk:codegen") public final class MonitoringClusterConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MonitoringClusterConfig.Builder,MonitoringClusterConfig>
Configuration for the cluster used to run model monitoring jobs.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MonitoringClusterConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MonitoringClusterConfig.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 model monitoring 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 MonitoringClusterConfig.Builder> |
serializableBuilderClass() |
MonitoringClusterConfig.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 model monitoring 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 Integer instanceCount()
The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.
public 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 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 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 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 model monitoring job.
public MonitoringClusterConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MonitoringClusterConfig.Builder,MonitoringClusterConfig>public static MonitoringClusterConfig.Builder builder()
public static Class<? extends MonitoringClusterConfig.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.