@Generated(value="software.amazon.awssdk:codegen") public final class DescribeEngagementResponse extends SsmContactsResponse implements ToCopyableBuilder<DescribeEngagementResponse.Builder,DescribeEngagementResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeEngagementResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribeEngagementResponse.Builder |
builder() |
String |
contactArn()
The ARN of the escalation plan or contacts involved in the engagement.
|
String |
content()
The secure content of the message that was sent to the contact.
|
String |
engagementArn()
The ARN of the engagement.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
incidentId()
The ARN of the incident in which the engagement occurred.
|
String |
publicContent()
The insecure content of the message that was sent to the contact.
|
String |
publicSubject()
The insecure subject of the message that was sent to the contact.
|
List<SdkField<?>> |
sdkFields() |
String |
sender()
The user that started the engagement.
|
static Class<? extends DescribeEngagementResponse.Builder> |
serializableBuilderClass() |
Instant |
startTime()
The time that the engagement started.
|
Instant |
stopTime()
The time that the engagement ended.
|
String |
subject()
The secure subject of the message that was sent to the contact.
|
DescribeEngagementResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String contactArn()
The ARN of the escalation plan or contacts involved in the engagement.
public final String engagementArn()
The ARN of the engagement.
public final String sender()
The user that started the engagement.
public final String subject()
The secure subject of the message that was sent to the contact. Use this field for engagements to
VOICE and EMAIL.
VOICE and EMAIL.public final String content()
The secure content of the message that was sent to the contact. Use this field for engagements to
VOICE and EMAIL.
VOICE and EMAIL.public final String publicSubject()
The insecure subject of the message that was sent to the contact. Use this field for engagements to
SMS.
SMS.public final String publicContent()
The insecure content of the message that was sent to the contact. Use this field for engagements to
SMS.
SMS.public final String incidentId()
The ARN of the incident in which the engagement occurred.
public final Instant startTime()
The time that the engagement started.
public final Instant stopTime()
The time that the engagement ended.
public DescribeEngagementResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeEngagementResponse.Builder,DescribeEngagementResponse>toBuilder in class AwsResponsepublic static DescribeEngagementResponse.Builder builder()
public static Class<? extends DescribeEngagementResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.