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

#include <CreateRequireCheckIn.h>

Public Member Functions

 CreateRequireCheckIn ()
 
 CreateRequireCheckIn (Aws::Utils::Json::JsonView jsonValue)
 
CreateRequireCheckInoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetReleaseAfterMinutes () const
 
bool ReleaseAfterMinutesHasBeenSet () const
 
void SetReleaseAfterMinutes (int value)
 
CreateRequireCheckInWithReleaseAfterMinutes (int value)
 
bool GetEnabled () const
 
bool EnabledHasBeenSet () const
 
void SetEnabled (bool value)
 
CreateRequireCheckInWithEnabled (bool value)
 

Detailed Description

Creates 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 CreateRequireCheckIn.h.

Constructor & Destructor Documentation

◆ CreateRequireCheckIn() [1/2]

Aws::AlexaForBusiness::Model::CreateRequireCheckIn::CreateRequireCheckIn ( )

◆ CreateRequireCheckIn() [2/2]

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

Member Function Documentation

◆ EnabledHasBeenSet()

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

Whether require check in is enabled or not.

Definition at line 74 of file CreateRequireCheckIn.h.

◆ GetEnabled()

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

Whether require check in is enabled or not.

Definition at line 69 of file CreateRequireCheckIn.h.

◆ GetReleaseAfterMinutes()

int Aws::AlexaForBusiness::Model::CreateRequireCheckIn::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 CreateRequireCheckIn.h.

◆ Jsonize()

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

◆ operator=()

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

◆ ReleaseAfterMinutesHasBeenSet()

bool Aws::AlexaForBusiness::Model::CreateRequireCheckIn::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 CreateRequireCheckIn.h.

◆ SetEnabled()

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

Whether require check in is enabled or not.

Definition at line 79 of file CreateRequireCheckIn.h.

◆ SetReleaseAfterMinutes()

void Aws::AlexaForBusiness::Model::CreateRequireCheckIn::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 CreateRequireCheckIn.h.

◆ WithEnabled()

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

Whether require check in is enabled or not.

Definition at line 84 of file CreateRequireCheckIn.h.

◆ WithReleaseAfterMinutes()

CreateRequireCheckIn& Aws::AlexaForBusiness::Model::CreateRequireCheckIn::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 CreateRequireCheckIn.h.


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