7#include <aws/qapps/QApps_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/DateTime.h>
50 inline void SetAppId(
const char* value) { m_appIdHasBeenSet =
true; m_appId.assign(value); }
64 inline void SetAppArn(
const char* value) { m_appArnHasBeenSet =
true; m_appArn.assign(value); }
78 inline void SetTitle(
const char* value) { m_titleHasBeenSet =
true; m_title.assign(value); }
92 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
116 inline void SetCanEdit(
bool value) { m_canEditHasBeenSet =
true; m_canEdit = value; }
128 inline void SetStatus(
const char* value) { m_statusHasBeenSet =
true; m_status.assign(value); }
140 inline void SetIsVerified(
bool value) { m_isVerifiedHasBeenSet =
true; m_isVerified = value; }
146 bool m_appIdHasBeenSet =
false;
149 bool m_appArnHasBeenSet =
false;
152 bool m_titleHasBeenSet =
false;
155 bool m_descriptionHasBeenSet =
false;
158 bool m_createdAtHasBeenSet =
false;
161 bool m_canEditHasBeenSet =
false;
164 bool m_statusHasBeenSet =
false;
167 bool m_isVerifiedHasBeenSet =
false;
void SetCreatedAt(Aws::Utils::DateTime &&value)
void SetDescription(const Aws::String &value)
UserAppItem & WithTitle(const char *value)
void SetIsVerified(bool value)
void SetAppId(const char *value)
UserAppItem & WithStatus(const Aws::String &value)
void SetTitle(Aws::String &&value)
void SetAppArn(Aws::String &&value)
UserAppItem & WithAppArn(Aws::String &&value)
void SetStatus(Aws::String &&value)
const Aws::Utils::DateTime & GetCreatedAt() const
UserAppItem & WithCanEdit(bool value)
UserAppItem & WithCreatedAt(const Aws::Utils::DateTime &value)
UserAppItem & WithAppId(Aws::String &&value)
void SetTitle(const char *value)
void SetCanEdit(bool value)
UserAppItem & WithTitle(const Aws::String &value)
const Aws::String & GetStatus() const
void SetAppId(const Aws::String &value)
UserAppItem & WithAppArn(const char *value)
UserAppItem & WithIsVerified(bool value)
bool CanEditHasBeenSet() const
const Aws::String & GetDescription() const
bool AppArnHasBeenSet() const
bool GetIsVerified() const
const Aws::String & GetAppId() const
AWS_QAPPS_API UserAppItem(Aws::Utils::Json::JsonView jsonValue)
void SetTitle(const Aws::String &value)
AWS_QAPPS_API UserAppItem()
const Aws::String & GetAppArn() const
UserAppItem & WithDescription(const Aws::String &value)
void SetDescription(Aws::String &&value)
bool StatusHasBeenSet() const
UserAppItem & WithAppArn(const Aws::String &value)
bool AppIdHasBeenSet() const
bool TitleHasBeenSet() const
void SetAppId(Aws::String &&value)
const Aws::String & GetTitle() const
void SetAppArn(const Aws::String &value)
bool DescriptionHasBeenSet() const
UserAppItem & WithAppId(const char *value)
UserAppItem & WithStatus(const char *value)
UserAppItem & WithDescription(const char *value)
void SetAppArn(const char *value)
void SetDescription(const char *value)
bool CreatedAtHasBeenSet() const
void SetStatus(const Aws::String &value)
AWS_QAPPS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_QAPPS_API UserAppItem & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetCreatedAt(const Aws::Utils::DateTime &value)
UserAppItem & WithDescription(Aws::String &&value)
bool IsVerifiedHasBeenSet() const
void SetStatus(const char *value)
UserAppItem & WithAppId(const Aws::String &value)
UserAppItem & WithCreatedAt(Aws::Utils::DateTime &&value)
UserAppItem & WithStatus(Aws::String &&value)
UserAppItem & WithTitle(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue