Interface DebugRuleConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DebugRuleConfiguration.Builder,DebugRuleConfiguration>,SdkBuilder<DebugRuleConfiguration.Builder,DebugRuleConfiguration>,SdkPojo
- Enclosing class:
- DebugRuleConfiguration
public static interface DebugRuleConfiguration.Builder extends SdkPojo, CopyableBuilder<DebugRuleConfiguration.Builder,DebugRuleConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DebugRuleConfiguration.BuilderinstanceType(String instanceType)The instance type to deploy a custom rule for debugging a training job.DebugRuleConfiguration.BuilderinstanceType(ProcessingInstanceType instanceType)The instance type to deploy a custom rule for debugging a training job.DebugRuleConfiguration.BuilderlocalPath(String localPath)Path to local storage location for output of rules.DebugRuleConfiguration.BuilderruleConfigurationName(String ruleConfigurationName)The name of the rule configuration.DebugRuleConfiguration.BuilderruleEvaluatorImage(String ruleEvaluatorImage)The Amazon Elastic Container (ECR) Image for the managed rule evaluation.DebugRuleConfiguration.BuilderruleParameters(Map<String,String> ruleParameters)Runtime configuration for rule container.DebugRuleConfiguration.Builders3OutputPath(String s3OutputPath)Path to Amazon S3 storage location for rules.DebugRuleConfiguration.BuildervolumeSizeInGB(Integer volumeSizeInGB)The size, in GB, of the ML storage volume attached to the processing instance.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
ruleConfigurationName
DebugRuleConfiguration.Builder ruleConfigurationName(String ruleConfigurationName)
The name of the rule configuration. It must be unique relative to other rule configuration names.
- Parameters:
ruleConfigurationName- The name of the rule configuration. It must be unique relative to other rule configuration names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localPath
DebugRuleConfiguration.Builder localPath(String localPath)
Path to local storage location for output of rules. Defaults to
/opt/ml/processing/output/rule/.- Parameters:
localPath- Path to local storage location for output of rules. Defaults to/opt/ml/processing/output/rule/.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3OutputPath
DebugRuleConfiguration.Builder s3OutputPath(String s3OutputPath)
Path to Amazon S3 storage location for rules.
- Parameters:
s3OutputPath- Path to Amazon S3 storage location for rules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleEvaluatorImage
DebugRuleConfiguration.Builder ruleEvaluatorImage(String ruleEvaluatorImage)
The Amazon Elastic Container (ECR) Image for the managed rule evaluation.
- Parameters:
ruleEvaluatorImage- The Amazon Elastic Container (ECR) Image for the managed rule evaluation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceType
DebugRuleConfiguration.Builder instanceType(String instanceType)
The instance type to deploy a custom rule for debugging a training job.
- Parameters:
instanceType- The instance type to deploy a custom rule for debugging a training job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ProcessingInstanceType,ProcessingInstanceType
-
instanceType
DebugRuleConfiguration.Builder instanceType(ProcessingInstanceType instanceType)
The instance type to deploy a custom rule for debugging a training job.
- Parameters:
instanceType- The instance type to deploy a custom rule for debugging a training job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ProcessingInstanceType,ProcessingInstanceType
-
volumeSizeInGB
DebugRuleConfiguration.Builder volumeSizeInGB(Integer volumeSizeInGB)
The size, in GB, of the ML storage volume attached to the processing instance.
- Parameters:
volumeSizeInGB- The size, in GB, of the ML storage volume attached to the processing instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleParameters
DebugRuleConfiguration.Builder ruleParameters(Map<String,String> ruleParameters)
Runtime configuration for rule container.
- Parameters:
ruleParameters- Runtime configuration for rule container.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-