7#include <aws/sagemaker-a2i-runtime/AugmentedAIRuntime_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/sagemaker-a2i-runtime/model/HumanLoopStatus.h>
11#include <aws/sagemaker-a2i-runtime/model/HumanLoopOutput.h>
16template<
typename RESULT_TYPE>
17class AmazonWebServiceResult;
26namespace AugmentedAIRuntime
72 inline void SetFailureCode(
const char* value) { m_failureCode.assign(value); }
146 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
DescribeHumanLoopResult & WithFlowDefinitionArn(const char *value)
void SetHumanLoopStatus(HumanLoopStatus &&value)
void SetHumanLoopOutput(const HumanLoopOutput &value)
DescribeHumanLoopResult & WithFailureReason(Aws::String &&value)
DescribeHumanLoopResult & WithHumanLoopStatus(HumanLoopStatus &&value)
DescribeHumanLoopResult & WithHumanLoopOutput(const HumanLoopOutput &value)
DescribeHumanLoopResult & WithHumanLoopName(const char *value)
const Aws::String & GetFailureCode() const
void SetFailureCode(const Aws::String &value)
const HumanLoopOutput & GetHumanLoopOutput() const
void SetFailureReason(const Aws::String &value)
AWS_AUGMENTEDAIRUNTIME_API DescribeHumanLoopResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
DescribeHumanLoopResult & WithCreationTime(const Aws::Utils::DateTime &value)
void SetHumanLoopName(const Aws::String &value)
const Aws::String & GetFailureReason() const
void SetFailureCode(const char *value)
const Aws::Utils::DateTime & GetCreationTime() const
void SetHumanLoopArn(const Aws::String &value)
DescribeHumanLoopResult & WithHumanLoopArn(const char *value)
void SetFlowDefinitionArn(Aws::String &&value)
void SetHumanLoopOutput(HumanLoopOutput &&value)
void SetHumanLoopArn(Aws::String &&value)
const Aws::String & GetHumanLoopName() const
void SetFailureCode(Aws::String &&value)
DescribeHumanLoopResult & WithHumanLoopOutput(HumanLoopOutput &&value)
DescribeHumanLoopResult & WithFailureCode(Aws::String &&value)
void SetHumanLoopArn(const char *value)
DescribeHumanLoopResult & WithHumanLoopName(const Aws::String &value)
DescribeHumanLoopResult & WithFailureCode(const char *value)
DescribeHumanLoopResult & WithFlowDefinitionArn(const Aws::String &value)
void SetFailureReason(Aws::String &&value)
DescribeHumanLoopResult & WithFailureReason(const Aws::String &value)
const HumanLoopStatus & GetHumanLoopStatus() const
AWS_AUGMENTEDAIRUNTIME_API DescribeHumanLoopResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetCreationTime(Aws::Utils::DateTime &&value)
void SetFlowDefinitionArn(const char *value)
DescribeHumanLoopResult & WithHumanLoopStatus(const HumanLoopStatus &value)
void SetHumanLoopName(Aws::String &&value)
void SetFlowDefinitionArn(const Aws::String &value)
DescribeHumanLoopResult & WithFlowDefinitionArn(Aws::String &&value)
const Aws::String & GetHumanLoopArn() const
DescribeHumanLoopResult & WithHumanLoopName(Aws::String &&value)
const Aws::String & GetRequestId() const
DescribeHumanLoopResult & WithFailureCode(const Aws::String &value)
DescribeHumanLoopResult & WithCreationTime(Aws::Utils::DateTime &&value)
AWS_AUGMENTEDAIRUNTIME_API DescribeHumanLoopResult()
DescribeHumanLoopResult & WithHumanLoopArn(Aws::String &&value)
void SetHumanLoopName(const char *value)
DescribeHumanLoopResult & WithRequestId(const char *value)
void SetRequestId(const Aws::String &value)
DescribeHumanLoopResult & WithRequestId(const Aws::String &value)
void SetRequestId(Aws::String &&value)
DescribeHumanLoopResult & WithRequestId(Aws::String &&value)
void SetHumanLoopStatus(const HumanLoopStatus &value)
void SetCreationTime(const Aws::Utils::DateTime &value)
const Aws::String & GetFlowDefinitionArn() const
DescribeHumanLoopResult & WithHumanLoopArn(const Aws::String &value)
void SetRequestId(const char *value)
DescribeHumanLoopResult & WithFailureReason(const char *value)
void SetFailureReason(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue