AWS SDK for C++  1.9.159
AWS SDK for C++
LabelingJobSummary.h
Go to the documentation of this file.
1 
6 #pragma once
14 #include <utility>
15 
16 namespace Aws
17 {
18 namespace Utils
19 {
20 namespace Json
21 {
22  class JsonValue;
23  class JsonView;
24 } // namespace Json
25 } // namespace Utils
26 namespace SageMaker
27 {
28 namespace Model
29 {
30 
38  {
39  public:
44 
45 
49  inline const Aws::String& GetLabelingJobName() const{ return m_labelingJobName; }
50 
54  inline bool LabelingJobNameHasBeenSet() const { return m_labelingJobNameHasBeenSet; }
55 
59  inline void SetLabelingJobName(const Aws::String& value) { m_labelingJobNameHasBeenSet = true; m_labelingJobName = value; }
60 
64  inline void SetLabelingJobName(Aws::String&& value) { m_labelingJobNameHasBeenSet = true; m_labelingJobName = std::move(value); }
65 
69  inline void SetLabelingJobName(const char* value) { m_labelingJobNameHasBeenSet = true; m_labelingJobName.assign(value); }
70 
74  inline LabelingJobSummary& WithLabelingJobName(const Aws::String& value) { SetLabelingJobName(value); return *this;}
75 
79  inline LabelingJobSummary& WithLabelingJobName(Aws::String&& value) { SetLabelingJobName(std::move(value)); return *this;}
80 
84  inline LabelingJobSummary& WithLabelingJobName(const char* value) { SetLabelingJobName(value); return *this;}
85 
86 
91  inline const Aws::String& GetLabelingJobArn() const{ return m_labelingJobArn; }
92 
97  inline bool LabelingJobArnHasBeenSet() const { return m_labelingJobArnHasBeenSet; }
98 
103  inline void SetLabelingJobArn(const Aws::String& value) { m_labelingJobArnHasBeenSet = true; m_labelingJobArn = value; }
104 
109  inline void SetLabelingJobArn(Aws::String&& value) { m_labelingJobArnHasBeenSet = true; m_labelingJobArn = std::move(value); }
110 
115  inline void SetLabelingJobArn(const char* value) { m_labelingJobArnHasBeenSet = true; m_labelingJobArn.assign(value); }
116 
121  inline LabelingJobSummary& WithLabelingJobArn(const Aws::String& value) { SetLabelingJobArn(value); return *this;}
122 
127  inline LabelingJobSummary& WithLabelingJobArn(Aws::String&& value) { SetLabelingJobArn(std::move(value)); return *this;}
128 
133  inline LabelingJobSummary& WithLabelingJobArn(const char* value) { SetLabelingJobArn(value); return *this;}
134 
135 
139  inline const Aws::Utils::DateTime& GetCreationTime() const{ return m_creationTime; }
140 
144  inline bool CreationTimeHasBeenSet() const { return m_creationTimeHasBeenSet; }
145 
149  inline void SetCreationTime(const Aws::Utils::DateTime& value) { m_creationTimeHasBeenSet = true; m_creationTime = value; }
150 
154  inline void SetCreationTime(Aws::Utils::DateTime&& value) { m_creationTimeHasBeenSet = true; m_creationTime = std::move(value); }
155 
159  inline LabelingJobSummary& WithCreationTime(const Aws::Utils::DateTime& value) { SetCreationTime(value); return *this;}
160 
164  inline LabelingJobSummary& WithCreationTime(Aws::Utils::DateTime&& value) { SetCreationTime(std::move(value)); return *this;}
165 
166 
170  inline const Aws::Utils::DateTime& GetLastModifiedTime() const{ return m_lastModifiedTime; }
171 
175  inline bool LastModifiedTimeHasBeenSet() const { return m_lastModifiedTimeHasBeenSet; }
176 
180  inline void SetLastModifiedTime(const Aws::Utils::DateTime& value) { m_lastModifiedTimeHasBeenSet = true; m_lastModifiedTime = value; }
181 
185  inline void SetLastModifiedTime(Aws::Utils::DateTime&& value) { m_lastModifiedTimeHasBeenSet = true; m_lastModifiedTime = std::move(value); }
186 
190  inline LabelingJobSummary& WithLastModifiedTime(const Aws::Utils::DateTime& value) { SetLastModifiedTime(value); return *this;}
191 
195  inline LabelingJobSummary& WithLastModifiedTime(Aws::Utils::DateTime&& value) { SetLastModifiedTime(std::move(value)); return *this;}
196 
197 
201  inline const LabelingJobStatus& GetLabelingJobStatus() const{ return m_labelingJobStatus; }
202 
206  inline bool LabelingJobStatusHasBeenSet() const { return m_labelingJobStatusHasBeenSet; }
207 
211  inline void SetLabelingJobStatus(const LabelingJobStatus& value) { m_labelingJobStatusHasBeenSet = true; m_labelingJobStatus = value; }
212 
216  inline void SetLabelingJobStatus(LabelingJobStatus&& value) { m_labelingJobStatusHasBeenSet = true; m_labelingJobStatus = std::move(value); }
217 
221  inline LabelingJobSummary& WithLabelingJobStatus(const LabelingJobStatus& value) { SetLabelingJobStatus(value); return *this;}
222 
226  inline LabelingJobSummary& WithLabelingJobStatus(LabelingJobStatus&& value) { SetLabelingJobStatus(std::move(value)); return *this;}
227 
228 
232  inline const LabelCounters& GetLabelCounters() const{ return m_labelCounters; }
233 
237  inline bool LabelCountersHasBeenSet() const { return m_labelCountersHasBeenSet; }
238 
242  inline void SetLabelCounters(const LabelCounters& value) { m_labelCountersHasBeenSet = true; m_labelCounters = value; }
243 
247  inline void SetLabelCounters(LabelCounters&& value) { m_labelCountersHasBeenSet = true; m_labelCounters = std::move(value); }
248 
252  inline LabelingJobSummary& WithLabelCounters(const LabelCounters& value) { SetLabelCounters(value); return *this;}
253 
257  inline LabelingJobSummary& WithLabelCounters(LabelCounters&& value) { SetLabelCounters(std::move(value)); return *this;}
258 
259 
263  inline const Aws::String& GetWorkteamArn() const{ return m_workteamArn; }
264 
268  inline bool WorkteamArnHasBeenSet() const { return m_workteamArnHasBeenSet; }
269 
273  inline void SetWorkteamArn(const Aws::String& value) { m_workteamArnHasBeenSet = true; m_workteamArn = value; }
274 
278  inline void SetWorkteamArn(Aws::String&& value) { m_workteamArnHasBeenSet = true; m_workteamArn = std::move(value); }
279 
283  inline void SetWorkteamArn(const char* value) { m_workteamArnHasBeenSet = true; m_workteamArn.assign(value); }
284 
288  inline LabelingJobSummary& WithWorkteamArn(const Aws::String& value) { SetWorkteamArn(value); return *this;}
289 
293  inline LabelingJobSummary& WithWorkteamArn(Aws::String&& value) { SetWorkteamArn(std::move(value)); return *this;}
294 
298  inline LabelingJobSummary& WithWorkteamArn(const char* value) { SetWorkteamArn(value); return *this;}
299 
300 
305  inline const Aws::String& GetPreHumanTaskLambdaArn() const{ return m_preHumanTaskLambdaArn; }
306 
311  inline bool PreHumanTaskLambdaArnHasBeenSet() const { return m_preHumanTaskLambdaArnHasBeenSet; }
312 
317  inline void SetPreHumanTaskLambdaArn(const Aws::String& value) { m_preHumanTaskLambdaArnHasBeenSet = true; m_preHumanTaskLambdaArn = value; }
318 
323  inline void SetPreHumanTaskLambdaArn(Aws::String&& value) { m_preHumanTaskLambdaArnHasBeenSet = true; m_preHumanTaskLambdaArn = std::move(value); }
324 
329  inline void SetPreHumanTaskLambdaArn(const char* value) { m_preHumanTaskLambdaArnHasBeenSet = true; m_preHumanTaskLambdaArn.assign(value); }
330 
335  inline LabelingJobSummary& WithPreHumanTaskLambdaArn(const Aws::String& value) { SetPreHumanTaskLambdaArn(value); return *this;}
336 
341  inline LabelingJobSummary& WithPreHumanTaskLambdaArn(Aws::String&& value) { SetPreHumanTaskLambdaArn(std::move(value)); return *this;}
342 
347  inline LabelingJobSummary& WithPreHumanTaskLambdaArn(const char* value) { SetPreHumanTaskLambdaArn(value); return *this;}
348 
349 
357  inline const Aws::String& GetAnnotationConsolidationLambdaArn() const{ return m_annotationConsolidationLambdaArn; }
358 
366  inline bool AnnotationConsolidationLambdaArnHasBeenSet() const { return m_annotationConsolidationLambdaArnHasBeenSet; }
367 
375  inline void SetAnnotationConsolidationLambdaArn(const Aws::String& value) { m_annotationConsolidationLambdaArnHasBeenSet = true; m_annotationConsolidationLambdaArn = value; }
376 
384  inline void SetAnnotationConsolidationLambdaArn(Aws::String&& value) { m_annotationConsolidationLambdaArnHasBeenSet = true; m_annotationConsolidationLambdaArn = std::move(value); }
385 
393  inline void SetAnnotationConsolidationLambdaArn(const char* value) { m_annotationConsolidationLambdaArnHasBeenSet = true; m_annotationConsolidationLambdaArn.assign(value); }
394 
402  inline LabelingJobSummary& WithAnnotationConsolidationLambdaArn(const Aws::String& value) { SetAnnotationConsolidationLambdaArn(value); return *this;}
403 
411  inline LabelingJobSummary& WithAnnotationConsolidationLambdaArn(Aws::String&& value) { SetAnnotationConsolidationLambdaArn(std::move(value)); return *this;}
412 
420  inline LabelingJobSummary& WithAnnotationConsolidationLambdaArn(const char* value) { SetAnnotationConsolidationLambdaArn(value); return *this;}
421 
422 
427  inline const Aws::String& GetFailureReason() const{ return m_failureReason; }
428 
433  inline bool FailureReasonHasBeenSet() const { return m_failureReasonHasBeenSet; }
434 
439  inline void SetFailureReason(const Aws::String& value) { m_failureReasonHasBeenSet = true; m_failureReason = value; }
440 
445  inline void SetFailureReason(Aws::String&& value) { m_failureReasonHasBeenSet = true; m_failureReason = std::move(value); }
446 
451  inline void SetFailureReason(const char* value) { m_failureReasonHasBeenSet = true; m_failureReason.assign(value); }
452 
457  inline LabelingJobSummary& WithFailureReason(const Aws::String& value) { SetFailureReason(value); return *this;}
458 
463  inline LabelingJobSummary& WithFailureReason(Aws::String&& value) { SetFailureReason(std::move(value)); return *this;}
464 
469  inline LabelingJobSummary& WithFailureReason(const char* value) { SetFailureReason(value); return *this;}
470 
471 
475  inline const LabelingJobOutput& GetLabelingJobOutput() const{ return m_labelingJobOutput; }
476 
480  inline bool LabelingJobOutputHasBeenSet() const { return m_labelingJobOutputHasBeenSet; }
481 
485  inline void SetLabelingJobOutput(const LabelingJobOutput& value) { m_labelingJobOutputHasBeenSet = true; m_labelingJobOutput = value; }
486 
490  inline void SetLabelingJobOutput(LabelingJobOutput&& value) { m_labelingJobOutputHasBeenSet = true; m_labelingJobOutput = std::move(value); }
491 
495  inline LabelingJobSummary& WithLabelingJobOutput(const LabelingJobOutput& value) { SetLabelingJobOutput(value); return *this;}
496 
500  inline LabelingJobSummary& WithLabelingJobOutput(LabelingJobOutput&& value) { SetLabelingJobOutput(std::move(value)); return *this;}
501 
502 
506  inline const LabelingJobInputConfig& GetInputConfig() const{ return m_inputConfig; }
507 
511  inline bool InputConfigHasBeenSet() const { return m_inputConfigHasBeenSet; }
512 
516  inline void SetInputConfig(const LabelingJobInputConfig& value) { m_inputConfigHasBeenSet = true; m_inputConfig = value; }
517 
521  inline void SetInputConfig(LabelingJobInputConfig&& value) { m_inputConfigHasBeenSet = true; m_inputConfig = std::move(value); }
522 
526  inline LabelingJobSummary& WithInputConfig(const LabelingJobInputConfig& value) { SetInputConfig(value); return *this;}
527 
531  inline LabelingJobSummary& WithInputConfig(LabelingJobInputConfig&& value) { SetInputConfig(std::move(value)); return *this;}
532 
533  private:
534 
535  Aws::String m_labelingJobName;
536  bool m_labelingJobNameHasBeenSet;
537 
538  Aws::String m_labelingJobArn;
539  bool m_labelingJobArnHasBeenSet;
540 
541  Aws::Utils::DateTime m_creationTime;
542  bool m_creationTimeHasBeenSet;
543 
544  Aws::Utils::DateTime m_lastModifiedTime;
545  bool m_lastModifiedTimeHasBeenSet;
546 
547  LabelingJobStatus m_labelingJobStatus;
548  bool m_labelingJobStatusHasBeenSet;
549 
550  LabelCounters m_labelCounters;
551  bool m_labelCountersHasBeenSet;
552 
553  Aws::String m_workteamArn;
554  bool m_workteamArnHasBeenSet;
555 
556  Aws::String m_preHumanTaskLambdaArn;
557  bool m_preHumanTaskLambdaArnHasBeenSet;
558 
559  Aws::String m_annotationConsolidationLambdaArn;
560  bool m_annotationConsolidationLambdaArnHasBeenSet;
561 
562  Aws::String m_failureReason;
563  bool m_failureReasonHasBeenSet;
564 
565  LabelingJobOutput m_labelingJobOutput;
566  bool m_labelingJobOutputHasBeenSet;
567 
568  LabelingJobInputConfig m_inputConfig;
569  bool m_inputConfigHasBeenSet;
570  };
571 
572 } // namespace Model
573 } // namespace SageMaker
574 } // namespace Aws
Aws::SageMaker::Model::LabelingJobSummary::SetLabelingJobArn
void SetLabelingJobArn(const Aws::String &value)
Definition: LabelingJobSummary.h:103
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SageMaker::Model::LabelingJobSummary::SetWorkteamArn
void SetWorkteamArn(const Aws::String &value)
Definition: LabelingJobSummary.h:273
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::LabelingJobSummary::AnnotationConsolidationLambdaArnHasBeenSet
bool AnnotationConsolidationLambdaArnHasBeenSet() const
Definition: LabelingJobSummary.h:366
Aws::SageMaker::Model::LabelingJobSummary::WithLabelingJobStatus
LabelingJobSummary & WithLabelingJobStatus(LabelingJobStatus &&value)
Definition: LabelingJobSummary.h:226
Aws::SageMaker::Model::LabelingJobSummary::WithCreationTime
LabelingJobSummary & WithCreationTime(const Aws::Utils::DateTime &value)
Definition: LabelingJobSummary.h:159
Aws::SageMaker::Model::LabelingJobSummary::SetLabelingJobStatus
void SetLabelingJobStatus(const LabelingJobStatus &value)
Definition: LabelingJobSummary.h:211
SageMaker_EXPORTS.h
Aws::SageMaker::Model::LabelingJobSummary::SetPreHumanTaskLambdaArn
void SetPreHumanTaskLambdaArn(Aws::String &&value)
Definition: LabelingJobSummary.h:323
Aws::SageMaker::Model::LabelingJobSummary::SetWorkteamArn
void SetWorkteamArn(const char *value)
Definition: LabelingJobSummary.h:283
Aws::SageMaker::Model::LabelingJobSummary::WithLabelingJobName
LabelingJobSummary & WithLabelingJobName(Aws::String &&value)
Definition: LabelingJobSummary.h:79
Aws::SageMaker::Model::LabelingJobSummary::SetCreationTime
void SetCreationTime(Aws::Utils::DateTime &&value)
Definition: LabelingJobSummary.h:154
Aws::SageMaker::Model::LabelingJobSummary::WithPreHumanTaskLambdaArn
LabelingJobSummary & WithPreHumanTaskLambdaArn(const char *value)
Definition: LabelingJobSummary.h:347
Aws::SageMaker::Model::LabelingJobSummary::SetLabelingJobArn
void SetLabelingJobArn(const char *value)
Definition: LabelingJobSummary.h:115
Aws::SageMaker::Model::LabelingJobSummary::WithInputConfig
LabelingJobSummary & WithInputConfig(const LabelingJobInputConfig &value)
Definition: LabelingJobSummary.h:526
Aws::SageMaker::Model::LabelingJobSummary::LabelingJobOutputHasBeenSet
bool LabelingJobOutputHasBeenSet() const
Definition: LabelingJobSummary.h:480
Aws::SageMaker::Model::LabelingJobSummary::WithLabelingJobArn
LabelingJobSummary & WithLabelingJobArn(Aws::String &&value)
Definition: LabelingJobSummary.h:127
Aws::SageMaker::Model::LabelingJobSummary::WithAnnotationConsolidationLambdaArn
LabelingJobSummary & WithAnnotationConsolidationLambdaArn(const char *value)
Definition: LabelingJobSummary.h:420
LabelCounters.h
Aws::SageMaker::Model::LabelingJobSummary::SetFailureReason
void SetFailureReason(Aws::String &&value)
Definition: LabelingJobSummary.h:445
Aws::SageMaker::Model::LabelingJobSummary::WithAnnotationConsolidationLambdaArn
LabelingJobSummary & WithAnnotationConsolidationLambdaArn(const Aws::String &value)
Definition: LabelingJobSummary.h:402
DateTime.h
Aws::SageMaker::Model::LabelingJobSummary::WithPreHumanTaskLambdaArn
LabelingJobSummary & WithPreHumanTaskLambdaArn(const Aws::String &value)
Definition: LabelingJobSummary.h:335
Aws::SageMaker::Model::LabelingJobSummary::PreHumanTaskLambdaArnHasBeenSet
bool PreHumanTaskLambdaArnHasBeenSet() const
Definition: LabelingJobSummary.h:311
Aws::SageMaker::Model::LabelCounters
Definition: LabelCounters.h:31
Aws::SageMaker::Model::LabelingJobSummary::SetLastModifiedTime
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: LabelingJobSummary.h:185
LabelingJobInputConfig.h
Aws::SageMaker::Model::LabelingJobStatus
LabelingJobStatus
Definition: LabelingJobStatus.h:17
LabelingJobStatus.h
Aws::SageMaker::Model::LabelingJobSummary::SetLabelingJobOutput
void SetLabelingJobOutput(LabelingJobOutput &&value)
Definition: LabelingJobSummary.h:490
Aws::SageMaker::Model::LabelingJobSummary::WithWorkteamArn
LabelingJobSummary & WithWorkteamArn(Aws::String &&value)
Definition: LabelingJobSummary.h:293
Aws::SageMaker::Model::LabelingJobSummary::LabelingJobStatusHasBeenSet
bool LabelingJobStatusHasBeenSet() const
Definition: LabelingJobSummary.h:206
Aws::SageMaker::Model::LabelingJobSummary::WithLabelingJobArn
LabelingJobSummary & WithLabelingJobArn(const Aws::String &value)
Definition: LabelingJobSummary.h:121
Aws::SageMaker::Model::LabelingJobSummary::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::SageMaker::Model::LabelingJobSummary::WithLabelCounters
LabelingJobSummary & WithLabelCounters(LabelCounters &&value)
Definition: LabelingJobSummary.h:257
Aws::SageMaker::Model::LabelingJobSummary::LabelingJobNameHasBeenSet
bool LabelingJobNameHasBeenSet() const
Definition: LabelingJobSummary.h:54
Aws::SageMaker::Model::LabelingJobSummary::SetAnnotationConsolidationLambdaArn
void SetAnnotationConsolidationLambdaArn(const char *value)
Definition: LabelingJobSummary.h:393
Aws::SageMaker::Model::LabelingJobSummary::SetPreHumanTaskLambdaArn
void SetPreHumanTaskLambdaArn(const Aws::String &value)
Definition: LabelingJobSummary.h:317
Aws::SageMaker::Model::LabelingJobSummary::CreationTimeHasBeenSet
bool CreationTimeHasBeenSet() const
Definition: LabelingJobSummary.h:144
Aws::SageMaker::Model::LabelingJobSummary::WithFailureReason
LabelingJobSummary & WithFailureReason(Aws::String &&value)
Definition: LabelingJobSummary.h:463
Aws::SageMaker::Model::LabelingJobSummary::SetInputConfig
void SetInputConfig(LabelingJobInputConfig &&value)
Definition: LabelingJobSummary.h:521
Aws::SageMaker::Model::LabelingJobSummary::WithCreationTime
LabelingJobSummary & WithCreationTime(Aws::Utils::DateTime &&value)
Definition: LabelingJobSummary.h:164
Aws::SageMaker::Model::LabelingJobSummary::WithLabelingJobArn
LabelingJobSummary & WithLabelingJobArn(const char *value)
Definition: LabelingJobSummary.h:133
Aws::SageMaker::Model::LabelingJobSummary::SetLabelingJobStatus
void SetLabelingJobStatus(LabelingJobStatus &&value)
Definition: LabelingJobSummary.h:216
Aws::SageMaker::Model::LabelingJobSummary::SetWorkteamArn
void SetWorkteamArn(Aws::String &&value)
Definition: LabelingJobSummary.h:278
Aws::SageMaker::Model::LabelingJobSummary::LabelingJobSummary
LabelingJobSummary()
Aws::SageMaker::Model::LabelingJobSummary::WithLabelingJobOutput
LabelingJobSummary & WithLabelingJobOutput(const LabelingJobOutput &value)
Definition: LabelingJobSummary.h:495
Aws::SageMaker::Model::LabelingJobSummary::WithLabelingJobName
LabelingJobSummary & WithLabelingJobName(const char *value)
Definition: LabelingJobSummary.h:84
Aws::SageMaker::Model::LabelingJobSummary::WithFailureReason
LabelingJobSummary & WithFailureReason(const char *value)
Definition: LabelingJobSummary.h:469
Aws::SageMaker::Model::LabelingJobSummary::LabelCountersHasBeenSet
bool LabelCountersHasBeenSet() const
Definition: LabelingJobSummary.h:237
Aws::SageMaker::Model::LabelingJobSummary::SetLabelingJobName
void SetLabelingJobName(Aws::String &&value)
Definition: LabelingJobSummary.h:64
Aws::SageMaker::Model::LabelingJobSummary::SetLastModifiedTime
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: LabelingJobSummary.h:180
Aws::SageMaker::Model::LabelingJobSummary::WithLabelingJobOutput
LabelingJobSummary & WithLabelingJobOutput(LabelingJobOutput &&value)
Definition: LabelingJobSummary.h:500
Aws::SageMaker::Model::LabelingJobOutput
Definition: LabelingJobOutput.h:33
Aws::SageMaker::Model::LabelingJobSummary::GetLabelingJobArn
const Aws::String & GetLabelingJobArn() const
Definition: LabelingJobSummary.h:91
Aws::SageMaker::Model::LabelingJobSummary::WithInputConfig
LabelingJobSummary & WithInputConfig(LabelingJobInputConfig &&value)
Definition: LabelingJobSummary.h:531
Aws::SageMaker::Model::LabelingJobSummary::SetFailureReason
void SetFailureReason(const char *value)
Definition: LabelingJobSummary.h:451
Aws::SageMaker::Model::LabelingJobSummary::operator=
LabelingJobSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::LabelingJobSummary::WithFailureReason
LabelingJobSummary & WithFailureReason(const Aws::String &value)
Definition: LabelingJobSummary.h:457
Aws::SageMaker::Model::LabelingJobSummary::GetFailureReason
const Aws::String & GetFailureReason() const
Definition: LabelingJobSummary.h:427
Aws::SageMaker::Model::LabelingJobSummary::SetLabelingJobArn
void SetLabelingJobArn(Aws::String &&value)
Definition: LabelingJobSummary.h:109
Aws::SageMaker::Model::LabelingJobSummary::WithPreHumanTaskLambdaArn
LabelingJobSummary & WithPreHumanTaskLambdaArn(Aws::String &&value)
Definition: LabelingJobSummary.h:341
Aws::SageMaker::Model::LabelingJobSummary::WithLastModifiedTime
LabelingJobSummary & WithLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: LabelingJobSummary.h:195
Aws::SageMaker::Model::LabelingJobSummary::WorkteamArnHasBeenSet
bool WorkteamArnHasBeenSet() const
Definition: LabelingJobSummary.h:268
Aws::SageMaker::Model::LabelingJobSummary::SetPreHumanTaskLambdaArn
void SetPreHumanTaskLambdaArn(const char *value)
Definition: LabelingJobSummary.h:329
Aws::SageMaker::Model::LabelingJobSummary::LastModifiedTimeHasBeenSet
bool LastModifiedTimeHasBeenSet() const
Definition: LabelingJobSummary.h:175
Aws::SageMaker::Model::LabelingJobSummary::SetLabelCounters
void SetLabelCounters(LabelCounters &&value)
Definition: LabelingJobSummary.h:247
Aws::SageMaker::Model::LabelingJobSummary::SetLabelingJobName
void SetLabelingJobName(const char *value)
Definition: LabelingJobSummary.h:69
Aws::SageMaker::Model::LabelingJobSummary::SetLabelCounters
void SetLabelCounters(const LabelCounters &value)
Definition: LabelingJobSummary.h:242
Aws::SageMaker::Model::LabelingJobInputConfig
Definition: LabelingJobInputConfig.h:34
Aws::SageMaker::Model::LabelingJobSummary::SetLabelingJobOutput
void SetLabelingJobOutput(const LabelingJobOutput &value)
Definition: LabelingJobSummary.h:485
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::SageMaker::Model::LabelingJobSummary::WithWorkteamArn
LabelingJobSummary & WithWorkteamArn(const char *value)
Definition: LabelingJobSummary.h:298
Aws::SageMaker::Model::LabelingJobSummary::GetPreHumanTaskLambdaArn
const Aws::String & GetPreHumanTaskLambdaArn() const
Definition: LabelingJobSummary.h:305
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::SageMaker::Model::LabelingJobSummary::WithLabelingJobName
LabelingJobSummary & WithLabelingJobName(const Aws::String &value)
Definition: LabelingJobSummary.h:74
Aws::SageMaker::Model::LabelingJobSummary::GetLabelingJobStatus
const LabelingJobStatus & GetLabelingJobStatus() const
Definition: LabelingJobSummary.h:201
Aws::SageMaker::Model::LabelingJobSummary::GetLabelingJobName
const Aws::String & GetLabelingJobName() const
Definition: LabelingJobSummary.h:49
Aws::SageMaker::Model::LabelingJobSummary::GetLabelCounters
const LabelCounters & GetLabelCounters() const
Definition: LabelingJobSummary.h:232
Aws::SageMaker::Model::LabelingJobSummary::SetFailureReason
void SetFailureReason(const Aws::String &value)
Definition: LabelingJobSummary.h:439
Aws::SageMaker::Model::LabelingJobSummary::FailureReasonHasBeenSet
bool FailureReasonHasBeenSet() const
Definition: LabelingJobSummary.h:433
Aws::SageMaker::Model::LabelingJobSummary::LabelingJobArnHasBeenSet
bool LabelingJobArnHasBeenSet() const
Definition: LabelingJobSummary.h:97
Aws::SageMaker::Model::LabelingJobSummary::GetLastModifiedTime
const Aws::Utils::DateTime & GetLastModifiedTime() const
Definition: LabelingJobSummary.h:170
Aws::SageMaker::Model::LabelingJobSummary::GetWorkteamArn
const Aws::String & GetWorkteamArn() const
Definition: LabelingJobSummary.h:263
Aws::SageMaker::Model::LabelingJobSummary::WithLabelingJobStatus
LabelingJobSummary & WithLabelingJobStatus(const LabelingJobStatus &value)
Definition: LabelingJobSummary.h:221
Aws::SageMaker::Model::LabelingJobSummary::WithLastModifiedTime
LabelingJobSummary & WithLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: LabelingJobSummary.h:190
Aws::SageMaker::Model::LabelingJobSummary::SetAnnotationConsolidationLambdaArn
void SetAnnotationConsolidationLambdaArn(const Aws::String &value)
Definition: LabelingJobSummary.h:375
Aws::SageMaker::Model::LabelingJobSummary::InputConfigHasBeenSet
bool InputConfigHasBeenSet() const
Definition: LabelingJobSummary.h:511
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::LabelingJobSummary::WithWorkteamArn
LabelingJobSummary & WithWorkteamArn(const Aws::String &value)
Definition: LabelingJobSummary.h:288
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::LabelingJobSummary::SetLabelingJobName
void SetLabelingJobName(const Aws::String &value)
Definition: LabelingJobSummary.h:59
Aws::SageMaker::Model::LabelingJobSummary::SetInputConfig
void SetInputConfig(const LabelingJobInputConfig &value)
Definition: LabelingJobSummary.h:516
Aws::SageMaker::Model::LabelingJobSummary::WithAnnotationConsolidationLambdaArn
LabelingJobSummary & WithAnnotationConsolidationLambdaArn(Aws::String &&value)
Definition: LabelingJobSummary.h:411
Aws::SageMaker::Model::LabelingJobSummary::GetAnnotationConsolidationLambdaArn
const Aws::String & GetAnnotationConsolidationLambdaArn() const
Definition: LabelingJobSummary.h:357
Aws::SageMaker::Model::LabelingJobSummary
Definition: LabelingJobSummary.h:38
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::LabelingJobSummary::GetLabelingJobOutput
const LabelingJobOutput & GetLabelingJobOutput() const
Definition: LabelingJobSummary.h:475
Aws::SageMaker::Model::LabelingJobSummary::SetAnnotationConsolidationLambdaArn
void SetAnnotationConsolidationLambdaArn(Aws::String &&value)
Definition: LabelingJobSummary.h:384
Aws::SageMaker::Model::LabelingJobSummary::GetInputConfig
const LabelingJobInputConfig & GetInputConfig() const
Definition: LabelingJobSummary.h:506
Aws::SageMaker::Model::LabelingJobSummary::SetCreationTime
void SetCreationTime(const Aws::Utils::DateTime &value)
Definition: LabelingJobSummary.h:149
Aws::SageMaker::Model::LabelingJobSummary::LabelingJobSummary
LabelingJobSummary(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::LabelingJobSummary::GetCreationTime
const Aws::Utils::DateTime & GetCreationTime() const
Definition: LabelingJobSummary.h:139
Aws::SageMaker::Model::LabelingJobSummary::WithLabelCounters
LabelingJobSummary & WithLabelCounters(const LabelCounters &value)
Definition: LabelingJobSummary.h:252
LabelingJobOutput.h