Interface DebugRuleEvaluationStatus.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DebugRuleEvaluationStatus.Builder,DebugRuleEvaluationStatus>, SdkBuilder<DebugRuleEvaluationStatus.Builder,DebugRuleEvaluationStatus>, SdkPojo
Enclosing class:
DebugRuleEvaluationStatus

public static interface DebugRuleEvaluationStatus.Builder extends SdkPojo, CopyableBuilder<DebugRuleEvaluationStatus.Builder,DebugRuleEvaluationStatus>
  • Method Details

    • ruleConfigurationName

      DebugRuleEvaluationStatus.Builder ruleConfigurationName(String ruleConfigurationName)

      The name of the rule configuration.

      Parameters:
      ruleConfigurationName - The name of the rule configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ruleEvaluationJobArn

      DebugRuleEvaluationStatus.Builder ruleEvaluationJobArn(String ruleEvaluationJobArn)

      The Amazon Resource Name (ARN) of the rule evaluation job.

      Parameters:
      ruleEvaluationJobArn - The Amazon Resource Name (ARN) of the rule evaluation job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ruleEvaluationStatus

      DebugRuleEvaluationStatus.Builder ruleEvaluationStatus(String ruleEvaluationStatus)

      Status of the rule evaluation.

      Parameters:
      ruleEvaluationStatus - Status of the rule evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • ruleEvaluationStatus

      DebugRuleEvaluationStatus.Builder ruleEvaluationStatus(RuleEvaluationStatus ruleEvaluationStatus)

      Status of the rule evaluation.

      Parameters:
      ruleEvaluationStatus - Status of the rule evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusDetails

      DebugRuleEvaluationStatus.Builder statusDetails(String statusDetails)

      Details from the rule evaluation.

      Parameters:
      statusDetails - Details from the rule evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      DebugRuleEvaluationStatus.Builder lastModifiedTime(Instant lastModifiedTime)

      Timestamp when the rule evaluation status was last modified.

      Parameters:
      lastModifiedTime - Timestamp when the rule evaluation status was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.