7#include <aws/lexv2-runtime/LexRuntimeV2_EXPORTS.h>
8#include <aws/core/utils/Array.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
50 template<
typename AudioChunkT = Aws::Utils::ByteBuffer>
51 void SetAudioChunk(AudioChunkT&& value) { m_audioChunkHasBeenSet =
true; m_audioChunk = std::forward<AudioChunkT>(value); }
52 template<
typename AudioChunkT = Aws::Utils::ByteBuffer>
65 template<
typename ContentTypeT = Aws::String>
66 void SetContentType(ContentTypeT&& value) { m_contentTypeHasBeenSet =
true; m_contentType = std::forward<ContentTypeT>(value); }
67 template<
typename ContentTypeT = Aws::String>
78 template<
typename EventIdT = Aws::String>
79 void SetEventId(EventIdT&& value) { m_eventIdHasBeenSet =
true; m_eventId = std::forward<EventIdT>(value); }
80 template<
typename EventIdT = Aws::String>
91 inline void SetClientTimestampMillis(
long long value) { m_clientTimestampMillisHasBeenSet =
true; m_clientTimestampMillis = value; }
97 bool m_audioChunkHasBeenSet =
false;
100 bool m_contentTypeHasBeenSet =
false;
103 bool m_eventIdHasBeenSet =
false;
105 long long m_clientTimestampMillis{0};
106 bool m_clientTimestampMillisHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue