7#include <aws/workdocs/WorkDocs_EXPORTS.h>
8#include <aws/workdocs/model/ResourceType.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/workdocs/model/UserMetadata.h>
62 inline void SetName(
const char* value) { m_nameHasBeenSet =
true; m_name.assign(value); }
76 inline void SetOriginalName(
const char* value) { m_originalNameHasBeenSet =
true; m_originalName.assign(value); }
89 inline void SetId(
Aws::String&& value) { m_idHasBeenSet =
true; m_id = std::move(value); }
90 inline void SetId(
const char* value) { m_idHasBeenSet =
true; m_id.assign(value); }
105 inline void SetVersionId(
const char* value) { m_versionIdHasBeenSet =
true; m_versionId.assign(value); }
131 inline void SetParentId(
const char* value) { m_parentIdHasBeenSet =
true; m_parentId.assign(value); }
139 bool m_typeHasBeenSet =
false;
142 bool m_nameHasBeenSet =
false;
145 bool m_originalNameHasBeenSet =
false;
148 bool m_idHasBeenSet =
false;
151 bool m_versionIdHasBeenSet =
false;
154 bool m_ownerHasBeenSet =
false;
157 bool m_parentIdHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue