AWS SDK for C++  1.9.153
AWS SDK for C++
CompilationJobSummary.h
Go to the documentation of this file.
1 
6 #pragma once
15 #include <utility>
16 
17 namespace Aws
18 {
19 namespace Utils
20 {
21 namespace Json
22 {
23  class JsonValue;
24  class JsonView;
25 } // namespace Json
26 } // namespace Utils
27 namespace SageMaker
28 {
29 namespace Model
30 {
31 
38  {
39  public:
44 
45 
49  inline const Aws::String& GetCompilationJobName() const{ return m_compilationJobName; }
50 
54  inline bool CompilationJobNameHasBeenSet() const { return m_compilationJobNameHasBeenSet; }
55 
59  inline void SetCompilationJobName(const Aws::String& value) { m_compilationJobNameHasBeenSet = true; m_compilationJobName = value; }
60 
64  inline void SetCompilationJobName(Aws::String&& value) { m_compilationJobNameHasBeenSet = true; m_compilationJobName = std::move(value); }
65 
69  inline void SetCompilationJobName(const char* value) { m_compilationJobNameHasBeenSet = true; m_compilationJobName.assign(value); }
70 
74  inline CompilationJobSummary& WithCompilationJobName(const Aws::String& value) { SetCompilationJobName(value); return *this;}
75 
79  inline CompilationJobSummary& WithCompilationJobName(Aws::String&& value) { SetCompilationJobName(std::move(value)); return *this;}
80 
84  inline CompilationJobSummary& WithCompilationJobName(const char* value) { SetCompilationJobName(value); return *this;}
85 
86 
90  inline const Aws::String& GetCompilationJobArn() const{ return m_compilationJobArn; }
91 
95  inline bool CompilationJobArnHasBeenSet() const { return m_compilationJobArnHasBeenSet; }
96 
100  inline void SetCompilationJobArn(const Aws::String& value) { m_compilationJobArnHasBeenSet = true; m_compilationJobArn = value; }
101 
105  inline void SetCompilationJobArn(Aws::String&& value) { m_compilationJobArnHasBeenSet = true; m_compilationJobArn = std::move(value); }
106 
110  inline void SetCompilationJobArn(const char* value) { m_compilationJobArnHasBeenSet = true; m_compilationJobArn.assign(value); }
111 
115  inline CompilationJobSummary& WithCompilationJobArn(const Aws::String& value) { SetCompilationJobArn(value); return *this;}
116 
120  inline CompilationJobSummary& WithCompilationJobArn(Aws::String&& value) { SetCompilationJobArn(std::move(value)); return *this;}
121 
125  inline CompilationJobSummary& WithCompilationJobArn(const char* value) { SetCompilationJobArn(value); return *this;}
126 
127 
131  inline const Aws::Utils::DateTime& GetCreationTime() const{ return m_creationTime; }
132 
136  inline bool CreationTimeHasBeenSet() const { return m_creationTimeHasBeenSet; }
137 
141  inline void SetCreationTime(const Aws::Utils::DateTime& value) { m_creationTimeHasBeenSet = true; m_creationTime = value; }
142 
146  inline void SetCreationTime(Aws::Utils::DateTime&& value) { m_creationTimeHasBeenSet = true; m_creationTime = std::move(value); }
147 
151  inline CompilationJobSummary& WithCreationTime(const Aws::Utils::DateTime& value) { SetCreationTime(value); return *this;}
152 
156  inline CompilationJobSummary& WithCreationTime(Aws::Utils::DateTime&& value) { SetCreationTime(std::move(value)); return *this;}
157 
158 
162  inline const Aws::Utils::DateTime& GetCompilationStartTime() const{ return m_compilationStartTime; }
163 
167  inline bool CompilationStartTimeHasBeenSet() const { return m_compilationStartTimeHasBeenSet; }
168 
172  inline void SetCompilationStartTime(const Aws::Utils::DateTime& value) { m_compilationStartTimeHasBeenSet = true; m_compilationStartTime = value; }
173 
177  inline void SetCompilationStartTime(Aws::Utils::DateTime&& value) { m_compilationStartTimeHasBeenSet = true; m_compilationStartTime = std::move(value); }
178 
182  inline CompilationJobSummary& WithCompilationStartTime(const Aws::Utils::DateTime& value) { SetCompilationStartTime(value); return *this;}
183 
187  inline CompilationJobSummary& WithCompilationStartTime(Aws::Utils::DateTime&& value) { SetCompilationStartTime(std::move(value)); return *this;}
188 
189 
193  inline const Aws::Utils::DateTime& GetCompilationEndTime() const{ return m_compilationEndTime; }
194 
198  inline bool CompilationEndTimeHasBeenSet() const { return m_compilationEndTimeHasBeenSet; }
199 
203  inline void SetCompilationEndTime(const Aws::Utils::DateTime& value) { m_compilationEndTimeHasBeenSet = true; m_compilationEndTime = value; }
204 
208  inline void SetCompilationEndTime(Aws::Utils::DateTime&& value) { m_compilationEndTimeHasBeenSet = true; m_compilationEndTime = std::move(value); }
209 
213  inline CompilationJobSummary& WithCompilationEndTime(const Aws::Utils::DateTime& value) { SetCompilationEndTime(value); return *this;}
214 
218  inline CompilationJobSummary& WithCompilationEndTime(Aws::Utils::DateTime&& value) { SetCompilationEndTime(std::move(value)); return *this;}
219 
220 
225  inline const TargetDevice& GetCompilationTargetDevice() const{ return m_compilationTargetDevice; }
226 
231  inline bool CompilationTargetDeviceHasBeenSet() const { return m_compilationTargetDeviceHasBeenSet; }
232 
237  inline void SetCompilationTargetDevice(const TargetDevice& value) { m_compilationTargetDeviceHasBeenSet = true; m_compilationTargetDevice = value; }
238 
243  inline void SetCompilationTargetDevice(TargetDevice&& value) { m_compilationTargetDeviceHasBeenSet = true; m_compilationTargetDevice = std::move(value); }
244 
249  inline CompilationJobSummary& WithCompilationTargetDevice(const TargetDevice& value) { SetCompilationTargetDevice(value); return *this;}
250 
255  inline CompilationJobSummary& WithCompilationTargetDevice(TargetDevice&& value) { SetCompilationTargetDevice(std::move(value)); return *this;}
256 
257 
262  inline const TargetPlatformOs& GetCompilationTargetPlatformOs() const{ return m_compilationTargetPlatformOs; }
263 
268  inline bool CompilationTargetPlatformOsHasBeenSet() const { return m_compilationTargetPlatformOsHasBeenSet; }
269 
274  inline void SetCompilationTargetPlatformOs(const TargetPlatformOs& value) { m_compilationTargetPlatformOsHasBeenSet = true; m_compilationTargetPlatformOs = value; }
275 
280  inline void SetCompilationTargetPlatformOs(TargetPlatformOs&& value) { m_compilationTargetPlatformOsHasBeenSet = true; m_compilationTargetPlatformOs = std::move(value); }
281 
286  inline CompilationJobSummary& WithCompilationTargetPlatformOs(const TargetPlatformOs& value) { SetCompilationTargetPlatformOs(value); return *this;}
287 
292  inline CompilationJobSummary& WithCompilationTargetPlatformOs(TargetPlatformOs&& value) { SetCompilationTargetPlatformOs(std::move(value)); return *this;}
293 
294 
299  inline const TargetPlatformArch& GetCompilationTargetPlatformArch() const{ return m_compilationTargetPlatformArch; }
300 
305  inline bool CompilationTargetPlatformArchHasBeenSet() const { return m_compilationTargetPlatformArchHasBeenSet; }
306 
311  inline void SetCompilationTargetPlatformArch(const TargetPlatformArch& value) { m_compilationTargetPlatformArchHasBeenSet = true; m_compilationTargetPlatformArch = value; }
312 
317  inline void SetCompilationTargetPlatformArch(TargetPlatformArch&& value) { m_compilationTargetPlatformArchHasBeenSet = true; m_compilationTargetPlatformArch = std::move(value); }
318 
323  inline CompilationJobSummary& WithCompilationTargetPlatformArch(const TargetPlatformArch& value) { SetCompilationTargetPlatformArch(value); return *this;}
324 
329  inline CompilationJobSummary& WithCompilationTargetPlatformArch(TargetPlatformArch&& value) { SetCompilationTargetPlatformArch(std::move(value)); return *this;}
330 
331 
336  inline const TargetPlatformAccelerator& GetCompilationTargetPlatformAccelerator() const{ return m_compilationTargetPlatformAccelerator; }
337 
342  inline bool CompilationTargetPlatformAcceleratorHasBeenSet() const { return m_compilationTargetPlatformAcceleratorHasBeenSet; }
343 
348  inline void SetCompilationTargetPlatformAccelerator(const TargetPlatformAccelerator& value) { m_compilationTargetPlatformAcceleratorHasBeenSet = true; m_compilationTargetPlatformAccelerator = value; }
349 
354  inline void SetCompilationTargetPlatformAccelerator(TargetPlatformAccelerator&& value) { m_compilationTargetPlatformAcceleratorHasBeenSet = true; m_compilationTargetPlatformAccelerator = std::move(value); }
355 
360  inline CompilationJobSummary& WithCompilationTargetPlatformAccelerator(const TargetPlatformAccelerator& value) { SetCompilationTargetPlatformAccelerator(value); return *this;}
361 
366  inline CompilationJobSummary& WithCompilationTargetPlatformAccelerator(TargetPlatformAccelerator&& value) { SetCompilationTargetPlatformAccelerator(std::move(value)); return *this;}
367 
368 
372  inline const Aws::Utils::DateTime& GetLastModifiedTime() const{ return m_lastModifiedTime; }
373 
377  inline bool LastModifiedTimeHasBeenSet() const { return m_lastModifiedTimeHasBeenSet; }
378 
382  inline void SetLastModifiedTime(const Aws::Utils::DateTime& value) { m_lastModifiedTimeHasBeenSet = true; m_lastModifiedTime = value; }
383 
387  inline void SetLastModifiedTime(Aws::Utils::DateTime&& value) { m_lastModifiedTimeHasBeenSet = true; m_lastModifiedTime = std::move(value); }
388 
392  inline CompilationJobSummary& WithLastModifiedTime(const Aws::Utils::DateTime& value) { SetLastModifiedTime(value); return *this;}
393 
397  inline CompilationJobSummary& WithLastModifiedTime(Aws::Utils::DateTime&& value) { SetLastModifiedTime(std::move(value)); return *this;}
398 
399 
403  inline const CompilationJobStatus& GetCompilationJobStatus() const{ return m_compilationJobStatus; }
404 
408  inline bool CompilationJobStatusHasBeenSet() const { return m_compilationJobStatusHasBeenSet; }
409 
413  inline void SetCompilationJobStatus(const CompilationJobStatus& value) { m_compilationJobStatusHasBeenSet = true; m_compilationJobStatus = value; }
414 
418  inline void SetCompilationJobStatus(CompilationJobStatus&& value) { m_compilationJobStatusHasBeenSet = true; m_compilationJobStatus = std::move(value); }
419 
423  inline CompilationJobSummary& WithCompilationJobStatus(const CompilationJobStatus& value) { SetCompilationJobStatus(value); return *this;}
424 
428  inline CompilationJobSummary& WithCompilationJobStatus(CompilationJobStatus&& value) { SetCompilationJobStatus(std::move(value)); return *this;}
429 
430  private:
431 
432  Aws::String m_compilationJobName;
433  bool m_compilationJobNameHasBeenSet;
434 
435  Aws::String m_compilationJobArn;
436  bool m_compilationJobArnHasBeenSet;
437 
438  Aws::Utils::DateTime m_creationTime;
439  bool m_creationTimeHasBeenSet;
440 
441  Aws::Utils::DateTime m_compilationStartTime;
442  bool m_compilationStartTimeHasBeenSet;
443 
444  Aws::Utils::DateTime m_compilationEndTime;
445  bool m_compilationEndTimeHasBeenSet;
446 
447  TargetDevice m_compilationTargetDevice;
448  bool m_compilationTargetDeviceHasBeenSet;
449 
450  TargetPlatformOs m_compilationTargetPlatformOs;
451  bool m_compilationTargetPlatformOsHasBeenSet;
452 
453  TargetPlatformArch m_compilationTargetPlatformArch;
454  bool m_compilationTargetPlatformArchHasBeenSet;
455 
456  TargetPlatformAccelerator m_compilationTargetPlatformAccelerator;
457  bool m_compilationTargetPlatformAcceleratorHasBeenSet;
458 
459  Aws::Utils::DateTime m_lastModifiedTime;
460  bool m_lastModifiedTimeHasBeenSet;
461 
462  CompilationJobStatus m_compilationJobStatus;
463  bool m_compilationJobStatusHasBeenSet;
464  };
465 
466 } // namespace Model
467 } // namespace SageMaker
468 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SageMaker::Model::TargetPlatformArch
TargetPlatformArch
Definition: TargetPlatformArch.h:17
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::CompilationJobSummary::CompilationTargetDeviceHasBeenSet
bool CompilationTargetDeviceHasBeenSet() const
Definition: CompilationJobSummary.h:231
Aws::SageMaker::Model::CompilationJobSummary::CompilationStartTimeHasBeenSet
bool CompilationStartTimeHasBeenSet() const
Definition: CompilationJobSummary.h:167
Aws::SageMaker::Model::CompilationJobSummary::CompilationEndTimeHasBeenSet
bool CompilationEndTimeHasBeenSet() const
Definition: CompilationJobSummary.h:198
SageMaker_EXPORTS.h
Aws::SageMaker::Model::CompilationJobSummary::GetCompilationTargetPlatformAccelerator
const TargetPlatformAccelerator & GetCompilationTargetPlatformAccelerator() const
Definition: CompilationJobSummary.h:336
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationTargetDevice
void SetCompilationTargetDevice(TargetDevice &&value)
Definition: CompilationJobSummary.h:243
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationEndTime
CompilationJobSummary & WithCompilationEndTime(Aws::Utils::DateTime &&value)
Definition: CompilationJobSummary.h:218
Aws::SageMaker::Model::CompilationJobSummary::CompilationJobSummary
CompilationJobSummary(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::CompilationJobSummary::CompilationJobSummary
CompilationJobSummary()
TargetPlatformAccelerator.h
DateTime.h
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationJobArn
CompilationJobSummary & WithCompilationJobArn(Aws::String &&value)
Definition: CompilationJobSummary.h:120
Aws::SageMaker::Model::CompilationJobSummary::GetCompilationTargetPlatformArch
const TargetPlatformArch & GetCompilationTargetPlatformArch() const
Definition: CompilationJobSummary.h:299
TargetDevice.h
Aws::SageMaker::Model::CompilationJobSummary::SetCreationTime
void SetCreationTime(const Aws::Utils::DateTime &value)
Definition: CompilationJobSummary.h:141
Aws::SageMaker::Model::CompilationJobSummary::SetCreationTime
void SetCreationTime(Aws::Utils::DateTime &&value)
Definition: CompilationJobSummary.h:146
Aws::SageMaker::Model::CompilationJobSummary::CompilationJobStatusHasBeenSet
bool CompilationJobStatusHasBeenSet() const
Definition: CompilationJobSummary.h:408
Aws::SageMaker::Model::CompilationJobSummary::GetCompilationEndTime
const Aws::Utils::DateTime & GetCompilationEndTime() const
Definition: CompilationJobSummary.h:193
Aws::SageMaker::Model::CompilationJobSummary::WithCreationTime
CompilationJobSummary & WithCreationTime(const Aws::Utils::DateTime &value)
Definition: CompilationJobSummary.h:151
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationTargetPlatformAccelerator
void SetCompilationTargetPlatformAccelerator(const TargetPlatformAccelerator &value)
Definition: CompilationJobSummary.h:348
Aws::SageMaker::Model::CompilationJobSummary
Definition: CompilationJobSummary.h:38
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationJobName
void SetCompilationJobName(const char *value)
Definition: CompilationJobSummary.h:69
Aws::SageMaker::Model::TargetPlatformAccelerator
TargetPlatformAccelerator
Definition: TargetPlatformAccelerator.h:17
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationJobName
CompilationJobSummary & WithCompilationJobName(Aws::String &&value)
Definition: CompilationJobSummary.h:79
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationJobName
void SetCompilationJobName(const Aws::String &value)
Definition: CompilationJobSummary.h:59
Aws::SageMaker::Model::CompilationJobSummary::GetCreationTime
const Aws::Utils::DateTime & GetCreationTime() const
Definition: CompilationJobSummary.h:131
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationJobArn
void SetCompilationJobArn(Aws::String &&value)
Definition: CompilationJobSummary.h:105
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationStartTime
CompilationJobSummary & WithCompilationStartTime(Aws::Utils::DateTime &&value)
Definition: CompilationJobSummary.h:187
Aws::SageMaker::Model::CompilationJobSummary::GetCompilationJobName
const Aws::String & GetCompilationJobName() const
Definition: CompilationJobSummary.h:49
Aws::SageMaker::Model::CompilationJobStatus
CompilationJobStatus
Definition: CompilationJobStatus.h:17
Aws::SageMaker::Model::CompilationJobSummary::CompilationJobNameHasBeenSet
bool CompilationJobNameHasBeenSet() const
Definition: CompilationJobSummary.h:54
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationTargetPlatformOs
CompilationJobSummary & WithCompilationTargetPlatformOs(const TargetPlatformOs &value)
Definition: CompilationJobSummary.h:286
Aws::SageMaker::Model::CompilationJobSummary::CompilationTargetPlatformAcceleratorHasBeenSet
bool CompilationTargetPlatformAcceleratorHasBeenSet() const
Definition: CompilationJobSummary.h:342
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationTargetPlatformArch
CompilationJobSummary & WithCompilationTargetPlatformArch(TargetPlatformArch &&value)
Definition: CompilationJobSummary.h:329
Aws::SageMaker::Model::CompilationJobSummary::GetCompilationTargetDevice
const TargetDevice & GetCompilationTargetDevice() const
Definition: CompilationJobSummary.h:225
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationJobName
CompilationJobSummary & WithCompilationJobName(const char *value)
Definition: CompilationJobSummary.h:84
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationTargetPlatformAccelerator
CompilationJobSummary & WithCompilationTargetPlatformAccelerator(TargetPlatformAccelerator &&value)
Definition: CompilationJobSummary.h:366
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationJobArn
CompilationJobSummary & WithCompilationJobArn(const char *value)
Definition: CompilationJobSummary.h:125
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationJobArn
void SetCompilationJobArn(const char *value)
Definition: CompilationJobSummary.h:110
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationJobName
CompilationJobSummary & WithCompilationJobName(const Aws::String &value)
Definition: CompilationJobSummary.h:74
CompilationJobStatus.h
Aws::SageMaker::Model::TargetDevice
TargetDevice
Definition: TargetDevice.h:17
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationEndTime
void SetCompilationEndTime(const Aws::Utils::DateTime &value)
Definition: CompilationJobSummary.h:203
Aws::SageMaker::Model::CompilationJobSummary::CompilationJobArnHasBeenSet
bool CompilationJobArnHasBeenSet() const
Definition: CompilationJobSummary.h:95
Aws::SageMaker::Model::CompilationJobSummary::LastModifiedTimeHasBeenSet
bool LastModifiedTimeHasBeenSet() const
Definition: CompilationJobSummary.h:377
Aws::SageMaker::Model::CompilationJobSummary::WithLastModifiedTime
CompilationJobSummary & WithLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: CompilationJobSummary.h:397
Aws::SageMaker::Model::CompilationJobSummary::CompilationTargetPlatformArchHasBeenSet
bool CompilationTargetPlatformArchHasBeenSet() const
Definition: CompilationJobSummary.h:305
Aws::SageMaker::Model::CompilationJobSummary::WithLastModifiedTime
CompilationJobSummary & WithLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: CompilationJobSummary.h:392
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationJobStatus
void SetCompilationJobStatus(const CompilationJobStatus &value)
Definition: CompilationJobSummary.h:413
Aws::SageMaker::Model::CompilationJobSummary::SetLastModifiedTime
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: CompilationJobSummary.h:387
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationTargetPlatformOs
void SetCompilationTargetPlatformOs(TargetPlatformOs &&value)
Definition: CompilationJobSummary.h:280
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationJobStatus
CompilationJobSummary & WithCompilationJobStatus(CompilationJobStatus &&value)
Definition: CompilationJobSummary.h:428
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationJobArn
void SetCompilationJobArn(const Aws::String &value)
Definition: CompilationJobSummary.h:100
Aws::SageMaker::Model::CompilationJobSummary::operator=
CompilationJobSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationStartTime
CompilationJobSummary & WithCompilationStartTime(const Aws::Utils::DateTime &value)
Definition: CompilationJobSummary.h:182
Aws::SageMaker::Model::CompilationJobSummary::GetCompilationStartTime
const Aws::Utils::DateTime & GetCompilationStartTime() const
Definition: CompilationJobSummary.h:162
Aws::SageMaker::Model::CompilationJobSummary::GetCompilationTargetPlatformOs
const TargetPlatformOs & GetCompilationTargetPlatformOs() const
Definition: CompilationJobSummary.h:262
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationTargetPlatformOs
CompilationJobSummary & WithCompilationTargetPlatformOs(TargetPlatformOs &&value)
Definition: CompilationJobSummary.h:292
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationStartTime
void SetCompilationStartTime(Aws::Utils::DateTime &&value)
Definition: CompilationJobSummary.h:177
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationTargetPlatformOs
void SetCompilationTargetPlatformOs(const TargetPlatformOs &value)
Definition: CompilationJobSummary.h:274
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationJobStatus
CompilationJobSummary & WithCompilationJobStatus(const CompilationJobStatus &value)
Definition: CompilationJobSummary.h:423
Aws::SageMaker::Model::CompilationJobSummary::WithCreationTime
CompilationJobSummary & WithCreationTime(Aws::Utils::DateTime &&value)
Definition: CompilationJobSummary.h:156
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationJobStatus
void SetCompilationJobStatus(CompilationJobStatus &&value)
Definition: CompilationJobSummary.h:418
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationTargetPlatformAccelerator
void SetCompilationTargetPlatformAccelerator(TargetPlatformAccelerator &&value)
Definition: CompilationJobSummary.h:354
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationTargetPlatformArch
CompilationJobSummary & WithCompilationTargetPlatformArch(const TargetPlatformArch &value)
Definition: CompilationJobSummary.h:323
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationEndTime
void SetCompilationEndTime(Aws::Utils::DateTime &&value)
Definition: CompilationJobSummary.h:208
Aws::SageMaker::Model::CompilationJobSummary::SetLastModifiedTime
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: CompilationJobSummary.h:382
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationTargetDevice
void SetCompilationTargetDevice(const TargetDevice &value)
Definition: CompilationJobSummary.h:237
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::CompilationJobSummary::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationJobName
void SetCompilationJobName(Aws::String &&value)
Definition: CompilationJobSummary.h:64
TargetPlatformArch.h
Aws::SageMaker::Model::CompilationJobSummary::GetCompilationJobStatus
const CompilationJobStatus & GetCompilationJobStatus() const
Definition: CompilationJobSummary.h:403
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationTargetPlatformArch
void SetCompilationTargetPlatformArch(const TargetPlatformArch &value)
Definition: CompilationJobSummary.h:311
Aws::SageMaker::Model::CompilationJobSummary::CompilationTargetPlatformOsHasBeenSet
bool CompilationTargetPlatformOsHasBeenSet() const
Definition: CompilationJobSummary.h:268
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationTargetDevice
CompilationJobSummary & WithCompilationTargetDevice(TargetDevice &&value)
Definition: CompilationJobSummary.h:255
TargetPlatformOs.h
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationTargetPlatformAccelerator
CompilationJobSummary & WithCompilationTargetPlatformAccelerator(const TargetPlatformAccelerator &value)
Definition: CompilationJobSummary.h:360
Aws::SageMaker::Model::CompilationJobSummary::GetLastModifiedTime
const Aws::Utils::DateTime & GetLastModifiedTime() const
Definition: CompilationJobSummary.h:372
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::CompilationJobSummary::GetCompilationJobArn
const Aws::String & GetCompilationJobArn() const
Definition: CompilationJobSummary.h:90
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationTargetPlatformArch
void SetCompilationTargetPlatformArch(TargetPlatformArch &&value)
Definition: CompilationJobSummary.h:317
Aws::SageMaker::Model::CompilationJobSummary::CreationTimeHasBeenSet
bool CreationTimeHasBeenSet() const
Definition: CompilationJobSummary.h:136
Aws::SageMaker::Model::CompilationJobSummary::SetCompilationStartTime
void SetCompilationStartTime(const Aws::Utils::DateTime &value)
Definition: CompilationJobSummary.h:172
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationTargetDevice
CompilationJobSummary & WithCompilationTargetDevice(const TargetDevice &value)
Definition: CompilationJobSummary.h:249
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationJobArn
CompilationJobSummary & WithCompilationJobArn(const Aws::String &value)
Definition: CompilationJobSummary.h:115
Aws::SageMaker::Model::TargetPlatformOs
TargetPlatformOs
Definition: TargetPlatformOs.h:17
Aws::SageMaker::Model::CompilationJobSummary::WithCompilationEndTime
CompilationJobSummary & WithCompilationEndTime(const Aws::Utils::DateTime &value)
Definition: CompilationJobSummary.h:213