7#include <aws/elastictranscoder/ElasticTranscoder_EXPORTS.h>
8#include <aws/elastictranscoder/model/TimeSpan.h>
21namespace ElasticTranscoder
35 AWS_ELASTICTRANSCODER_API
Clip();
48 inline void SetTimeSpan(
TimeSpan&& value) { m_timeSpanHasBeenSet =
true; m_timeSpan = std::move(value); }
55 bool m_timeSpanHasBeenSet =
false;
void SetTimeSpan(TimeSpan &&value)
AWS_ELASTICTRANSCODER_API Clip & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_ELASTICTRANSCODER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_ELASTICTRANSCODER_API Clip(Aws::Utils::Json::JsonView jsonValue)
Clip & WithTimeSpan(TimeSpan &&value)
bool TimeSpanHasBeenSet() const
Clip & WithTimeSpan(const TimeSpan &value)
AWS_ELASTICTRANSCODER_API Clip()
void SetTimeSpan(const TimeSpan &value)
const TimeSpan & GetTimeSpan() const
Aws::Utils::Json::JsonValue JsonValue