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

#include <CreateMeetingRoomConfiguration.h>

Public Member Functions

 CreateMeetingRoomConfiguration ()
 
 CreateMeetingRoomConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
CreateMeetingRoomConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
bool GetRoomUtilizationMetricsEnabled () const
 
bool RoomUtilizationMetricsEnabledHasBeenSet () const
 
void SetRoomUtilizationMetricsEnabled (bool value)
 
CreateMeetingRoomConfigurationWithRoomUtilizationMetricsEnabled (bool value)
 
const CreateEndOfMeetingReminderGetEndOfMeetingReminder () const
 
bool EndOfMeetingReminderHasBeenSet () const
 
void SetEndOfMeetingReminder (const CreateEndOfMeetingReminder &value)
 
void SetEndOfMeetingReminder (CreateEndOfMeetingReminder &&value)
 
CreateMeetingRoomConfigurationWithEndOfMeetingReminder (const CreateEndOfMeetingReminder &value)
 
CreateMeetingRoomConfigurationWithEndOfMeetingReminder (CreateEndOfMeetingReminder &&value)
 
const CreateInstantBookingGetInstantBooking () const
 
bool InstantBookingHasBeenSet () const
 
void SetInstantBooking (const CreateInstantBooking &value)
 
void SetInstantBooking (CreateInstantBooking &&value)
 
CreateMeetingRoomConfigurationWithInstantBooking (const CreateInstantBooking &value)
 
CreateMeetingRoomConfigurationWithInstantBooking (CreateInstantBooking &&value)
 
const CreateRequireCheckInGetRequireCheckIn () const
 
bool RequireCheckInHasBeenSet () const
 
void SetRequireCheckIn (const CreateRequireCheckIn &value)
 
void SetRequireCheckIn (CreateRequireCheckIn &&value)
 
CreateMeetingRoomConfigurationWithRequireCheckIn (const CreateRequireCheckIn &value)
 
CreateMeetingRoomConfigurationWithRequireCheckIn (CreateRequireCheckIn &&value)
 

Detailed Description

Creates meeting room settings of a room profile.

See Also:

AWS API Reference

Definition at line 34 of file CreateMeetingRoomConfiguration.h.

Constructor & Destructor Documentation

◆ CreateMeetingRoomConfiguration() [1/2]

Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::CreateMeetingRoomConfiguration ( )

◆ CreateMeetingRoomConfiguration() [2/2]

Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::CreateMeetingRoomConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EndOfMeetingReminderHasBeenSet()

bool Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::EndOfMeetingReminderHasBeenSet ( ) const
inline

Definition at line 68 of file CreateMeetingRoomConfiguration.h.

◆ GetEndOfMeetingReminder()

const CreateEndOfMeetingReminder& Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::GetEndOfMeetingReminder ( ) const
inline

Definition at line 65 of file CreateMeetingRoomConfiguration.h.

◆ GetInstantBooking()

const CreateInstantBooking& Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::GetInstantBooking ( ) const
inline

Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.

Definition at line 87 of file CreateMeetingRoomConfiguration.h.

◆ GetRequireCheckIn()

const CreateRequireCheckIn& Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::GetRequireCheckIn ( ) const
inline

Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

Definition at line 126 of file CreateMeetingRoomConfiguration.h.

◆ GetRoomUtilizationMetricsEnabled()

bool Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::GetRoomUtilizationMetricsEnabled ( ) const
inline

Whether room utilization metrics are enabled or not.

Definition at line 46 of file CreateMeetingRoomConfiguration.h.

◆ InstantBookingHasBeenSet()

bool Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::InstantBookingHasBeenSet ( ) const
inline

Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.

Definition at line 93 of file CreateMeetingRoomConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::Jsonize ( ) const

◆ operator=()

CreateMeetingRoomConfiguration& Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RequireCheckInHasBeenSet()

bool Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::RequireCheckInHasBeenSet ( ) const
inline

Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

Definition at line 134 of file CreateMeetingRoomConfiguration.h.

