@Generated(value="software.amazon.awssdk:codegen") public final class GetContactResponse extends SsmContactsResponse implements ToCopyableBuilder<GetContactResponse.Builder,GetContactResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetContactResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
alias()
The alias of the contact or escalation plan.
|
static GetContactResponse.Builder |
builder() |
String |
contactArn()
The ARN of the contact or escalation plan.
|
String |
displayName()
The full name of the contact or escalation plan.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Plan |
plan()
Details about the specific timing or stages and targets of the escalation plan or engagement plan.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetContactResponse.Builder> |
serializableBuilderClass() |
GetContactResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ContactType |
type()
The type of contact, either
PERSONAL or ESCALATION. |
String |
typeAsString()
The type of contact, either
PERSONAL or ESCALATION. |
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String contactArn()
The ARN of the contact or escalation plan.
public final String alias()
The alias of the contact or escalation plan. The alias is unique and identifiable.
public final String displayName()
The full name of the contact or escalation plan.
public final ContactType type()
The type of contact, either PERSONAL or ESCALATION.
If the service returns an enum value that is not available in the current SDK version, type will return
ContactType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
PERSONAL or ESCALATION.ContactTypepublic final String typeAsString()
The type of contact, either PERSONAL or ESCALATION.
If the service returns an enum value that is not available in the current SDK version, type will return
ContactType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
PERSONAL or ESCALATION.ContactTypepublic final Plan plan()
Details about the specific timing or stages and targets of the escalation plan or engagement plan.
public GetContactResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetContactResponse.Builder,GetContactResponse>toBuilder in class AwsResponsepublic static GetContactResponse.Builder builder()
public static Class<? extends GetContactResponse.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.