@Generated(value="software.amazon.awssdk:codegen") public final class ListContactsRequest extends SsmContactsRequest implements ToCopyableBuilder<ListContactsRequest.Builder,ListContactsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListContactsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
aliasPrefix()
Used to list only contacts who's aliases start with the specified prefix.
|
static ListContactsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
maxResults()
The maximum number of contacts and escalation plans per page of results.
|
String |
nextToken()
The pagination token to continue to the next page of results.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListContactsRequest.Builder> |
serializableBuilderClass() |
ListContactsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ContactType |
type()
The type of contact.
|
String |
typeAsString()
The type of contact.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String nextToken()
The pagination token to continue to the next page of results.
public final Integer maxResults()
The maximum number of contacts and escalation plans per page of results.
public final String aliasPrefix()
Used to list only contacts who's aliases start with the specified prefix.
public final ContactType type()
The type of contact. A contact is type PERSONAL and an escalation plan is type
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 and an escalation plan is type
ESCALATION.ContactTypepublic final String typeAsString()
The type of contact. A contact is type PERSONAL and an escalation plan is type
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 and an escalation plan is type
ESCALATION.ContactTypepublic ListContactsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListContactsRequest.Builder,ListContactsRequest>toBuilder in class SsmContactsRequestpublic static ListContactsRequest.Builder builder()
public static Class<? extends ListContactsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic 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 SdkRequestCopyright © 2022. All rights reserved.