27 namespace ElasticTranscoder
71 inline void SetPipelineId(
const char* value) { m_pipelineIdHasBeenSet =
true; m_pipelineId.assign(value); }
217 inline void SetOutputKeyPrefix(
const char* value) { m_outputKeyPrefixHasBeenSet =
true; m_outputKeyPrefix.assign(value); }
406 bool m_pipelineIdHasBeenSet;
408 bool m_inputHasBeenSet;
410 bool m_outputHasBeenSet;
412 bool m_outputsHasBeenSet;
414 bool m_outputKeyPrefixHasBeenSet;
416 bool m_playlistsHasBeenSet;
418 bool m_userMetadataHasBeenSet;
void SetOutputKeyPrefix(const char *value)
CreateJobRequest & WithOutputKeyPrefix(const char *value)
const CreateJobOutput & GetOutput() const
CreateJobRequest & WithOutputs(const Aws::Vector< CreateJobOutput > &value)
void SetUserMetadata(Aws::Map< Aws::String, Aws::String > &&value)
CreateJobRequest & WithPipelineId(const Aws::String &value)
CreateJobRequest & AddOutputs(const CreateJobOutput &value)
void SetInput(JobInput &&value)
CreateJobRequest & AddUserMetadata(const Aws::String &key, Aws::String &&value)
CreateJobRequest & AddUserMetadata(const Aws::String &key, const Aws::String &value)
std::vector< T, Aws::Allocator< T > > Vector
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
void SetPipelineId(const Aws::String &value)
void SetPipelineId(const char *value)
CreateJobRequest & WithPlaylists(Aws::Vector< CreateJobPlaylist > &&value)
CreateJobRequest & WithUserMetadata(const Aws::Map< Aws::String, Aws::String > &value)
CreateJobRequest & WithInput(const JobInput &value)
CreateJobRequest & WithInput(JobInput &&value)
const Aws::Vector< CreateJobPlaylist > & GetPlaylists() const
const Aws::String & GetOutputKeyPrefix() const
CreateJobRequest & AddUserMetadata(Aws::String &&key, Aws::String &&value)
void SetOutputKeyPrefix(Aws::String &&value)
CreateJobRequest & AddPlaylists(CreateJobPlaylist &&value)
CreateJobRequest & AddUserMetadata(Aws::String &&key, const char *value)
const Aws::Vector< CreateJobOutput > & GetOutputs() const
CreateJobRequest & WithOutput(const CreateJobOutput &value)
void SetOutputs(Aws::Vector< CreateJobOutput > &&value)
CreateJobRequest & WithUserMetadata(Aws::Map< Aws::String, Aws::String > &&value)
const Aws::Map< Aws::String, Aws::String > & GetUserMetadata() const
CreateJobRequest & WithPlaylists(const Aws::Vector< CreateJobPlaylist > &value)
void SetOutput(CreateJobOutput &&value)
#define AWS_ELASTICTRANSCODER_API
CreateJobRequest & WithOutputs(Aws::Vector< CreateJobOutput > &&value)
CreateJobRequest & AddPlaylists(const CreateJobPlaylist &value)
CreateJobRequest & AddUserMetadata(Aws::String &&key, const Aws::String &value)
void SetOutputs(const Aws::Vector< CreateJobOutput > &value)
void SetPlaylists(Aws::Vector< CreateJobPlaylist > &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
CreateJobRequest & WithPipelineId(const char *value)
const Aws::String & GetPipelineId() const
void SetInput(const JobInput &value)
CreateJobRequest & AddOutputs(CreateJobOutput &&value)
void SetPipelineId(Aws::String &&value)
CreateJobRequest & WithOutputKeyPrefix(Aws::String &&value)
void SetOutput(const CreateJobOutput &value)
const JobInput & GetInput() const
void SetPlaylists(const Aws::Vector< CreateJobPlaylist > &value)
CreateJobRequest & WithOutputKeyPrefix(const Aws::String &value)
CreateJobRequest & WithOutput(CreateJobOutput &&value)
void SetOutputKeyPrefix(const Aws::String &value)
CreateJobRequest & WithPipelineId(Aws::String &&value)
CreateJobRequest & AddUserMetadata(const char *key, const char *value)
CreateJobRequest & AddUserMetadata(const char *key, Aws::String &&value)
JSON (JavaScript Object Notation).
void SetUserMetadata(const Aws::Map< Aws::String, Aws::String > &value)