Interface RemediationGuidanceContext.Builder

  • Method Details

    • problemStatement

      RemediationGuidanceContext.Builder problemStatement(String problemStatement)

      Explains the cause which directly created the remediation target.

      Parameters:
      problemStatement - Explains the cause which directly created the remediation target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • riskAssessment

      RemediationGuidanceContext.Builder riskAssessment(String riskAssessment)

      An assessment of the existing risk the remediation target creates.

      Parameters:
      riskAssessment - An assessment of the existing risk the remediation target creates.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • affectedScope

      RemediationGuidanceContext.Builder affectedScope(String affectedScope)

      The scope of the resources affected by the resolution of the remediation target.

      Parameters:
      affectedScope - The scope of the resources affected by the resolution of the remediation target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • prerequisites

      RemediationGuidanceContext.Builder prerequisites(Collection<String> prerequisites)

      An array of prerequisite steps in resolving the remediation target.

      Parameters:
      prerequisites - An array of prerequisite steps in resolving the remediation target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • prerequisites

      RemediationGuidanceContext.Builder prerequisites(String... prerequisites)

      An array of prerequisite steps in resolving the remediation target.

      Parameters:
      prerequisites - An array of prerequisite steps in resolving the remediation target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.