@Generated(value="software.amazon.awssdk:codegen") public final class IncidentRecordSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IncidentRecordSummary.Builder,IncidentRecordSummary>
Details describing an incident record.
| Modifier and Type | Class and Description |
|---|---|
static interface |
IncidentRecordSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) of the incident.
|
static IncidentRecordSummary.Builder |
builder() |
Instant |
creationTime()
The time the incident was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
impact()
Defines the impact to customers and applications.
|
IncidentRecordSource |
incidentRecordSource()
What caused Incident Manager to create the incident.
|
Instant |
resolvedTime()
The time the incident was resolved.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends IncidentRecordSummary.Builder> |
serializableBuilderClass() |
IncidentRecordStatus |
status()
The current status of the incident.
|
String |
statusAsString()
The current status of the incident.
|
String |
title()
The title of the incident.
|
IncidentRecordSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The Amazon Resource Name (ARN) of the incident.
public final Instant creationTime()
The time the incident was created.
public final Integer impact()
Defines the impact to customers and applications.
public final IncidentRecordSource incidentRecordSource()
What caused Incident Manager to create the incident.
public final Instant resolvedTime()
The time the incident was resolved.
public final IncidentRecordStatus status()
The current status of the incident.
If the service returns an enum value that is not available in the current SDK version, status will
return IncidentRecordStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
IncidentRecordStatuspublic final String statusAsString()
The current status of the incident.
If the service returns an enum value that is not available in the current SDK version, status will
return IncidentRecordStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
IncidentRecordStatuspublic final String title()
The title of the incident. This value is either provided by the response plan or overwritten on creation.
public IncidentRecordSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<IncidentRecordSummary.Builder,IncidentRecordSummary>public static IncidentRecordSummary.Builder builder()
public static Class<? extends IncidentRecordSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.