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

#include <RequireCheckIn.h>

Public Member Functions

 RequireCheckIn ()
 
 RequireCheckIn (Aws::Utils::Json::JsonView jsonValue)
 
RequireCheckInoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetReleaseAfterMinutes () const
 
bool ReleaseAfterMinutesHasBeenSet () const
 
void SetReleaseAfterMinutes (int value)
 
RequireCheckInWithReleaseAfterMinutes (int value)
 
bool GetEnabled () const
 
bool EnabledHasBeenSet () const
 
void SetEnabled (bool value)
 
RequireCheckInWithEnabled (bool value)
 

Detailed Description

Settings for the require check in feature that are applied to a room profile. Require check in allows a meeting room’s Alexa or AVS device to prompt the user to check in; otherwise, the room will be released.

See Also:

AWS API Reference

Definition at line 32 of file RequireCheckIn.h.

Constructor & Destructor Documentation

◆ RequireCheckIn() [1/2]

Aws::AlexaForBusiness::Model::RequireCheckIn::RequireCheckIn ( )

◆ RequireCheckIn() [2/2]

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

Member Function Documentation

◆ EnabledHasBeenSet()

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

Whether require check in is enabled or not.

Definition at line 74 of file RequireCheckIn.h.

◆ GetEnabled()

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

Whether require check in is enabled or not.

Definition at line 69 of file RequireCheckIn.h.

◆ GetReleaseAfterMinutes()

int Aws::AlexaForBusiness::Model::RequireCheckIn::GetReleaseAfterMinutes ( ) const
inline

Duration between 5 and 20 minutes to determine when to release the room if it's not checked into.

Definition at line 45 of file RequireCheckIn.h.

◆ Jsonize()

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

◆ operator=()

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

◆ ReleaseAfterMinutesHasBeenSet()

bool Aws::AlexaForBusiness::Model::RequireCheckIn::ReleaseAfterMinutesHasBeenSet ( ) const
inline

Duration between 5 and 20 minutes to determine when to release the room if it's not checked into.

Definition at line 51 of file RequireCheckIn.h.

◆ SetEnabled()

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

Whether require check in is enabled or not.

Definition at line 79 of file RequireCheckIn.h.

◆ SetReleaseAfterMinutes()

void Aws::AlexaForBusiness::Model::RequireCheckIn::SetReleaseAfterMinutes ( int  value)
inline

Duration between 5 and 20 minutes to determine when to release the room if it's not checked into.

Definition at line 57 of file RequireCheckIn.h.

◆ WithEnabled()

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

Whether require check in is enabled or not.

Definition at line 84 of file RequireCheckIn.h.

◆ WithReleaseAfterMinutes()

RequireCheckIn& Aws::AlexaForBusiness::Model::RequireCheckIn::WithReleaseAfterMinutes ( int  value)
inline

Duration between 5 and 20 minutes to determine when to release the room if it's not checked into.

Definition at line 63 of file RequireCheckIn.h.


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