7#include <aws/elastictranscoder/ElasticTranscoder_EXPORTS.h>
19namespace ElasticTranscoder
45 inline void SetSubmitTimeMillis(
long long value) { m_submitTimeMillisHasBeenSet =
true; m_submitTimeMillis = value; }
55 inline void SetStartTimeMillis(
long long value) { m_startTimeMillisHasBeenSet =
true; m_startTimeMillis = value; }
65 inline void SetFinishTimeMillis(
long long value) { m_finishTimeMillisHasBeenSet =
true; m_finishTimeMillis = value; }
70 long long m_submitTimeMillis;
71 bool m_submitTimeMillisHasBeenSet =
false;
73 long long m_startTimeMillis;
74 bool m_startTimeMillisHasBeenSet =
false;
76 long long m_finishTimeMillis;
77 bool m_finishTimeMillisHasBeenSet =
false;
Timing & WithSubmitTimeMillis(long long value)
void SetStartTimeMillis(long long value)
AWS_ELASTICTRANSCODER_API Aws::Utils::Json::JsonValue Jsonize() const
long long GetFinishTimeMillis() const
AWS_ELASTICTRANSCODER_API Timing(Aws::Utils::Json::JsonView jsonValue)
Timing & WithFinishTimeMillis(long long value)
long long GetStartTimeMillis() const
Timing & WithStartTimeMillis(long long value)
bool FinishTimeMillisHasBeenSet() const
bool StartTimeMillisHasBeenSet() const
void SetFinishTimeMillis(long long value)
long long GetSubmitTimeMillis() const
AWS_ELASTICTRANSCODER_API Timing()
void SetSubmitTimeMillis(long long value)
bool SubmitTimeMillisHasBeenSet() const
AWS_ELASTICTRANSCODER_API Timing & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue