AWS SDK for C++  1.9.160
AWS SDK for C++
LabelingJobOutput.h
Go to the documentation of this file.
1 
6 #pragma once
9 #include <utility>
10 
11 namespace Aws
12 {
13 namespace Utils
14 {
15 namespace Json
16 {
17  class JsonValue;
18  class JsonView;
19 } // namespace Json
20 } // namespace Utils
21 namespace SageMaker
22 {
23 namespace Model
24 {
25 
33  {
34  public:
39 
40 
44  inline const Aws::String& GetOutputDatasetS3Uri() const{ return m_outputDatasetS3Uri; }
45 
49  inline bool OutputDatasetS3UriHasBeenSet() const { return m_outputDatasetS3UriHasBeenSet; }
50 
54  inline void SetOutputDatasetS3Uri(const Aws::String& value) { m_outputDatasetS3UriHasBeenSet = true; m_outputDatasetS3Uri = value; }
55 
59  inline void SetOutputDatasetS3Uri(Aws::String&& value) { m_outputDatasetS3UriHasBeenSet = true; m_outputDatasetS3Uri = std::move(value); }
60 
64  inline void SetOutputDatasetS3Uri(const char* value) { m_outputDatasetS3UriHasBeenSet = true; m_outputDatasetS3Uri.assign(value); }
65 
69  inline LabelingJobOutput& WithOutputDatasetS3Uri(const Aws::String& value) { SetOutputDatasetS3Uri(value); return *this;}
70 
74  inline LabelingJobOutput& WithOutputDatasetS3Uri(Aws::String&& value) { SetOutputDatasetS3Uri(std::move(value)); return *this;}
75 
79  inline LabelingJobOutput& WithOutputDatasetS3Uri(const char* value) { SetOutputDatasetS3Uri(value); return *this;}
80 
81 
86  inline const Aws::String& GetFinalActiveLearningModelArn() const{ return m_finalActiveLearningModelArn; }
87 
92  inline bool FinalActiveLearningModelArnHasBeenSet() const { return m_finalActiveLearningModelArnHasBeenSet; }
93 
98  inline void SetFinalActiveLearningModelArn(const Aws::String& value) { m_finalActiveLearningModelArnHasBeenSet = true; m_finalActiveLearningModelArn = value; }
99 
104  inline void SetFinalActiveLearningModelArn(Aws::String&& value) { m_finalActiveLearningModelArnHasBeenSet = true; m_finalActiveLearningModelArn = std::move(value); }
105 
110  inline void SetFinalActiveLearningModelArn(const char* value) { m_finalActiveLearningModelArnHasBeenSet = true; m_finalActiveLearningModelArn.assign(value); }
111 
116  inline LabelingJobOutput& WithFinalActiveLearningModelArn(const Aws::String& value) { SetFinalActiveLearningModelArn(value); return *this;}
117 
122  inline LabelingJobOutput& WithFinalActiveLearningModelArn(Aws::String&& value) { SetFinalActiveLearningModelArn(std::move(value)); return *this;}
123 
128  inline LabelingJobOutput& WithFinalActiveLearningModelArn(const char* value) { SetFinalActiveLearningModelArn(value); return *this;}
129 
130  private:
131 
132  Aws::String m_outputDatasetS3Uri;
133  bool m_outputDatasetS3UriHasBeenSet;
134 
135  Aws::String m_finalActiveLearningModelArn;
136  bool m_finalActiveLearningModelArnHasBeenSet;
137  };
138 
139 } // namespace Model
140 } // namespace SageMaker
141 } // namespace Aws
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::LabelingJobOutput::FinalActiveLearningModelArnHasBeenSet
bool FinalActiveLearningModelArnHasBeenSet() const
Definition: LabelingJobOutput.h:92
SageMaker_EXPORTS.h
Aws::SageMaker::Model::LabelingJobOutput::SetFinalActiveLearningModelArn
void SetFinalActiveLearningModelArn(const char *value)
Definition: LabelingJobOutput.h:110
Aws::SageMaker::Model::LabelingJobOutput::WithFinalActiveLearningModelArn
LabelingJobOutput & WithFinalActiveLearningModelArn(const Aws::String &value)
Definition: LabelingJobOutput.h:116
Aws::SageMaker::Model::LabelingJobOutput::SetFinalActiveLearningModelArn
void SetFinalActiveLearningModelArn(Aws::String &&value)
Definition: LabelingJobOutput.h:104
Aws::SageMaker::Model::LabelingJobOutput::WithFinalActiveLearningModelArn
LabelingJobOutput & WithFinalActiveLearningModelArn(Aws::String &&value)
Definition: LabelingJobOutput.h:122
Aws::SageMaker::Model::LabelingJobOutput::WithOutputDatasetS3Uri
LabelingJobOutput & WithOutputDatasetS3Uri(Aws::String &&value)
Definition: LabelingJobOutput.h:74
Aws::SageMaker::Model::LabelingJobOutput::OutputDatasetS3UriHasBeenSet
bool OutputDatasetS3UriHasBeenSet() const
Definition: LabelingJobOutput.h:49
Aws::SageMaker::Model::LabelingJobOutput::GetOutputDatasetS3Uri
const Aws::String & GetOutputDatasetS3Uri() const
Definition: LabelingJobOutput.h:44
Aws::SageMaker::Model::LabelingJobOutput::LabelingJobOutput
LabelingJobOutput()
Aws::SageMaker::Model::LabelingJobOutput::SetFinalActiveLearningModelArn
void SetFinalActiveLearningModelArn(const Aws::String &value)
Definition: LabelingJobOutput.h:98
Aws::SageMaker::Model::LabelingJobOutput::GetFinalActiveLearningModelArn
const Aws::String & GetFinalActiveLearningModelArn() const
Definition: LabelingJobOutput.h:86
Aws::SageMaker::Model::LabelingJobOutput::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::SageMaker::Model::LabelingJobOutput::WithFinalActiveLearningModelArn
LabelingJobOutput & WithFinalActiveLearningModelArn(const char *value)
Definition: LabelingJobOutput.h:128
Aws::SageMaker::Model::LabelingJobOutput
Definition: LabelingJobOutput.h:33
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::LabelingJobOutput::WithOutputDatasetS3Uri
LabelingJobOutput & WithOutputDatasetS3Uri(const Aws::String &value)
Definition: LabelingJobOutput.h:69
Aws::SageMaker::Model::LabelingJobOutput::SetOutputDatasetS3Uri
void SetOutputDatasetS3Uri(const char *value)
Definition: LabelingJobOutput.h:64
Aws::SageMaker::Model::LabelingJobOutput::SetOutputDatasetS3Uri
void SetOutputDatasetS3Uri(const Aws::String &value)
Definition: LabelingJobOutput.h:54
Aws::SageMaker::Model::LabelingJobOutput::SetOutputDatasetS3Uri
void SetOutputDatasetS3Uri(Aws::String &&value)
Definition: LabelingJobOutput.h:59
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::SageMaker::Model::LabelingJobOutput::LabelingJobOutput
LabelingJobOutput(Aws::Utils::Json::JsonView jsonValue)
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::LabelingJobOutput::operator=
LabelingJobOutput & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::LabelingJobOutput::WithOutputDatasetS3Uri
LabelingJobOutput & WithOutputDatasetS3Uri(const char *value)
Definition: LabelingJobOutput.h:79