Class ConfigurationEvent
- java.lang.Object
-
- software.amazon.awssdk.services.applicationinsights.model.ConfigurationEvent
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ConfigurationEvent.Builder,ConfigurationEvent>
@Generated("software.amazon.awssdk:codegen") public final class ConfigurationEvent extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ConfigurationEvent.Builder,ConfigurationEvent>
The event information.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceConfigurationEvent.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaccountId()The AWS account ID for the owner of the application to which the configuration event belongs.static ConfigurationEvent.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringeventDetail()The details of the event in plain text.StringeventResourceName()The name of the resource Application Insights attempted to configure.ConfigurationEventResourceTypeeventResourceType()The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.StringeventResourceTypeAsString()The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.ConfigurationEventStatuseventStatus()The status of the configuration update event.StringeventStatusAsString()The status of the configuration update event.InstanteventTime()The timestamp of the event.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringmonitoredResourceARN()The resource monitored by Application Insights.StringresourceGroupName()The name of the resource group of the application to which the configuration event belongs.List<SdkField<?>>sdkFields()static Class<? extends ConfigurationEvent.Builder>serializableBuilderClass()ConfigurationEvent.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
resourceGroupName
public final String resourceGroupName()
The name of the resource group of the application to which the configuration event belongs.
- Returns:
- The name of the resource group of the application to which the configuration event belongs.
-
accountId
public final String accountId()
The AWS account ID for the owner of the application to which the configuration event belongs.
- Returns:
- The AWS account ID for the owner of the application to which the configuration event belongs.
-
monitoredResourceARN
public final String monitoredResourceARN()
The resource monitored by Application Insights.
- Returns:
- The resource monitored by Application Insights.
-
eventStatus
public final ConfigurationEventStatus eventStatus()
The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
If the service returns an enum value that is not available in the current SDK version,
eventStatuswill returnConfigurationEventStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromeventStatusAsString().- Returns:
- The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
- See Also:
ConfigurationEventStatus
-
eventStatusAsString
public final String eventStatusAsString()
The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
If the service returns an enum value that is not available in the current SDK version,
eventStatuswill returnConfigurationEventStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromeventStatusAsString().- Returns:
- The status of the configuration update event. Possible values include INFO, WARN, and ERROR.
- See Also:
ConfigurationEventStatus
-
eventResourceType
public final ConfigurationEventResourceType eventResourceType()
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
If the service returns an enum value that is not available in the current SDK version,
eventResourceTypewill returnConfigurationEventResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromeventResourceTypeAsString().- Returns:
- The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
- See Also:
ConfigurationEventResourceType
-
eventResourceTypeAsString
public final String eventResourceTypeAsString()
The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
If the service returns an enum value that is not available in the current SDK version,
eventResourceTypewill returnConfigurationEventResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromeventResourceTypeAsString().- Returns:
- The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.
- See Also:
ConfigurationEventResourceType
-
eventTime
public final Instant eventTime()
The timestamp of the event.
- Returns:
- The timestamp of the event.
-
eventDetail
public final String eventDetail()
The details of the event in plain text.
- Returns:
- The details of the event in plain text.
-
eventResourceName
public final String eventResourceName()
The name of the resource Application Insights attempted to configure.
- Returns:
- The name of the resource Application Insights attempted to configure.
-
toBuilder
public ConfigurationEvent.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ConfigurationEvent.Builder,ConfigurationEvent>
-
builder
public static ConfigurationEvent.Builder builder()
-
serializableBuilderClass
public static Class<? extends ConfigurationEvent.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-