@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConfigurationEvent extends Object implements Serializable, Cloneable, StructuredPojo
The event information.
| Constructor and Description |
|---|
ConfigurationEvent() |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationEvent |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The AWS account ID for the owner of the application to which the configuration event belongs.
|
String |
getEventDetail()
The details of the event in plain text.
|
String |
getEventResourceName()
The name of the resource Application Insights attempted to configure.
|
String |
getEventResourceType()
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
|
String |
getEventStatus()
The status of the configuration update event.
|
Date |
getEventTime()
The timestamp of the event.
|
String |
getMonitoredResourceARN()
The resource monitored by Application Insights.
|
String |
getResourceGroupName()
The name of the resource group of the application to which the configuration event belongs.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAccountId(String accountId)
The AWS account ID for the owner of the application to which the configuration event belongs.
|
void |
setEventDetail(String eventDetail)
The details of the event in plain text.
|
void |
setEventResourceName(String eventResourceName)
The name of the resource Application Insights attempted to configure.
|
void |
setEventResourceType(String eventResourceType)
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
|
void |
setEventStatus(String eventStatus)
The status of the configuration update event.
|
void |
setEventTime(Date eventTime)
The timestamp of the event.
|
void |
setMonitoredResourceARN(String monitoredResourceARN)
The resource monitored by Application Insights.
|
void |
setResourceGroupName(String resourceGroupName)
The name of the resource group of the application to which the configuration event belongs.
|
String |
toString()
Returns a string representation of this object.
|
ConfigurationEvent |
withAccountId(String accountId)
The AWS account ID for the owner of the application to which the configuration event belongs.
|
ConfigurationEvent |
withEventDetail(String eventDetail)
The details of the event in plain text.
|
ConfigurationEvent |
withEventResourceName(String eventResourceName)
The name of the resource Application Insights attempted to configure.
|
ConfigurationEvent |
withEventResourceType(ConfigurationEventResourceType eventResourceType)
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
|
ConfigurationEvent |
withEventResourceType(String eventResourceType)
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
|
ConfigurationEvent |
withEventStatus(ConfigurationEventStatus eventStatus)
The status of the configuration update event.
|
ConfigurationEvent |
withEventStatus(String eventStatus)
The status of the configuration update event.
|
ConfigurationEvent |
withEventTime(Date eventTime)
The timestamp of the event.
|
ConfigurationEvent |
withMonitoredResourceARN(String monitoredResourceARN)
The resource monitored by Application Insights.
|
ConfigurationEvent |
withResourceGroupName(String resourceGroupName)
The name of the resource group of the application to which the configuration event belongs.
|
public void setResourceGroupName(String resourceGroupName)
The name of the resource group of the application to which the configuration event belongs.
resourceGroupName - The name of the resource group of the application to which the configuration event belongs.public String getResourceGroupName()
The name of the resource group of the application to which the configuration event belongs.
public ConfigurationEvent withResourceGroupName(String resourceGroupName)
The name of the resource group of the application to which the configuration event belongs.
resourceGroupName - The name of the resource group of the application to which the configuration event belongs.public void setAccountId(String accountId)
The AWS account ID for the owner of the application to which the configuration event belongs.
accountId - The AWS account ID for the owner of the application to which the configuration event belongs.public String getAccountId()
The AWS account ID for the owner of the application to which the configuration event belongs.
public ConfigurationEvent withAccountId(String accountId)
The AWS account ID for the owner of the application to which the configuration event belongs.
accountId - The AWS account ID for the owner of the application to which the configuration event belongs.public void setMonitoredResourceARN(String monitoredResourceARN)
The resource monitored by Application Insights.
monitoredResourceARN - The resource monitored by Application Insights.public String getMonitoredResourceARN()
The resource monitored by Application Insights.
public ConfigurationEvent withMonitoredResourceARN(String monitoredResourceARN)
The resource monitored by Application Insights.
monitoredResourceARN - The resource monitored by Application Insights.public void setEventStatus(String eventStatus)
The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
eventStatus - The status of the configuration update event. Possible values include INFO, WARN, and ERROR.ConfigurationEventStatuspublic String getEventStatus()
The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
ConfigurationEventStatuspublic ConfigurationEvent withEventStatus(String eventStatus)
The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
eventStatus - The status of the configuration update event. Possible values include INFO, WARN, and ERROR.ConfigurationEventStatuspublic ConfigurationEvent withEventStatus(ConfigurationEventStatus eventStatus)
The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
eventStatus - The status of the configuration update event. Possible values include INFO, WARN, and ERROR.ConfigurationEventStatuspublic void setEventResourceType(String eventResourceType)
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
eventResourceType - The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.ConfigurationEventResourceTypepublic String getEventResourceType()
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
ConfigurationEventResourceTypepublic ConfigurationEvent withEventResourceType(String eventResourceType)
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
eventResourceType - The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.ConfigurationEventResourceTypepublic ConfigurationEvent withEventResourceType(ConfigurationEventResourceType eventResourceType)
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
eventResourceType - The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.ConfigurationEventResourceTypepublic void setEventTime(Date eventTime)
The timestamp of the event.
eventTime - The timestamp of the event.public Date getEventTime()
The timestamp of the event.
public ConfigurationEvent withEventTime(Date eventTime)
The timestamp of the event.
eventTime - The timestamp of the event.public void setEventDetail(String eventDetail)
The details of the event in plain text.
eventDetail - The details of the event in plain text.public String getEventDetail()
The details of the event in plain text.
public ConfigurationEvent withEventDetail(String eventDetail)
The details of the event in plain text.
eventDetail - The details of the event in plain text.public void setEventResourceName(String eventResourceName)
The name of the resource Application Insights attempted to configure.
eventResourceName - The name of the resource Application Insights attempted to configure.public String getEventResourceName()
The name of the resource Application Insights attempted to configure.
public ConfigurationEvent withEventResourceName(String eventResourceName)
The name of the resource Application Insights attempted to configure.
eventResourceName - The name of the resource Application Insights attempted to configure.public String toString()
toString in class ObjectObject.toString()public ConfigurationEvent clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.