AWS SDK for C++  1.9.155
AWS SDK for C++
DescribeCompilationJobResult.h
Go to the documentation of this file.
1 
6 #pragma once
17 #include <utility>
18 
19 namespace Aws
20 {
21 template<typename RESULT_TYPE>
22 class AmazonWebServiceResult;
23 
24 namespace Utils
25 {
26 namespace Json
27 {
28  class JsonValue;
29 } // namespace Json
30 } // namespace Utils
31 namespace SageMaker
32 {
33 namespace Model
34 {
36  {
37  public:
41 
42 
46  inline const Aws::String& GetCompilationJobName() const{ return m_compilationJobName; }
47 
51  inline void SetCompilationJobName(const Aws::String& value) { m_compilationJobName = value; }
52 
56  inline void SetCompilationJobName(Aws::String&& value) { m_compilationJobName = std::move(value); }
57 
61  inline void SetCompilationJobName(const char* value) { m_compilationJobName.assign(value); }
62 
66  inline DescribeCompilationJobResult& WithCompilationJobName(const Aws::String& value) { SetCompilationJobName(value); return *this;}
67 
71  inline DescribeCompilationJobResult& WithCompilationJobName(Aws::String&& value) { SetCompilationJobName(std::move(value)); return *this;}
72 
76  inline DescribeCompilationJobResult& WithCompilationJobName(const char* value) { SetCompilationJobName(value); return *this;}
77 
78 
82  inline const Aws::String& GetCompilationJobArn() const{ return m_compilationJobArn; }
83 
87  inline void SetCompilationJobArn(const Aws::String& value) { m_compilationJobArn = value; }
88 
92  inline void SetCompilationJobArn(Aws::String&& value) { m_compilationJobArn = std::move(value); }
93 
97  inline void SetCompilationJobArn(const char* value) { m_compilationJobArn.assign(value); }
98 
102  inline DescribeCompilationJobResult& WithCompilationJobArn(const Aws::String& value) { SetCompilationJobArn(value); return *this;}
103 
107  inline DescribeCompilationJobResult& WithCompilationJobArn(Aws::String&& value) { SetCompilationJobArn(std::move(value)); return *this;}
108 
112  inline DescribeCompilationJobResult& WithCompilationJobArn(const char* value) { SetCompilationJobArn(value); return *this;}
113 
114 
118  inline const CompilationJobStatus& GetCompilationJobStatus() const{ return m_compilationJobStatus; }
119 
123  inline void SetCompilationJobStatus(const CompilationJobStatus& value) { m_compilationJobStatus = value; }
124 
128  inline void SetCompilationJobStatus(CompilationJobStatus&& value) { m_compilationJobStatus = std::move(value); }
129 
133  inline DescribeCompilationJobResult& WithCompilationJobStatus(const CompilationJobStatus& value) { SetCompilationJobStatus(value); return *this;}
134 
138  inline DescribeCompilationJobResult& WithCompilationJobStatus(CompilationJobStatus&& value) { SetCompilationJobStatus(std::move(value)); return *this;}
139 
140 
150  inline const Aws::Utils::DateTime& GetCompilationStartTime() const{ return m_compilationStartTime; }
151 
161  inline void SetCompilationStartTime(const Aws::Utils::DateTime& value) { m_compilationStartTime = value; }
162 
172  inline void SetCompilationStartTime(Aws::Utils::DateTime&& value) { m_compilationStartTime = std::move(value); }
173 
183  inline DescribeCompilationJobResult& WithCompilationStartTime(const Aws::Utils::DateTime& value) { SetCompilationStartTime(value); return *this;}
184 
194  inline DescribeCompilationJobResult& WithCompilationStartTime(Aws::Utils::DateTime&& value) { SetCompilationStartTime(std::move(value)); return *this;}
195 
196 
203  inline const Aws::Utils::DateTime& GetCompilationEndTime() const{ return m_compilationEndTime; }
204 
211  inline void SetCompilationEndTime(const Aws::Utils::DateTime& value) { m_compilationEndTime = value; }
212 
219  inline void SetCompilationEndTime(Aws::Utils::DateTime&& value) { m_compilationEndTime = std::move(value); }
220 
227  inline DescribeCompilationJobResult& WithCompilationEndTime(const Aws::Utils::DateTime& value) { SetCompilationEndTime(value); return *this;}
228 
235  inline DescribeCompilationJobResult& WithCompilationEndTime(Aws::Utils::DateTime&& value) { SetCompilationEndTime(std::move(value)); return *this;}
236 
237 
243  inline const StoppingCondition& GetStoppingCondition() const{ return m_stoppingCondition; }
244 
250  inline void SetStoppingCondition(const StoppingCondition& value) { m_stoppingCondition = value; }
251 
257  inline void SetStoppingCondition(StoppingCondition&& value) { m_stoppingCondition = std::move(value); }
258 
264  inline DescribeCompilationJobResult& WithStoppingCondition(const StoppingCondition& value) { SetStoppingCondition(value); return *this;}
265 
271  inline DescribeCompilationJobResult& WithStoppingCondition(StoppingCondition&& value) { SetStoppingCondition(std::move(value)); return *this;}
272 
273 
278  inline const Aws::String& GetInferenceImage() const{ return m_inferenceImage; }
279 
284  inline void SetInferenceImage(const Aws::String& value) { m_inferenceImage = value; }
285 
290  inline void SetInferenceImage(Aws::String&& value) { m_inferenceImage = std::move(value); }
291 
296  inline void SetInferenceImage(const char* value) { m_inferenceImage.assign(value); }
297 
302  inline DescribeCompilationJobResult& WithInferenceImage(const Aws::String& value) { SetInferenceImage(value); return *this;}
303 
308  inline DescribeCompilationJobResult& WithInferenceImage(Aws::String&& value) { SetInferenceImage(std::move(value)); return *this;}
309 
314  inline DescribeCompilationJobResult& WithInferenceImage(const char* value) { SetInferenceImage(value); return *this;}
315 
316 
320  inline const Aws::Utils::DateTime& GetCreationTime() const{ return m_creationTime; }
321 
325  inline void SetCreationTime(const Aws::Utils::DateTime& value) { m_creationTime = value; }
326 
330  inline void SetCreationTime(Aws::Utils::DateTime&& value) { m_creationTime = std::move(value); }
331 
335  inline DescribeCompilationJobResult& WithCreationTime(const Aws::Utils::DateTime& value) { SetCreationTime(value); return *this;}
336 
340  inline DescribeCompilationJobResult& WithCreationTime(Aws::Utils::DateTime&& value) { SetCreationTime(std::move(value)); return *this;}
341 
342 
346  inline const Aws::Utils::DateTime& GetLastModifiedTime() const{ return m_lastModifiedTime; }
347 
351  inline void SetLastModifiedTime(const Aws::Utils::DateTime& value) { m_lastModifiedTime = value; }
352 
356  inline void SetLastModifiedTime(Aws::Utils::DateTime&& value) { m_lastModifiedTime = std::move(value); }
357 
361  inline DescribeCompilationJobResult& WithLastModifiedTime(const Aws::Utils::DateTime& value) { SetLastModifiedTime(value); return *this;}
362 
366  inline DescribeCompilationJobResult& WithLastModifiedTime(Aws::Utils::DateTime&& value) { SetLastModifiedTime(std::move(value)); return *this;}
367 
368 
372  inline const Aws::String& GetFailureReason() const{ return m_failureReason; }
373 
377  inline void SetFailureReason(const Aws::String& value) { m_failureReason = value; }
378 
382  inline void SetFailureReason(Aws::String&& value) { m_failureReason = std::move(value); }
383 
387  inline void SetFailureReason(const char* value) { m_failureReason.assign(value); }
388 
392  inline DescribeCompilationJobResult& WithFailureReason(const Aws::String& value) { SetFailureReason(value); return *this;}
393 
397  inline DescribeCompilationJobResult& WithFailureReason(Aws::String&& value) { SetFailureReason(std::move(value)); return *this;}
398 
402  inline DescribeCompilationJobResult& WithFailureReason(const char* value) { SetFailureReason(value); return *this;}
403 
404 
409  inline const ModelArtifacts& GetModelArtifacts() const{ return m_modelArtifacts; }
410 
415  inline void SetModelArtifacts(const ModelArtifacts& value) { m_modelArtifacts = value; }
416 
421  inline void SetModelArtifacts(ModelArtifacts&& value) { m_modelArtifacts = std::move(value); }
422 
427  inline DescribeCompilationJobResult& WithModelArtifacts(const ModelArtifacts& value) { SetModelArtifacts(value); return *this;}
428 
433  inline DescribeCompilationJobResult& WithModelArtifacts(ModelArtifacts&& value) { SetModelArtifacts(std::move(value)); return *this;}
434 
435 
440  inline const ModelDigests& GetModelDigests() const{ return m_modelDigests; }
441 
446  inline void SetModelDigests(const ModelDigests& value) { m_modelDigests = value; }
447 
452  inline void SetModelDigests(ModelDigests&& value) { m_modelDigests = std::move(value); }
453 
458  inline DescribeCompilationJobResult& WithModelDigests(const ModelDigests& value) { SetModelDigests(value); return *this;}
459 
464  inline DescribeCompilationJobResult& WithModelDigests(ModelDigests&& value) { SetModelDigests(std::move(value)); return *this;}
465 
466 
471  inline const Aws::String& GetRoleArn() const{ return m_roleArn; }
472 
477  inline void SetRoleArn(const Aws::String& value) { m_roleArn = value; }
478 
483  inline void SetRoleArn(Aws::String&& value) { m_roleArn = std::move(value); }
484 
489  inline void SetRoleArn(const char* value) { m_roleArn.assign(value); }
490 
495  inline DescribeCompilationJobResult& WithRoleArn(const Aws::String& value) { SetRoleArn(value); return *this;}
496 
501  inline DescribeCompilationJobResult& WithRoleArn(Aws::String&& value) { SetRoleArn(std::move(value)); return *this;}
502 
507  inline DescribeCompilationJobResult& WithRoleArn(const char* value) { SetRoleArn(value); return *this;}
508 
509 
515  inline const InputConfig& GetInputConfig() const{ return m_inputConfig; }
516 
522  inline void SetInputConfig(const InputConfig& value) { m_inputConfig = value; }
523 
529  inline void SetInputConfig(InputConfig&& value) { m_inputConfig = std::move(value); }
530 
536  inline DescribeCompilationJobResult& WithInputConfig(const InputConfig& value) { SetInputConfig(value); return *this;}
537 
543  inline DescribeCompilationJobResult& WithInputConfig(InputConfig&& value) { SetInputConfig(std::move(value)); return *this;}
544 
545 
550  inline const OutputConfig& GetOutputConfig() const{ return m_outputConfig; }
551 
556  inline void SetOutputConfig(const OutputConfig& value) { m_outputConfig = value; }
557 
562  inline void SetOutputConfig(OutputConfig&& value) { m_outputConfig = std::move(value); }
563 
568  inline DescribeCompilationJobResult& WithOutputConfig(const OutputConfig& value) { SetOutputConfig(value); return *this;}
569 
574  inline DescribeCompilationJobResult& WithOutputConfig(OutputConfig&& value) { SetOutputConfig(std::move(value)); return *this;}
575 
576 
584  inline const NeoVpcConfig& GetVpcConfig() const{ return m_vpcConfig; }
585 
593  inline void SetVpcConfig(const NeoVpcConfig& value) { m_vpcConfig = value; }
594 
602  inline void SetVpcConfig(NeoVpcConfig&& value) { m_vpcConfig = std::move(value); }
603 
611  inline DescribeCompilationJobResult& WithVpcConfig(const NeoVpcConfig& value) { SetVpcConfig(value); return *this;}
612 
620  inline DescribeCompilationJobResult& WithVpcConfig(NeoVpcConfig&& value) { SetVpcConfig(std::move(value)); return *this;}
621 
622  private:
623 
624  Aws::String m_compilationJobName;
625 
626  Aws::String m_compilationJobArn;
627 
628  CompilationJobStatus m_compilationJobStatus;
629 
630  Aws::Utils::DateTime m_compilationStartTime;
631 
632  Aws::Utils::DateTime m_compilationEndTime;
633 
634  StoppingCondition m_stoppingCondition;
635 
636  Aws::String m_inferenceImage;
637 
638  Aws::Utils::DateTime m_creationTime;
639 
640  Aws::Utils::DateTime m_lastModifiedTime;
641 
642  Aws::String m_failureReason;
643 
644  ModelArtifacts m_modelArtifacts;
645 
646  ModelDigests m_modelDigests;
647 
648  Aws::String m_roleArn;
649 
650  InputConfig m_inputConfig;
651 
652  OutputConfig m_outputConfig;
653 
654  NeoVpcConfig m_vpcConfig;
655  };
656 
657 } // namespace Model
658 } // namespace SageMaker
659 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SageMaker::Model::DescribeCompilationJobResult::GetModelDigests
const ModelDigests & GetModelDigests() const
Definition: DescribeCompilationJobResult.h:440
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::SageMaker::Model::ModelDigests
Definition: ModelDigests.h:33
Aws::SageMaker::Model::DescribeCompilationJobResult::GetInputConfig
const InputConfig & GetInputConfig() const
Definition: DescribeCompilationJobResult.h:515
Aws::SageMaker::Model::DescribeCompilationJobResult::WithFailureReason
DescribeCompilationJobResult & WithFailureReason(const Aws::String &value)
Definition: DescribeCompilationJobResult.h:392
Aws::SageMaker::Model::DescribeCompilationJobResult::WithModelArtifacts
DescribeCompilationJobResult & WithModelArtifacts(const ModelArtifacts &value)
Definition: DescribeCompilationJobResult.h:427
SageMaker_EXPORTS.h
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCompilationJobArn
void SetCompilationJobArn(const char *value)
Definition: DescribeCompilationJobResult.h:97
Aws::SageMaker::Model::DescribeCompilationJobResult::WithStoppingCondition
DescribeCompilationJobResult & WithStoppingCondition(const StoppingCondition &value)
Definition: DescribeCompilationJobResult.h:264
ModelDigests.h
Aws::SageMaker::Model::DescribeCompilationJobResult::GetCompilationEndTime
const Aws::Utils::DateTime & GetCompilationEndTime() const
Definition: DescribeCompilationJobResult.h:203
Aws::SageMaker::Model::DescribeCompilationJobResult::GetCompilationJobStatus
const CompilationJobStatus & GetCompilationJobStatus() const
Definition: DescribeCompilationJobResult.h:118
NeoVpcConfig.h
Aws::SageMaker::Model::DescribeCompilationJobResult::WithRoleArn
DescribeCompilationJobResult & WithRoleArn(const char *value)
Definition: DescribeCompilationJobResult.h:507
Aws::SageMaker::Model::DescribeCompilationJobResult::WithInferenceImage
DescribeCompilationJobResult & WithInferenceImage(const char *value)
Definition: DescribeCompilationJobResult.h:314
Aws::SageMaker::Model::InputConfig
Definition: InputConfig.h:35
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCompilationJobName
DescribeCompilationJobResult & WithCompilationJobName(const char *value)
Definition: DescribeCompilationJobResult.h:76
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCompilationStartTime
void SetCompilationStartTime(const Aws::Utils::DateTime &value)
Definition: DescribeCompilationJobResult.h:161
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCompilationJobName
DescribeCompilationJobResult & WithCompilationJobName(Aws::String &&value)
Definition: DescribeCompilationJobResult.h:71
Aws::SageMaker::Model::DescribeCompilationJobResult::WithOutputConfig
DescribeCompilationJobResult & WithOutputConfig(const OutputConfig &value)
Definition: DescribeCompilationJobResult.h:568
Aws::SageMaker::Model::DescribeCompilationJobResult::SetOutputConfig
void SetOutputConfig(const OutputConfig &value)
Definition: DescribeCompilationJobResult.h:556
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCompilationEndTime
void SetCompilationEndTime(const Aws::Utils::DateTime &value)
Definition: DescribeCompilationJobResult.h:211
StoppingCondition.h
Aws::SageMaker::Model::DescribeCompilationJobResult::WithOutputConfig
DescribeCompilationJobResult & WithOutputConfig(OutputConfig &&value)
Definition: DescribeCompilationJobResult.h:574
Aws::SageMaker::Model::DescribeCompilationJobResult::SetLastModifiedTime
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: DescribeCompilationJobResult.h:356
DateTime.h
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCompilationJobStatus
void SetCompilationJobStatus(const CompilationJobStatus &value)
Definition: DescribeCompilationJobResult.h:123
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCompilationJobStatus
DescribeCompilationJobResult & WithCompilationJobStatus(CompilationJobStatus &&value)
Definition: DescribeCompilationJobResult.h:138
Aws::SageMaker::Model::DescribeCompilationJobResult::WithInferenceImage
DescribeCompilationJobResult & WithInferenceImage(const Aws::String &value)
Definition: DescribeCompilationJobResult.h:302
Aws::SageMaker::Model::DescribeCompilationJobResult::GetModelArtifacts
const ModelArtifacts & GetModelArtifacts() const
Definition: DescribeCompilationJobResult.h:409
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCompilationStartTime
void SetCompilationStartTime(Aws::Utils::DateTime &&value)
Definition: DescribeCompilationJobResult.h:172
Aws::SageMaker::Model::DescribeCompilationJobResult::WithStoppingCondition
DescribeCompilationJobResult & WithStoppingCondition(StoppingCondition &&value)
Definition: DescribeCompilationJobResult.h:271
Aws::SageMaker::Model::DescribeCompilationJobResult::SetInferenceImage
void SetInferenceImage(Aws::String &&value)
Definition: DescribeCompilationJobResult.h:290
Aws::SageMaker::Model::DescribeCompilationJobResult::WithInputConfig
DescribeCompilationJobResult & WithInputConfig(const InputConfig &value)
Definition: DescribeCompilationJobResult.h:536
Aws::SageMaker::Model::DescribeCompilationJobResult::SetVpcConfig
void SetVpcConfig(NeoVpcConfig &&value)
Definition: DescribeCompilationJobResult.h:602
Aws::SageMaker::Model::OutputConfig
Definition: OutputConfig.h:41
Aws::SageMaker::Model::DescribeCompilationJobResult::GetFailureReason
const Aws::String & GetFailureReason() const
Definition: DescribeCompilationJobResult.h:372
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCompilationJobStatus
DescribeCompilationJobResult & WithCompilationJobStatus(const CompilationJobStatus &value)
Definition: DescribeCompilationJobResult.h:133
Aws::SageMaker::Model::DescribeCompilationJobResult::GetRoleArn
const Aws::String & GetRoleArn() const
Definition: DescribeCompilationJobResult.h:471
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCompilationJobArn
void SetCompilationJobArn(Aws::String &&value)
Definition: DescribeCompilationJobResult.h:92
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCreationTime
void SetCreationTime(const Aws::Utils::DateTime &value)
Definition: DescribeCompilationJobResult.h:325
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCompilationJobArn
void SetCompilationJobArn(const Aws::String &value)
Definition: DescribeCompilationJobResult.h:87
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCompilationJobStatus
void SetCompilationJobStatus(CompilationJobStatus &&value)
Definition: DescribeCompilationJobResult.h:128
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCompilationEndTime
DescribeCompilationJobResult & WithCompilationEndTime(const Aws::Utils::DateTime &value)
Definition: DescribeCompilationJobResult.h:227
Aws::SageMaker::Model::DescribeCompilationJobResult::GetStoppingCondition
const StoppingCondition & GetStoppingCondition() const
Definition: DescribeCompilationJobResult.h:243
Aws::SageMaker::Model::DescribeCompilationJobResult::GetOutputConfig
const OutputConfig & GetOutputConfig() const
Definition: DescribeCompilationJobResult.h:550
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCompilationJobName
void SetCompilationJobName(const char *value)
Definition: DescribeCompilationJobResult.h:61
Aws::SageMaker::Model::ModelArtifacts
Definition: ModelArtifacts.h:36
Aws::SageMaker::Model::CompilationJobStatus
CompilationJobStatus
Definition: CompilationJobStatus.h:17
Aws::SageMaker::Model::DescribeCompilationJobResult::WithLastModifiedTime
DescribeCompilationJobResult & WithLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: DescribeCompilationJobResult.h:361
Aws::SageMaker::Model::DescribeCompilationJobResult::SetInputConfig
void SetInputConfig(const InputConfig &value)
Definition: DescribeCompilationJobResult.h:522
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCompilationStartTime
DescribeCompilationJobResult & WithCompilationStartTime(const Aws::Utils::DateTime &value)
Definition: DescribeCompilationJobResult.h:183
Aws::SageMaker::Model::DescribeCompilationJobResult::WithModelArtifacts
DescribeCompilationJobResult & WithModelArtifacts(ModelArtifacts &&value)
Definition: DescribeCompilationJobResult.h:433
Aws::SageMaker::Model::DescribeCompilationJobResult::SetFailureReason
void SetFailureReason(const Aws::String &value)
Definition: DescribeCompilationJobResult.h:377
CompilationJobStatus.h
Aws::SageMaker::Model::DescribeCompilationJobResult::SetLastModifiedTime
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: DescribeCompilationJobResult.h:351
Aws::SageMaker::Model::DescribeCompilationJobResult::SetStoppingCondition
void SetStoppingCondition(const StoppingCondition &value)
Definition: DescribeCompilationJobResult.h:250
Aws::SageMaker::Model::DescribeCompilationJobResult::SetFailureReason
void SetFailureReason(const char *value)
Definition: DescribeCompilationJobResult.h:387
Aws::SageMaker::Model::DescribeCompilationJobResult::WithInputConfig
DescribeCompilationJobResult & WithInputConfig(InputConfig &&value)
Definition: DescribeCompilationJobResult.h:543
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::DescribeCompilationJobResult::WithModelDigests
DescribeCompilationJobResult & WithModelDigests(const ModelDigests &value)
Definition: DescribeCompilationJobResult.h:458
Aws::SageMaker::Model::DescribeCompilationJobResult::SetModelArtifacts
void SetModelArtifacts(ModelArtifacts &&value)
Definition: DescribeCompilationJobResult.h:421
Aws::SageMaker::Model::DescribeCompilationJobResult::GetInferenceImage
const Aws::String & GetInferenceImage() const
Definition: DescribeCompilationJobResult.h:278
Aws::SageMaker::Model::DescribeCompilationJobResult::GetCompilationStartTime
const Aws::Utils::DateTime & GetCompilationStartTime() const
Definition: DescribeCompilationJobResult.h:150
Aws::SageMaker::Model::DescribeCompilationJobResult::SetStoppingCondition
void SetStoppingCondition(StoppingCondition &&value)
Definition: DescribeCompilationJobResult.h:257
Aws::SageMaker::Model::DescribeCompilationJobResult::WithModelDigests
DescribeCompilationJobResult & WithModelDigests(ModelDigests &&value)
Definition: DescribeCompilationJobResult.h:464
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCompilationJobArn
DescribeCompilationJobResult & WithCompilationJobArn(const char *value)
Definition: DescribeCompilationJobResult.h:112
Aws::SageMaker::Model::DescribeCompilationJobResult::WithInferenceImage
DescribeCompilationJobResult & WithInferenceImage(Aws::String &&value)
Definition: DescribeCompilationJobResult.h:308
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCompilationJobName
void SetCompilationJobName(const Aws::String &value)
Definition: DescribeCompilationJobResult.h:51
Aws::SageMaker::Model::DescribeCompilationJobResult::SetModelDigests
void SetModelDigests(const ModelDigests &value)
Definition: DescribeCompilationJobResult.h:446
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCompilationEndTime
void SetCompilationEndTime(Aws::Utils::DateTime &&value)
Definition: DescribeCompilationJobResult.h:219
Aws::SageMaker::Model::DescribeCompilationJobResult::SetRoleArn
void SetRoleArn(const char *value)
Definition: DescribeCompilationJobResult.h:489
Aws::SageMaker::Model::DescribeCompilationJobResult::SetRoleArn
void SetRoleArn(const Aws::String &value)
Definition: DescribeCompilationJobResult.h:477
AWSString.h
Aws::SageMaker::Model::DescribeCompilationJobResult::SetModelArtifacts
void SetModelArtifacts(const ModelArtifacts &value)
Definition: DescribeCompilationJobResult.h:415
ModelArtifacts.h
Aws::SageMaker::Model::DescribeCompilationJobResult::SetInferenceImage
void SetInferenceImage(const char *value)
Definition: DescribeCompilationJobResult.h:296
Aws::SageMaker::Model::DescribeCompilationJobResult::WithVpcConfig
DescribeCompilationJobResult & WithVpcConfig(NeoVpcConfig &&value)
Definition: DescribeCompilationJobResult.h:620
Aws::SageMaker::Model::DescribeCompilationJobResult::operator=
DescribeCompilationJobResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::SageMaker::Model::DescribeCompilationJobResult::GetVpcConfig
const NeoVpcConfig & GetVpcConfig() const
Definition: DescribeCompilationJobResult.h:584
Aws::SageMaker::Model::DescribeCompilationJobResult::WithRoleArn
DescribeCompilationJobResult & WithRoleArn(const Aws::String &value)
Definition: DescribeCompilationJobResult.h:495
Aws::SageMaker::Model::DescribeCompilationJobResult::WithVpcConfig
DescribeCompilationJobResult & WithVpcConfig(const NeoVpcConfig &value)
Definition: DescribeCompilationJobResult.h:611
InputConfig.h
Aws::SageMaker::Model::DescribeCompilationJobResult::SetInputConfig
void SetInputConfig(InputConfig &&value)
Definition: DescribeCompilationJobResult.h:529
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCompilationStartTime
DescribeCompilationJobResult & WithCompilationStartTime(Aws::Utils::DateTime &&value)
Definition: DescribeCompilationJobResult.h:194
Aws::SageMaker::Model::DescribeCompilationJobResult::SetOutputConfig
void SetOutputConfig(OutputConfig &&value)
Definition: DescribeCompilationJobResult.h:562
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCompilationEndTime
DescribeCompilationJobResult & WithCompilationEndTime(Aws::Utils::DateTime &&value)
Definition: DescribeCompilationJobResult.h:235
Aws::SageMaker::Model::DescribeCompilationJobResult::SetInferenceImage
void SetInferenceImage(const Aws::String &value)
Definition: DescribeCompilationJobResult.h:284
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCompilationJobArn
DescribeCompilationJobResult & WithCompilationJobArn(const Aws::String &value)
Definition: DescribeCompilationJobResult.h:102
Aws::SageMaker::Model::NeoVpcConfig
Definition: NeoVpcConfig.h:38
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCompilationJobName
DescribeCompilationJobResult & WithCompilationJobName(const Aws::String &value)
Definition: DescribeCompilationJobResult.h:66
Aws::SageMaker::Model::DescribeCompilationJobResult::GetCreationTime
const Aws::Utils::DateTime & GetCreationTime() const
Definition: DescribeCompilationJobResult.h:320
Aws::SageMaker::Model::DescribeCompilationJobResult::GetLastModifiedTime
const Aws::Utils::DateTime & GetLastModifiedTime() const
Definition: DescribeCompilationJobResult.h:346
OutputConfig.h
Aws::SageMaker::Model::DescribeCompilationJobResult::SetFailureReason
void SetFailureReason(Aws::String &&value)
Definition: DescribeCompilationJobResult.h:382
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::DescribeCompilationJobResult::DescribeCompilationJobResult
DescribeCompilationJobResult()
Aws::SageMaker::Model::DescribeCompilationJobResult::WithFailureReason
DescribeCompilationJobResult & WithFailureReason(Aws::String &&value)
Definition: DescribeCompilationJobResult.h:397
Aws::SageMaker::Model::DescribeCompilationJobResult::GetCompilationJobName
const Aws::String & GetCompilationJobName() const
Definition: DescribeCompilationJobResult.h:46
Aws::SageMaker::Model::DescribeCompilationJobResult::GetCompilationJobArn
const Aws::String & GetCompilationJobArn() const
Definition: DescribeCompilationJobResult.h:82
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCompilationJobName
void SetCompilationJobName(Aws::String &&value)
Definition: DescribeCompilationJobResult.h:56
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCreationTime
DescribeCompilationJobResult & WithCreationTime(const Aws::Utils::DateTime &value)
Definition: DescribeCompilationJobResult.h:335
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::DescribeCompilationJobResult::SetRoleArn
void SetRoleArn(Aws::String &&value)
Definition: DescribeCompilationJobResult.h:483
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCompilationJobArn
DescribeCompilationJobResult & WithCompilationJobArn(Aws::String &&value)
Definition: DescribeCompilationJobResult.h:107
Aws::SageMaker::Model::DescribeCompilationJobResult::SetCreationTime
void SetCreationTime(Aws::Utils::DateTime &&value)
Definition: DescribeCompilationJobResult.h:330
Aws::SageMaker::Model::DescribeCompilationJobResult::WithCreationTime
DescribeCompilationJobResult & WithCreationTime(Aws::Utils::DateTime &&value)
Definition: DescribeCompilationJobResult.h:340
Aws::SageMaker::Model::StoppingCondition
Definition: StoppingCondition.h:46
Aws::SageMaker::Model::DescribeCompilationJobResult::WithFailureReason
DescribeCompilationJobResult & WithFailureReason(const char *value)
Definition: DescribeCompilationJobResult.h:402
Aws::SageMaker::Model::DescribeCompilationJobResult::DescribeCompilationJobResult
DescribeCompilationJobResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::SageMaker::Model::DescribeCompilationJobResult
Definition: DescribeCompilationJobResult.h:36
Aws::SageMaker::Model::DescribeCompilationJobResult::SetModelDigests
void SetModelDigests(ModelDigests &&value)
Definition: DescribeCompilationJobResult.h:452
Aws::SageMaker::Model::DescribeCompilationJobResult::WithRoleArn
DescribeCompilationJobResult & WithRoleArn(Aws::String &&value)
Definition: DescribeCompilationJobResult.h:501
Aws::SageMaker::Model::DescribeCompilationJobResult::SetVpcConfig
void SetVpcConfig(const NeoVpcConfig &value)
Definition: DescribeCompilationJobResult.h:593
Aws::SageMaker::Model::DescribeCompilationJobResult::WithLastModifiedTime
DescribeCompilationJobResult & WithLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: DescribeCompilationJobResult.h:366