@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReactiveOrganizationInsightSummary extends Object implements Serializable, Cloneable, StructuredPojo
Information about a reactive insight. This object is returned by DescribeInsight.
| Constructor and Description |
|---|
ReactiveOrganizationInsightSummary() |
| Modifier and Type | Method and Description |
|---|---|
ReactiveOrganizationInsightSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The ID of the Amazon Web Services account.
|
String |
getId()
The ID of the insight summary.
|
InsightTimeRange |
getInsightTimeRange() |
String |
getName()
The name of the insight summary.
|
String |
getOrganizationalUnitId()
The ID of the organizational unit.
|
ResourceCollection |
getResourceCollection() |
ServiceCollection |
getServiceCollection() |
String |
getSeverity()
An array of severity values used to search for insights.
|
String |
getStatus()
An array of status values used to search for insights.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAccountId(String accountId)
The ID of the Amazon Web Services account.
|
void |
setId(String id)
The ID of the insight summary.
|
void |
setInsightTimeRange(InsightTimeRange insightTimeRange) |
void |
setName(String name)
The name of the insight summary.
|
void |
setOrganizationalUnitId(String organizationalUnitId)
The ID of the organizational unit.
|
void |
setResourceCollection(ResourceCollection resourceCollection) |
void |
setServiceCollection(ServiceCollection serviceCollection) |
void |
setSeverity(String severity)
An array of severity values used to search for insights.
|
void |
setStatus(String status)
An array of status values used to search for insights.
|
String |
toString()
Returns a string representation of this object.
|
ReactiveOrganizationInsightSummary |
withAccountId(String accountId)
The ID of the Amazon Web Services account.
|
ReactiveOrganizationInsightSummary |
withId(String id)
The ID of the insight summary.
|
ReactiveOrganizationInsightSummary |
withInsightTimeRange(InsightTimeRange insightTimeRange) |
ReactiveOrganizationInsightSummary |
withName(String name)
The name of the insight summary.
|
ReactiveOrganizationInsightSummary |
withOrganizationalUnitId(String organizationalUnitId)
The ID of the organizational unit.
|
ReactiveOrganizationInsightSummary |
withResourceCollection(ResourceCollection resourceCollection) |
ReactiveOrganizationInsightSummary |
withServiceCollection(ServiceCollection serviceCollection) |
ReactiveOrganizationInsightSummary |
withSeverity(InsightSeverity severity)
An array of severity values used to search for insights.
|
ReactiveOrganizationInsightSummary |
withSeverity(String severity)
An array of severity values used to search for insights.
|
ReactiveOrganizationInsightSummary |
withStatus(InsightStatus status)
An array of status values used to search for insights.
|
ReactiveOrganizationInsightSummary |
withStatus(String status)
An array of status values used to search for insights.
|
public void setId(String id)
The ID of the insight summary.
id - The ID of the insight summary.public String getId()
The ID of the insight summary.
public ReactiveOrganizationInsightSummary withId(String id)
The ID of the insight summary.
id - The ID of the insight summary.public void setAccountId(String accountId)
The ID of the Amazon Web Services account.
accountId - The ID of the Amazon Web Services account.public String getAccountId()
The ID of the Amazon Web Services account.
public ReactiveOrganizationInsightSummary withAccountId(String accountId)
The ID of the Amazon Web Services account.
accountId - The ID of the Amazon Web Services account.public void setOrganizationalUnitId(String organizationalUnitId)
The ID of the organizational unit.
organizationalUnitId - The ID of the organizational unit.public String getOrganizationalUnitId()
The ID of the organizational unit.
public ReactiveOrganizationInsightSummary withOrganizationalUnitId(String organizationalUnitId)
The ID of the organizational unit.
organizationalUnitId - The ID of the organizational unit.public void setName(String name)
The name of the insight summary.
name - The name of the insight summary.public String getName()
The name of the insight summary.
public ReactiveOrganizationInsightSummary withName(String name)
The name of the insight summary.
name - The name of the insight summary.public void setSeverity(String severity)
An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.
severity - An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.InsightSeveritypublic String getSeverity()
An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.
InsightSeveritypublic ReactiveOrganizationInsightSummary withSeverity(String severity)
An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.
severity - An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.InsightSeveritypublic ReactiveOrganizationInsightSummary withSeverity(InsightSeverity severity)
An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.
severity - An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.InsightSeveritypublic void setStatus(String status)
An array of status values used to search for insights.
status - An array of status values used to search for insights.InsightStatuspublic String getStatus()
An array of status values used to search for insights.
InsightStatuspublic ReactiveOrganizationInsightSummary withStatus(String status)
An array of status values used to search for insights.
status - An array of status values used to search for insights.InsightStatuspublic ReactiveOrganizationInsightSummary withStatus(InsightStatus status)
An array of status values used to search for insights.
status - An array of status values used to search for insights.InsightStatuspublic void setInsightTimeRange(InsightTimeRange insightTimeRange)
insightTimeRange - public InsightTimeRange getInsightTimeRange()
public ReactiveOrganizationInsightSummary withInsightTimeRange(InsightTimeRange insightTimeRange)
insightTimeRange - public void setResourceCollection(ResourceCollection resourceCollection)
resourceCollection - public ResourceCollection getResourceCollection()
public ReactiveOrganizationInsightSummary withResourceCollection(ResourceCollection resourceCollection)
resourceCollection - public void setServiceCollection(ServiceCollection serviceCollection)
serviceCollection - public ServiceCollection getServiceCollection()
public ReactiveOrganizationInsightSummary withServiceCollection(ServiceCollection serviceCollection)
serviceCollection - public String toString()
toString in class ObjectObject.toString()public ReactiveOrganizationInsightSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.