7#include <aws/lambda/Lambda_EXPORTS.h>
8#include <aws/lambda/model/InvokeResponseStreamUpdate.h>
9#include <aws/lambda/model/InvokeWithResponseStreamCompleteEvent.h>
70 bool m_payloadChunkHasBeenSet =
false;
73 bool m_invokeCompleteHasBeenSet =
false;
InvokeWithResponseStreamResponseEvent & WithInvokeComplete(InvokeWithResponseStreamCompleteEvent &&value)
const InvokeResponseStreamUpdate & GetPayloadChunk() const
AWS_LAMBDA_API InvokeWithResponseStreamResponseEvent(Aws::Utils::Json::JsonView jsonValue)
void SetInvokeComplete(InvokeWithResponseStreamCompleteEvent &&value)
bool PayloadChunkHasBeenSet() const
const InvokeWithResponseStreamCompleteEvent & GetInvokeComplete() const
void SetPayloadChunk(const InvokeResponseStreamUpdate &value)
AWS_LAMBDA_API InvokeWithResponseStreamResponseEvent()
bool InvokeCompleteHasBeenSet() const
void SetInvokeComplete(const InvokeWithResponseStreamCompleteEvent &value)
InvokeWithResponseStreamResponseEvent & WithPayloadChunk(InvokeResponseStreamUpdate &&value)
AWS_LAMBDA_API Aws::Utils::Json::JsonValue Jsonize() const
InvokeWithResponseStreamResponseEvent & WithInvokeComplete(const InvokeWithResponseStreamCompleteEvent &value)
InvokeWithResponseStreamResponseEvent & WithPayloadChunk(const InvokeResponseStreamUpdate &value)
void SetPayloadChunk(InvokeResponseStreamUpdate &&value)
AWS_LAMBDA_API InvokeWithResponseStreamResponseEvent & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue