7#include <aws/appfabric/AppFabric_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/appfabric/model/TaskError.h>
48 inline void SetApp(
Aws::String&& value) { m_appHasBeenSet =
true; m_app = std::move(value); }
49 inline void SetApp(
const char* value) { m_appHasBeenSet =
true; m_app.assign(value); }
63 inline void SetTenantId(
const char* value) { m_tenantIdHasBeenSet =
true; m_tenantId.assign(value); }
77 inline void SetTaskId(
const char* value) { m_taskIdHasBeenSet =
true; m_taskId.assign(value); }
90 inline void SetError(
TaskError&& value) { m_errorHasBeenSet =
true; m_error = std::move(value); }
97 bool m_appHasBeenSet =
false;
100 bool m_tenantIdHasBeenSet =
false;
103 bool m_taskIdHasBeenSet =
false;
106 bool m_errorHasBeenSet =
false;
bool AppHasBeenSet() const
const Aws::String & GetTaskId() const
AWS_APPFABRIC_API UserAccessTaskItem(Aws::Utils::Json::JsonView jsonValue)
UserAccessTaskItem & WithTaskId(Aws::String &&value)
const TaskError & GetError() const
bool TenantIdHasBeenSet() const
UserAccessTaskItem & WithError(const TaskError &value)
UserAccessTaskItem & WithTenantId(const Aws::String &value)
void SetTaskId(const Aws::String &value)
void SetTenantId(const char *value)
void SetTaskId(Aws::String &&value)
UserAccessTaskItem & WithApp(const char *value)
AWS_APPFABRIC_API Aws::Utils::Json::JsonValue Jsonize() const
void SetApp(const char *value)
UserAccessTaskItem & WithTaskId(const Aws::String &value)
void SetTaskId(const char *value)
UserAccessTaskItem & WithTenantId(Aws::String &&value)
const Aws::String & GetApp() const
void SetTenantId(const Aws::String &value)
UserAccessTaskItem & WithTaskId(const char *value)
bool ErrorHasBeenSet() const
UserAccessTaskItem & WithApp(const Aws::String &value)
void SetApp(const Aws::String &value)
void SetError(const TaskError &value)
UserAccessTaskItem & WithError(TaskError &&value)
void SetTenantId(Aws::String &&value)
void SetApp(Aws::String &&value)
bool TaskIdHasBeenSet() const
void SetError(TaskError &&value)
const Aws::String & GetTenantId() const
UserAccessTaskItem & WithTenantId(const char *value)
AWS_APPFABRIC_API UserAccessTaskItem()
AWS_APPFABRIC_API UserAccessTaskItem & operator=(Aws::Utils::Json::JsonView jsonValue)
UserAccessTaskItem & WithApp(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue