7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/LabelingJobStatus.h>
9#include <aws/sagemaker/model/LabelCounters.h>
10#include <aws/core/utils/memory/stl/AWSString.h>
11#include <aws/core/utils/DateTime.h>
12#include <aws/sagemaker/model/LabelingJobInputConfig.h>
13#include <aws/sagemaker/model/LabelingJobOutputConfig.h>
14#include <aws/sagemaker/model/LabelingJobStoppingConditions.h>
15#include <aws/sagemaker/model/LabelingJobAlgorithmsConfig.h>
16#include <aws/sagemaker/model/HumanTaskConfig.h>
17#include <aws/core/utils/memory/stl/AWSVector.h>
18#include <aws/sagemaker/model/LabelingJobOutput.h>
19#include <aws/sagemaker/model/Tag.h>
24template<
typename RESULT_TYPE>
25class AmazonWebServiceResult;
191 inline void SetRoleArn(
const char* value) { m_roleArn.assign(value); }
289 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
void SetOutputConfig(LabelingJobOutputConfig &&value)
DescribeLabelingJobResult & WithLabelCategoryConfigS3Uri(const Aws::String &value)
DescribeLabelingJobResult & WithOutputConfig(const LabelingJobOutputConfig &value)
DescribeLabelingJobResult & WithLastModifiedTime(const Aws::Utils::DateTime &value)
void SetFailureReason(Aws::String &&value)
const LabelCounters & GetLabelCounters() const
const Aws::String & GetLabelingJobArn() const
DescribeLabelingJobResult & WithTags(Aws::Vector< Tag > &&value)
void SetRoleArn(const char *value)
const Aws::String & GetRequestId() const
DescribeLabelingJobResult & WithRoleArn(const Aws::String &value)
AWS_SAGEMAKER_API DescribeLabelingJobResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetJobReferenceCode(const char *value)
void SetHumanTaskConfig(const HumanTaskConfig &value)
void SetStoppingConditions(LabelingJobStoppingConditions &&value)
void SetInputConfig(LabelingJobInputConfig &&value)
void SetHumanTaskConfig(HumanTaskConfig &&value)
DescribeLabelingJobResult & WithLabelAttributeName(const char *value)
void SetStoppingConditions(const LabelingJobStoppingConditions &value)
void SetLabelingJobArn(const Aws::String &value)
const LabelingJobAlgorithmsConfig & GetLabelingJobAlgorithmsConfig() const
DescribeLabelingJobResult & WithHumanTaskConfig(HumanTaskConfig &&value)
const LabelingJobStoppingConditions & GetStoppingConditions() const
DescribeLabelingJobResult & WithJobReferenceCode(const Aws::String &value)
DescribeLabelingJobResult & WithTags(const Aws::Vector< Tag > &value)
DescribeLabelingJobResult & WithLabelingJobArn(const Aws::String &value)
DescribeLabelingJobResult & WithLabelCategoryConfigS3Uri(Aws::String &&value)
void SetLabelingJobArn(Aws::String &&value)
void SetRoleArn(Aws::String &&value)
AWS_SAGEMAKER_API DescribeLabelingJobResult()
DescribeLabelingJobResult & WithRequestId(const char *value)
void SetLabelCategoryConfigS3Uri(const char *value)
void SetLabelingJobAlgorithmsConfig(const LabelingJobAlgorithmsConfig &value)
DescribeLabelingJobResult & WithInputConfig(const LabelingJobInputConfig &value)
DescribeLabelingJobResult & WithStoppingConditions(const LabelingJobStoppingConditions &value)
void SetLabelingJobArn(const char *value)
void SetRoleArn(const Aws::String &value)
const Aws::String & GetLabelingJobName() const
const LabelingJobStatus & GetLabelingJobStatus() const
const LabelingJobOutputConfig & GetOutputConfig() const
const LabelingJobInputConfig & GetInputConfig() const
DescribeLabelingJobResult & WithLabelingJobName(const Aws::String &value)
DescribeLabelingJobResult & WithLabelingJobOutput(LabelingJobOutput &&value)
DescribeLabelingJobResult & WithLabelCounters(const LabelCounters &value)
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
void SetLabelCategoryConfigS3Uri(Aws::String &&value)
DescribeLabelingJobResult & WithCreationTime(const Aws::Utils::DateTime &value)
void SetRequestId(const Aws::String &value)
const Aws::Utils::DateTime & GetLastModifiedTime() const
DescribeLabelingJobResult & WithOutputConfig(LabelingJobOutputConfig &&value)
AWS_SAGEMAKER_API DescribeLabelingJobResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetLabelingJobName(Aws::String &&value)
DescribeLabelingJobResult & WithLabelingJobArn(const char *value)
void SetCreationTime(const Aws::Utils::DateTime &value)
DescribeLabelingJobResult & WithRoleArn(Aws::String &&value)
void SetLabelingJobName(const Aws::String &value)
void SetLabelAttributeName(Aws::String &&value)
DescribeLabelingJobResult & WithLabelingJobAlgorithmsConfig(const LabelingJobAlgorithmsConfig &value)
DescribeLabelingJobResult & WithRoleArn(const char *value)
void SetLabelingJobOutput(LabelingJobOutput &&value)
DescribeLabelingJobResult & WithLabelingJobOutput(const LabelingJobOutput &value)
void SetRequestId(const char *value)
const HumanTaskConfig & GetHumanTaskConfig() const
DescribeLabelingJobResult & WithLabelingJobName(const char *value)
DescribeLabelingJobResult & AddTags(const Tag &value)
DescribeLabelingJobResult & WithLabelingJobArn(Aws::String &&value)
DescribeLabelingJobResult & WithJobReferenceCode(const char *value)
const Aws::Vector< Tag > & GetTags() const
void SetRequestId(Aws::String &&value)
DescribeLabelingJobResult & WithFailureReason(const Aws::String &value)
void SetLabelingJobAlgorithmsConfig(LabelingJobAlgorithmsConfig &&value)
const Aws::String & GetJobReferenceCode() const
void SetFailureReason(const char *value)
void SetLabelingJobStatus(LabelingJobStatus &&value)
const Aws::Utils::DateTime & GetCreationTime() const
DescribeLabelingJobResult & WithLabelAttributeName(Aws::String &&value)
void SetLabelingJobStatus(const LabelingJobStatus &value)
void SetInputConfig(const LabelingJobInputConfig &value)
DescribeLabelingJobResult & WithLabelingJobAlgorithmsConfig(LabelingJobAlgorithmsConfig &&value)
void SetJobReferenceCode(Aws::String &&value)
void SetLabelCounters(LabelCounters &&value)
const Aws::String & GetLabelAttributeName() const
const Aws::String & GetFailureReason() const
void SetLabelAttributeName(const char *value)
DescribeLabelingJobResult & WithFailureReason(const char *value)
void SetOutputConfig(const LabelingJobOutputConfig &value)
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
DescribeLabelingJobResult & WithLabelingJobStatus(LabelingJobStatus &&value)
DescribeLabelingJobResult & WithLabelCounters(LabelCounters &&value)
DescribeLabelingJobResult & WithLabelCategoryConfigS3Uri(const char *value)
void SetTags(const Aws::Vector< Tag > &value)
void SetLabelAttributeName(const Aws::String &value)
DescribeLabelingJobResult & WithFailureReason(Aws::String &&value)
DescribeLabelingJobResult & WithStoppingConditions(LabelingJobStoppingConditions &&value)
DescribeLabelingJobResult & WithLabelingJobName(Aws::String &&value)
DescribeLabelingJobResult & WithInputConfig(LabelingJobInputConfig &&value)
DescribeLabelingJobResult & WithLabelingJobStatus(const LabelingJobStatus &value)
void SetCreationTime(Aws::Utils::DateTime &&value)
DescribeLabelingJobResult & WithCreationTime(Aws::Utils::DateTime &&value)
void SetTags(Aws::Vector< Tag > &&value)
DescribeLabelingJobResult & WithLabelAttributeName(const Aws::String &value)
DescribeLabelingJobResult & WithJobReferenceCode(Aws::String &&value)
DescribeLabelingJobResult & WithHumanTaskConfig(const HumanTaskConfig &value)
const Aws::String & GetRoleArn() const
void SetLabelCounters(const LabelCounters &value)
DescribeLabelingJobResult & WithLastModifiedTime(Aws::Utils::DateTime &&value)
void SetFailureReason(const Aws::String &value)
DescribeLabelingJobResult & WithRequestId(Aws::String &&value)
void SetLabelingJobName(const char *value)
DescribeLabelingJobResult & AddTags(Tag &&value)
void SetLabelCategoryConfigS3Uri(const Aws::String &value)
DescribeLabelingJobResult & WithRequestId(const Aws::String &value)
const LabelingJobOutput & GetLabelingJobOutput() const
void SetJobReferenceCode(const Aws::String &value)
void SetLabelingJobOutput(const LabelingJobOutput &value)
const Aws::String & GetLabelCategoryConfigS3Uri() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue