@Generated(value="software.amazon.awssdk:codegen") public final class UpdateProfileRequest extends AlexaForBusinessRequest implements ToCopyableBuilder<UpdateProfileRequest.Builder,UpdateProfileRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateProfileRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
address()
The updated address for the room profile.
|
static UpdateProfileRequest.Builder |
builder() |
DistanceUnit |
distanceUnit()
The updated distance unit for the room profile.
|
String |
distanceUnitAsString()
The updated distance unit for the room profile.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
isDefault()
Sets the profile as default if selected.
|
String |
locale()
The updated locale for the room profile.
|
Integer |
maxVolumeLimit()
The updated maximum volume limit for the room profile.
|
UpdateMeetingRoomConfiguration |
meetingRoomConfiguration()
The updated meeting room settings of a room profile.
|
String |
profileArn()
The ARN of the room profile to update.
|
String |
profileName()
The updated name for the room profile.
|
Boolean |
pstnEnabled()
Whether the PSTN setting of the room profile is enabled.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateProfileRequest.Builder> |
serializableBuilderClass() |
Boolean |
setupModeDisabled()
Whether the setup mode of the profile is enabled.
|
TemperatureUnit |
temperatureUnit()
The updated temperature unit for the room profile.
|
String |
temperatureUnitAsString()
The updated temperature unit for the room profile.
|
String |
timezone()
The updated timezone for the room profile.
|
UpdateProfileRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
WakeWord |
wakeWord()
The updated wake word for the room profile.
|
String |
wakeWordAsString()
The updated wake word for the room profile.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String profileArn()
The ARN of the room profile to update. Required.
public String profileName()
The updated name for the room profile.
public Boolean isDefault()
Sets the profile as default if selected. If this is missing, no update is done to the default status.
public String timezone()
The updated timezone for the room profile.
public String address()
The updated address for the room profile.
public DistanceUnit distanceUnit()
The updated distance unit for the room profile.
If the service returns an enum value that is not available in the current SDK version, distanceUnit will
return DistanceUnit.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
distanceUnitAsString().
DistanceUnitpublic String distanceUnitAsString()
The updated distance unit for the room profile.
If the service returns an enum value that is not available in the current SDK version, distanceUnit will
return DistanceUnit.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
distanceUnitAsString().
DistanceUnitpublic TemperatureUnit temperatureUnit()
The updated temperature unit for the room profile.
If the service returns an enum value that is not available in the current SDK version, temperatureUnit
will return TemperatureUnit.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from temperatureUnitAsString().
TemperatureUnitpublic String temperatureUnitAsString()
The updated temperature unit for the room profile.
If the service returns an enum value that is not available in the current SDK version, temperatureUnit
will return TemperatureUnit.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from temperatureUnitAsString().
TemperatureUnitpublic WakeWord wakeWord()
The updated wake word for the room profile.
If the service returns an enum value that is not available in the current SDK version, wakeWord will
return WakeWord.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
wakeWordAsString().
WakeWordpublic String wakeWordAsString()
The updated wake word for the room profile.
If the service returns an enum value that is not available in the current SDK version, wakeWord will
return WakeWord.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
wakeWordAsString().
WakeWordpublic String locale()
The updated locale for the room profile. (This is currently only available to a limited preview audience.)
public Boolean setupModeDisabled()
Whether the setup mode of the profile is enabled.
public Integer maxVolumeLimit()
The updated maximum volume limit for the room profile.
public Boolean pstnEnabled()
Whether the PSTN setting of the room profile is enabled.
public UpdateMeetingRoomConfiguration meetingRoomConfiguration()
The updated meeting room settings of a room profile.
public UpdateProfileRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateProfileRequest.Builder,UpdateProfileRequest>toBuilder in class AlexaForBusinessRequestpublic static UpdateProfileRequest.Builder builder()
public static Class<? extends UpdateProfileRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.