@Generated(value="software.amazon.awssdk:codegen") public final class SearchAvailablePhoneNumbersRequest extends ChimeRequest implements ToCopyableBuilder<SearchAvailablePhoneNumbersRequest.Builder,SearchAvailablePhoneNumbersRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
SearchAvailablePhoneNumbersRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
areaCode()
The area code used to filter results.
|
static SearchAvailablePhoneNumbersRequest.Builder |
builder() |
String |
city()
The city used to filter results.
|
String |
country()
The country used to filter results.
|
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 results to return in a single call.
|
String |
nextToken()
The token used to retrieve the next page of results.
|
PhoneNumberType |
phoneNumberType()
The phone number type used to filter results.
|
String |
phoneNumberTypeAsString()
The phone number type used to filter results.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SearchAvailablePhoneNumbersRequest.Builder> |
serializableBuilderClass() |
String |
state()
The state used to filter results.
|
SearchAvailablePhoneNumbersRequest.Builder |
toBuilder() |
String |
tollFreePrefix()
The toll-free prefix that you use to filter results.
|
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String areaCode()
The area code used to filter results. Only applies to the US.
public final String city()
The city used to filter results. Only applies to the US.
public final String country()
The country used to filter results. Defaults to the US Format: ISO 3166-1 alpha-2.
public final String state()
The state used to filter results. Required only if you provide City. Only applies to the US.
City. Only applies to the US.public final String tollFreePrefix()
The toll-free prefix that you use to filter results. Only applies to the US.
public final PhoneNumberType phoneNumberType()
The phone number type used to filter results. Required for non-US numbers.
If the service returns an enum value that is not available in the current SDK version, phoneNumberType
will return PhoneNumberType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from phoneNumberTypeAsString().
PhoneNumberTypepublic final String phoneNumberTypeAsString()
The phone number type used to filter results. Required for non-US numbers.
If the service returns an enum value that is not available in the current SDK version, phoneNumberType
will return PhoneNumberType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from phoneNumberTypeAsString().
PhoneNumberTypepublic final Integer maxResults()
The maximum number of results to return in a single call.
public final String nextToken()
The token used to retrieve the next page of results.
public SearchAvailablePhoneNumbersRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SearchAvailablePhoneNumbersRequest.Builder,SearchAvailablePhoneNumbersRequest>toBuilder in class ChimeRequestpublic static SearchAvailablePhoneNumbersRequest.Builder builder()
public static Class<? extends SearchAvailablePhoneNumbersRequest.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 © 2023. All rights reserved.