@Generated(value="software.amazon.awssdk:codegen") public final class UserPhoneConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UserPhoneConfig.Builder,UserPhoneConfig>
Contains information about the phone configuration settings for a user.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UserPhoneConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
Integer |
afterContactWorkTimeLimit()
The After Call Work (ACW) timeout setting, in seconds.
|
Boolean |
autoAccept()
The Auto accept setting.
|
static UserPhoneConfig.Builder |
builder() |
String |
deskPhoneNumber()
The phone number for the user's desk phone.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
PhoneType |
phoneType()
The phone type.
|
String |
phoneTypeAsString()
The phone type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UserPhoneConfig.Builder> |
serializableBuilderClass() |
UserPhoneConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final PhoneType phoneType()
The phone type.
If the service returns an enum value that is not available in the current SDK version, phoneType will
return PhoneType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
phoneTypeAsString().
PhoneTypepublic final String phoneTypeAsString()
The phone type.
If the service returns an enum value that is not available in the current SDK version, phoneType will
return PhoneType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
phoneTypeAsString().
PhoneTypepublic final Boolean autoAccept()
The Auto accept setting.
public final Integer afterContactWorkTimeLimit()
The After Call Work (ACW) timeout setting, in seconds.
When returned by a SearchUsers call, AfterContactWorkTimeLimit is returned in
milliseconds.
When returned by a SearchUsers call, AfterContactWorkTimeLimit is returned in
milliseconds.
public final String deskPhoneNumber()
The phone number for the user's desk phone.
public UserPhoneConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UserPhoneConfig.Builder,UserPhoneConfig>public static UserPhoneConfig.Builder builder()
public static Class<? extends UserPhoneConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.