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 Details

    • 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:
    • 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:
    • 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.