7#include <aws/core/utils/Array.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/qbusiness/QBusiness_EXPORTS.h>
10#include <aws/qbusiness/model/CopyFromSource.h>
44 template <
typename DataT = Aws::Utils::ByteBuffer>
46 m_dataHasBeenSet =
true;
47 m_data = std::forward<DataT>(value);
49 template <
typename DataT = Aws::Utils::ByteBuffer>
51 SetData(std::forward<DataT>(value));
62 template <
typename NameT = Aws::String>
64 m_nameHasBeenSet =
true;
65 m_name = std::forward<NameT>(value);
67 template <
typename NameT = Aws::String>
69 SetName(std::forward<NameT>(value));
80 template <
typename CopyFromT = CopyFromSource>
82 m_copyFromHasBeenSet =
true;
83 m_copyFrom = std::forward<CopyFromT>(value);
85 template <
typename CopyFromT = CopyFromSource>
96 CopyFromSource m_copyFrom;
97 bool m_dataHasBeenSet =
false;
98 bool m_nameHasBeenSet =
false;
99 bool m_copyFromHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue