@Generated(value="software.amazon.awssdk:codegen") public final class UserPhoneConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UserPhoneConfig.Builder,UserPhoneConfig>
A UserPhoneConfig object that contains information about the user phone configuration settings.
| 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, for the user.
|
Boolean |
autoAccept()
The Auto accept setting for the user, Yes or No.
|
static UserPhoneConfig.Builder |
builder() |
String |
deskPhoneNumber()
The phone number for the user's desk phone.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
PhoneType |
phoneType()
The phone type selected for the user, either Soft phone or Desk phone.
|
String |
phoneTypeAsString()
The phone type selected for the user, either Soft phone or Desk phone.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UserPhoneConfig.Builder> |
serializableBuilderClass() |
UserPhoneConfig.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic PhoneType phoneType()
The phone type selected for the user, either Soft phone or Desk phone.
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 String phoneTypeAsString()
The phone type selected for the user, either Soft phone or Desk phone.
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 Boolean autoAccept()
The Auto accept setting for the user, Yes or No.
public Integer afterContactWorkTimeLimit()
The After Call Work (ACW) timeout setting, in seconds, for the user.
public String deskPhoneNumber()
The phone number for the user's desk phone.
public UserPhoneConfig.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<UserPhoneConfig.Builder,UserPhoneConfig>public static UserPhoneConfig.Builder builder()
public static Class<? extends UserPhoneConfig.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.