@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReactiveInsight extends Object implements Serializable, Cloneable, StructuredPojo
Information about a reactive insight. This object is returned by ListInsights.
| Constructor and Description |
|---|
ReactiveInsight() |
| Modifier and Type | Method and Description |
|---|---|
ReactiveInsight |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
Describes the reactive insight.
|
String |
getId()
The ID of a reactive insight.
|
InsightTimeRange |
getInsightTimeRange() |
String |
getName()
The name of a reactive insight.
|
ResourceCollection |
getResourceCollection() |
String |
getSeverity()
The severity of the insight.
|
String |
getSsmOpsItemId()
The ID of the Amazon Web Services System Manager OpsItem created for this insight.
|
String |
getStatus()
The status of a reactive insight.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDescription(String description)
Describes the reactive insight.
|
void |
setId(String id)
The ID of a reactive insight.
|
void |
setInsightTimeRange(InsightTimeRange insightTimeRange) |
void |
setName(String name)
The name of a reactive insight.
|
void |
setResourceCollection(ResourceCollection resourceCollection) |
void |
setSeverity(String severity)
The severity of the insight.
|
void |
setSsmOpsItemId(String ssmOpsItemId)
The ID of the Amazon Web Services System Manager OpsItem created for this insight.
|
void |
setStatus(String status)
The status of a reactive insight.
|
String |
toString()
Returns a string representation of this object.
|
ReactiveInsight |
withDescription(String description)
Describes the reactive insight.
|
ReactiveInsight |
withId(String id)
The ID of a reactive insight.
|
ReactiveInsight |
withInsightTimeRange(InsightTimeRange insightTimeRange) |
ReactiveInsight |
withName(String name)
The name of a reactive insight.
|
ReactiveInsight |
withResourceCollection(ResourceCollection resourceCollection) |
ReactiveInsight |
withSeverity(InsightSeverity severity)
The severity of the insight.
|
ReactiveInsight |
withSeverity(String severity)
The severity of the insight.
|
ReactiveInsight |
withSsmOpsItemId(String ssmOpsItemId)
The ID of the Amazon Web Services System Manager OpsItem created for this insight.
|
ReactiveInsight |
withStatus(InsightStatus status)
The status of a reactive insight.
|
ReactiveInsight |
withStatus(String status)
The status of a reactive insight.
|
public void setId(String id)
The ID of a reactive insight.
id - The ID of a reactive insight.public String getId()
The ID of a reactive insight.
public ReactiveInsight withId(String id)
The ID of a reactive insight.
id - The ID of a reactive insight.public void setName(String name)
The name of a reactive insight.
name - The name of a reactive insight.public String getName()
The name of a reactive insight.
public ReactiveInsight withName(String name)
The name of a reactive insight.
name - The name of a reactive insight.public void setSeverity(String severity)
The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.
severity - The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.InsightSeveritypublic String getSeverity()
The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.
InsightSeveritypublic ReactiveInsight withSeverity(String severity)
The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.
severity - The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.InsightSeveritypublic ReactiveInsight withSeverity(InsightSeverity severity)
The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.
severity - The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.InsightSeveritypublic void setStatus(String status)
The status of a reactive insight.
status - The status of a reactive insight.InsightStatuspublic String getStatus()
The status of a reactive insight.
InsightStatuspublic ReactiveInsight withStatus(String status)
The status of a reactive insight.
status - The status of a reactive insight.InsightStatuspublic ReactiveInsight withStatus(InsightStatus status)
The status of a reactive insight.
status - The status of a reactive insight.InsightStatuspublic void setInsightTimeRange(InsightTimeRange insightTimeRange)
insightTimeRange - public InsightTimeRange getInsightTimeRange()
public ReactiveInsight withInsightTimeRange(InsightTimeRange insightTimeRange)
insightTimeRange - public void setResourceCollection(ResourceCollection resourceCollection)
resourceCollection - public ResourceCollection getResourceCollection()
public ReactiveInsight withResourceCollection(ResourceCollection resourceCollection)
resourceCollection - public void setSsmOpsItemId(String ssmOpsItemId)
The ID of the Amazon Web Services System Manager OpsItem created for this insight. You must enable the creation of OpstItems insights before they are created for each insight.
ssmOpsItemId - The ID of the Amazon Web Services System Manager OpsItem created for this insight. You must enable the
creation of OpstItems insights before they are created for each insight.public String getSsmOpsItemId()
The ID of the Amazon Web Services System Manager OpsItem created for this insight. You must enable the creation of OpstItems insights before they are created for each insight.
public ReactiveInsight withSsmOpsItemId(String ssmOpsItemId)
The ID of the Amazon Web Services System Manager OpsItem created for this insight. You must enable the creation of OpstItems insights before they are created for each insight.
ssmOpsItemId - The ID of the Amazon Web Services System Manager OpsItem created for this insight. You must enable the
creation of OpstItems insights before they are created for each insight.public void setDescription(String description)
Describes the reactive insight.
description - Describes the reactive insight.public String getDescription()
Describes the reactive insight.
public ReactiveInsight withDescription(String description)
Describes the reactive insight.
description - Describes the reactive insight.public String toString()
toString in class ObjectObject.toString()public ReactiveInsight clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.