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

#include <UpdateInstantBooking.h>

Public Member Functions

 UpdateInstantBooking ()
 
 UpdateInstantBooking (Aws::Utils::Json::JsonView jsonValue)
 
UpdateInstantBookingoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetDurationInMinutes () const
 
bool DurationInMinutesHasBeenSet () const
 
void SetDurationInMinutes (int value)
 
UpdateInstantBookingWithDurationInMinutes (int value)
 
bool GetEnabled () const
 
bool EnabledHasBeenSet () const
 
void SetEnabled (bool value)
 
UpdateInstantBookingWithEnabled (bool value)
 

Detailed Description

Updates settings for the instant booking feature that are applied to a room profile. If instant booking is enabled, Alexa automatically reserves a room if it is free when a user joins a meeting with Alexa.

See Also:

AWS API Reference

Definition at line 31 of file UpdateInstantBooking.h.

Constructor & Destructor Documentation

◆ UpdateInstantBooking() [1/2]

Aws::AlexaForBusiness::Model::UpdateInstantBooking::UpdateInstantBooking ( )

◆ UpdateInstantBooking() [2/2]

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

Member Function Documentation

◆ DurationInMinutesHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateInstantBooking::DurationInMinutesHasBeenSet ( ) const
inline

Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

Definition at line 50 of file UpdateInstantBooking.h.

◆ EnabledHasBeenSet()

bool Aws::AlexaForBusiness::Model::UpdateInstantBooking::EnabledHasBeenSet ( ) const
inline

Whether instant booking is enabled or not.

Definition at line 73 of file UpdateInstantBooking.h.

◆ GetDurationInMinutes()

int Aws::AlexaForBusiness::Model::UpdateInstantBooking::GetDurationInMinutes ( ) const
inline

Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

Definition at line 44 of file UpdateInstantBooking.h.

◆ GetEnabled()

bool Aws::AlexaForBusiness::Model::UpdateInstantBooking::GetEnabled ( ) const
inline

Whether instant booking is enabled or not.

Definition at line 68 of file UpdateInstantBooking.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetDurationInMinutes()

void Aws::AlexaForBusiness::Model::UpdateInstantBooking::SetDurationInMinutes ( int  value)
inline

Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

Definition at line 56 of file UpdateInstantBooking.h.

◆ SetEnabled()

void Aws::AlexaForBusiness::Model::UpdateInstantBooking::SetEnabled ( bool  value)
inline

Whether instant booking is enabled or not.

Definition at line 78 of file UpdateInstantBooking.h.

◆ WithDurationInMinutes()

UpdateInstantBooking& Aws::AlexaForBusiness::Model::UpdateInstantBooking::WithDurationInMinutes ( int  value)
inline

Duration between 15 and 240 minutes at increments of 15 that determines how long to book an available room when a meeting is started with Alexa.

Definition at line 62 of file UpdateInstantBooking.h.

◆ WithEnabled()

UpdateInstantBooking& Aws::AlexaForBusiness::Model::UpdateInstantBooking::WithEnabled ( bool  value)
inline

Whether instant booking is enabled or not.

Definition at line 83 of file UpdateInstantBooking.h.


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