AWS SDK for C++  1.8.100
AWS SDK for C++
Public Member Functions | List of all members
Aws::AlexaForBusiness::Model::UpdateProfileRequest Class Reference

#include <UpdateProfileRequest.h>

+ Inheritance diagram for Aws::AlexaForBusiness::Model::UpdateProfileRequest:

Public Member Functions

 UpdateProfileRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetProfileArn () const
 
bool ProfileArnHasBeenSet () const
 
void SetProfileArn (const Aws::String &value)
 
void SetProfileArn (Aws::String &&value)
 
void SetProfileArn (const char *value)
 
UpdateProfileRequestWithProfileArn (const Aws::String &value)
 
UpdateProfileRequestWithProfileArn (Aws::String &&value)
 
UpdateProfileRequestWithProfileArn (const char *value)
 
const Aws::StringGetProfileName () const
 
bool ProfileNameHasBeenSet () const
 
void SetProfileName (const Aws::String &value)
 
void SetProfileName (Aws::String &&value)
 
void SetProfileName (const char *value)
 
UpdateProfileRequestWithProfileName (const Aws::String &value)
 
UpdateProfileRequestWithProfileName (Aws::String &&value)
 
UpdateProfileRequestWithProfileName (const char *value)
 
bool GetIsDefault () const
 
bool IsDefaultHasBeenSet () const
 
void SetIsDefault (bool value)
 
UpdateProfileRequestWithIsDefault (bool value)
 
const Aws::StringGetTimezone () const
 
bool TimezoneHasBeenSet () const
 
void SetTimezone (const Aws::String &value)
 
void SetTimezone (Aws::String &&value)
 
void SetTimezone (const char *value)
 
UpdateProfileRequestWithTimezone (const Aws::String &value)
 
UpdateProfileRequestWithTimezone (Aws::String &&value)
 
UpdateProfileRequestWithTimezone (const char *value)
 
const Aws::StringGetAddress () const
 
bool AddressHasBeenSet () const
 
void SetAddress (const Aws::String &value)
 
void SetAddress (Aws::String &&value)
 
void SetAddress (const char *value)
 
UpdateProfileRequestWithAddress (const Aws::String &value)
 
UpdateProfileRequestWithAddress (Aws::String &&value)
 
UpdateProfileRequestWithAddress (const char *value)
 
const DistanceUnitGetDistanceUnit () const
 
bool DistanceUnitHasBeenSet () const
 
void SetDistanceUnit (const DistanceUnit &value)
 
void SetDistanceUnit (DistanceUnit &&value)
 
UpdateProfileRequestWithDistanceUnit (const DistanceUnit &value)
 
UpdateProfileRequestWithDistanceUnit (DistanceUnit &&value)
 
const TemperatureUnitGetTemperatureUnit () const
 
bool TemperatureUnitHasBeenSet () const
 
void SetTemperatureUnit (const TemperatureUnit &value)
 
void SetTemperatureUnit (TemperatureUnit &&value)
 
UpdateProfileRequestWithTemperatureUnit (const TemperatureUnit &value)
 
UpdateProfileRequestWithTemperatureUnit (TemperatureUnit &&value)
 
const WakeWordGetWakeWord () const
 
bool WakeWordHasBeenSet () const
 
void SetWakeWord (const WakeWord &value)
 
void SetWakeWord (WakeWord &&value)
 
UpdateProfileRequestWithWakeWord (const WakeWord &value)
 
UpdateProfileRequestWithWakeWord (WakeWord &&value)
 
const Aws::StringGetLocale () const
 
bool LocaleHasBeenSet () const
 
void SetLocale (const Aws::String &value)
 
void SetLocale (Aws::String &&value)
 
void SetLocale (const char *value)
 
UpdateProfileRequestWithLocale (const Aws::String &value)
 
UpdateProfileRequestWithLocale (Aws::String &&value)
 
UpdateProfileRequestWithLocale (const char *value)
 
bool GetSetupModeDisabled () const
 
bool SetupModeDisabledHasBeenSet () const
 
void SetSetupModeDisabled (bool value)
 
UpdateProfileRequestWithSetupModeDisabled (bool value)
 
int GetMaxVolumeLimit () const
 
bool MaxVolumeLimitHasBeenSet () const
 
void SetMaxVolumeLimit (int value)
 
UpdateProfileRequestWithMaxVolumeLimit (int value)
 
bool GetPSTNEnabled () const
 
bool PSTNEnabledHasBeenSet () const
 
void SetPSTNEnabled (bool value)
 
UpdateProfileRequestWithPSTNEnabled (bool value)
 
const UpdateMeetingRoomConfigurationGetMeetingRoomConfiguration () const
 
bool MeetingRoomConfigurationHasBeenSet () const
 
void SetMeetingRoomConfiguration (const UpdateMeetingRoomConfiguration &value)
 
void SetMeetingRoomConfiguration (UpdateMeetingRoomConfiguration &&value)
 
UpdateProfileRequestWithMeetingRoomConfiguration (const UpdateMeetingRoomConfiguration &value)
 
UpdateProfileRequestWithMeetingRoomConfiguration (UpdateMeetingRoomConfiguration &&value)
 
- Public Member Functions inherited from Aws::AlexaForBusiness::AlexaForBusinessRequest
virtual ~AlexaForBusinessRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 25 of file UpdateProfileRequest.h.

Constructor & Destructor Documentation

◆ UpdateProfileRequest()

Aws::AlexaForBusiness::Model::UpdateProfileRequest::UpdateProfileRequest ( )

Member Function Documentation

◆ AddressHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::AddressHasBeenSet ( ) const
inline

The updated address for the room profile.

Definition at line 197 of file UpdateProfileRequest.h.

◆ DistanceUnitHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::DistanceUnitHasBeenSet ( ) const
inline

The updated distance unit for the room profile.

Definition at line 238 of file UpdateProfileRequest.h.

◆ GetAddress()

const Aws::String& Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetAddress ( ) const
inline

The updated address for the room profile.

Definition at line 192 of file UpdateProfileRequest.h.

◆ GetDistanceUnit()

const DistanceUnit& Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetDistanceUnit ( ) const
inline

The updated distance unit for the room profile.

Definition at line 233 of file UpdateProfileRequest.h.

◆ GetIsDefault()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetIsDefault ( ) const
inline

Sets the profile as default if selected. If this is missing, no update is done to the default status.

Definition at line 127 of file UpdateProfileRequest.h.

◆ GetLocale()

const Aws::String& Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetLocale ( ) const
inline

The updated locale for the room profile. (This is currently only available to a limited preview audience.)

Definition at line 327 of file UpdateProfileRequest.h.

◆ GetMaxVolumeLimit()

int Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetMaxVolumeLimit ( ) const
inline

The updated maximum volume limit for the room profile.

Definition at line 396 of file UpdateProfileRequest.h.

◆ GetMeetingRoomConfiguration()

const UpdateMeetingRoomConfiguration& Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetMeetingRoomConfiguration ( ) const
inline

The updated meeting room settings of a room profile.

Definition at line 438 of file UpdateProfileRequest.h.

◆ GetProfileArn()

const Aws::String& Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetProfileArn ( ) const
inline

The ARN of the room profile to update. Required.

Definition at line 44 of file UpdateProfileRequest.h.

◆ GetProfileName()

const Aws::String& Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetProfileName ( ) const
inline

The updated name for the room profile.

Definition at line 85 of file UpdateProfileRequest.h.

◆ GetPSTNEnabled()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetPSTNEnabled ( ) const
inline

Whether the PSTN setting of the room profile is enabled.

Definition at line 417 of file UpdateProfileRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

◆ GetServiceRequestName()

virtual const char* Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 34 of file UpdateProfileRequest.h.

◆ GetSetupModeDisabled()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetSetupModeDisabled ( ) const
inline

Whether the setup mode of the profile is enabled.

Definition at line 375 of file UpdateProfileRequest.h.

◆ GetTemperatureUnit()

const TemperatureUnit& Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetTemperatureUnit ( ) const
inline

The updated temperature unit for the room profile.

Definition at line 264 of file UpdateProfileRequest.h.

◆ GetTimezone()

const Aws::String& Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetTimezone ( ) const
inline

The updated timezone for the room profile.

Definition at line 151 of file UpdateProfileRequest.h.

◆ GetWakeWord()

const WakeWord& Aws::AlexaForBusiness::Model::UpdateProfileRequest::GetWakeWord ( ) const
inline

The updated wake word for the room profile.

Definition at line 295 of file UpdateProfileRequest.h.

◆ IsDefaultHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::IsDefaultHasBeenSet ( ) const
inline

Sets the profile as default if selected. If this is missing, no update is done to the default status.

Definition at line 133 of file UpdateProfileRequest.h.

◆ LocaleHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::LocaleHasBeenSet ( ) const
inline

The updated locale for the room profile. (This is currently only available to a limited preview audience.)

Definition at line 333 of file UpdateProfileRequest.h.

◆ MaxVolumeLimitHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::MaxVolumeLimitHasBeenSet ( ) const
inline

The updated maximum volume limit for the room profile.

Definition at line 401 of file UpdateProfileRequest.h.

◆ MeetingRoomConfigurationHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::MeetingRoomConfigurationHasBeenSet ( ) const
inline

The updated meeting room settings of a room profile.

Definition at line 443 of file UpdateProfileRequest.h.

◆ ProfileArnHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::ProfileArnHasBeenSet ( ) const
inline

The ARN of the room profile to update. Required.

Definition at line 49 of file UpdateProfileRequest.h.

◆ ProfileNameHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::ProfileNameHasBeenSet ( ) const
inline

The updated name for the room profile.

Definition at line 90 of file UpdateProfileRequest.h.

◆ PSTNEnabledHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::PSTNEnabledHasBeenSet ( ) const
inline

Whether the PSTN setting of the room profile is enabled.

Definition at line 422 of file UpdateProfileRequest.h.

◆ SerializePayload()

Aws::String Aws::AlexaForBusiness::Model::UpdateProfileRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAddress() [1/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetAddress ( const Aws::String value)
inline

The updated address for the room profile.

Definition at line 202 of file UpdateProfileRequest.h.

◆ SetAddress() [2/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetAddress ( Aws::String &&  value)
inline

The updated address for the room profile.

Definition at line 207 of file UpdateProfileRequest.h.

◆ SetAddress() [3/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetAddress ( const char *  value)
inline

The updated address for the room profile.

Definition at line 212 of file UpdateProfileRequest.h.

◆ SetDistanceUnit() [1/2]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetDistanceUnit ( const DistanceUnit value)
inline

The updated distance unit for the room profile.

Definition at line 243 of file UpdateProfileRequest.h.

◆ SetDistanceUnit() [2/2]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetDistanceUnit ( DistanceUnit &&  value)
inline

The updated distance unit for the room profile.

Definition at line 248 of file UpdateProfileRequest.h.

◆ SetIsDefault()

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetIsDefault ( bool  value)
inline

Sets the profile as default if selected. If this is missing, no update is done to the default status.

Definition at line 139 of file UpdateProfileRequest.h.

◆ SetLocale() [1/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetLocale ( const Aws::String value)
inline

The updated locale for the room profile. (This is currently only available to a limited preview audience.)

Definition at line 339 of file UpdateProfileRequest.h.

◆ SetLocale() [2/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetLocale ( Aws::String &&  value)
inline

The updated locale for the room profile. (This is currently only available to a limited preview audience.)

Definition at line 345 of file UpdateProfileRequest.h.

◆ SetLocale() [3/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetLocale ( const char *  value)
inline

The updated locale for the room profile. (This is currently only available to a limited preview audience.)

Definition at line 351 of file UpdateProfileRequest.h.

◆ SetMaxVolumeLimit()

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetMaxVolumeLimit ( int  value)
inline

The updated maximum volume limit for the room profile.

Definition at line 406 of file UpdateProfileRequest.h.

◆ SetMeetingRoomConfiguration() [1/2]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetMeetingRoomConfiguration ( const UpdateMeetingRoomConfiguration value)
inline

The updated meeting room settings of a room profile.

Definition at line 448 of file UpdateProfileRequest.h.

◆ SetMeetingRoomConfiguration() [2/2]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetMeetingRoomConfiguration ( UpdateMeetingRoomConfiguration &&  value)
inline

The updated meeting room settings of a room profile.

Definition at line 453 of file UpdateProfileRequest.h.

◆ SetProfileArn() [1/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetProfileArn ( const Aws::String value)
inline

The ARN of the room profile to update. Required.

Definition at line 54 of file UpdateProfileRequest.h.

◆ SetProfileArn() [2/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetProfileArn ( Aws::String &&  value)
inline

The ARN of the room profile to update. Required.

Definition at line 59 of file UpdateProfileRequest.h.

◆ SetProfileArn() [3/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetProfileArn ( const char *  value)
inline

The ARN of the room profile to update. Required.

Definition at line 64 of file UpdateProfileRequest.h.

◆ SetProfileName() [1/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetProfileName ( const Aws::String value)
inline

The updated name for the room profile.

Definition at line 95 of file UpdateProfileRequest.h.

◆ SetProfileName() [2/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetProfileName ( Aws::String &&  value)
inline

The updated name for the room profile.

Definition at line 100 of file UpdateProfileRequest.h.

◆ SetProfileName() [3/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetProfileName ( const char *  value)
inline

The updated name for the room profile.

Definition at line 105 of file UpdateProfileRequest.h.

◆ SetPSTNEnabled()

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetPSTNEnabled ( bool  value)
inline

Whether the PSTN setting of the room profile is enabled.

Definition at line 427 of file UpdateProfileRequest.h.

◆ SetSetupModeDisabled()

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetSetupModeDisabled ( bool  value)
inline

Whether the setup mode of the profile is enabled.

Definition at line 385 of file UpdateProfileRequest.h.

◆ SetTemperatureUnit() [1/2]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetTemperatureUnit ( const TemperatureUnit value)
inline

The updated temperature unit for the room profile.

Definition at line 274 of file UpdateProfileRequest.h.

◆ SetTemperatureUnit() [2/2]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetTemperatureUnit ( TemperatureUnit &&  value)
inline

The updated temperature unit for the room profile.

Definition at line 279 of file UpdateProfileRequest.h.

◆ SetTimezone() [1/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetTimezone ( const Aws::String value)
inline

The updated timezone for the room profile.

Definition at line 161 of file UpdateProfileRequest.h.

◆ SetTimezone() [2/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetTimezone ( Aws::String &&  value)
inline

The updated timezone for the room profile.

Definition at line 166 of file UpdateProfileRequest.h.

◆ SetTimezone() [3/3]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetTimezone ( const char *  value)
inline

The updated timezone for the room profile.

Definition at line 171 of file UpdateProfileRequest.h.

◆ SetupModeDisabledHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetupModeDisabledHasBeenSet ( ) const
inline

Whether the setup mode of the profile is enabled.

Definition at line 380 of file UpdateProfileRequest.h.

◆ SetWakeWord() [1/2]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetWakeWord ( const WakeWord value)
inline

The updated wake word for the room profile.

Definition at line 305 of file UpdateProfileRequest.h.

◆ SetWakeWord() [2/2]

void Aws::AlexaForBusiness::Model::UpdateProfileRequest::SetWakeWord ( WakeWord &&  value)
inline

The updated wake word for the room profile.

Definition at line 310 of file UpdateProfileRequest.h.

◆ TemperatureUnitHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::TemperatureUnitHasBeenSet ( ) const
inline

The updated temperature unit for the room profile.

Definition at line 269 of file UpdateProfileRequest.h.

◆ TimezoneHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::TimezoneHasBeenSet ( ) const
inline

The updated timezone for the room profile.

Definition at line 156 of file UpdateProfileRequest.h.

◆ WakeWordHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateProfileRequest::WakeWordHasBeenSet ( ) const
inline

The updated wake word for the room profile.

Definition at line 300 of file UpdateProfileRequest.h.

◆ WithAddress() [1/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithAddress ( const Aws::String value)
inline

The updated address for the room profile.

Definition at line 217 of file UpdateProfileRequest.h.

◆ WithAddress() [2/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithAddress ( Aws::String &&  value)
inline

The updated address for the room profile.

Definition at line 222 of file UpdateProfileRequest.h.

◆ WithAddress() [3/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithAddress ( const char *  value)
inline

The updated address for the room profile.

Definition at line 227 of file UpdateProfileRequest.h.

◆ WithDistanceUnit() [1/2]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithDistanceUnit ( const DistanceUnit value)
inline

The updated distance unit for the room profile.

Definition at line 253 of file UpdateProfileRequest.h.

◆ WithDistanceUnit() [2/2]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithDistanceUnit ( DistanceUnit &&  value)
inline

The updated distance unit for the room profile.

Definition at line 258 of file UpdateProfileRequest.h.

◆ WithIsDefault()

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithIsDefault ( bool  value)
inline

Sets the profile as default if selected. If this is missing, no update is done to the default status.

Definition at line 145 of file UpdateProfileRequest.h.

◆ WithLocale() [1/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithLocale ( const Aws::String value)
inline

The updated locale for the room profile. (This is currently only available to a limited preview audience.)

Definition at line 357 of file UpdateProfileRequest.h.

◆ WithLocale() [2/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithLocale ( Aws::String &&  value)
inline

The updated locale for the room profile. (This is currently only available to a limited preview audience.)

Definition at line 363 of file UpdateProfileRequest.h.

◆ WithLocale() [3/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithLocale ( const char *  value)
inline

The updated locale for the room profile. (This is currently only available to a limited preview audience.)

Definition at line 369 of file UpdateProfileRequest.h.

◆ WithMaxVolumeLimit()

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithMaxVolumeLimit ( int  value)
inline

The updated maximum volume limit for the room profile.

Definition at line 411 of file UpdateProfileRequest.h.

◆ WithMeetingRoomConfiguration() [1/2]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithMeetingRoomConfiguration ( const UpdateMeetingRoomConfiguration value)
inline

The updated meeting room settings of a room profile.

Definition at line 458 of file UpdateProfileRequest.h.

◆ WithMeetingRoomConfiguration() [2/2]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithMeetingRoomConfiguration ( UpdateMeetingRoomConfiguration &&  value)
inline

The updated meeting room settings of a room profile.

Definition at line 463 of file UpdateProfileRequest.h.

◆ WithProfileArn() [1/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithProfileArn ( const Aws::String value)
inline

The ARN of the room profile to update. Required.

Definition at line 69 of file UpdateProfileRequest.h.

◆ WithProfileArn() [2/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithProfileArn ( Aws::String &&  value)
inline

The ARN of the room profile to update. Required.

Definition at line 74 of file UpdateProfileRequest.h.

◆ WithProfileArn() [3/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithProfileArn ( const char *  value)
inline

The ARN of the room profile to update. Required.

Definition at line 79 of file UpdateProfileRequest.h.

◆ WithProfileName() [1/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithProfileName ( const Aws::String value)
inline

The updated name for the room profile.

Definition at line 110 of file UpdateProfileRequest.h.

◆ WithProfileName() [2/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithProfileName ( Aws::String &&  value)
inline

The updated name for the room profile.

Definition at line 115 of file UpdateProfileRequest.h.

◆ WithProfileName() [3/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithProfileName ( const char *  value)
inline

The updated name for the room profile.

Definition at line 120 of file UpdateProfileRequest.h.

◆ WithPSTNEnabled()

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithPSTNEnabled ( bool  value)
inline

Whether the PSTN setting of the room profile is enabled.

Definition at line 432 of file UpdateProfileRequest.h.

◆ WithSetupModeDisabled()

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithSetupModeDisabled ( bool  value)
inline

Whether the setup mode of the profile is enabled.

Definition at line 390 of file UpdateProfileRequest.h.

◆ WithTemperatureUnit() [1/2]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithTemperatureUnit ( const TemperatureUnit value)
inline

The updated temperature unit for the room profile.

Definition at line 284 of file UpdateProfileRequest.h.

◆ WithTemperatureUnit() [2/2]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithTemperatureUnit ( TemperatureUnit &&  value)
inline

The updated temperature unit for the room profile.

Definition at line 289 of file UpdateProfileRequest.h.

◆ WithTimezone() [1/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithTimezone ( const Aws::String value)
inline

The updated timezone for the room profile.

Definition at line 176 of file UpdateProfileRequest.h.

◆ WithTimezone() [2/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithTimezone ( Aws::String &&  value)
inline

The updated timezone for the room profile.

Definition at line 181 of file UpdateProfileRequest.h.

◆ WithTimezone() [3/3]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithTimezone ( const char *  value)
inline

The updated timezone for the room profile.

Definition at line 186 of file UpdateProfileRequest.h.

◆ WithWakeWord() [1/2]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithWakeWord ( const WakeWord value)
inline

The updated wake word for the room profile.

Definition at line 315 of file UpdateProfileRequest.h.

◆ WithWakeWord() [2/2]

UpdateProfileRequest& Aws::AlexaForBusiness::Model::UpdateProfileRequest::WithWakeWord ( WakeWord &&  value)
inline

The updated wake word for the room profile.

Definition at line 320 of file UpdateProfileRequest.h.


The documentation for this class was generated from the following file: