@Generated(value="software.amazon.awssdk:codegen") public final class TriggerDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TriggerDetails.Builder,TriggerDetails>
Details about what caused the incident to be created in Incident Manager.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TriggerDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TriggerDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
rawData()
Raw data passed from either Amazon EventBridge, Amazon CloudWatch, or Incident Manager when an incident is
created.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TriggerDetails.Builder> |
serializableBuilderClass() |
String |
source()
Identifies the service that sourced the event.
|
Instant |
timestamp()
The time that the incident was detected.
|
TriggerDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
triggerArn()
The Amazon Resource Name (ARN) of the source that detected the incident.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String rawData()
Raw data passed from either Amazon EventBridge, Amazon CloudWatch, or Incident Manager when an incident is created.
public final String source()
Identifies the service that sourced the event. All events sourced from within Amazon Web Services begin with "
aws." Customer-generated events can have any value here, as long as it doesn't begin with "
aws." We recommend the use of Java package-name style reverse domain-name strings.
aws.
" Customer-generated events can have any value here, as long as it doesn't begin with "aws."
We recommend the use of Java package-name style reverse domain-name strings.public final Instant timestamp()
The time that the incident was detected.
public final String triggerArn()
The Amazon Resource Name (ARN) of the source that detected the incident.
public TriggerDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TriggerDetails.Builder,TriggerDetails>public static TriggerDetails.Builder builder()
public static Class<? extends TriggerDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.