AWS SDK for C++  1.9.159
AWS SDK for C++
ModelPackageContainerDefinition.h
Go to the documentation of this file.
1 
6 #pragma once
11 #include <utility>
12 
13 namespace Aws
14 {
15 namespace Utils
16 {
17 namespace Json
18 {
19  class JsonValue;
20  class JsonView;
21 } // namespace Json
22 } // namespace Utils
23 namespace SageMaker
24 {
25 namespace Model
26 {
27 
35  {
36  public:
41 
42 
46  inline const Aws::String& GetContainerHostname() const{ return m_containerHostname; }
47 
51  inline bool ContainerHostnameHasBeenSet() const { return m_containerHostnameHasBeenSet; }
52 
56  inline void SetContainerHostname(const Aws::String& value) { m_containerHostnameHasBeenSet = true; m_containerHostname = value; }
57 
61  inline void SetContainerHostname(Aws::String&& value) { m_containerHostnameHasBeenSet = true; m_containerHostname = std::move(value); }
62 
66  inline void SetContainerHostname(const char* value) { m_containerHostnameHasBeenSet = true; m_containerHostname.assign(value); }
67 
71  inline ModelPackageContainerDefinition& WithContainerHostname(const Aws::String& value) { SetContainerHostname(value); return *this;}
72 
76  inline ModelPackageContainerDefinition& WithContainerHostname(Aws::String&& value) { SetContainerHostname(std::move(value)); return *this;}
77 
81  inline ModelPackageContainerDefinition& WithContainerHostname(const char* value) { SetContainerHostname(value); return *this;}
82 
83 
95  inline const Aws::String& GetImage() const{ return m_image; }
96 
108  inline bool ImageHasBeenSet() const { return m_imageHasBeenSet; }
109 
121  inline void SetImage(const Aws::String& value) { m_imageHasBeenSet = true; m_image = value; }
122 
134  inline void SetImage(Aws::String&& value) { m_imageHasBeenSet = true; m_image = std::move(value); }
135 
147  inline void SetImage(const char* value) { m_imageHasBeenSet = true; m_image.assign(value); }
148 
160  inline ModelPackageContainerDefinition& WithImage(const Aws::String& value) { SetImage(value); return *this;}
161 
173  inline ModelPackageContainerDefinition& WithImage(Aws::String&& value) { SetImage(std::move(value)); return *this;}
174 
186  inline ModelPackageContainerDefinition& WithImage(const char* value) { SetImage(value); return *this;}
187 
188 
193  inline const Aws::String& GetImageDigest() const{ return m_imageDigest; }
194 
199  inline bool ImageDigestHasBeenSet() const { return m_imageDigestHasBeenSet; }
200 
205  inline void SetImageDigest(const Aws::String& value) { m_imageDigestHasBeenSet = true; m_imageDigest = value; }
206 
211  inline void SetImageDigest(Aws::String&& value) { m_imageDigestHasBeenSet = true; m_imageDigest = std::move(value); }
212 
217  inline void SetImageDigest(const char* value) { m_imageDigestHasBeenSet = true; m_imageDigest.assign(value); }
218 
223  inline ModelPackageContainerDefinition& WithImageDigest(const Aws::String& value) { SetImageDigest(value); return *this;}
224 
229  inline ModelPackageContainerDefinition& WithImageDigest(Aws::String&& value) { SetImageDigest(std::move(value)); return *this;}
230 
235  inline ModelPackageContainerDefinition& WithImageDigest(const char* value) { SetImageDigest(value); return *this;}
236 
237 
245  inline const Aws::String& GetModelDataUrl() const{ return m_modelDataUrl; }
246 
254  inline bool ModelDataUrlHasBeenSet() const { return m_modelDataUrlHasBeenSet; }
255 
263  inline void SetModelDataUrl(const Aws::String& value) { m_modelDataUrlHasBeenSet = true; m_modelDataUrl = value; }
264 
272  inline void SetModelDataUrl(Aws::String&& value) { m_modelDataUrlHasBeenSet = true; m_modelDataUrl = std::move(value); }
273 
281  inline void SetModelDataUrl(const char* value) { m_modelDataUrlHasBeenSet = true; m_modelDataUrl.assign(value); }
282 
290  inline ModelPackageContainerDefinition& WithModelDataUrl(const Aws::String& value) { SetModelDataUrl(value); return *this;}
291 
299  inline ModelPackageContainerDefinition& WithModelDataUrl(Aws::String&& value) { SetModelDataUrl(std::move(value)); return *this;}
300 
308  inline ModelPackageContainerDefinition& WithModelDataUrl(const char* value) { SetModelDataUrl(value); return *this;}
309 
310 
314  inline const Aws::String& GetProductId() const{ return m_productId; }
315 
319  inline bool ProductIdHasBeenSet() const { return m_productIdHasBeenSet; }
320 
324  inline void SetProductId(const Aws::String& value) { m_productIdHasBeenSet = true; m_productId = value; }
325 
329  inline void SetProductId(Aws::String&& value) { m_productIdHasBeenSet = true; m_productId = std::move(value); }
330 
334  inline void SetProductId(const char* value) { m_productIdHasBeenSet = true; m_productId.assign(value); }
335 
339  inline ModelPackageContainerDefinition& WithProductId(const Aws::String& value) { SetProductId(value); return *this;}
340 
344  inline ModelPackageContainerDefinition& WithProductId(Aws::String&& value) { SetProductId(std::move(value)); return *this;}
345 
349  inline ModelPackageContainerDefinition& WithProductId(const char* value) { SetProductId(value); return *this;}
350 
351 
357  inline const Aws::Map<Aws::String, Aws::String>& GetEnvironment() const{ return m_environment; }
358 
364  inline bool EnvironmentHasBeenSet() const { return m_environmentHasBeenSet; }
365 
371  inline void SetEnvironment(const Aws::Map<Aws::String, Aws::String>& value) { m_environmentHasBeenSet = true; m_environment = value; }
372 
378  inline void SetEnvironment(Aws::Map<Aws::String, Aws::String>&& value) { m_environmentHasBeenSet = true; m_environment = std::move(value); }
379 
385  inline ModelPackageContainerDefinition& WithEnvironment(const Aws::Map<Aws::String, Aws::String>& value) { SetEnvironment(value); return *this;}
386 
392  inline ModelPackageContainerDefinition& WithEnvironment(Aws::Map<Aws::String, Aws::String>&& value) { SetEnvironment(std::move(value)); return *this;}
393 
399  inline ModelPackageContainerDefinition& AddEnvironment(const Aws::String& key, const Aws::String& value) { m_environmentHasBeenSet = true; m_environment.emplace(key, value); return *this; }
400 
406  inline ModelPackageContainerDefinition& AddEnvironment(Aws::String&& key, const Aws::String& value) { m_environmentHasBeenSet = true; m_environment.emplace(std::move(key), value); return *this; }
407 
413  inline ModelPackageContainerDefinition& AddEnvironment(const Aws::String& key, Aws::String&& value) { m_environmentHasBeenSet = true; m_environment.emplace(key, std::move(value)); return *this; }
414 
420  inline ModelPackageContainerDefinition& AddEnvironment(Aws::String&& key, Aws::String&& value) { m_environmentHasBeenSet = true; m_environment.emplace(std::move(key), std::move(value)); return *this; }
421 
427  inline ModelPackageContainerDefinition& AddEnvironment(const char* key, Aws::String&& value) { m_environmentHasBeenSet = true; m_environment.emplace(key, std::move(value)); return *this; }
428 
434  inline ModelPackageContainerDefinition& AddEnvironment(Aws::String&& key, const char* value) { m_environmentHasBeenSet = true; m_environment.emplace(std::move(key), value); return *this; }
435 
441  inline ModelPackageContainerDefinition& AddEnvironment(const char* key, const char* value) { m_environmentHasBeenSet = true; m_environment.emplace(key, value); return *this; }
442 
443 
447  inline const ModelInput& GetModelInput() const{ return m_modelInput; }
448 
452  inline bool ModelInputHasBeenSet() const { return m_modelInputHasBeenSet; }
453 
457  inline void SetModelInput(const ModelInput& value) { m_modelInputHasBeenSet = true; m_modelInput = value; }
458 
462  inline void SetModelInput(ModelInput&& value) { m_modelInputHasBeenSet = true; m_modelInput = std::move(value); }
463 
467  inline ModelPackageContainerDefinition& WithModelInput(const ModelInput& value) { SetModelInput(value); return *this;}
468 
472  inline ModelPackageContainerDefinition& WithModelInput(ModelInput&& value) { SetModelInput(std::move(value)); return *this;}
473 
474 
478  inline const Aws::String& GetFramework() const{ return m_framework; }
479 
483  inline bool FrameworkHasBeenSet() const { return m_frameworkHasBeenSet; }
484 
488  inline void SetFramework(const Aws::String& value) { m_frameworkHasBeenSet = true; m_framework = value; }
489 
493  inline void SetFramework(Aws::String&& value) { m_frameworkHasBeenSet = true; m_framework = std::move(value); }
494 
498  inline void SetFramework(const char* value) { m_frameworkHasBeenSet = true; m_framework.assign(value); }
499 
503  inline ModelPackageContainerDefinition& WithFramework(const Aws::String& value) { SetFramework(value); return *this;}
504 
508  inline ModelPackageContainerDefinition& WithFramework(Aws::String&& value) { SetFramework(std::move(value)); return *this;}
509 
513  inline ModelPackageContainerDefinition& WithFramework(const char* value) { SetFramework(value); return *this;}
514 
515 
519  inline const Aws::String& GetFrameworkVersion() const{ return m_frameworkVersion; }
520 
524  inline bool FrameworkVersionHasBeenSet() const { return m_frameworkVersionHasBeenSet; }
525 
529  inline void SetFrameworkVersion(const Aws::String& value) { m_frameworkVersionHasBeenSet = true; m_frameworkVersion = value; }
530 
534  inline void SetFrameworkVersion(Aws::String&& value) { m_frameworkVersionHasBeenSet = true; m_frameworkVersion = std::move(value); }
535 
539  inline void SetFrameworkVersion(const char* value) { m_frameworkVersionHasBeenSet = true; m_frameworkVersion.assign(value); }
540 
544  inline ModelPackageContainerDefinition& WithFrameworkVersion(const Aws::String& value) { SetFrameworkVersion(value); return *this;}
545 
549  inline ModelPackageContainerDefinition& WithFrameworkVersion(Aws::String&& value) { SetFrameworkVersion(std::move(value)); return *this;}
550 
554  inline ModelPackageContainerDefinition& WithFrameworkVersion(const char* value) { SetFrameworkVersion(value); return *this;}
555 
556 
562  inline const Aws::String& GetNearestModelName() const{ return m_nearestModelName; }
563 
569  inline bool NearestModelNameHasBeenSet() const { return m_nearestModelNameHasBeenSet; }
570 
576  inline void SetNearestModelName(const Aws::String& value) { m_nearestModelNameHasBeenSet = true; m_nearestModelName = value; }
577 
583  inline void SetNearestModelName(Aws::String&& value) { m_nearestModelNameHasBeenSet = true; m_nearestModelName = std::move(value); }
584 
590  inline void SetNearestModelName(const char* value) { m_nearestModelNameHasBeenSet = true; m_nearestModelName.assign(value); }
591 
597  inline ModelPackageContainerDefinition& WithNearestModelName(const Aws::String& value) { SetNearestModelName(value); return *this;}
598 
604  inline ModelPackageContainerDefinition& WithNearestModelName(Aws::String&& value) { SetNearestModelName(std::move(value)); return *this;}
605 
611  inline ModelPackageContainerDefinition& WithNearestModelName(const char* value) { SetNearestModelName(value); return *this;}
612 
613  private:
614 
615  Aws::String m_containerHostname;
616  bool m_containerHostnameHasBeenSet;
617 
618  Aws::String m_image;
619  bool m_imageHasBeenSet;
620 
621  Aws::String m_imageDigest;
622  bool m_imageDigestHasBeenSet;
623 
624  Aws::String m_modelDataUrl;
625  bool m_modelDataUrlHasBeenSet;
626 
627  Aws::String m_productId;
628  bool m_productIdHasBeenSet;
629 
631  bool m_environmentHasBeenSet;
632 
633  ModelInput m_modelInput;
634  bool m_modelInputHasBeenSet;
635 
636  Aws::String m_framework;
637  bool m_frameworkHasBeenSet;
638 
639  Aws::String m_frameworkVersion;
640  bool m_frameworkVersionHasBeenSet;
641 
642  Aws::String m_nearestModelName;
643  bool m_nearestModelNameHasBeenSet;
644  };
645 
646 } // namespace Model
647 } // namespace SageMaker
648 } // namespace Aws
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithProductId
ModelPackageContainerDefinition & WithProductId(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:339
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithFrameworkVersion
ModelPackageContainerDefinition & WithFrameworkVersion(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:544
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetFrameworkVersion
void SetFrameworkVersion(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:529
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetFrameworkVersion
void SetFrameworkVersion(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:534
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithFrameworkVersion
ModelPackageContainerDefinition & WithFrameworkVersion(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:549
SageMaker_EXPORTS.h
Aws::SageMaker::Model::ModelPackageContainerDefinition::AddEnvironment
ModelPackageContainerDefinition & AddEnvironment(Aws::String &&key, Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:420
Aws::SageMaker::Model::ModelPackageContainerDefinition::GetFramework
const Aws::String & GetFramework() const
Definition: ModelPackageContainerDefinition.h:478
Aws::SageMaker::Model::ModelPackageContainerDefinition::ModelPackageContainerDefinition
ModelPackageContainerDefinition()
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithEnvironment
ModelPackageContainerDefinition & WithEnvironment(const Aws::Map< Aws::String, Aws::String > &value)
Definition: ModelPackageContainerDefinition.h:385
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetNearestModelName
void SetNearestModelName(const char *value)
Definition: ModelPackageContainerDefinition.h:590
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetImage
void SetImage(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:121
Aws::SageMaker::Model::ModelPackageContainerDefinition::ModelPackageContainerDefinition
ModelPackageContainerDefinition(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetModelInput
void SetModelInput(const ModelInput &value)
Definition: ModelPackageContainerDefinition.h:457
Aws::SageMaker::Model::ModelPackageContainerDefinition::AddEnvironment
ModelPackageContainerDefinition & AddEnvironment(const Aws::String &key, Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:413
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetImageDigest
void SetImageDigest(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:211
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithModelInput
ModelPackageContainerDefinition & WithModelInput(const ModelInput &value)
Definition: ModelPackageContainerDefinition.h:467
Aws::SageMaker::Model::ModelPackageContainerDefinition::GetProductId
const Aws::String & GetProductId() const
Definition: ModelPackageContainerDefinition.h:314
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithImageDigest
ModelPackageContainerDefinition & WithImageDigest(const char *value)
Definition: ModelPackageContainerDefinition.h:235
Aws::SageMaker::Model::ModelPackageContainerDefinition::AddEnvironment
ModelPackageContainerDefinition & AddEnvironment(Aws::String &&key, const char *value)
Definition: ModelPackageContainerDefinition.h:434
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetContainerHostname
void SetContainerHostname(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:56
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithImage
ModelPackageContainerDefinition & WithImage(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:173
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithEnvironment
ModelPackageContainerDefinition & WithEnvironment(Aws::Map< Aws::String, Aws::String > &&value)
Definition: ModelPackageContainerDefinition.h:392
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetFrameworkVersion
void SetFrameworkVersion(const char *value)
Definition: ModelPackageContainerDefinition.h:539
Aws::SageMaker::Model::ModelPackageContainerDefinition
Definition: ModelPackageContainerDefinition.h:35
Aws::SageMaker::Model::ModelPackageContainerDefinition::AddEnvironment
ModelPackageContainerDefinition & AddEnvironment(const Aws::String &key, const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:399
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithImageDigest
ModelPackageContainerDefinition & WithImageDigest(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:223
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithContainerHostname
ModelPackageContainerDefinition & WithContainerHostname(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:76
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithFramework
ModelPackageContainerDefinition & WithFramework(const char *value)
Definition: ModelPackageContainerDefinition.h:513
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetModelDataUrl
void SetModelDataUrl(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:263
Aws::SageMaker::Model::ModelPackageContainerDefinition::GetModelInput
const ModelInput & GetModelInput() const
Definition: ModelPackageContainerDefinition.h:447
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetImage
void SetImage(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:134
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithModelDataUrl
ModelPackageContainerDefinition & WithModelDataUrl(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:299
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithImageDigest
ModelPackageContainerDefinition & WithImageDigest(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:229
Aws::SageMaker::Model::ModelPackageContainerDefinition::FrameworkVersionHasBeenSet
bool FrameworkVersionHasBeenSet() const
Definition: ModelPackageContainerDefinition.h:524
Aws::SageMaker::Model::ModelPackageContainerDefinition::ContainerHostnameHasBeenSet
bool ContainerHostnameHasBeenSet() const
Definition: ModelPackageContainerDefinition.h:51
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetImageDigest
void SetImageDigest(const char *value)
Definition: ModelPackageContainerDefinition.h:217
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithFramework
ModelPackageContainerDefinition & WithFramework(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:508
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithImage
ModelPackageContainerDefinition & WithImage(const char *value)
Definition: ModelPackageContainerDefinition.h:186
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithProductId
ModelPackageContainerDefinition & WithProductId(const char *value)
Definition: ModelPackageContainerDefinition.h:349
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetProductId
void SetProductId(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:324
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithNearestModelName
ModelPackageContainerDefinition & WithNearestModelName(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:597
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithFrameworkVersion
ModelPackageContainerDefinition & WithFrameworkVersion(const char *value)
Definition: ModelPackageContainerDefinition.h:554
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetModelInput
void SetModelInput(ModelInput &&value)
Definition: ModelPackageContainerDefinition.h:462
Aws::SageMaker::Model::ModelInput
Definition: ModelInput.h:32
Aws::SageMaker::Model::ModelPackageContainerDefinition::AddEnvironment
ModelPackageContainerDefinition & AddEnvironment(const char *key, Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:427
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithImage
ModelPackageContainerDefinition & WithImage(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:160
Aws::SageMaker::Model::ModelPackageContainerDefinition::GetFrameworkVersion
const Aws::String & GetFrameworkVersion() const
Definition: ModelPackageContainerDefinition.h:519
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetEnvironment
void SetEnvironment(Aws::Map< Aws::String, Aws::String > &&value)
Definition: ModelPackageContainerDefinition.h:378
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithModelDataUrl
ModelPackageContainerDefinition & WithModelDataUrl(const char *value)
Definition: ModelPackageContainerDefinition.h:308
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::SageMaker::Model::ModelPackageContainerDefinition::GetEnvironment
const Aws::Map< Aws::String, Aws::String > & GetEnvironment() const
Definition: ModelPackageContainerDefinition.h:357
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithFramework
ModelPackageContainerDefinition & WithFramework(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:503
Aws::SageMaker::Model::ModelPackageContainerDefinition::NearestModelNameHasBeenSet
bool NearestModelNameHasBeenSet() const
Definition: ModelPackageContainerDefinition.h:569
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetProductId
void SetProductId(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:329
Aws::SageMaker::Model::ModelPackageContainerDefinition::GetImageDigest
const Aws::String & GetImageDigest() const
Definition: ModelPackageContainerDefinition.h:193
Aws::SageMaker::Model::ModelPackageContainerDefinition::ProductIdHasBeenSet
bool ProductIdHasBeenSet() const
Definition: ModelPackageContainerDefinition.h:319
Aws::SageMaker::Model::ModelPackageContainerDefinition::GetNearestModelName
const Aws::String & GetNearestModelName() const
Definition: ModelPackageContainerDefinition.h:562
Aws::SageMaker::Model::ModelPackageContainerDefinition::GetModelDataUrl
const Aws::String & GetModelDataUrl() const
Definition: ModelPackageContainerDefinition.h:245
Aws::SageMaker::Model::ModelPackageContainerDefinition::ImageHasBeenSet
bool ImageHasBeenSet() const
Definition: ModelPackageContainerDefinition.h:108
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetContainerHostname
void SetContainerHostname(const char *value)
Definition: ModelPackageContainerDefinition.h:66
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetImage
void SetImage(const char *value)
Definition: ModelPackageContainerDefinition.h:147
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithModelInput
ModelPackageContainerDefinition & WithModelInput(ModelInput &&value)
Definition: ModelPackageContainerDefinition.h:472
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithNearestModelName
ModelPackageContainerDefinition & WithNearestModelName(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:604
Aws::SageMaker::Model::ModelPackageContainerDefinition::FrameworkHasBeenSet
bool FrameworkHasBeenSet() const
Definition: ModelPackageContainerDefinition.h:483
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetFramework
void SetFramework(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:488
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithProductId
ModelPackageContainerDefinition & WithProductId(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:344
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetFramework
void SetFramework(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:493
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::ModelPackageContainerDefinition::ImageDigestHasBeenSet
bool ImageDigestHasBeenSet() const
Definition: ModelPackageContainerDefinition.h:199
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithContainerHostname
ModelPackageContainerDefinition & WithContainerHostname(const char *value)
Definition: ModelPackageContainerDefinition.h:81
Aws::SageMaker::Model::ModelPackageContainerDefinition::ModelInputHasBeenSet
bool ModelInputHasBeenSet() const
Definition: ModelPackageContainerDefinition.h:452
Aws::SageMaker::Model::ModelPackageContainerDefinition::operator=
ModelPackageContainerDefinition & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithModelDataUrl
ModelPackageContainerDefinition & WithModelDataUrl(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:290
Aws::SageMaker::Model::ModelPackageContainerDefinition::EnvironmentHasBeenSet
bool EnvironmentHasBeenSet() const
Definition: ModelPackageContainerDefinition.h:364
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetModelDataUrl
void SetModelDataUrl(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:272
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetEnvironment
void SetEnvironment(const Aws::Map< Aws::String, Aws::String > &value)
Definition: ModelPackageContainerDefinition.h:371
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetProductId
void SetProductId(const char *value)
Definition: ModelPackageContainerDefinition.h:334
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetNearestModelName
void SetNearestModelName(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:583
Aws::SageMaker::Model::ModelPackageContainerDefinition::GetImage
const Aws::String & GetImage() const
Definition: ModelPackageContainerDefinition.h:95
Aws::SageMaker::Model::ModelPackageContainerDefinition::ModelDataUrlHasBeenSet
bool ModelDataUrlHasBeenSet() const
Definition: ModelPackageContainerDefinition.h:254
AWSMap.h
Aws::SageMaker::Model::ModelPackageContainerDefinition::AddEnvironment
ModelPackageContainerDefinition & AddEnvironment(Aws::String &&key, const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:406
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetModelDataUrl
void SetModelDataUrl(const char *value)
Definition: ModelPackageContainerDefinition.h:281
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetContainerHostname
void SetContainerHostname(Aws::String &&value)
Definition: ModelPackageContainerDefinition.h:61
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithContainerHostname
ModelPackageContainerDefinition & WithContainerHostname(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:71
Aws::SageMaker::Model::ModelPackageContainerDefinition::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
ModelInput.h
Aws::SageMaker::Model::ModelPackageContainerDefinition::AddEnvironment
ModelPackageContainerDefinition & AddEnvironment(const char *key, const char *value)
Definition: ModelPackageContainerDefinition.h:441
Aws::SageMaker::Model::ModelPackageContainerDefinition::GetContainerHostname
const Aws::String & GetContainerHostname() const
Definition: ModelPackageContainerDefinition.h:46
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetImageDigest
void SetImageDigest(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:205
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetNearestModelName
void SetNearestModelName(const Aws::String &value)
Definition: ModelPackageContainerDefinition.h:576
Aws::SageMaker::Model::ModelPackageContainerDefinition::SetFramework
void SetFramework(const char *value)
Definition: ModelPackageContainerDefinition.h:498
Aws::SageMaker::Model::ModelPackageContainerDefinition::WithNearestModelName
ModelPackageContainerDefinition & WithNearestModelName(const char *value)
Definition: ModelPackageContainerDefinition.h:611