7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/transcribestreaming/TranscribeStreamingService_EXPORTS.h>
9#include <aws/transcribestreaming/model/ItemType.h>
20namespace TranscribeStreamingService {
44 m_startTimeHasBeenSet =
true;
60 m_endTimeHasBeenSet =
true;
77 m_typeHasBeenSet =
true;
92 template <
typename ContentT = Aws::String>
94 m_contentHasBeenSet =
true;
95 m_content = std::forward<ContentT>(value);
97 template <
typename ContentT = Aws::String>
114 m_confidenceHasBeenSet =
true;
115 m_confidence = value;
130 template <
typename SpeakerT = Aws::String>
132 m_speakerHasBeenSet =
true;
133 m_speaker = std::forward<SpeakerT>(value);
135 template <
typename SpeakerT = Aws::String>
142 double m_startTime{0.0};
144 double m_endTime{0.0};
150 double m_confidence{0.0};
153 bool m_startTimeHasBeenSet =
false;
154 bool m_endTimeHasBeenSet =
false;
155 bool m_typeHasBeenSet =
false;
156 bool m_contentHasBeenSet =
false;
157 bool m_confidenceHasBeenSet =
false;
158 bool m_speakerHasBeenSet =
false;
bool TypeHasBeenSet() const
void SetConfidence(double value)
const Aws::String & GetSpeaker() const
MedicalItem & WithContent(ContentT &&value)
MedicalItem & WithType(ItemType value)
AWS_TRANSCRIBESTREAMINGSERVICE_API MedicalItem(Aws::Utils::Json::JsonView jsonValue)
void SetContent(ContentT &&value)
AWS_TRANSCRIBESTREAMINGSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
bool SpeakerHasBeenSet() const
double GetEndTime() const
bool ContentHasBeenSet() const
MedicalItem & WithEndTime(double value)
MedicalItem & WithConfidence(double value)
void SetEndTime(double value)
bool ConfidenceHasBeenSet() const
const Aws::String & GetContent() const
void SetType(ItemType value)
AWS_TRANSCRIBESTREAMINGSERVICE_API MedicalItem & operator=(Aws::Utils::Json::JsonView jsonValue)
double GetConfidence() const
MedicalItem & WithSpeaker(SpeakerT &&value)
void SetSpeaker(SpeakerT &&value)
AWS_TRANSCRIBESTREAMINGSERVICE_API MedicalItem()=default
bool EndTimeHasBeenSet() const
bool StartTimeHasBeenSet() const
double GetStartTime() const
MedicalItem & WithStartTime(double value)
void SetStartTime(double value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue