Interface Problem.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<Problem.Builder,,- Problem> - SdkBuilder<Problem.Builder,,- Problem> - SdkPojo
- Enclosing class:
- Problem
- 
Method SummaryModifier and TypeMethodDescriptionThe Amazon Web Services 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 short name of the problem associated with the SNS notification.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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
idThe 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.
 
- 
titleThe 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.
 
- 
shortNameThe short name of the problem associated with the SNS notification. - Parameters:
- shortName- The short name of the problem associated with the SNS notification.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
insightsA 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.
 
- 
statusThe 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:
 
- 
statusThe 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:
 
- 
affectedResourceThe 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.
 
- 
startTimeThe 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.
 
- 
endTimeThe 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.
 
- 
severityLevelA 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:
 
- 
severityLevelA 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:
 
- 
accountIdThe Amazon Web Services account ID for the owner of the resource group affected by the problem. - Parameters:
- accountId- The Amazon Web Services 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.
 
- 
resourceGroupNameThe 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.
 
- 
feedbackWithStringsFeedback 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.
 
- 
feedbackFeedback 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.
 
- 
recurringCountThe 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.
 
- 
lastRecurrenceTimeThe 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.
 
- 
visibilitySpecifies 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:
 
- 
visibilitySpecifies 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:
 
- 
resolutionMethodSpecifies 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 is- AUTOMATIC, the system resolved the problem. If the value is- MANUAL, the user resolved the problem. If the value is- UNRESOLVED, then the problem is not resolved.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
resolutionMethodSpecifies 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 is- AUTOMATIC, the system resolved the problem. If the value is- MANUAL, the user resolved the problem. If the value is- UNRESOLVED, then the problem is not resolved.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-