Interface ListRecommendationTemplatesRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<ListRecommendationTemplatesRequest.Builder,ListRecommendationTemplatesRequest>, ResiliencehubRequest.Builder, SdkBuilder<ListRecommendationTemplatesRequest.Builder,ListRecommendationTemplatesRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
ListRecommendationTemplatesRequest

  • Method Details

    • assessmentArn

      ListRecommendationTemplatesRequest.Builder assessmentArn(String assessmentArn)

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

      Parameters:
      assessmentArn - Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region:account:app-assessment/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.
    • 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.
    • name

      The name for one of the listed recommendation templates.

      Parameters:
      name - The name for one of the listed recommendation templates.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.
    • recommendationTemplateArn

      ListRecommendationTemplatesRequest.Builder recommendationTemplateArn(String recommendationTemplateArn)

      The Amazon Resource Name (ARN) for a recommendation template.

      Parameters:
      recommendationTemplateArn - The Amazon Resource Name (ARN) for a recommendation template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.
    • statusWithStrings

      Status of the action.

      Parameters:
      status - Status of the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusWithStrings

      ListRecommendationTemplatesRequest.Builder statusWithStrings(String... status)

      Status of the action.

      Parameters:
      status - Status of the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Status of the action.

      Parameters:
      status - Status of the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Status of the action.

      Parameters:
      status - Status of the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.