@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.ConfigurationEventStatus
public String getEventStatus()
The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
ConfigurationEventStatus
public 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.ConfigurationEventStatus
public 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.ConfigurationEventStatus
public 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.ConfigurationEventResourceType
public String getEventResourceType()
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
ConfigurationEventResourceType
public 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.ConfigurationEventResourceType
public 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.ConfigurationEventResourceType
public 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 Object
Object.toString()
public ConfigurationEvent clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.