Interface ListAppAssessmentsRequest.Builder

    • Method Detail

      • appArn

        ListAppAssessmentsRequest.Builder appArn​(String appArn)

        Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn: partition:resiliencehub:region:account:app/app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.

        Parameters:
        appArn - Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn: partition:resiliencehub:region:account:app/app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • assessmentName

        ListAppAssessmentsRequest.Builder assessmentName​(String assessmentName)

        The name for the assessment.

        Parameters:
        assessmentName - The name for the assessment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • assessmentStatusWithStrings

        ListAppAssessmentsRequest.Builder assessmentStatusWithStrings​(Collection<String> assessmentStatus)

        The current status of the assessment for the resiliency policy.

        Parameters:
        assessmentStatus - The current status of the assessment for the resiliency policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • assessmentStatusWithStrings

        ListAppAssessmentsRequest.Builder assessmentStatusWithStrings​(String... assessmentStatus)

        The current status of the assessment for the resiliency policy.

        Parameters:
        assessmentStatus - The current status of the assessment for the resiliency policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • assessmentStatus

        ListAppAssessmentsRequest.Builder assessmentStatus​(Collection<AssessmentStatus> assessmentStatus)

        The current status of the assessment for the resiliency policy.

        Parameters:
        assessmentStatus - The current status of the assessment for the resiliency policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • assessmentStatus

        ListAppAssessmentsRequest.Builder assessmentStatus​(AssessmentStatus... assessmentStatus)

        The current status of the assessment for the resiliency policy.

        Parameters:
        assessmentStatus - The current status of the assessment for the resiliency policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • complianceStatus

        ListAppAssessmentsRequest.Builder complianceStatus​(String complianceStatus)

        The current status of compliance for the resiliency policy.

        Parameters:
        complianceStatus - The current status of compliance for the resiliency policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ComplianceStatus, ComplianceStatus
      • invoker

        ListAppAssessmentsRequest.Builder invoker​(String invoker)

        Specifies the entity that invoked a specific assessment, either a User or the System.

        Parameters:
        invoker - Specifies the entity that invoked a specific assessment, either a User or the System.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AssessmentInvoker, AssessmentInvoker
      • maxResults

        ListAppAssessmentsRequest.Builder maxResults​(Integer maxResults)

        Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.

        Parameters:
        maxResults - Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nextToken

        ListAppAssessmentsRequest.Builder nextToken​(String nextToken)

        Null, or the token from a previous call to get the next set of results.

        Parameters:
        nextToken - Null, or the token from a previous call to get the next set of results.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • reverseOrder

        ListAppAssessmentsRequest.Builder reverseOrder​(Boolean reverseOrder)

        The default is to sort by ascending startTime. To sort by descending startTime, set reverseOrder to true.

        Parameters:
        reverseOrder - The default is to sort by ascending startTime. To sort by descending startTime, set reverseOrder to true.
        Returns:
        Returns a reference to this object so that method calls can be chained together.