Interface Problem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Problem.Builder,
,Problem> SdkBuilder<Problem.Builder,
,Problem> SdkPojo
- Enclosing class:
Problem
-
Method Summary
Modifier and TypeMethodDescriptionThe AWS account ID for the owner of the resource group affected by the problem.affectedResource
(String affectedResource) The resource affected by the problem.The time when the problem ended, in epoch seconds.feedback
(Map<FeedbackKey, FeedbackValue> feedback) Feedback provided by the user about the problem.feedbackWithStrings
(Map<String, String> feedback) Feedback provided by the user about the problem.The ID of the problem.A detailed analysis of the problem using machine learning.lastRecurrenceTime
(Instant lastRecurrenceTime) The last time that the problem reoccurred after its last resolution.recurringCount
(Long recurringCount) The number of times that the same problem reoccurred after the first time it was resolved.resolutionMethod
(String resolutionMethod) Specifies how the problem was resolved.resolutionMethod
(ResolutionMethod resolutionMethod) Specifies how the problem was resolved.resourceGroupName
(String resourceGroupName) The name of the resource group affected by the problem.severityLevel
(String severityLevel) A measure of the level of impact of the problem.severityLevel
(SeverityLevel severityLevel) A measure of the level of impact of the problem.The time when the problem started, in epoch seconds.The status of the problem.The status of the problem.The name of the problem.visibility
(String visibility) Specifies whether or not you can view the problem.visibility
(Visibility visibility) Specifies whether or not you can view the problem.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
id
The ID of the problem.
- Parameters:
id
- The ID of the problem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
The name of the problem.
- Parameters:
title
- The name of the problem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
insights
A detailed analysis of the problem using machine learning.
- Parameters:
insights
- A detailed analysis of the problem using machine learning.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the problem.
- Parameters:
status
- The status of the problem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the problem.
- Parameters:
status
- The status of the problem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
affectedResource
The resource affected by the problem.
- Parameters:
affectedResource
- The resource affected by the problem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The time when the problem started, in epoch seconds.
- Parameters:
startTime
- The time when the problem started, in epoch seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The time when the problem ended, in epoch seconds.
- Parameters:
endTime
- The time when the problem ended, in epoch seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severityLevel
A measure of the level of impact of the problem.
- Parameters:
severityLevel
- A measure of the level of impact of the problem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
severityLevel
A measure of the level of impact of the problem.
- Parameters:
severityLevel
- A measure of the level of impact of the problem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
accountId
The AWS account ID for the owner of the resource group affected by the problem.
- Parameters:
accountId
- The AWS account ID for the owner of the resource group affected by the problem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceGroupName
The name of the resource group affected by the problem.
- Parameters:
resourceGroupName
- The name of the resource group affected by the problem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
feedbackWithStrings
Feedback provided by the user about the problem.
- Parameters:
feedback
- Feedback provided by the user about the problem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
feedback
Feedback provided by the user about the problem.
- Parameters:
feedback
- Feedback provided by the user about the problem.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recurringCount
The number of times that the same problem reoccurred after the first time it was resolved.
- Parameters:
recurringCount
- The number of times that the same problem reoccurred after the first time it was resolved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastRecurrenceTime
The last time that the problem reoccurred after its last resolution.
- Parameters:
lastRecurrenceTime
- The last time that the problem reoccurred after its last resolution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
visibility
Specifies whether or not you can view the problem. Updates to ignored problems do not generate notifications.
- Parameters:
visibility
- Specifies whether or not you can view the problem. Updates to ignored problems do not generate notifications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
visibility
Specifies whether or not you can view the problem. Updates to ignored problems do not generate notifications.
- Parameters:
visibility
- Specifies whether or not you can view the problem. Updates to ignored problems do not generate notifications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resolutionMethod
Specifies how the problem was resolved. If the value is
AUTOMATIC
, the system resolved the problem. If the value isMANUAL
, the user resolved the problem. If the value isUNRESOLVED
, then the problem is not resolved.- Parameters:
resolutionMethod
- Specifies how the problem was resolved. If the value isAUTOMATIC
, the system resolved the problem. If the value isMANUAL
, the user resolved the problem. If the value isUNRESOLVED
, then the problem is not resolved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resolutionMethod
Specifies how the problem was resolved. If the value is
AUTOMATIC
, the system resolved the problem. If the value isMANUAL
, the user resolved the problem. If the value isUNRESOLVED
, then the problem is not resolved.- Parameters:
resolutionMethod
- Specifies how the problem was resolved. If the value isAUTOMATIC
, the system resolved the problem. If the value isMANUAL
, the user resolved the problem. If the value isUNRESOLVED
, then the problem is not resolved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-