Interface ListAppAssessmentsResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<ListAppAssessmentsResponse.Builder,ListAppAssessmentsResponse>, ResiliencehubResponse.Builder, SdkBuilder<ListAppAssessmentsResponse.Builder,ListAppAssessmentsResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
ListAppAssessmentsResponse

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

    • assessmentSummaries

      ListAppAssessmentsResponse.Builder assessmentSummaries(Collection<AppAssessmentSummary> assessmentSummaries)

      The summaries for the specified assessments, returned as an object. This object includes application versions, associated Amazon Resource Numbers (ARNs), cost, messages, resiliency scores, and more.

      Parameters:
      assessmentSummaries - The summaries for the specified assessments, returned as an object. This object includes application versions, associated Amazon Resource Numbers (ARNs), cost, messages, resiliency scores, and more.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assessmentSummaries

      ListAppAssessmentsResponse.Builder assessmentSummaries(AppAssessmentSummary... assessmentSummaries)

      The summaries for the specified assessments, returned as an object. This object includes application versions, associated Amazon Resource Numbers (ARNs), cost, messages, resiliency scores, and more.

      Parameters:
      assessmentSummaries - The summaries for the specified assessments, returned as an object. This object includes application versions, associated Amazon Resource Numbers (ARNs), cost, messages, resiliency scores, and more.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assessmentSummaries

      ListAppAssessmentsResponse.Builder assessmentSummaries(Consumer<AppAssessmentSummary.Builder>... assessmentSummaries)

      The summaries for the specified assessments, returned as an object. This object includes application versions, associated Amazon Resource Numbers (ARNs), cost, messages, resiliency scores, and more.

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

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

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

      Token for the next set of results, or null if there are no more results.

      Parameters:
      nextToken - Token for the next set of results, or null if there are no more results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.