@Generated(value="software.amazon.awssdk:codegen") public final class DescribePageResponse extends SsmContactsResponse implements ToCopyableBuilder<DescribePageResponse.Builder,DescribePageResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribePageResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribePageResponse.Builder |
builder() |
String |
contactArn()
The ARN of the contact that was engaged.
|
String |
content()
The secure content of the message that was sent to the contact.
|
Instant |
deliveryTime()
The time that the contact channel received the engagement.
|
String |
engagementArn()
The ARN of the engagement that engaged the contact channel.
|
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 that engaged the contact channel.
|
String |
pageArn()
The Amazon Resource Name (ARN) of the engagement to a contact channel.
|
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.
|
Instant |
readTime()
The time that the contact channel acknowledged the engagement.
|
List<SdkField<?>> |
sdkFields() |
String |
sender()
The user that started the engagement.
|
Instant |
sentTime()
The time the engagement was sent to the contact channel.
|
static Class<? extends DescribePageResponse.Builder> |
serializableBuilderClass() |
String |
subject()
The secure subject of the message that was sent to the contact.
|
DescribePageResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String pageArn()
The Amazon Resource Name (ARN) of the engagement to a contact channel.
public final String engagementArn()
The ARN of the engagement that engaged the contact channel.
public final String contactArn()
The ARN of the contact that was engaged.
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 that engaged the contact channel.
public final Instant sentTime()
The time the engagement was sent to the contact channel.
public final Instant readTime()
The time that the contact channel acknowledged the engagement.
public final Instant deliveryTime()
The time that the contact channel received the engagement.
public DescribePageResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribePageResponse.Builder,DescribePageResponse>toBuilder in class AwsResponsepublic static DescribePageResponse.Builder builder()
public static Class<? extends DescribePageResponse.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 © 2021. All rights reserved.