@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() |
copy
public 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()
.
PhoneType
public 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()
.
PhoneType
public 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()
ToCopyableBuilder
toBuilder
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.