7#include <aws/transcribe/TranscribeService_EXPORTS.h>
19namespace TranscribeService
60 inline void SetStartTime(
long long value) { m_startTimeHasBeenSet =
true; m_startTime = value; }
72 inline void SetEndTime(
long long value) { m_endTimeHasBeenSet =
true; m_endTime = value; }
82 inline long long GetFirst()
const{
return m_first; }
84 inline void SetFirst(
long long value) { m_firstHasBeenSet =
true; m_first = value; }
94 inline long long GetLast()
const{
return m_last; }
96 inline void SetLast(
long long value) { m_lastHasBeenSet =
true; m_last = value; }
101 long long m_startTime;
102 bool m_startTimeHasBeenSet =
false;
105 bool m_endTimeHasBeenSet =
false;
108 bool m_firstHasBeenSet =
false;
111 bool m_lastHasBeenSet =
false;
long long GetFirst() const
AbsoluteTimeRange & WithLast(long long value)
bool FirstHasBeenSet() const
void SetFirst(long long value)
bool LastHasBeenSet() const
bool EndTimeHasBeenSet() const
AWS_TRANSCRIBESERVICE_API AbsoluteTimeRange()
long long GetEndTime() const
bool StartTimeHasBeenSet() const
void SetEndTime(long long value)
AbsoluteTimeRange & WithStartTime(long long value)
AWS_TRANSCRIBESERVICE_API AbsoluteTimeRange(Aws::Utils::Json::JsonView jsonValue)
long long GetStartTime() const
AWS_TRANSCRIBESERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
AbsoluteTimeRange & WithEndTime(long long value)
void SetLast(long long value)
void SetStartTime(long long value)
long long GetLast() const
AWS_TRANSCRIBESERVICE_API AbsoluteTimeRange & operator=(Aws::Utils::Json::JsonView jsonValue)
AbsoluteTimeRange & WithFirst(long long value)
Aws::Utils::Json::JsonValue JsonValue