Interface DebugRuleConfiguration.Builder

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