Interface RemediationSummaryDetail.Builder

  • Method Details

    • action

      A summarized action to take for the remediation target.

      Parameters:
      action - A summarized action to take for the remediation target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      RemediationSummaryDetail.Builder description(String description)

      A description of the remediation target.

      Parameters:
      description - A description of the remediation target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isImmediate

      RemediationSummaryDetail.Builder isImmediate(Boolean isImmediate)

      Specifies whether the effect of this target is immediate.

      Parameters:
      isImmediate - Specifies whether the effect of this target is immediate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • postRemediationSteps

      RemediationSummaryDetail.Builder postRemediationSteps(Collection<String> postRemediationSteps)

      An array of steps to be taken after remediation.

      Parameters:
      postRemediationSteps - An array of steps to be taken after remediation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • postRemediationSteps

      RemediationSummaryDetail.Builder postRemediationSteps(String... postRemediationSteps)

      An array of steps to be taken after remediation.

      Parameters:
      postRemediationSteps - An array of steps to be taken after remediation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • kbArticles

      An array of KbArticle objects.

      Parameters:
      kbArticles - An array of KbArticle objects.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • kbArticles

      RemediationSummaryDetail.Builder kbArticles(KbArticle... kbArticles)

      An array of KbArticle objects.

      Parameters:
      kbArticles - An array of KbArticle objects.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • kbArticles

      An array of KbArticle objects.

      This is a convenience method that creates an instance of the KbArticle.Builder avoiding the need to create one manually via KbArticle.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to kbArticles(List<KbArticle>).

      Parameters:
      kbArticles - a consumer that will call methods on KbArticle.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: