Interface AssessmentSummary.Builder

  • Method Details

    • riskRecommendations

      AssessmentSummary.Builder riskRecommendations(Collection<AssessmentRiskRecommendation> riskRecommendations)

      Indicates the top risks and recommendations identified by the Resilience Hub assessment, each representing a specific risk and the corresponding recommendation to address it.

      This property is available only in the US East (N. Virginia) Region.

      Parameters:
      riskRecommendations - Indicates the top risks and recommendations identified by the Resilience Hub assessment, each representing a specific risk and the corresponding recommendation to address it.

      This property is available only in the US East (N. Virginia) Region.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • riskRecommendations

      AssessmentSummary.Builder riskRecommendations(AssessmentRiskRecommendation... riskRecommendations)

      Indicates the top risks and recommendations identified by the Resilience Hub assessment, each representing a specific risk and the corresponding recommendation to address it.

      This property is available only in the US East (N. Virginia) Region.

      Parameters:
      riskRecommendations - Indicates the top risks and recommendations identified by the Resilience Hub assessment, each representing a specific risk and the corresponding recommendation to address it.

      This property is available only in the US East (N. Virginia) Region.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • riskRecommendations

      AssessmentSummary.Builder riskRecommendations(Consumer<AssessmentRiskRecommendation.Builder>... riskRecommendations)

      Indicates the top risks and recommendations identified by the Resilience Hub assessment, each representing a specific risk and the corresponding recommendation to address it.

      This property is available only in the US East (N. Virginia) Region.

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

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

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

      Indicates a concise summary that provides an overview of the Resilience Hub assessment.

      This property is available only in the US East (N. Virginia) Region.

      Parameters:
      summary - Indicates a concise summary that provides an overview of the Resilience Hub assessment.

      This property is available only in the US East (N. Virginia) Region.

      Returns:
      Returns a reference to this object so that method calls can be chained together.