Interface ProfilerRuleConfiguration.Builder

    • Method Detail

      • ruleConfigurationName

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

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

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

        ProfilerRuleConfiguration.Builder ruleEvaluatorImage​(String ruleEvaluatorImage)

        The Amazon Elastic Container Registry Image for the managed rule evaluation.

        Parameters:
        ruleEvaluatorImage - The Amazon Elastic Container Registry Image for the managed rule evaluation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • volumeSizeInGB

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

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