7#include <aws/datapipeline/DataPipeline_EXPORTS.h>
8#include <aws/datapipeline/DataPipelineRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/datapipeline/model/TaskStatus.h>
48 template<
typename TaskIdT = Aws::String>
49 void SetTaskId(TaskIdT&& value) { m_taskIdHasBeenSet =
true; m_taskId = std::forward<TaskIdT>(value); }
50 template<
typename TaskIdT = Aws::String>
74 template<
typename ErrorIdT = Aws::String>
75 void SetErrorId(ErrorIdT&& value) { m_errorIdHasBeenSet =
true; m_errorId = std::forward<ErrorIdT>(value); }
76 template<
typename ErrorIdT = Aws::String>
89 template<
typename ErrorMessageT = Aws::String>
90 void SetErrorMessage(ErrorMessageT&& value) { m_errorMessageHasBeenSet =
true; m_errorMessage = std::forward<ErrorMessageT>(value); }
91 template<
typename ErrorMessageT = Aws::String>
104 template<
typename ErrorStackTraceT = Aws::String>
105 void SetErrorStackTrace(ErrorStackTraceT&& value) { m_errorStackTraceHasBeenSet =
true; m_errorStackTrace = std::forward<ErrorStackTraceT>(value); }
106 template<
typename ErrorStackTraceT = Aws::String>
112 bool m_taskIdHasBeenSet =
false;
115 bool m_taskStatusHasBeenSet =
false;
118 bool m_errorIdHasBeenSet =
false;
121 bool m_errorMessageHasBeenSet =
false;
124 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