AWS SDK for C++  1.9.153
AWS SDK for C++
DescribeModelPackageResult.h
Go to the documentation of this file.
1 
6 #pragma once
20 #include <utility>
21 
22 namespace Aws
23 {
24 template<typename RESULT_TYPE>
25 class AmazonWebServiceResult;
26 
27 namespace Utils
28 {
29 namespace Json
30 {
31  class JsonValue;
32 } // namespace Json
33 } // namespace Utils
34 namespace SageMaker
35 {
36 namespace Model
37 {
39  {
40  public:
44 
45 
49  inline const Aws::String& GetModelPackageName() const{ return m_modelPackageName; }
50 
54  inline void SetModelPackageName(const Aws::String& value) { m_modelPackageName = value; }
55 
59  inline void SetModelPackageName(Aws::String&& value) { m_modelPackageName = std::move(value); }
60 
64  inline void SetModelPackageName(const char* value) { m_modelPackageName.assign(value); }
65 
69  inline DescribeModelPackageResult& WithModelPackageName(const Aws::String& value) { SetModelPackageName(value); return *this;}
70 
74  inline DescribeModelPackageResult& WithModelPackageName(Aws::String&& value) { SetModelPackageName(std::move(value)); return *this;}
75 
79  inline DescribeModelPackageResult& WithModelPackageName(const char* value) { SetModelPackageName(value); return *this;}
80 
81 
86  inline const Aws::String& GetModelPackageGroupName() const{ return m_modelPackageGroupName; }
87 
92  inline void SetModelPackageGroupName(const Aws::String& value) { m_modelPackageGroupName = value; }
93 
98  inline void SetModelPackageGroupName(Aws::String&& value) { m_modelPackageGroupName = std::move(value); }
99 
104  inline void SetModelPackageGroupName(const char* value) { m_modelPackageGroupName.assign(value); }
105 
110  inline DescribeModelPackageResult& WithModelPackageGroupName(const Aws::String& value) { SetModelPackageGroupName(value); return *this;}
111 
116  inline DescribeModelPackageResult& WithModelPackageGroupName(Aws::String&& value) { SetModelPackageGroupName(std::move(value)); return *this;}
117 
122  inline DescribeModelPackageResult& WithModelPackageGroupName(const char* value) { SetModelPackageGroupName(value); return *this;}
123 
124 
128  inline int GetModelPackageVersion() const{ return m_modelPackageVersion; }
129 
133  inline void SetModelPackageVersion(int value) { m_modelPackageVersion = value; }
134 
138  inline DescribeModelPackageResult& WithModelPackageVersion(int value) { SetModelPackageVersion(value); return *this;}
139 
140 
144  inline const Aws::String& GetModelPackageArn() const{ return m_modelPackageArn; }
145 
149  inline void SetModelPackageArn(const Aws::String& value) { m_modelPackageArn = value; }
150 
154  inline void SetModelPackageArn(Aws::String&& value) { m_modelPackageArn = std::move(value); }
155 
159  inline void SetModelPackageArn(const char* value) { m_modelPackageArn.assign(value); }
160 
164  inline DescribeModelPackageResult& WithModelPackageArn(const Aws::String& value) { SetModelPackageArn(value); return *this;}
165 
169  inline DescribeModelPackageResult& WithModelPackageArn(Aws::String&& value) { SetModelPackageArn(std::move(value)); return *this;}
170 
174  inline DescribeModelPackageResult& WithModelPackageArn(const char* value) { SetModelPackageArn(value); return *this;}
175 
176 
180  inline const Aws::String& GetModelPackageDescription() const{ return m_modelPackageDescription; }
181 
185  inline void SetModelPackageDescription(const Aws::String& value) { m_modelPackageDescription = value; }
186 
190  inline void SetModelPackageDescription(Aws::String&& value) { m_modelPackageDescription = std::move(value); }
191 
195  inline void SetModelPackageDescription(const char* value) { m_modelPackageDescription.assign(value); }
196 
200  inline DescribeModelPackageResult& WithModelPackageDescription(const Aws::String& value) { SetModelPackageDescription(value); return *this;}
201 
205  inline DescribeModelPackageResult& WithModelPackageDescription(Aws::String&& value) { SetModelPackageDescription(std::move(value)); return *this;}
206 
210  inline DescribeModelPackageResult& WithModelPackageDescription(const char* value) { SetModelPackageDescription(value); return *this;}
211 
212 
216  inline const Aws::Utils::DateTime& GetCreationTime() const{ return m_creationTime; }
217 
221  inline void SetCreationTime(const Aws::Utils::DateTime& value) { m_creationTime = value; }
222 
226  inline void SetCreationTime(Aws::Utils::DateTime&& value) { m_creationTime = std::move(value); }
227 
231  inline DescribeModelPackageResult& WithCreationTime(const Aws::Utils::DateTime& value) { SetCreationTime(value); return *this;}
232 
236  inline DescribeModelPackageResult& WithCreationTime(Aws::Utils::DateTime&& value) { SetCreationTime(std::move(value)); return *this;}
237 
238 
243  inline const InferenceSpecification& GetInferenceSpecification() const{ return m_inferenceSpecification; }
244 
249  inline void SetInferenceSpecification(const InferenceSpecification& value) { m_inferenceSpecification = value; }
250 
255  inline void SetInferenceSpecification(InferenceSpecification&& value) { m_inferenceSpecification = std::move(value); }
256 
261  inline DescribeModelPackageResult& WithInferenceSpecification(const InferenceSpecification& value) { SetInferenceSpecification(value); return *this;}
262 
267  inline DescribeModelPackageResult& WithInferenceSpecification(InferenceSpecification&& value) { SetInferenceSpecification(std::move(value)); return *this;}
268 
269 
273  inline const SourceAlgorithmSpecification& GetSourceAlgorithmSpecification() const{ return m_sourceAlgorithmSpecification; }
274 
278  inline void SetSourceAlgorithmSpecification(const SourceAlgorithmSpecification& value) { m_sourceAlgorithmSpecification = value; }
279 
283  inline void SetSourceAlgorithmSpecification(SourceAlgorithmSpecification&& value) { m_sourceAlgorithmSpecification = std::move(value); }
284 
288  inline DescribeModelPackageResult& WithSourceAlgorithmSpecification(const SourceAlgorithmSpecification& value) { SetSourceAlgorithmSpecification(value); return *this;}
289 
293  inline DescribeModelPackageResult& WithSourceAlgorithmSpecification(SourceAlgorithmSpecification&& value) { SetSourceAlgorithmSpecification(std::move(value)); return *this;}
294 
295 
300  inline const ModelPackageValidationSpecification& GetValidationSpecification() const{ return m_validationSpecification; }
301 
306  inline void SetValidationSpecification(const ModelPackageValidationSpecification& value) { m_validationSpecification = value; }
307 
312  inline void SetValidationSpecification(ModelPackageValidationSpecification&& value) { m_validationSpecification = std::move(value); }
313 
318  inline DescribeModelPackageResult& WithValidationSpecification(const ModelPackageValidationSpecification& value) { SetValidationSpecification(value); return *this;}
319 
324  inline DescribeModelPackageResult& WithValidationSpecification(ModelPackageValidationSpecification&& value) { SetValidationSpecification(std::move(value)); return *this;}
325 
326 
330  inline const ModelPackageStatus& GetModelPackageStatus() const{ return m_modelPackageStatus; }
331 
335  inline void SetModelPackageStatus(const ModelPackageStatus& value) { m_modelPackageStatus = value; }
336 
340  inline void SetModelPackageStatus(ModelPackageStatus&& value) { m_modelPackageStatus = std::move(value); }
341 
345  inline DescribeModelPackageResult& WithModelPackageStatus(const ModelPackageStatus& value) { SetModelPackageStatus(value); return *this;}
346 
350  inline DescribeModelPackageResult& WithModelPackageStatus(ModelPackageStatus&& value) { SetModelPackageStatus(std::move(value)); return *this;}
351 
352 
356  inline const ModelPackageStatusDetails& GetModelPackageStatusDetails() const{ return m_modelPackageStatusDetails; }
357 
361  inline void SetModelPackageStatusDetails(const ModelPackageStatusDetails& value) { m_modelPackageStatusDetails = value; }
362 
366  inline void SetModelPackageStatusDetails(ModelPackageStatusDetails&& value) { m_modelPackageStatusDetails = std::move(value); }
367 
371  inline DescribeModelPackageResult& WithModelPackageStatusDetails(const ModelPackageStatusDetails& value) { SetModelPackageStatusDetails(value); return *this;}
372 
376  inline DescribeModelPackageResult& WithModelPackageStatusDetails(ModelPackageStatusDetails&& value) { SetModelPackageStatusDetails(std::move(value)); return *this;}
377 
378 
383  inline bool GetCertifyForMarketplace() const{ return m_certifyForMarketplace; }
384 
389  inline void SetCertifyForMarketplace(bool value) { m_certifyForMarketplace = value; }
390 
395  inline DescribeModelPackageResult& WithCertifyForMarketplace(bool value) { SetCertifyForMarketplace(value); return *this;}
396 
397 
401  inline const ModelApprovalStatus& GetModelApprovalStatus() const{ return m_modelApprovalStatus; }
402 
406  inline void SetModelApprovalStatus(const ModelApprovalStatus& value) { m_modelApprovalStatus = value; }
407 
411  inline void SetModelApprovalStatus(ModelApprovalStatus&& value) { m_modelApprovalStatus = std::move(value); }
412 
416  inline DescribeModelPackageResult& WithModelApprovalStatus(const ModelApprovalStatus& value) { SetModelApprovalStatus(value); return *this;}
417 
421  inline DescribeModelPackageResult& WithModelApprovalStatus(ModelApprovalStatus&& value) { SetModelApprovalStatus(std::move(value)); return *this;}
422 
423 
424 
425  inline const UserContext& GetCreatedBy() const{ return m_createdBy; }
426 
427 
428  inline void SetCreatedBy(const UserContext& value) { m_createdBy = value; }
429 
430 
431  inline void SetCreatedBy(UserContext&& value) { m_createdBy = std::move(value); }
432 
433 
434  inline DescribeModelPackageResult& WithCreatedBy(const UserContext& value) { SetCreatedBy(value); return *this;}
435 
436 
437  inline DescribeModelPackageResult& WithCreatedBy(UserContext&& value) { SetCreatedBy(std::move(value)); return *this;}
438 
439 
440 
441  inline const MetadataProperties& GetMetadataProperties() const{ return m_metadataProperties; }
442 
443 
444  inline void SetMetadataProperties(const MetadataProperties& value) { m_metadataProperties = value; }
445 
446 
447  inline void SetMetadataProperties(MetadataProperties&& value) { m_metadataProperties = std::move(value); }
448 
449 
450  inline DescribeModelPackageResult& WithMetadataProperties(const MetadataProperties& value) { SetMetadataProperties(value); return *this;}
451 
452 
453  inline DescribeModelPackageResult& WithMetadataProperties(MetadataProperties&& value) { SetMetadataProperties(std::move(value)); return *this;}
454 
455 
459  inline const ModelMetrics& GetModelMetrics() const{ return m_modelMetrics; }
460 
464  inline void SetModelMetrics(const ModelMetrics& value) { m_modelMetrics = value; }
465 
469  inline void SetModelMetrics(ModelMetrics&& value) { m_modelMetrics = std::move(value); }
470 
474  inline DescribeModelPackageResult& WithModelMetrics(const ModelMetrics& value) { SetModelMetrics(value); return *this;}
475 
479  inline DescribeModelPackageResult& WithModelMetrics(ModelMetrics&& value) { SetModelMetrics(std::move(value)); return *this;}
480 
481 
485  inline const Aws::Utils::DateTime& GetLastModifiedTime() const{ return m_lastModifiedTime; }
486 
490  inline void SetLastModifiedTime(const Aws::Utils::DateTime& value) { m_lastModifiedTime = value; }
491 
495  inline void SetLastModifiedTime(Aws::Utils::DateTime&& value) { m_lastModifiedTime = std::move(value); }
496 
500  inline DescribeModelPackageResult& WithLastModifiedTime(const Aws::Utils::DateTime& value) { SetLastModifiedTime(value); return *this;}
501 
505  inline DescribeModelPackageResult& WithLastModifiedTime(Aws::Utils::DateTime&& value) { SetLastModifiedTime(std::move(value)); return *this;}
506 
507 
508 
509  inline const UserContext& GetLastModifiedBy() const{ return m_lastModifiedBy; }
510 
511 
512  inline void SetLastModifiedBy(const UserContext& value) { m_lastModifiedBy = value; }
513 
514 
515  inline void SetLastModifiedBy(UserContext&& value) { m_lastModifiedBy = std::move(value); }
516 
517 
518  inline DescribeModelPackageResult& WithLastModifiedBy(const UserContext& value) { SetLastModifiedBy(value); return *this;}
519 
520 
521  inline DescribeModelPackageResult& WithLastModifiedBy(UserContext&& value) { SetLastModifiedBy(std::move(value)); return *this;}
522 
523 
527  inline const Aws::String& GetApprovalDescription() const{ return m_approvalDescription; }
528 
532  inline void SetApprovalDescription(const Aws::String& value) { m_approvalDescription = value; }
533 
537  inline void SetApprovalDescription(Aws::String&& value) { m_approvalDescription = std::move(value); }
538 
542  inline void SetApprovalDescription(const char* value) { m_approvalDescription.assign(value); }
543 
547  inline DescribeModelPackageResult& WithApprovalDescription(const Aws::String& value) { SetApprovalDescription(value); return *this;}
548 
552  inline DescribeModelPackageResult& WithApprovalDescription(Aws::String&& value) { SetApprovalDescription(std::move(value)); return *this;}
553 
557  inline DescribeModelPackageResult& WithApprovalDescription(const char* value) { SetApprovalDescription(value); return *this;}
558 
559 
563  inline const Aws::Map<Aws::String, Aws::String>& GetCustomerMetadataProperties() const{ return m_customerMetadataProperties; }
564 
568  inline void SetCustomerMetadataProperties(const Aws::Map<Aws::String, Aws::String>& value) { m_customerMetadataProperties = value; }
569 
573  inline void SetCustomerMetadataProperties(Aws::Map<Aws::String, Aws::String>&& value) { m_customerMetadataProperties = std::move(value); }
574 
578  inline DescribeModelPackageResult& WithCustomerMetadataProperties(const Aws::Map<Aws::String, Aws::String>& value) { SetCustomerMetadataProperties(value); return *this;}
579 
583  inline DescribeModelPackageResult& WithCustomerMetadataProperties(Aws::Map<Aws::String, Aws::String>&& value) { SetCustomerMetadataProperties(std::move(value)); return *this;}
584 
588  inline DescribeModelPackageResult& AddCustomerMetadataProperties(const Aws::String& key, const Aws::String& value) { m_customerMetadataProperties.emplace(key, value); return *this; }
589 
593  inline DescribeModelPackageResult& AddCustomerMetadataProperties(Aws::String&& key, const Aws::String& value) { m_customerMetadataProperties.emplace(std::move(key), value); return *this; }
594 
598  inline DescribeModelPackageResult& AddCustomerMetadataProperties(const Aws::String& key, Aws::String&& value) { m_customerMetadataProperties.emplace(key, std::move(value)); return *this; }
599 
603  inline DescribeModelPackageResult& AddCustomerMetadataProperties(Aws::String&& key, Aws::String&& value) { m_customerMetadataProperties.emplace(std::move(key), std::move(value)); return *this; }
604 
608  inline DescribeModelPackageResult& AddCustomerMetadataProperties(const char* key, Aws::String&& value) { m_customerMetadataProperties.emplace(key, std::move(value)); return *this; }
609 
613  inline DescribeModelPackageResult& AddCustomerMetadataProperties(Aws::String&& key, const char* value) { m_customerMetadataProperties.emplace(std::move(key), value); return *this; }
614 
618  inline DescribeModelPackageResult& AddCustomerMetadataProperties(const char* key, const char* value) { m_customerMetadataProperties.emplace(key, value); return *this; }
619 
620  private:
621 
622  Aws::String m_modelPackageName;
623 
624  Aws::String m_modelPackageGroupName;
625 
626  int m_modelPackageVersion;
627 
628  Aws::String m_modelPackageArn;
629 
630  Aws::String m_modelPackageDescription;
631 
632  Aws::Utils::DateTime m_creationTime;
633 
634  InferenceSpecification m_inferenceSpecification;
635 
636  SourceAlgorithmSpecification m_sourceAlgorithmSpecification;
637 
638  ModelPackageValidationSpecification m_validationSpecification;
639 
640  ModelPackageStatus m_modelPackageStatus;
641 
642  ModelPackageStatusDetails m_modelPackageStatusDetails;
643 
644  bool m_certifyForMarketplace;
645 
646  ModelApprovalStatus m_modelApprovalStatus;
647 
648  UserContext m_createdBy;
649 
650  MetadataProperties m_metadataProperties;
651 
652  ModelMetrics m_modelMetrics;
653 
654  Aws::Utils::DateTime m_lastModifiedTime;
655 
656  UserContext m_lastModifiedBy;
657 
658  Aws::String m_approvalDescription;
659 
660  Aws::Map<Aws::String, Aws::String> m_customerMetadataProperties;
661  };
662 
663 } // namespace Model
664 } // namespace SageMaker
665 } // namespace Aws
Aws::SageMaker::Model::DescribeModelPackageResult::WithValidationSpecification
DescribeModelPackageResult & WithValidationSpecification(ModelPackageValidationSpecification &&value)
Definition: DescribeModelPackageResult.h:324
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SageMaker::Model::DescribeModelPackageResult::SetLastModifiedTime
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: DescribeModelPackageResult.h:490
Aws::SageMaker::Model::DescribeModelPackageResult::SetApprovalDescription
void SetApprovalDescription(Aws::String &&value)
Definition: DescribeModelPackageResult.h:537
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageDescription
void SetModelPackageDescription(Aws::String &&value)
Definition: DescribeModelPackageResult.h:190
Aws::SageMaker::Model::DescribeModelPackageResult::SetLastModifiedTime
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: DescribeModelPackageResult.h:495
Aws::SageMaker::Model::DescribeModelPackageResult::WithLastModifiedTime
DescribeModelPackageResult & WithLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: DescribeModelPackageResult.h:500
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::DescribeModelPackageResult::GetModelPackageName
const Aws::String & GetModelPackageName() const
Definition: DescribeModelPackageResult.h:49
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::SageMaker::Model::DescribeModelPackageResult::operator=
DescribeModelPackageResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageName
void SetModelPackageName(Aws::String &&value)
Definition: DescribeModelPackageResult.h:59
Aws::SageMaker::Model::DescribeModelPackageResult::SetSourceAlgorithmSpecification
void SetSourceAlgorithmSpecification(const SourceAlgorithmSpecification &value)
Definition: DescribeModelPackageResult.h:278
Aws::SageMaker::Model::UserContext
Definition: UserContext.h:33
Aws::SageMaker::Model::ModelMetrics
Definition: ModelMetrics.h:35
SageMaker_EXPORTS.h
ModelMetrics.h
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageGroupName
void SetModelPackageGroupName(Aws::String &&value)
Definition: DescribeModelPackageResult.h:98
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelApprovalStatus
DescribeModelPackageResult & WithModelApprovalStatus(const ModelApprovalStatus &value)
Definition: DescribeModelPackageResult.h:416
Aws::SageMaker::Model::DescribeModelPackageResult::GetSourceAlgorithmSpecification
const SourceAlgorithmSpecification & GetSourceAlgorithmSpecification() const
Definition: DescribeModelPackageResult.h:273
Aws::SageMaker::Model::DescribeModelPackageResult::GetModelPackageStatusDetails
const ModelPackageStatusDetails & GetModelPackageStatusDetails() const
Definition: DescribeModelPackageResult.h:356
Aws::SageMaker::Model::DescribeModelPackageResult::GetCreatedBy
const UserContext & GetCreatedBy() const
Definition: DescribeModelPackageResult.h:425
Aws::SageMaker::Model::DescribeModelPackageResult::GetModelPackageArn
const Aws::String & GetModelPackageArn() const
Definition: DescribeModelPackageResult.h:144
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageName
DescribeModelPackageResult & WithModelPackageName(const Aws::String &value)
Definition: DescribeModelPackageResult.h:69
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelApprovalStatus
void SetModelApprovalStatus(const ModelApprovalStatus &value)
Definition: DescribeModelPackageResult.h:406
Aws::SageMaker::Model::DescribeModelPackageResult::AddCustomerMetadataProperties
DescribeModelPackageResult & AddCustomerMetadataProperties(const char *key, const char *value)
Definition: DescribeModelPackageResult.h:618
Aws::SageMaker::Model::ModelPackageValidationSpecification
Definition: ModelPackageValidationSpecification.h:35
Aws::SageMaker::Model::DescribeModelPackageResult::SetApprovalDescription
void SetApprovalDescription(const Aws::String &value)
Definition: DescribeModelPackageResult.h:532
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageDescription
void SetModelPackageDescription(const char *value)
Definition: DescribeModelPackageResult.h:195
Aws::SageMaker::Model::DescribeModelPackageResult::SetLastModifiedBy
void SetLastModifiedBy(UserContext &&value)
Definition: DescribeModelPackageResult.h:515
Aws::SageMaker::Model::DescribeModelPackageResult::WithInferenceSpecification
DescribeModelPackageResult & WithInferenceSpecification(const InferenceSpecification &value)
Definition: DescribeModelPackageResult.h:261
Aws::SageMaker::Model::DescribeModelPackageResult::GetModelPackageStatus
const ModelPackageStatus & GetModelPackageStatus() const
Definition: DescribeModelPackageResult.h:330
Aws::SageMaker::Model::DescribeModelPackageResult::GetModelApprovalStatus
const ModelApprovalStatus & GetModelApprovalStatus() const
Definition: DescribeModelPackageResult.h:401
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageArn
DescribeModelPackageResult & WithModelPackageArn(Aws::String &&value)
Definition: DescribeModelPackageResult.h:169
Aws::SageMaker::Model::ModelApprovalStatus
ModelApprovalStatus
Definition: ModelApprovalStatus.h:17
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageArn
void SetModelPackageArn(Aws::String &&value)
Definition: DescribeModelPackageResult.h:154
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageStatusDetails
void SetModelPackageStatusDetails(ModelPackageStatusDetails &&value)
Definition: DescribeModelPackageResult.h:366
ModelPackageValidationSpecification.h
Aws::SageMaker::Model::DescribeModelPackageResult::GetInferenceSpecification
const InferenceSpecification & GetInferenceSpecification() const
Definition: DescribeModelPackageResult.h:243
Aws::SageMaker::Model::DescribeModelPackageResult::AddCustomerMetadataProperties
DescribeModelPackageResult & AddCustomerMetadataProperties(const Aws::String &key, Aws::String &&value)
Definition: DescribeModelPackageResult.h:598
DateTime.h
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelMetrics
void SetModelMetrics(const ModelMetrics &value)
Definition: DescribeModelPackageResult.h:464
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageStatus
DescribeModelPackageResult & WithModelPackageStatus(ModelPackageStatus &&value)
Definition: DescribeModelPackageResult.h:350
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageName
void SetModelPackageName(const char *value)
Definition: DescribeModelPackageResult.h:64
Aws::SageMaker::Model::DescribeModelPackageResult::SetCertifyForMarketplace
void SetCertifyForMarketplace(bool value)
Definition: DescribeModelPackageResult.h:389
Aws::SageMaker::Model::DescribeModelPackageResult::GetCustomerMetadataProperties
const Aws::Map< Aws::String, Aws::String > & GetCustomerMetadataProperties() const
Definition: DescribeModelPackageResult.h:563
Aws::SageMaker::Model::ModelPackageStatus
ModelPackageStatus
Definition: ModelPackageStatus.h:17
Aws::SageMaker::Model::InferenceSpecification
Definition: InferenceSpecification.h:37
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageDescription
DescribeModelPackageResult & WithModelPackageDescription(Aws::String &&value)
Definition: DescribeModelPackageResult.h:205
Aws::SageMaker::Model::DescribeModelPackageResult::SetCreatedBy
void SetCreatedBy(UserContext &&value)
Definition: DescribeModelPackageResult.h:431
Aws::SageMaker::Model::DescribeModelPackageResult::DescribeModelPackageResult
DescribeModelPackageResult()
Aws::SageMaker::Model::DescribeModelPackageResult::WithValidationSpecification
DescribeModelPackageResult & WithValidationSpecification(const ModelPackageValidationSpecification &value)
Definition: DescribeModelPackageResult.h:318
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageVersion
DescribeModelPackageResult & WithModelPackageVersion(int value)
Definition: DescribeModelPackageResult.h:138
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageName
void SetModelPackageName(const Aws::String &value)
Definition: DescribeModelPackageResult.h:54
Aws::SageMaker::Model::DescribeModelPackageResult::SetSourceAlgorithmSpecification
void SetSourceAlgorithmSpecification(SourceAlgorithmSpecification &&value)
Definition: DescribeModelPackageResult.h:283
Aws::SageMaker::Model::DescribeModelPackageResult::DescribeModelPackageResult
DescribeModelPackageResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageArn
DescribeModelPackageResult & WithModelPackageArn(const char *value)
Definition: DescribeModelPackageResult.h:174
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelApprovalStatus
DescribeModelPackageResult & WithModelApprovalStatus(ModelApprovalStatus &&value)
Definition: DescribeModelPackageResult.h:421
UserContext.h
Aws::SageMaker::Model::DescribeModelPackageResult::GetValidationSpecification
const ModelPackageValidationSpecification & GetValidationSpecification() const
Definition: DescribeModelPackageResult.h:300
Aws::SageMaker::Model::DescribeModelPackageResult::SetMetadataProperties
void SetMetadataProperties(const MetadataProperties &value)
Definition: DescribeModelPackageResult.h:444
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageGroupName
DescribeModelPackageResult & WithModelPackageGroupName(const Aws::String &value)
Definition: DescribeModelPackageResult.h:110
Aws::SageMaker::Model::DescribeModelPackageResult::WithSourceAlgorithmSpecification
DescribeModelPackageResult & WithSourceAlgorithmSpecification(SourceAlgorithmSpecification &&value)
Definition: DescribeModelPackageResult.h:293
Aws::SageMaker::Model::DescribeModelPackageResult::WithMetadataProperties
DescribeModelPackageResult & WithMetadataProperties(MetadataProperties &&value)
Definition: DescribeModelPackageResult.h:453
Aws::SageMaker::Model::DescribeModelPackageResult::SetLastModifiedBy
void SetLastModifiedBy(const UserContext &value)
Definition: DescribeModelPackageResult.h:512
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageDescription
void SetModelPackageDescription(const Aws::String &value)
Definition: DescribeModelPackageResult.h:185
Aws::SageMaker::Model::DescribeModelPackageResult::WithCreationTime
DescribeModelPackageResult & WithCreationTime(Aws::Utils::DateTime &&value)
Definition: DescribeModelPackageResult.h:236
Aws::SageMaker::Model::DescribeModelPackageResult::WithApprovalDescription
DescribeModelPackageResult & WithApprovalDescription(Aws::String &&value)
Definition: DescribeModelPackageResult.h:552
Aws::SageMaker::Model::DescribeModelPackageResult::GetModelPackageGroupName
const Aws::String & GetModelPackageGroupName() const
Definition: DescribeModelPackageResult.h:86
Aws::SageMaker::Model::DescribeModelPackageResult::SetMetadataProperties
void SetMetadataProperties(MetadataProperties &&value)
Definition: DescribeModelPackageResult.h:447
Aws::SageMaker::Model::DescribeModelPackageResult::WithLastModifiedBy
DescribeModelPackageResult & WithLastModifiedBy(const UserContext &value)
Definition: DescribeModelPackageResult.h:518
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageName
DescribeModelPackageResult & WithModelPackageName(const char *value)
Definition: DescribeModelPackageResult.h:79
Aws::SageMaker::Model::DescribeModelPackageResult::WithSourceAlgorithmSpecification
DescribeModelPackageResult & WithSourceAlgorithmSpecification(const SourceAlgorithmSpecification &value)
Definition: DescribeModelPackageResult.h:288
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageStatusDetails
DescribeModelPackageResult & WithModelPackageStatusDetails(ModelPackageStatusDetails &&value)
Definition: DescribeModelPackageResult.h:376
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageGroupName
DescribeModelPackageResult & WithModelPackageGroupName(const char *value)
Definition: DescribeModelPackageResult.h:122
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageArn
DescribeModelPackageResult & WithModelPackageArn(const Aws::String &value)
Definition: DescribeModelPackageResult.h:164
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageGroupName
void SetModelPackageGroupName(const char *value)
Definition: DescribeModelPackageResult.h:104
Aws::SageMaker::Model::DescribeModelPackageResult::WithApprovalDescription
DescribeModelPackageResult & WithApprovalDescription(const char *value)
Definition: DescribeModelPackageResult.h:557
Aws::SageMaker::Model::MetadataProperties
Definition: MetadataProperties.h:33
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageVersion
void SetModelPackageVersion(int value)
Definition: DescribeModelPackageResult.h:133
Aws::SageMaker::Model::DescribeModelPackageResult::WithLastModifiedTime
DescribeModelPackageResult & WithLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: DescribeModelPackageResult.h:505
AWSString.h
Aws::SageMaker::Model::DescribeModelPackageResult::AddCustomerMetadataProperties
DescribeModelPackageResult & AddCustomerMetadataProperties(Aws::String &&key, Aws::String &&value)
Definition: DescribeModelPackageResult.h:603
Aws::SageMaker::Model::DescribeModelPackageResult::SetInferenceSpecification
void SetInferenceSpecification(InferenceSpecification &&value)
Definition: DescribeModelPackageResult.h:255
SourceAlgorithmSpecification.h
Aws::SageMaker::Model::DescribeModelPackageResult::SetCreationTime
void SetCreationTime(const Aws::Utils::DateTime &value)
Definition: DescribeModelPackageResult.h:221
Aws::SageMaker::Model::DescribeModelPackageResult::WithInferenceSpecification
DescribeModelPackageResult & WithInferenceSpecification(InferenceSpecification &&value)
Definition: DescribeModelPackageResult.h:267
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageStatus
DescribeModelPackageResult & WithModelPackageStatus(const ModelPackageStatus &value)
Definition: DescribeModelPackageResult.h:345
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageStatus
void SetModelPackageStatus(const ModelPackageStatus &value)
Definition: DescribeModelPackageResult.h:335
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelMetrics
DescribeModelPackageResult & WithModelMetrics(ModelMetrics &&value)
Definition: DescribeModelPackageResult.h:479
Aws::SageMaker::Model::DescribeModelPackageResult::WithMetadataProperties
DescribeModelPackageResult & WithMetadataProperties(const MetadataProperties &value)
Definition: DescribeModelPackageResult.h:450
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelApprovalStatus
void SetModelApprovalStatus(ModelApprovalStatus &&value)
Definition: DescribeModelPackageResult.h:411
Aws::SageMaker::Model::DescribeModelPackageResult::GetModelMetrics
const ModelMetrics & GetModelMetrics() const
Definition: DescribeModelPackageResult.h:459
Aws::SageMaker::Model::ModelPackageStatusDetails
Definition: ModelPackageStatusDetails.h:34
Aws::SageMaker::Model::DescribeModelPackageResult::AddCustomerMetadataProperties
DescribeModelPackageResult & AddCustomerMetadataProperties(Aws::String &&key, const Aws::String &value)
Definition: DescribeModelPackageResult.h:593
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageDescription
DescribeModelPackageResult & WithModelPackageDescription(const char *value)
Definition: DescribeModelPackageResult.h:210
Aws::SageMaker::Model::DescribeModelPackageResult::AddCustomerMetadataProperties
DescribeModelPackageResult & AddCustomerMetadataProperties(const char *key, Aws::String &&value)
Definition: DescribeModelPackageResult.h:608
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageArn
void SetModelPackageArn(const char *value)
Definition: DescribeModelPackageResult.h:159
Aws::SageMaker::Model::DescribeModelPackageResult::WithLastModifiedBy
DescribeModelPackageResult & WithLastModifiedBy(UserContext &&value)
Definition: DescribeModelPackageResult.h:521
ModelPackageStatus.h
Aws::SageMaker::Model::DescribeModelPackageResult
Definition: DescribeModelPackageResult.h:39
Aws::SageMaker::Model::DescribeModelPackageResult::SetApprovalDescription
void SetApprovalDescription(const char *value)
Definition: DescribeModelPackageResult.h:542
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelMetrics
void SetModelMetrics(ModelMetrics &&value)
Definition: DescribeModelPackageResult.h:469
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageGroupName
DescribeModelPackageResult & WithModelPackageGroupName(Aws::String &&value)
Definition: DescribeModelPackageResult.h:116
Aws::SageMaker::Model::DescribeModelPackageResult::WithCreationTime
DescribeModelPackageResult & WithCreationTime(const Aws::Utils::DateTime &value)
Definition: DescribeModelPackageResult.h:231
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelMetrics
DescribeModelPackageResult & WithModelMetrics(const ModelMetrics &value)
Definition: DescribeModelPackageResult.h:474
Aws::SageMaker::Model::DescribeModelPackageResult::WithCreatedBy
DescribeModelPackageResult & WithCreatedBy(const UserContext &value)
Definition: DescribeModelPackageResult.h:434
ModelApprovalStatus.h
Aws::SageMaker::Model::DescribeModelPackageResult::SetValidationSpecification
void SetValidationSpecification(const ModelPackageValidationSpecification &value)
Definition: DescribeModelPackageResult.h:306
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::DescribeModelPackageResult::GetLastModifiedTime
const Aws::Utils::DateTime & GetLastModifiedTime() const
Definition: DescribeModelPackageResult.h:485
Aws
Definition: AccessManagementClient.h:15
MetadataProperties.h
Aws::SageMaker::Model::DescribeModelPackageResult::SetCreatedBy
void SetCreatedBy(const UserContext &value)
Definition: DescribeModelPackageResult.h:428
Aws::SageMaker::Model::DescribeModelPackageResult::WithApprovalDescription
DescribeModelPackageResult & WithApprovalDescription(const Aws::String &value)
Definition: DescribeModelPackageResult.h:547
Aws::SageMaker::Model::DescribeModelPackageResult::AddCustomerMetadataProperties
DescribeModelPackageResult & AddCustomerMetadataProperties(const Aws::String &key, const Aws::String &value)
Definition: DescribeModelPackageResult.h:588
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageDescription
DescribeModelPackageResult & WithModelPackageDescription(const Aws::String &value)
Definition: DescribeModelPackageResult.h:200
Aws::SageMaker::Model::DescribeModelPackageResult::SetCreationTime
void SetCreationTime(Aws::Utils::DateTime &&value)
Definition: DescribeModelPackageResult.h:226
Aws::SageMaker::Model::DescribeModelPackageResult::GetApprovalDescription
const Aws::String & GetApprovalDescription() const
Definition: DescribeModelPackageResult.h:527
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::DescribeModelPackageResult::GetModelPackageVersion
int GetModelPackageVersion() const
Definition: DescribeModelPackageResult.h:128
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageStatus
void SetModelPackageStatus(ModelPackageStatus &&value)
Definition: DescribeModelPackageResult.h:340
Aws::SageMaker::Model::SourceAlgorithmSpecification
Definition: SourceAlgorithmSpecification.h:34
Aws::SageMaker::Model::DescribeModelPackageResult::WithCreatedBy
DescribeModelPackageResult & WithCreatedBy(UserContext &&value)
Definition: DescribeModelPackageResult.h:437
Aws::SageMaker::Model::DescribeModelPackageResult::SetValidationSpecification
void SetValidationSpecification(ModelPackageValidationSpecification &&value)
Definition: DescribeModelPackageResult.h:312
Aws::SageMaker::Model::DescribeModelPackageResult::WithCustomerMetadataProperties
DescribeModelPackageResult & WithCustomerMetadataProperties(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeModelPackageResult.h:578
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageGroupName
void SetModelPackageGroupName(const Aws::String &value)
Definition: DescribeModelPackageResult.h:92
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageArn
void SetModelPackageArn(const Aws::String &value)
Definition: DescribeModelPackageResult.h:149
ModelPackageStatusDetails.h
Aws::SageMaker::Model::DescribeModelPackageResult::SetCustomerMetadataProperties
void SetCustomerMetadataProperties(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeModelPackageResult.h:573
Aws::SageMaker::Model::DescribeModelPackageResult::SetModelPackageStatusDetails
void SetModelPackageStatusDetails(const ModelPackageStatusDetails &value)
Definition: DescribeModelPackageResult.h:361
Aws::SageMaker::Model::DescribeModelPackageResult::GetCertifyForMarketplace
bool GetCertifyForMarketplace() const
Definition: DescribeModelPackageResult.h:383
InferenceSpecification.h
Aws::SageMaker::Model::DescribeModelPackageResult::SetInferenceSpecification
void SetInferenceSpecification(const InferenceSpecification &value)
Definition: DescribeModelPackageResult.h:249
Aws::SageMaker::Model::DescribeModelPackageResult::GetModelPackageDescription
const Aws::String & GetModelPackageDescription() const
Definition: DescribeModelPackageResult.h:180
AWSMap.h
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageName
DescribeModelPackageResult & WithModelPackageName(Aws::String &&value)
Definition: DescribeModelPackageResult.h:74
Aws::SageMaker::Model::DescribeModelPackageResult::WithCustomerMetadataProperties
DescribeModelPackageResult & WithCustomerMetadataProperties(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeModelPackageResult.h:583
Aws::SageMaker::Model::DescribeModelPackageResult::GetMetadataProperties
const MetadataProperties & GetMetadataProperties() const
Definition: DescribeModelPackageResult.h:441
Aws::SageMaker::Model::DescribeModelPackageResult::WithModelPackageStatusDetails
DescribeModelPackageResult & WithModelPackageStatusDetails(const ModelPackageStatusDetails &value)
Definition: DescribeModelPackageResult.h:371
Aws::SageMaker::Model::DescribeModelPackageResult::GetLastModifiedBy
const UserContext & GetLastModifiedBy() const
Definition: DescribeModelPackageResult.h:509
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::SageMaker::Model::DescribeModelPackageResult::SetCustomerMetadataProperties
void SetCustomerMetadataProperties(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeModelPackageResult.h:568
Aws::SageMaker::Model::DescribeModelPackageResult::WithCertifyForMarketplace
DescribeModelPackageResult & WithCertifyForMarketplace(bool value)
Definition: DescribeModelPackageResult.h:395
Aws::SageMaker::Model::DescribeModelPackageResult::GetCreationTime
const Aws::Utils::DateTime & GetCreationTime() const
Definition: DescribeModelPackageResult.h:216
Aws::SageMaker::Model::DescribeModelPackageResult::AddCustomerMetadataProperties
DescribeModelPackageResult & AddCustomerMetadataProperties(Aws::String &&key, const char *value)
Definition: DescribeModelPackageResult.h:613