7#include <aws/bedrock-runtime/BedrockRuntime_EXPORTS.h>
8#include <aws/bedrock-runtime/model/ConversationRole.h>
21namespace BedrockRuntime
52 bool m_roleHasBeenSet =
false;
AWS_BEDROCKRUNTIME_API MessageStartEvent()=default
void SetRole(ConversationRole value)
MessageStartEvent & WithRole(ConversationRole value)
AWS_BEDROCKRUNTIME_API MessageStartEvent & operator=(Aws::Utils::Json::JsonView jsonValue)
ConversationRole GetRole() const
AWS_BEDROCKRUNTIME_API MessageStartEvent(Aws::Utils::Json::JsonView jsonValue)
AWS_BEDROCKRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const
bool RoleHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue