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

#include <MeetingRoomConfiguration.h>

Public Member Functions

 MeetingRoomConfiguration ()
 
 MeetingRoomConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
MeetingRoomConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
bool GetRoomUtilizationMetricsEnabled () const
 
bool RoomUtilizationMetricsEnabledHasBeenSet () const
 
void SetRoomUtilizationMetricsEnabled (bool value)
 
MeetingRoomConfigurationWithRoomUtilizationMetricsEnabled (bool value)
 
const EndOfMeetingReminderGetEndOfMeetingReminder () const
 
bool EndOfMeetingReminderHasBeenSet () const
 
void SetEndOfMeetingReminder (const EndOfMeetingReminder &value)
 
void SetEndOfMeetingReminder (EndOfMeetingReminder &&value)
 
MeetingRoomConfigurationWithEndOfMeetingReminder (const EndOfMeetingReminder &value)
 
MeetingRoomConfigurationWithEndOfMeetingReminder (EndOfMeetingReminder &&value)
 
const InstantBookingGetInstantBooking () const
 
bool InstantBookingHasBeenSet () const
 
void SetInstantBooking (const InstantBooking &value)
 
void SetInstantBooking (InstantBooking &&value)
 
MeetingRoomConfigurationWithInstantBooking (const InstantBooking &value)
 
MeetingRoomConfigurationWithInstantBooking (InstantBooking &&value)
 
const RequireCheckInGetRequireCheckIn () const
 
bool RequireCheckInHasBeenSet () const
 
void SetRequireCheckIn (const RequireCheckIn &value)
 
void SetRequireCheckIn (RequireCheckIn &&value)
 
MeetingRoomConfigurationWithRequireCheckIn (const RequireCheckIn &value)
 
MeetingRoomConfigurationWithRequireCheckIn (RequireCheckIn &&value)
 

Detailed Description

Meeting room settings of a room profile.

See Also:

AWS API Reference

Definition at line 33 of file MeetingRoomConfiguration.h.

Constructor & Destructor Documentation

◆ MeetingRoomConfiguration() [1/2]

Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::MeetingRoomConfiguration ( )

◆ MeetingRoomConfiguration() [2/2]

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

Member Function Documentation

◆ EndOfMeetingReminderHasBeenSet()

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

Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

Definition at line 75 of file MeetingRoomConfiguration.h.

◆ GetEndOfMeetingReminder()

const EndOfMeetingReminder& Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::GetEndOfMeetingReminder ( ) const
inline

Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

Definition at line 68 of file MeetingRoomConfiguration.h.

◆ GetInstantBooking()

const InstantBooking& Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::GetInstantBooking ( ) const
inline

Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.

Definition at line 110 of file MeetingRoomConfiguration.h.

◆ GetRequireCheckIn()

const RequireCheckIn& Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::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. This makes 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 149 of file MeetingRoomConfiguration.h.

◆ GetRoomUtilizationMetricsEnabled()

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

Whether room utilization metrics are enabled or not.

Definition at line 45 of file MeetingRoomConfiguration.h.

◆ InstantBookingHasBeenSet()

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

Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.

Definition at line 116 of file MeetingRoomConfiguration.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RequireCheckInHasBeenSet()

bool Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::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. This makes 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 157 of file MeetingRoomConfiguration.h.

◆ RoomUtilizationMetricsEnabledHasBeenSet()

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

Whether room utilization metrics are enabled or not.

Definition at line 50 of file MeetingRoomConfiguration.h.

◆ SetEndOfMeetingReminder() [1/2]

void Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::SetEndOfMeetingReminder ( const EndOfMeetingReminder value)
inline

Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

Definition at line 82 of file MeetingRoomConfiguration.h.

◆ SetEndOfMeetingReminder() [2/2]

void Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::SetEndOfMeetingReminder ( EndOfMeetingReminder &&  value)
inline

Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

Definition at line 89 of file MeetingRoomConfiguration.h.

◆ SetInstantBooking() [1/2]

void Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::SetInstantBooking ( const InstantBooking value)
inline

Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.

Definition at line 122 of file MeetingRoomConfiguration.h.

◆ SetInstantBooking() [2/2]

void Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::SetInstantBooking ( InstantBooking &&  value)
inline

Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.

Definition at line 128 of file MeetingRoomConfiguration.h.

◆ SetRequireCheckIn() [1/2]

void Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::SetRequireCheckIn ( const RequireCheckIn 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. This makes 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 165 of file MeetingRoomConfiguration.h.

◆ SetRequireCheckIn() [2/2]

void Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::SetRequireCheckIn ( RequireCheckIn &&  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. This makes 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 173 of file MeetingRoomConfiguration.h.

◆ SetRoomUtilizationMetricsEnabled()

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

Whether room utilization metrics are enabled or not.

Definition at line 55 of file MeetingRoomConfiguration.h.

◆ WithEndOfMeetingReminder() [1/2]

MeetingRoomConfiguration& Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::WithEndOfMeetingReminder ( const EndOfMeetingReminder value)
inline

Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

Definition at line 96 of file MeetingRoomConfiguration.h.

◆ WithEndOfMeetingReminder() [2/2]

MeetingRoomConfiguration& Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::WithEndOfMeetingReminder ( EndOfMeetingReminder &&  value)
inline

Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.

Definition at line 103 of file MeetingRoomConfiguration.h.

◆ WithInstantBooking() [1/2]

MeetingRoomConfiguration& Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::WithInstantBooking ( const InstantBooking value)
inline

Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.

Definition at line 134 of file MeetingRoomConfiguration.h.

◆ WithInstantBooking() [2/2]

MeetingRoomConfiguration& Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::WithInstantBooking ( InstantBooking &&  value)
inline

Settings to automatically book the room if available for a configured duration when joining a meeting with Alexa.

Definition at line 140 of file MeetingRoomConfiguration.h.

◆ WithRequireCheckIn() [1/2]

MeetingRoomConfiguration& Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::WithRequireCheckIn ( const RequireCheckIn 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. This makes 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 181 of file MeetingRoomConfiguration.h.

◆ WithRequireCheckIn() [2/2]

MeetingRoomConfiguration& Aws::AlexaForBusiness::Model::MeetingRoomConfiguration::WithRequireCheckIn ( RequireCheckIn &&  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. This makes 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 189 of file MeetingRoomConfiguration.h.

◆ WithRoomUtilizationMetricsEnabled()

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

Whether room utilization metrics are enabled or not.

Definition at line 60 of file MeetingRoomConfiguration.h.


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