7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/datapipeline/DataPipelineRequest.h>
9#include <aws/datapipeline/DataPipeline_EXPORTS.h>
10#include <aws/datapipeline/model/TaskStatus.h>
15namespace DataPipeline {
44 template <
typename TaskIdT = Aws::String>
46 m_taskIdHasBeenSet =
true;
47 m_taskId = std::forward<TaskIdT>(value);
49 template <
typename TaskIdT = Aws::String>
64 m_taskStatusHasBeenSet =
true;
82 template <
typename ErrorIdT = Aws::String>
84 m_errorIdHasBeenSet =
true;
85 m_errorId = std::forward<ErrorIdT>(value);
87 template <
typename ErrorIdT = Aws::String>
103 template <
typename ErrorMessageT = Aws::String>
105 m_errorMessageHasBeenSet =
true;
106 m_errorMessage = std::forward<ErrorMessageT>(value);
108 template <
typename ErrorMessageT = Aws::String>
124 template <
typename ErrorStackTraceT = Aws::String>
126 m_errorStackTraceHasBeenSet =
true;
127 m_errorStackTrace = std::forward<ErrorStackTraceT>(value);
129 template <
typename ErrorStackTraceT = Aws::String>
145 bool m_taskIdHasBeenSet =
false;
146 bool m_taskStatusHasBeenSet =
false;
147 bool m_errorIdHasBeenSet =
false;
148 bool m_errorMessageHasBeenSet =
false;
149 bool m_errorStackTraceHasBeenSet =
false;
const Aws::String & GetErrorStackTrace() const
bool ErrorIdHasBeenSet() const
const Aws::String & GetErrorMessage() const
SetTaskStatusRequest & WithErrorId(ErrorIdT &&value)
AWS_DATAPIPELINE_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
SetTaskStatusRequest & WithErrorMessage(ErrorMessageT &&value)
bool ErrorStackTraceHasBeenSet() const
bool TaskIdHasBeenSet() const
AWS_DATAPIPELINE_API Aws::String SerializePayload() const override
bool ErrorMessageHasBeenSet() const
void SetErrorMessage(ErrorMessageT &&value)
bool TaskStatusHasBeenSet() const
TaskStatus GetTaskStatus() const
void SetErrorId(ErrorIdT &&value)
SetTaskStatusRequest & WithTaskStatus(TaskStatus value)
void SetErrorStackTrace(ErrorStackTraceT &&value)
SetTaskStatusRequest & WithTaskId(TaskIdT &&value)
virtual const char * GetServiceRequestName() const override
void SetTaskId(TaskIdT &&value)
AWS_DATAPIPELINE_API SetTaskStatusRequest()=default
void SetTaskStatus(TaskStatus value)
const Aws::String & GetErrorId() const
SetTaskStatusRequest & WithErrorStackTrace(ErrorStackTraceT &&value)
const Aws::String & GetTaskId() const
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String