7#include <aws/license-manager/LicenseManager_EXPORTS.h>
19namespace LicenseManager
44 inline void SetAllowEarlyCheckIn(
bool value) { m_allowEarlyCheckInHasBeenSet =
true; m_allowEarlyCheckIn = value; }
59 bool m_allowEarlyCheckIn;
60 bool m_allowEarlyCheckInHasBeenSet =
false;
62 int m_maxTimeToLiveInMinutes;
63 bool m_maxTimeToLiveInMinutesHasBeenSet =
false;
void SetMaxTimeToLiveInMinutes(int value)
AWS_LICENSEMANAGER_API BorrowConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_LICENSEMANAGER_API BorrowConfiguration()
BorrowConfiguration & WithMaxTimeToLiveInMinutes(int value)
AWS_LICENSEMANAGER_API Aws::Utils::Json::JsonValue Jsonize() const
int GetMaxTimeToLiveInMinutes() const
bool AllowEarlyCheckInHasBeenSet() const
BorrowConfiguration & WithAllowEarlyCheckIn(bool value)
AWS_LICENSEMANAGER_API BorrowConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
bool GetAllowEarlyCheckIn() const
bool MaxTimeToLiveInMinutesHasBeenSet() const
void SetAllowEarlyCheckIn(bool value)
Aws::Utils::Json::JsonValue JsonValue