7#include <aws/core/utils/Document.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/s3vectors/S3Vectors_EXPORTS.h>
10#include <aws/s3vectors/model/VectorData.h>
44 template <
typename KeyT = Aws::String>
46 m_keyHasBeenSet =
true;
47 m_key = std::forward<KeyT>(value);
49 template <
typename KeyT = Aws::String>
51 SetKey(std::forward<KeyT>(value));
68 template <
typename DataT = VectorData>
70 m_dataHasBeenSet =
true;
71 m_data = std::forward<DataT>(value);
73 template <
typename DataT = VectorData>
75 SetData(std::forward<DataT>(value));
87 template <
typename MetadataT = Aws::Utils::Document>
89 m_metadataHasBeenSet =
true;
90 m_metadata = std::forward<MetadataT>(value);
92 template <
typename MetadataT = Aws::Utils::Document>
104 bool m_keyHasBeenSet =
false;
105 bool m_dataHasBeenSet =
false;
106 bool m_metadataHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue