public static final class CfnDataQualityJobDefinition.ClusterConfigProperty.Builder
extends java.lang.Object
CfnDataQualityJobDefinition.ClusterConfigProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnDataQualityJobDefinition.ClusterConfigProperty |
build()
Builds the configured instance.
|
CfnDataQualityJobDefinition.ClusterConfigProperty.Builder |
instanceCount(java.lang.Number instanceCount)
Sets the value of
CfnDataQualityJobDefinition.ClusterConfigProperty.getInstanceCount() |
CfnDataQualityJobDefinition.ClusterConfigProperty.Builder |
instanceType(java.lang.String instanceType)
Sets the value of
CfnDataQualityJobDefinition.ClusterConfigProperty.getInstanceType() |
CfnDataQualityJobDefinition.ClusterConfigProperty.Builder |
volumeKmsKeyId(java.lang.String volumeKmsKeyId)
Sets the value of
CfnDataQualityJobDefinition.ClusterConfigProperty.getVolumeKmsKeyId() |
CfnDataQualityJobDefinition.ClusterConfigProperty.Builder |
volumeSizeInGb(java.lang.Number volumeSizeInGb)
Sets the value of
CfnDataQualityJobDefinition.ClusterConfigProperty.getVolumeSizeInGb() |
public CfnDataQualityJobDefinition.ClusterConfigProperty.Builder instanceCount(java.lang.Number instanceCount)
CfnDataQualityJobDefinition.ClusterConfigProperty.getInstanceCount()
instanceCount
- The number of ML compute instances to use in the model monitoring job. This parameter is required.
For distributed processing jobs, specify a value greater than 1. The default value is 1.this
public CfnDataQualityJobDefinition.ClusterConfigProperty.Builder instanceType(java.lang.String instanceType)
CfnDataQualityJobDefinition.ClusterConfigProperty.getInstanceType()
instanceType
- `CfnDataQualityJobDefinition.ClusterConfigProperty.InstanceType`. This parameter is required.this
public CfnDataQualityJobDefinition.ClusterConfigProperty.Builder volumeSizeInGb(java.lang.Number volumeSizeInGb)
CfnDataQualityJobDefinition.ClusterConfigProperty.getVolumeSizeInGb()
volumeSizeInGb
- The size of the ML storage volume, in gigabytes, that you want to provision. This parameter is required.
You must specify sufficient ML storage for your scenario.this
public CfnDataQualityJobDefinition.ClusterConfigProperty.Builder volumeKmsKeyId(java.lang.String volumeKmsKeyId)
CfnDataQualityJobDefinition.ClusterConfigProperty.getVolumeKmsKeyId()
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.this
public CfnDataQualityJobDefinition.ClusterConfigProperty build()
CfnDataQualityJobDefinition.ClusterConfigProperty
java.lang.NullPointerException
- if any required attribute was not provided