7#include <aws/transcribe/TranscribeService_EXPORTS.h>
19namespace TranscribeService
58 inline void SetStartPercentage(
int value) { m_startPercentageHasBeenSet =
true; m_startPercentage = value; }
70 inline void SetEndPercentage(
int value) { m_endPercentageHasBeenSet =
true; m_endPercentage = value; }
82 inline void SetFirst(
int value) { m_firstHasBeenSet =
true; m_first = value; }
92 inline int GetLast()
const{
return m_last; }
94 inline void SetLast(
int value) { m_lastHasBeenSet =
true; m_last = value; }
99 int m_startPercentage;
100 bool m_startPercentageHasBeenSet =
false;
103 bool m_endPercentageHasBeenSet =
false;
106 bool m_firstHasBeenSet =
false;
109 bool m_lastHasBeenSet =
false;
bool EndPercentageHasBeenSet() const
RelativeTimeRange & WithEndPercentage(int value)
bool FirstHasBeenSet() const
AWS_TRANSCRIBESERVICE_API RelativeTimeRange(Aws::Utils::Json::JsonView jsonValue)
AWS_TRANSCRIBESERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
bool LastHasBeenSet() const
int GetStartPercentage() const
AWS_TRANSCRIBESERVICE_API RelativeTimeRange & operator=(Aws::Utils::Json::JsonView jsonValue)
RelativeTimeRange & WithLast(int value)
void SetEndPercentage(int value)
RelativeTimeRange & WithFirst(int value)
bool StartPercentageHasBeenSet() const
AWS_TRANSCRIBESERVICE_API RelativeTimeRange()
int GetEndPercentage() const
RelativeTimeRange & WithStartPercentage(int value)
void SetStartPercentage(int value)
Aws::Utils::Json::JsonValue JsonValue