@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateProfileRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateProfileRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateProfileRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAddress()
The updated address for the room profile.
|
String |
getDistanceUnit()
The updated distance unit for the room profile.
|
Boolean |
getIsDefault()
Sets the profile as default if selected.
|
String |
getLocale()
The updated locale for the room profile.
|
Integer |
getMaxVolumeLimit()
The updated maximum volume limit for the room profile.
|
UpdateMeetingRoomConfiguration |
getMeetingRoomConfiguration()
The updated meeting room settings of a room profile.
|
String |
getProfileArn()
The ARN of the room profile to update.
|
String |
getProfileName()
The updated name for the room profile.
|
Boolean |
getPSTNEnabled()
Whether the PSTN setting of the room profile is enabled.
|
Boolean |
getSetupModeDisabled()
Whether the setup mode of the profile is enabled.
|
String |
getTemperatureUnit()
The updated temperature unit for the room profile.
|
String |
getTimezone()
The updated timezone for the room profile.
|
String |
getWakeWord()
The updated wake word for the room profile.
|
int |
hashCode() |
Boolean |
isDefault()
Sets the profile as default if selected.
|
Boolean |
isPSTNEnabled()
Whether the PSTN setting of the room profile is enabled.
|
Boolean |
isSetupModeDisabled()
Whether the setup mode of the profile is enabled.
|
void |
setAddress(String address)
The updated address for the room profile.
|
void |
setDistanceUnit(String distanceUnit)
The updated distance unit for the room profile.
|
void |
setIsDefault(Boolean isDefault)
Sets the profile as default if selected.
|
void |
setLocale(String locale)
The updated locale for the room profile.
|
void |
setMaxVolumeLimit(Integer maxVolumeLimit)
The updated maximum volume limit for the room profile.
|
void |
setMeetingRoomConfiguration(UpdateMeetingRoomConfiguration meetingRoomConfiguration)
The updated meeting room settings of a room profile.
|
void |
setProfileArn(String profileArn)
The ARN of the room profile to update.
|
void |
setProfileName(String profileName)
The updated name for the room profile.
|
void |
setPSTNEnabled(Boolean pSTNEnabled)
Whether the PSTN setting of the room profile is enabled.
|
void |
setSetupModeDisabled(Boolean setupModeDisabled)
Whether the setup mode of the profile is enabled.
|
void |
setTemperatureUnit(String temperatureUnit)
The updated temperature unit for the room profile.
|
void |
setTimezone(String timezone)
The updated timezone for the room profile.
|
void |
setWakeWord(String wakeWord)
The updated wake word for the room profile.
|
String |
toString()
Returns a string representation of this object.
|
UpdateProfileRequest |
withAddress(String address)
The updated address for the room profile.
|
UpdateProfileRequest |
withDistanceUnit(DistanceUnit distanceUnit)
The updated distance unit for the room profile.
|
UpdateProfileRequest |
withDistanceUnit(String distanceUnit)
The updated distance unit for the room profile.
|
UpdateProfileRequest |
withIsDefault(Boolean isDefault)
Sets the profile as default if selected.
|
UpdateProfileRequest |
withLocale(String locale)
The updated locale for the room profile.
|
UpdateProfileRequest |
withMaxVolumeLimit(Integer maxVolumeLimit)
The updated maximum volume limit for the room profile.
|
UpdateProfileRequest |
withMeetingRoomConfiguration(UpdateMeetingRoomConfiguration meetingRoomConfiguration)
The updated meeting room settings of a room profile.
|
UpdateProfileRequest |
withProfileArn(String profileArn)
The ARN of the room profile to update.
|
UpdateProfileRequest |
withProfileName(String profileName)
The updated name for the room profile.
|
UpdateProfileRequest |
withPSTNEnabled(Boolean pSTNEnabled)
Whether the PSTN setting of the room profile is enabled.
|
UpdateProfileRequest |
withSetupModeDisabled(Boolean setupModeDisabled)
Whether the setup mode of the profile is enabled.
|
UpdateProfileRequest |
withTemperatureUnit(String temperatureUnit)
The updated temperature unit for the room profile.
|
UpdateProfileRequest |
withTemperatureUnit(TemperatureUnit temperatureUnit)
The updated temperature unit for the room profile.
|
UpdateProfileRequest |
withTimezone(String timezone)
The updated timezone for the room profile.
|
UpdateProfileRequest |
withWakeWord(String wakeWord)
The updated wake word for the room profile.
|
UpdateProfileRequest |
withWakeWord(WakeWord wakeWord)
The updated wake word for the room profile.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setProfileArn(String profileArn)
The ARN of the room profile to update. Required.
profileArn
- The ARN of the room profile to update. Required.public String getProfileArn()
The ARN of the room profile to update. Required.
public UpdateProfileRequest withProfileArn(String profileArn)
The ARN of the room profile to update. Required.
profileArn
- The ARN of the room profile to update. Required.public void setProfileName(String profileName)
The updated name for the room profile.
profileName
- The updated name for the room profile.public String getProfileName()
The updated name for the room profile.
public UpdateProfileRequest withProfileName(String profileName)
The updated name for the room profile.
profileName
- The updated name for the room profile.public void setIsDefault(Boolean isDefault)
Sets the profile as default if selected. If this is missing, no update is done to the default status.
isDefault
- Sets the profile as default if selected. If this is missing, no update is done to the default status.public Boolean getIsDefault()
Sets the profile as default if selected. If this is missing, no update is done to the default status.
public UpdateProfileRequest withIsDefault(Boolean isDefault)
Sets the profile as default if selected. If this is missing, no update is done to the default status.
isDefault
- Sets the profile as default if selected. If this is missing, no update is done to the default status.public Boolean isDefault()
Sets the profile as default if selected. If this is missing, no update is done to the default status.
public void setTimezone(String timezone)
The updated timezone for the room profile.
timezone
- The updated timezone for the room profile.public String getTimezone()
The updated timezone for the room profile.
public UpdateProfileRequest withTimezone(String timezone)
The updated timezone for the room profile.
timezone
- The updated timezone for the room profile.public void setAddress(String address)
The updated address for the room profile.
address
- The updated address for the room profile.public String getAddress()
The updated address for the room profile.
public UpdateProfileRequest withAddress(String address)
The updated address for the room profile.
address
- The updated address for the room profile.public void setDistanceUnit(String distanceUnit)
The updated distance unit for the room profile.
distanceUnit
- The updated distance unit for the room profile.DistanceUnit
public String getDistanceUnit()
The updated distance unit for the room profile.
DistanceUnit
public UpdateProfileRequest withDistanceUnit(String distanceUnit)
The updated distance unit for the room profile.
distanceUnit
- The updated distance unit for the room profile.DistanceUnit
public UpdateProfileRequest withDistanceUnit(DistanceUnit distanceUnit)
The updated distance unit for the room profile.
distanceUnit
- The updated distance unit for the room profile.DistanceUnit
public void setTemperatureUnit(String temperatureUnit)
The updated temperature unit for the room profile.
temperatureUnit
- The updated temperature unit for the room profile.TemperatureUnit
public String getTemperatureUnit()
The updated temperature unit for the room profile.
TemperatureUnit
public UpdateProfileRequest withTemperatureUnit(String temperatureUnit)
The updated temperature unit for the room profile.
temperatureUnit
- The updated temperature unit for the room profile.TemperatureUnit
public UpdateProfileRequest withTemperatureUnit(TemperatureUnit temperatureUnit)
The updated temperature unit for the room profile.
temperatureUnit
- The updated temperature unit for the room profile.TemperatureUnit
public void setWakeWord(String wakeWord)
The updated wake word for the room profile.
wakeWord
- The updated wake word for the room profile.WakeWord
public String getWakeWord()
The updated wake word for the room profile.
WakeWord
public UpdateProfileRequest withWakeWord(String wakeWord)
The updated wake word for the room profile.
wakeWord
- The updated wake word for the room profile.WakeWord
public UpdateProfileRequest withWakeWord(WakeWord wakeWord)
The updated wake word for the room profile.
wakeWord
- The updated wake word for the room profile.WakeWord
public void setLocale(String locale)
The updated locale for the room profile. (This is currently only available to a limited preview audience.)
locale
- The updated locale for the room profile. (This is currently only available to a limited preview audience.)public String getLocale()
The updated locale for the room profile. (This is currently only available to a limited preview audience.)
public UpdateProfileRequest withLocale(String locale)
The updated locale for the room profile. (This is currently only available to a limited preview audience.)
locale
- The updated locale for the room profile. (This is currently only available to a limited preview audience.)public void setSetupModeDisabled(Boolean setupModeDisabled)
Whether the setup mode of the profile is enabled.
setupModeDisabled
- Whether the setup mode of the profile is enabled.public Boolean getSetupModeDisabled()
Whether the setup mode of the profile is enabled.
public UpdateProfileRequest withSetupModeDisabled(Boolean setupModeDisabled)
Whether the setup mode of the profile is enabled.
setupModeDisabled
- Whether the setup mode of the profile is enabled.public Boolean isSetupModeDisabled()
Whether the setup mode of the profile is enabled.
public void setMaxVolumeLimit(Integer maxVolumeLimit)
The updated maximum volume limit for the room profile.
maxVolumeLimit
- The updated maximum volume limit for the room profile.public Integer getMaxVolumeLimit()
The updated maximum volume limit for the room profile.
public UpdateProfileRequest withMaxVolumeLimit(Integer maxVolumeLimit)
The updated maximum volume limit for the room profile.
maxVolumeLimit
- The updated maximum volume limit for the room profile.public void setPSTNEnabled(Boolean pSTNEnabled)
Whether the PSTN setting of the room profile is enabled.
pSTNEnabled
- Whether the PSTN setting of the room profile is enabled.public Boolean getPSTNEnabled()
Whether the PSTN setting of the room profile is enabled.
public UpdateProfileRequest withPSTNEnabled(Boolean pSTNEnabled)
Whether the PSTN setting of the room profile is enabled.
pSTNEnabled
- Whether the PSTN setting of the room profile is enabled.public Boolean isPSTNEnabled()
Whether the PSTN setting of the room profile is enabled.
public void setMeetingRoomConfiguration(UpdateMeetingRoomConfiguration meetingRoomConfiguration)
The updated meeting room settings of a room profile.
meetingRoomConfiguration
- The updated meeting room settings of a room profile.public UpdateMeetingRoomConfiguration getMeetingRoomConfiguration()
The updated meeting room settings of a room profile.
public UpdateProfileRequest withMeetingRoomConfiguration(UpdateMeetingRoomConfiguration meetingRoomConfiguration)
The updated meeting room settings of a room profile.
meetingRoomConfiguration
- The updated meeting room settings of a room profile.public String toString()
toString
in class Object
Object.toString()
public UpdateProfileRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()