7#include <aws/dynamodb/DynamoDB_EXPORTS.h>
8#include <aws/dynamodb/model/StreamViewType.h>
48 inline void SetStreamEnabled(
bool value) { m_streamEnabledHasBeenSet =
true; m_streamEnabled = value; }
75 bool m_streamEnabledHasBeenSet =
false;
78 bool m_streamViewTypeHasBeenSet =
false;
StreamSpecification & WithStreamViewType(const StreamViewType &value)
AWS_DYNAMODB_API Aws::Utils::Json::JsonValue Jsonize() const
bool StreamViewTypeHasBeenSet() const
void SetStreamViewType(const StreamViewType &value)
AWS_DYNAMODB_API StreamSpecification & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_DYNAMODB_API StreamSpecification(Aws::Utils::Json::JsonView jsonValue)
void SetStreamViewType(StreamViewType &&value)
AWS_DYNAMODB_API StreamSpecification()
StreamSpecification & WithStreamEnabled(bool value)
const StreamViewType & GetStreamViewType() const
bool GetStreamEnabled() const
void SetStreamEnabled(bool value)
bool StreamEnabledHasBeenSet() const
StreamSpecification & WithStreamViewType(StreamViewType &&value)
Aws::Utils::Json::JsonValue JsonValue