public static interface AlarmRecommendation.Builder extends SdkPojo, CopyableBuilder<AlarmRecommendation.Builder,AlarmRecommendation>
| Modifier and Type | Method and Description |
|---|---|
AlarmRecommendation.Builder |
appComponentName(String appComponentName)
The application component for the CloudWatch alarm recommendation.
|
AlarmRecommendation.Builder |
description(String description)
The description of the recommendation.
|
AlarmRecommendation.Builder |
items(Collection<RecommendationItem> items)
The list of CloudWatch alarm recommendations.
|
AlarmRecommendation.Builder |
items(Consumer<RecommendationItem.Builder>... items)
The list of CloudWatch alarm recommendations.
|
AlarmRecommendation.Builder |
items(RecommendationItem... items)
The list of CloudWatch alarm recommendations.
|
AlarmRecommendation.Builder |
name(String name)
The name of the alarm recommendation.
|
AlarmRecommendation.Builder |
prerequisite(String prerequisite)
The prerequisite for the alarm recommendation.
|
AlarmRecommendation.Builder |
recommendationId(String recommendationId)
The identifier of the alarm recommendation.
|
AlarmRecommendation.Builder |
referenceId(String referenceId)
The reference identifier of the alarm recommendation.
|
AlarmRecommendation.Builder |
type(AlarmType type)
The type of alarm recommendation.
|
AlarmRecommendation.Builder |
type(String type)
The type of alarm recommendation.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAlarmRecommendation.Builder appComponentName(String appComponentName)
The application component for the CloudWatch alarm recommendation.
appComponentName - The application component for the CloudWatch alarm recommendation.AlarmRecommendation.Builder description(String description)
The description of the recommendation.
description - The description of the recommendation.AlarmRecommendation.Builder items(Collection<RecommendationItem> items)
The list of CloudWatch alarm recommendations.
items - The list of CloudWatch alarm recommendations.AlarmRecommendation.Builder items(RecommendationItem... items)
The list of CloudWatch alarm recommendations.
items - The list of CloudWatch alarm recommendations.AlarmRecommendation.Builder items(Consumer<RecommendationItem.Builder>... items)
The list of CloudWatch alarm recommendations.
This is a convenience method that creates an instance of theRecommendationItem.Builder avoiding the need to
create one manually via
RecommendationItem.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #items(List.
items - a consumer that will call methods on
RecommendationItem.Builder#items(java.util.Collection) AlarmRecommendation.Builder name(String name)
The name of the alarm recommendation.
name - The name of the alarm recommendation.AlarmRecommendation.Builder prerequisite(String prerequisite)
The prerequisite for the alarm recommendation.
prerequisite - The prerequisite for the alarm recommendation.AlarmRecommendation.Builder recommendationId(String recommendationId)
The identifier of the alarm recommendation.
recommendationId - The identifier of the alarm recommendation.AlarmRecommendation.Builder referenceId(String referenceId)
The reference identifier of the alarm recommendation.
referenceId - The reference identifier of the alarm recommendation.AlarmRecommendation.Builder type(String type)
The type of alarm recommendation.
AlarmRecommendation.Builder type(AlarmType type)
The type of alarm recommendation.
Copyright © 2022. All rights reserved.