7#include <aws/transcribe/TranscribeService_EXPORTS.h>
8#include <aws/transcribe/model/NonTalkTimeFilter.h>
9#include <aws/transcribe/model/InterruptionFilter.h>
10#include <aws/transcribe/model/TranscriptFilter.h>
11#include <aws/transcribe/model/SentimentFilter.h>
24namespace TranscribeService
47 AWS_TRANSCRIBESERVICE_API
Rule();
107 bool m_nonTalkTimeFilterHasBeenSet =
false;
110 bool m_interruptionFilterHasBeenSet =
false;
113 bool m_transcriptFilterHasBeenSet =
false;
116 bool m_sentimentFilterHasBeenSet =
false;
bool InterruptionFilterHasBeenSet() const
void SetInterruptionFilter(const InterruptionFilter &value)
void SetNonTalkTimeFilter(const NonTalkTimeFilter &value)
const InterruptionFilter & GetInterruptionFilter() const
Rule & WithTranscriptFilter(const TranscriptFilter &value)
Rule & WithNonTalkTimeFilter(NonTalkTimeFilter &&value)
Rule & WithInterruptionFilter(const InterruptionFilter &value)
AWS_TRANSCRIBESERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSentimentFilter(SentimentFilter &&value)
AWS_TRANSCRIBESERVICE_API Rule & operator=(Aws::Utils::Json::JsonView jsonValue)
Rule & WithSentimentFilter(SentimentFilter &&value)
AWS_TRANSCRIBESERVICE_API Rule()
Rule & WithTranscriptFilter(TranscriptFilter &&value)
void SetSentimentFilter(const SentimentFilter &value)
const SentimentFilter & GetSentimentFilter() const
bool SentimentFilterHasBeenSet() const
const NonTalkTimeFilter & GetNonTalkTimeFilter() const
bool TranscriptFilterHasBeenSet() const
void SetTranscriptFilter(const TranscriptFilter &value)
Rule & WithNonTalkTimeFilter(const NonTalkTimeFilter &value)
void SetNonTalkTimeFilter(NonTalkTimeFilter &&value)
void SetInterruptionFilter(InterruptionFilter &&value)
Rule & WithSentimentFilter(const SentimentFilter &value)
Rule & WithInterruptionFilter(InterruptionFilter &&value)
bool NonTalkTimeFilterHasBeenSet() const
void SetTranscriptFilter(TranscriptFilter &&value)
const TranscriptFilter & GetTranscriptFilter() const
AWS_TRANSCRIBESERVICE_API Rule(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue