30 namespace DataPipeline
69 inline void SetTaskId(
const char* value) { m_taskIdHasBeenSet =
true; m_taskId.assign(value); }
107 inline void SetPipelineId(
const char* value) { m_pipelineIdHasBeenSet =
true; m_pipelineId.assign(value); }
146 inline void SetAttemptId(
const char* value) { m_attemptIdHasBeenSet =
true; m_attemptId.assign(value); }
234 bool m_taskIdHasBeenSet;
236 bool m_pipelineIdHasBeenSet;
238 bool m_attemptIdHasBeenSet;
240 bool m_objectsHasBeenSet;
TaskObject & WithPipelineId(Aws::String &&value)
void SetObjects(Aws::Map< Aws::String, PipelineObject > &&value)
void SetTaskId(const Aws::String &value)
TaskObject & WithAttemptId(const char *value)
TaskObject & WithTaskId(const char *value)
TaskObject & WithObjects(const Aws::Map< Aws::String, PipelineObject > &value)
void SetTaskId(const char *value)
void SetPipelineId(const char *value)
void SetTaskId(Aws::String &&value)
void SetAttemptId(const Aws::String &value)
const Aws::String & GetTaskId() const
const Aws::String & GetPipelineId() const
void SetObjects(const Aws::Map< Aws::String, PipelineObject > &value)
TaskObject & WithPipelineId(const Aws::String &value)
TaskObject & AddObjects(const Aws::String &key, const PipelineObject &value)
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
TaskObject & WithAttemptId(const Aws::String &value)
TaskObject & AddObjects(const Aws::String &key, PipelineObject &&value)
TaskObject & AddObjects(Aws::String &&key, const PipelineObject &value)
#define AWS_DATAPIPELINE_API
TaskObject & AddObjects(const char *key, PipelineObject &&value)
void SetAttemptId(Aws::String &&value)
void SetPipelineId(const Aws::String &value)
TaskObject & AddObjects(Aws::String &&key, PipelineObject &&value)
TaskObject & WithAttemptId(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
TaskObject & WithPipelineId(const char *value)
TaskObject & AddObjects(const char *key, const PipelineObject &value)
void SetAttemptId(const char *value)
const Aws::String & GetAttemptId() const
const Aws::Map< Aws::String, PipelineObject > & GetObjects() const
TaskObject & WithTaskId(const Aws::String &value)
TaskObject & WithObjects(Aws::Map< Aws::String, PipelineObject > &&value)
void SetPipelineId(Aws::String &&value)
TaskObject & WithTaskId(Aws::String &&value)
JSON (JavaScript Object Notation).