/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include An event sent from Amazon Lex V2 to your client application containing audio
* to play to the user. See Also:
AWS
* API Reference
A chunk of the audio to play.
*/ inline const Aws::Utils::ByteBuffer& GetAudioChunk() const{ return m_audioChunk; } /** *A chunk of the audio to play.
*/ inline bool AudioChunkHasBeenSet() const { return m_audioChunkHasBeenSet; } /** *A chunk of the audio to play.
*/ inline void SetAudioChunk(const Aws::Utils::ByteBuffer& value) { m_audioChunkHasBeenSet = true; m_audioChunk = value; } /** *A chunk of the audio to play.
*/ inline void SetAudioChunk(Aws::Utils::ByteBuffer&& value) { m_audioChunkHasBeenSet = true; m_audioChunk = std::move(value); } /** *A chunk of the audio to play.
*/ inline AudioResponseEvent& WithAudioChunk(const Aws::Utils::ByteBuffer& value) { SetAudioChunk(value); return *this;} /** *A chunk of the audio to play.
*/ inline AudioResponseEvent& WithAudioChunk(Aws::Utils::ByteBuffer&& value) { SetAudioChunk(std::move(value)); return *this;} /** *The encoding of the audio chunk. This is the same as the encoding configure
* in the contentType
field of the
* ConfigurationEvent
.
The encoding of the audio chunk. This is the same as the encoding configure
* in the contentType
field of the
* ConfigurationEvent
.
The encoding of the audio chunk. This is the same as the encoding configure
* in the contentType
field of the
* ConfigurationEvent
.
The encoding of the audio chunk. This is the same as the encoding configure
* in the contentType
field of the
* ConfigurationEvent
.
The encoding of the audio chunk. This is the same as the encoding configure
* in the contentType
field of the
* ConfigurationEvent
.
The encoding of the audio chunk. This is the same as the encoding configure
* in the contentType
field of the
* ConfigurationEvent
.
The encoding of the audio chunk. This is the same as the encoding configure
* in the contentType
field of the
* ConfigurationEvent
.
The encoding of the audio chunk. This is the same as the encoding configure
* in the contentType
field of the
* ConfigurationEvent
.
A unique identifier of the event sent by Amazon Lex V2. The identifier is in
* the form RESPONSE-N
, where N is a number starting with one and
* incremented for each event sent by Amazon Lex V2 in the current session.
A unique identifier of the event sent by Amazon Lex V2. The identifier is in
* the form RESPONSE-N
, where N is a number starting with one and
* incremented for each event sent by Amazon Lex V2 in the current session.
A unique identifier of the event sent by Amazon Lex V2. The identifier is in
* the form RESPONSE-N
, where N is a number starting with one and
* incremented for each event sent by Amazon Lex V2 in the current session.
A unique identifier of the event sent by Amazon Lex V2. The identifier is in
* the form RESPONSE-N
, where N is a number starting with one and
* incremented for each event sent by Amazon Lex V2 in the current session.
A unique identifier of the event sent by Amazon Lex V2. The identifier is in
* the form RESPONSE-N
, where N is a number starting with one and
* incremented for each event sent by Amazon Lex V2 in the current session.
A unique identifier of the event sent by Amazon Lex V2. The identifier is in
* the form RESPONSE-N
, where N is a number starting with one and
* incremented for each event sent by Amazon Lex V2 in the current session.
A unique identifier of the event sent by Amazon Lex V2. The identifier is in
* the form RESPONSE-N
, where N is a number starting with one and
* incremented for each event sent by Amazon Lex V2 in the current session.
A unique identifier of the event sent by Amazon Lex V2. The identifier is in
* the form RESPONSE-N
, where N is a number starting with one and
* incremented for each event sent by Amazon Lex V2 in the current session.