◆ RoomUtilizationMetricsEnabledHasBeenSet()

bool Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::RoomUtilizationMetricsEnabledHasBeenSet ( ) const
inline

Whether room utilization metrics are enabled or not.

Definition at line 51 of file CreateMeetingRoomConfiguration.h.

◆ SetEndOfMeetingReminder() [1/2]

void Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::SetEndOfMeetingReminder ( const CreateEndOfMeetingReminder value)
inline

Definition at line 71 of file CreateMeetingRoomConfiguration.h.

◆ SetEndOfMeetingReminder() [2/2]

void Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::SetEndOfMeetingReminder ( CreateEndOfMeetingReminder &&  value)
inline

Definition at line 74 of file CreateMeetingRoomConfiguration.h.

◆ SetInstantBooking() [1/2]

void Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::SetInstantBooking ( const CreateInstantBooking value)
inline

Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.

Definition at line 99 of file CreateMeetingRoomConfiguration.h.

◆ SetInstantBooking() [2/2]

void Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::SetInstantBooking ( CreateInstantBooking &&  value)
inline

Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.

Definition at line 105 of file CreateMeetingRoomConfiguration.h.

◆ SetRequireCheckIn() [1/2]

void Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::SetRequireCheckIn ( const CreateRequireCheckIn value)
inline

Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

Definition at line 142 of file CreateMeetingRoomConfiguration.h.

◆ SetRequireCheckIn() [2/2]

void Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::SetRequireCheckIn ( CreateRequireCheckIn &&  value)
inline

Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

Definition at line 150 of file CreateMeetingRoomConfiguration.h.

◆ SetRoomUtilizationMetricsEnabled()

void Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::SetRoomUtilizationMetricsEnabled ( bool  value)
inline

Whether room utilization metrics are enabled or not.

Definition at line 56 of file CreateMeetingRoomConfiguration.h.

◆ WithEndOfMeetingReminder() [1/2]

CreateMeetingRoomConfiguration& Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::WithEndOfMeetingReminder ( const CreateEndOfMeetingReminder value)
inline

Definition at line 77 of file CreateMeetingRoomConfiguration.h.

◆ WithEndOfMeetingReminder() [2/2]

CreateMeetingRoomConfiguration& Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::WithEndOfMeetingReminder ( CreateEndOfMeetingReminder &&  value)
inline

Definition at line 80 of file CreateMeetingRoomConfiguration.h.

◆ WithInstantBooking() [1/2]

CreateMeetingRoomConfiguration& Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::WithInstantBooking ( const CreateInstantBooking value)
inline

Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.

Definition at line 111 of file CreateMeetingRoomConfiguration.h.

◆ WithInstantBooking() [2/2]

CreateMeetingRoomConfiguration& Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::WithInstantBooking ( CreateInstantBooking &&  value)
inline

Settings to automatically book a room for a configured duration if it's free when joining a meeting with Alexa.

Definition at line 117 of file CreateMeetingRoomConfiguration.h.

◆ WithRequireCheckIn() [1/2]

CreateMeetingRoomConfiguration& Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::WithRequireCheckIn ( const CreateRequireCheckIn value)
inline

Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

Definition at line 158 of file CreateMeetingRoomConfiguration.h.

◆ WithRequireCheckIn() [2/2]

CreateMeetingRoomConfiguration& Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::WithRequireCheckIn ( CreateRequireCheckIn &&  value)
inline

Settings for requiring a check in when a room is reserved. Alexa can cancel a room reservation if it's not checked into to make the room available for others. Users can check in by joining the meeting with Alexa or an AVS device, or by saying “Alexa, check in.”

Definition at line 166 of file CreateMeetingRoomConfiguration.h.

◆ WithRoomUtilizationMetricsEnabled()

CreateMeetingRoomConfiguration& Aws::AlexaForBusiness::Model::CreateMeetingRoomConfiguration::WithRoomUtilizationMetricsEnabled ( bool  value)
inline

Whether room utilization metrics are enabled or not.

Definition at line 61 of file CreateMeetingRoomConfiguration.h.


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