7#include <aws/connect-contact-lens/ConnectContactLens_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/connect-contact-lens/model/SentimentValue.h>
10#include <aws/core/utils/memory/stl/AWSVector.h>
11#include <aws/connect-contact-lens/model/IssueDetected.h>
24namespace ConnectContactLens
49 template<
typename IdT = Aws::String>
50 void SetId(IdT&& value) { m_idHasBeenSet =
true; m_id = std::forward<IdT>(value); }
51 template<
typename IdT = Aws::String>
61 template<
typename ParticipantIdT = Aws::String>
62 void SetParticipantId(ParticipantIdT&& value) { m_participantIdHasBeenSet =
true; m_participantId = std::forward<ParticipantIdT>(value); }
63 template<
typename ParticipantIdT = Aws::String>
73 template<
typename ParticipantRoleT = Aws::String>
74 void SetParticipantRole(ParticipantRoleT&& value) { m_participantRoleHasBeenSet =
true; m_participantRole = std::forward<ParticipantRoleT>(value); }
75 template<
typename ParticipantRoleT = Aws::String>
85 template<
typename ContentT = Aws::String>
86 void SetContent(ContentT&& value) { m_contentHasBeenSet =
true; m_content = std::forward<ContentT>(value); }
87 template<
typename ContentT = Aws::String>
97 inline void SetBeginOffsetMillis(
int value) { m_beginOffsetMillisHasBeenSet =
true; m_beginOffsetMillis = value; }
107 inline void SetEndOffsetMillis(
int value) { m_endOffsetMillisHasBeenSet =
true; m_endOffsetMillis = value; }
127 template<
typename IssuesDetectedT = Aws::Vector<IssueDetected>>
128 void SetIssuesDetected(IssuesDetectedT&& value) { m_issuesDetectedHasBeenSet =
true; m_issuesDetected = std::forward<IssuesDetectedT>(value); }
129 template<
typename IssuesDetectedT = Aws::Vector<IssueDetected>>
131 template<
typename IssuesDetectedT = IssueDetected>
132 Transcript&
AddIssuesDetected(IssuesDetectedT&& value) { m_issuesDetectedHasBeenSet =
true; m_issuesDetected.emplace_back(std::forward<IssuesDetectedT>(value));
return *
this; }
137 bool m_idHasBeenSet =
false;
140 bool m_participantIdHasBeenSet =
false;
143 bool m_participantRoleHasBeenSet =
false;
146 bool m_contentHasBeenSet =
false;
148 int m_beginOffsetMillis{0};
149 bool m_beginOffsetMillisHasBeenSet =
false;
151 int m_endOffsetMillis{0};
152 bool m_endOffsetMillisHasBeenSet =
false;
155 bool m_sentimentHasBeenSet =
false;
158 bool m_issuesDetectedHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue