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 that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #items(List) .items - a consumer that will call methods on List.Builder #items(List) 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 © 2021. All rights reserved.