AWS SDK for C++  1.9.153
AWS SDK for C++
MonitoringExecutionSummary.h
Go to the documentation of this file.
1 
6 #pragma once
12 #include <utility>
13 
14 namespace Aws
15 {
16 namespace Utils
17 {
18 namespace Json
19 {
20  class JsonValue;
21  class JsonView;
22 } // namespace Json
23 } // namespace Utils
24 namespace SageMaker
25 {
26 namespace Model
27 {
28 
36  {
37  public:
42 
43 
47  inline const Aws::String& GetMonitoringScheduleName() const{ return m_monitoringScheduleName; }
48 
52  inline bool MonitoringScheduleNameHasBeenSet() const { return m_monitoringScheduleNameHasBeenSet; }
53 
57  inline void SetMonitoringScheduleName(const Aws::String& value) { m_monitoringScheduleNameHasBeenSet = true; m_monitoringScheduleName = value; }
58 
62  inline void SetMonitoringScheduleName(Aws::String&& value) { m_monitoringScheduleNameHasBeenSet = true; m_monitoringScheduleName = std::move(value); }
63 
67  inline void SetMonitoringScheduleName(const char* value) { m_monitoringScheduleNameHasBeenSet = true; m_monitoringScheduleName.assign(value); }
68 
72  inline MonitoringExecutionSummary& WithMonitoringScheduleName(const Aws::String& value) { SetMonitoringScheduleName(value); return *this;}
73 
77  inline MonitoringExecutionSummary& WithMonitoringScheduleName(Aws::String&& value) { SetMonitoringScheduleName(std::move(value)); return *this;}
78 
82  inline MonitoringExecutionSummary& WithMonitoringScheduleName(const char* value) { SetMonitoringScheduleName(value); return *this;}
83 
84 
88  inline const Aws::Utils::DateTime& GetScheduledTime() const{ return m_scheduledTime; }
89 
93  inline bool ScheduledTimeHasBeenSet() const { return m_scheduledTimeHasBeenSet; }
94 
98  inline void SetScheduledTime(const Aws::Utils::DateTime& value) { m_scheduledTimeHasBeenSet = true; m_scheduledTime = value; }
99 
103  inline void SetScheduledTime(Aws::Utils::DateTime&& value) { m_scheduledTimeHasBeenSet = true; m_scheduledTime = std::move(value); }
104 
108  inline MonitoringExecutionSummary& WithScheduledTime(const Aws::Utils::DateTime& value) { SetScheduledTime(value); return *this;}
109 
113  inline MonitoringExecutionSummary& WithScheduledTime(Aws::Utils::DateTime&& value) { SetScheduledTime(std::move(value)); return *this;}
114 
115 
119  inline const Aws::Utils::DateTime& GetCreationTime() const{ return m_creationTime; }
120 
124  inline bool CreationTimeHasBeenSet() const { return m_creationTimeHasBeenSet; }
125 
129  inline void SetCreationTime(const Aws::Utils::DateTime& value) { m_creationTimeHasBeenSet = true; m_creationTime = value; }
130 
134  inline void SetCreationTime(Aws::Utils::DateTime&& value) { m_creationTimeHasBeenSet = true; m_creationTime = std::move(value); }
135 
139  inline MonitoringExecutionSummary& WithCreationTime(const Aws::Utils::DateTime& value) { SetCreationTime(value); return *this;}
140 
144  inline MonitoringExecutionSummary& WithCreationTime(Aws::Utils::DateTime&& value) { SetCreationTime(std::move(value)); return *this;}
145 
146 
150  inline const Aws::Utils::DateTime& GetLastModifiedTime() const{ return m_lastModifiedTime; }
151 
155  inline bool LastModifiedTimeHasBeenSet() const { return m_lastModifiedTimeHasBeenSet; }
156 
160  inline void SetLastModifiedTime(const Aws::Utils::DateTime& value) { m_lastModifiedTimeHasBeenSet = true; m_lastModifiedTime = value; }
161 
165  inline void SetLastModifiedTime(Aws::Utils::DateTime&& value) { m_lastModifiedTimeHasBeenSet = true; m_lastModifiedTime = std::move(value); }
166 
170  inline MonitoringExecutionSummary& WithLastModifiedTime(const Aws::Utils::DateTime& value) { SetLastModifiedTime(value); return *this;}
171 
175  inline MonitoringExecutionSummary& WithLastModifiedTime(Aws::Utils::DateTime&& value) { SetLastModifiedTime(std::move(value)); return *this;}
176 
177 
181  inline const ExecutionStatus& GetMonitoringExecutionStatus() const{ return m_monitoringExecutionStatus; }
182 
186  inline bool MonitoringExecutionStatusHasBeenSet() const { return m_monitoringExecutionStatusHasBeenSet; }
187 
191  inline void SetMonitoringExecutionStatus(const ExecutionStatus& value) { m_monitoringExecutionStatusHasBeenSet = true; m_monitoringExecutionStatus = value; }
192 
196  inline void SetMonitoringExecutionStatus(ExecutionStatus&& value) { m_monitoringExecutionStatusHasBeenSet = true; m_monitoringExecutionStatus = std::move(value); }
197 
201  inline MonitoringExecutionSummary& WithMonitoringExecutionStatus(const ExecutionStatus& value) { SetMonitoringExecutionStatus(value); return *this;}
202 
206  inline MonitoringExecutionSummary& WithMonitoringExecutionStatus(ExecutionStatus&& value) { SetMonitoringExecutionStatus(std::move(value)); return *this;}
207 
208 
212  inline const Aws::String& GetProcessingJobArn() const{ return m_processingJobArn; }
213 
217  inline bool ProcessingJobArnHasBeenSet() const { return m_processingJobArnHasBeenSet; }
218 
222  inline void SetProcessingJobArn(const Aws::String& value) { m_processingJobArnHasBeenSet = true; m_processingJobArn = value; }
223 
227  inline void SetProcessingJobArn(Aws::String&& value) { m_processingJobArnHasBeenSet = true; m_processingJobArn = std::move(value); }
228 
232  inline void SetProcessingJobArn(const char* value) { m_processingJobArnHasBeenSet = true; m_processingJobArn.assign(value); }
233 
237  inline MonitoringExecutionSummary& WithProcessingJobArn(const Aws::String& value) { SetProcessingJobArn(value); return *this;}
238 
242  inline MonitoringExecutionSummary& WithProcessingJobArn(Aws::String&& value) { SetProcessingJobArn(std::move(value)); return *this;}
243 
247  inline MonitoringExecutionSummary& WithProcessingJobArn(const char* value) { SetProcessingJobArn(value); return *this;}
248 
249 
253  inline const Aws::String& GetEndpointName() const{ return m_endpointName; }
254 
258  inline bool EndpointNameHasBeenSet() const { return m_endpointNameHasBeenSet; }
259 
263  inline void SetEndpointName(const Aws::String& value) { m_endpointNameHasBeenSet = true; m_endpointName = value; }
264 
268  inline void SetEndpointName(Aws::String&& value) { m_endpointNameHasBeenSet = true; m_endpointName = std::move(value); }
269 
273  inline void SetEndpointName(const char* value) { m_endpointNameHasBeenSet = true; m_endpointName.assign(value); }
274 
278  inline MonitoringExecutionSummary& WithEndpointName(const Aws::String& value) { SetEndpointName(value); return *this;}
279 
283  inline MonitoringExecutionSummary& WithEndpointName(Aws::String&& value) { SetEndpointName(std::move(value)); return *this;}
284 
288  inline MonitoringExecutionSummary& WithEndpointName(const char* value) { SetEndpointName(value); return *this;}
289 
290 
294  inline const Aws::String& GetFailureReason() const{ return m_failureReason; }
295 
299  inline bool FailureReasonHasBeenSet() const { return m_failureReasonHasBeenSet; }
300 
304  inline void SetFailureReason(const Aws::String& value) { m_failureReasonHasBeenSet = true; m_failureReason = value; }
305 
309  inline void SetFailureReason(Aws::String&& value) { m_failureReasonHasBeenSet = true; m_failureReason = std::move(value); }
310 
314  inline void SetFailureReason(const char* value) { m_failureReasonHasBeenSet = true; m_failureReason.assign(value); }
315 
319  inline MonitoringExecutionSummary& WithFailureReason(const Aws::String& value) { SetFailureReason(value); return *this;}
320 
324  inline MonitoringExecutionSummary& WithFailureReason(Aws::String&& value) { SetFailureReason(std::move(value)); return *this;}
325 
329  inline MonitoringExecutionSummary& WithFailureReason(const char* value) { SetFailureReason(value); return *this;}
330 
331 
335  inline const Aws::String& GetMonitoringJobDefinitionName() const{ return m_monitoringJobDefinitionName; }
336 
340  inline bool MonitoringJobDefinitionNameHasBeenSet() const { return m_monitoringJobDefinitionNameHasBeenSet; }
341 
345  inline void SetMonitoringJobDefinitionName(const Aws::String& value) { m_monitoringJobDefinitionNameHasBeenSet = true; m_monitoringJobDefinitionName = value; }
346 
350  inline void SetMonitoringJobDefinitionName(Aws::String&& value) { m_monitoringJobDefinitionNameHasBeenSet = true; m_monitoringJobDefinitionName = std::move(value); }
351 
355  inline void SetMonitoringJobDefinitionName(const char* value) { m_monitoringJobDefinitionNameHasBeenSet = true; m_monitoringJobDefinitionName.assign(value); }
356 
360  inline MonitoringExecutionSummary& WithMonitoringJobDefinitionName(const Aws::String& value) { SetMonitoringJobDefinitionName(value); return *this;}
361 
365  inline MonitoringExecutionSummary& WithMonitoringJobDefinitionName(Aws::String&& value) { SetMonitoringJobDefinitionName(std::move(value)); return *this;}
366 
370  inline MonitoringExecutionSummary& WithMonitoringJobDefinitionName(const char* value) { SetMonitoringJobDefinitionName(value); return *this;}
371 
372 
376  inline const MonitoringType& GetMonitoringType() const{ return m_monitoringType; }
377 
381  inline bool MonitoringTypeHasBeenSet() const { return m_monitoringTypeHasBeenSet; }
382 
386  inline void SetMonitoringType(const MonitoringType& value) { m_monitoringTypeHasBeenSet = true; m_monitoringType = value; }
387 
391  inline void SetMonitoringType(MonitoringType&& value) { m_monitoringTypeHasBeenSet = true; m_monitoringType = std::move(value); }
392 
396  inline MonitoringExecutionSummary& WithMonitoringType(const MonitoringType& value) { SetMonitoringType(value); return *this;}
397 
401  inline MonitoringExecutionSummary& WithMonitoringType(MonitoringType&& value) { SetMonitoringType(std::move(value)); return *this;}
402 
403  private:
404 
405  Aws::String m_monitoringScheduleName;
406  bool m_monitoringScheduleNameHasBeenSet;
407 
408  Aws::Utils::DateTime m_scheduledTime;
409  bool m_scheduledTimeHasBeenSet;
410 
411  Aws::Utils::DateTime m_creationTime;
412  bool m_creationTimeHasBeenSet;
413 
414  Aws::Utils::DateTime m_lastModifiedTime;
415  bool m_lastModifiedTimeHasBeenSet;
416 
417  ExecutionStatus m_monitoringExecutionStatus;
418  bool m_monitoringExecutionStatusHasBeenSet;
419 
420  Aws::String m_processingJobArn;
421  bool m_processingJobArnHasBeenSet;
422 
423  Aws::String m_endpointName;
424  bool m_endpointNameHasBeenSet;
425 
426  Aws::String m_failureReason;
427  bool m_failureReasonHasBeenSet;
428 
429  Aws::String m_monitoringJobDefinitionName;
430  bool m_monitoringJobDefinitionNameHasBeenSet;
431 
432  MonitoringType m_monitoringType;
433  bool m_monitoringTypeHasBeenSet;
434  };
435 
436 } // namespace Model
437 } // namespace SageMaker
438 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SageMaker::Model::MonitoringExecutionSummary::WithProcessingJobArn
MonitoringExecutionSummary & WithProcessingJobArn(const Aws::String &value)
Definition: MonitoringExecutionSummary.h:237
Aws::SageMaker::Model::MonitoringExecutionSummary::SetMonitoringExecutionStatus
void SetMonitoringExecutionStatus(const ExecutionStatus &value)
Definition: MonitoringExecutionSummary.h:191
Aws::SageMaker::Model::MonitoringExecutionSummary::SetLastModifiedTime
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: MonitoringExecutionSummary.h:160
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::MonitoringExecutionSummary::WithMonitoringScheduleName
MonitoringExecutionSummary & WithMonitoringScheduleName(const Aws::String &value)
Definition: MonitoringExecutionSummary.h:72
Aws::SageMaker::Model::MonitoringExecutionSummary::WithFailureReason
MonitoringExecutionSummary & WithFailureReason(const char *value)
Definition: MonitoringExecutionSummary.h:329
Aws::SageMaker::Model::MonitoringExecutionSummary::WithMonitoringExecutionStatus
MonitoringExecutionSummary & WithMonitoringExecutionStatus(ExecutionStatus &&value)
Definition: MonitoringExecutionSummary.h:206
Aws::SageMaker::Model::MonitoringExecutionSummary::GetProcessingJobArn
const Aws::String & GetProcessingJobArn() const
Definition: MonitoringExecutionSummary.h:212
SageMaker_EXPORTS.h
Aws::SageMaker::Model::ExecutionStatus
ExecutionStatus
Definition: ExecutionStatus.h:17
Aws::SageMaker::Model::MonitoringExecutionSummary::WithScheduledTime
MonitoringExecutionSummary & WithScheduledTime(Aws::Utils::DateTime &&value)
Definition: MonitoringExecutionSummary.h:113
Aws::SageMaker::Model::MonitoringExecutionSummary::SetMonitoringScheduleName
void SetMonitoringScheduleName(Aws::String &&value)
Definition: MonitoringExecutionSummary.h:62
Aws::SageMaker::Model::MonitoringExecutionSummary::SetFailureReason
void SetFailureReason(Aws::String &&value)
Definition: MonitoringExecutionSummary.h:309
Aws::SageMaker::Model::MonitoringExecutionSummary::WithProcessingJobArn
MonitoringExecutionSummary & WithProcessingJobArn(const char *value)
Definition: MonitoringExecutionSummary.h:247
Aws::SageMaker::Model::MonitoringExecutionSummary::ScheduledTimeHasBeenSet
bool ScheduledTimeHasBeenSet() const
Definition: MonitoringExecutionSummary.h:93
Aws::SageMaker::Model::MonitoringExecutionSummary::WithMonitoringType
MonitoringExecutionSummary & WithMonitoringType(MonitoringType &&value)
Definition: MonitoringExecutionSummary.h:401
Aws::SageMaker::Model::MonitoringExecutionSummary::EndpointNameHasBeenSet
bool EndpointNameHasBeenSet() const
Definition: MonitoringExecutionSummary.h:258
Aws::SageMaker::Model::MonitoringExecutionSummary::WithMonitoringJobDefinitionName
MonitoringExecutionSummary & WithMonitoringJobDefinitionName(const Aws::String &value)
Definition: MonitoringExecutionSummary.h:360
Aws::SageMaker::Model::MonitoringExecutionSummary::WithMonitoringType
MonitoringExecutionSummary & WithMonitoringType(const MonitoringType &value)
Definition: MonitoringExecutionSummary.h:396
Aws::SageMaker::Model::MonitoringExecutionSummary::GetCreationTime
const Aws::Utils::DateTime & GetCreationTime() const
Definition: MonitoringExecutionSummary.h:119
Aws::SageMaker::Model::MonitoringExecutionSummary::SetMonitoringJobDefinitionName
void SetMonitoringJobDefinitionName(Aws::String &&value)
Definition: MonitoringExecutionSummary.h:350
DateTime.h
Aws::SageMaker::Model::MonitoringExecutionSummary::operator=
MonitoringExecutionSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::MonitoringExecutionSummary::GetMonitoringType
const MonitoringType & GetMonitoringType() const
Definition: MonitoringExecutionSummary.h:376
MonitoringType.h
Aws::SageMaker::Model::MonitoringExecutionSummary::GetMonitoringJobDefinitionName
const Aws::String & GetMonitoringJobDefinitionName() const
Definition: MonitoringExecutionSummary.h:335
Aws::SageMaker::Model::MonitoringExecutionSummary::SetMonitoringExecutionStatus
void SetMonitoringExecutionStatus(ExecutionStatus &&value)
Definition: MonitoringExecutionSummary.h:196
Aws::SageMaker::Model::MonitoringExecutionSummary::SetEndpointName
void SetEndpointName(Aws::String &&value)
Definition: MonitoringExecutionSummary.h:268
Aws::SageMaker::Model::MonitoringExecutionSummary::GetEndpointName
const Aws::String & GetEndpointName() const
Definition: MonitoringExecutionSummary.h:253
Aws::SageMaker::Model::MonitoringExecutionSummary::GetFailureReason
const Aws::String & GetFailureReason() const
Definition: MonitoringExecutionSummary.h:294
Aws::SageMaker::Model::MonitoringExecutionSummary::MonitoringTypeHasBeenSet
bool MonitoringTypeHasBeenSet() const
Definition: MonitoringExecutionSummary.h:381
Aws::SageMaker::Model::MonitoringExecutionSummary::SetCreationTime
void SetCreationTime(Aws::Utils::DateTime &&value)
Definition: MonitoringExecutionSummary.h:134
Aws::SageMaker::Model::MonitoringExecutionSummary::WithProcessingJobArn
MonitoringExecutionSummary & WithProcessingJobArn(Aws::String &&value)
Definition: MonitoringExecutionSummary.h:242
Aws::SageMaker::Model::MonitoringExecutionSummary::WithScheduledTime
MonitoringExecutionSummary & WithScheduledTime(const Aws::Utils::DateTime &value)
Definition: MonitoringExecutionSummary.h:108
Aws::SageMaker::Model::MonitoringExecutionSummary::WithLastModifiedTime
MonitoringExecutionSummary & WithLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: MonitoringExecutionSummary.h:175
Aws::SageMaker::Model::MonitoringExecutionSummary::MonitoringExecutionSummary
MonitoringExecutionSummary(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::MonitoringExecutionSummary::SetEndpointName
void SetEndpointName(const char *value)
Definition: MonitoringExecutionSummary.h:273
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::MonitoringExecutionSummary::GetMonitoringExecutionStatus
const ExecutionStatus & GetMonitoringExecutionStatus() const
Definition: MonitoringExecutionSummary.h:181
Aws::SageMaker::Model::MonitoringExecutionSummary::WithEndpointName
MonitoringExecutionSummary & WithEndpointName(Aws::String &&value)
Definition: MonitoringExecutionSummary.h:283
Aws::SageMaker::Model::MonitoringExecutionSummary::SetProcessingJobArn
void SetProcessingJobArn(const Aws::String &value)
Definition: MonitoringExecutionSummary.h:222
Aws::SageMaker::Model::MonitoringExecutionSummary::MonitoringScheduleNameHasBeenSet
bool MonitoringScheduleNameHasBeenSet() const
Definition: MonitoringExecutionSummary.h:52
Aws::SageMaker::Model::MonitoringExecutionSummary::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::SageMaker::Model::MonitoringExecutionSummary::WithMonitoringScheduleName
MonitoringExecutionSummary & WithMonitoringScheduleName(const char *value)
Definition: MonitoringExecutionSummary.h:82
Aws::SageMaker::Model::MonitoringExecutionSummary::GetLastModifiedTime
const Aws::Utils::DateTime & GetLastModifiedTime() const
Definition: MonitoringExecutionSummary.h:150
ExecutionStatus.h
Aws::SageMaker::Model::MonitoringExecutionSummary::FailureReasonHasBeenSet
bool FailureReasonHasBeenSet() const
Definition: MonitoringExecutionSummary.h:299
Aws::SageMaker::Model::MonitoringExecutionSummary
Definition: MonitoringExecutionSummary.h:36
Aws::SageMaker::Model::MonitoringExecutionSummary::SetMonitoringJobDefinitionName
void SetMonitoringJobDefinitionName(const char *value)
Definition: MonitoringExecutionSummary.h:355
Aws::SageMaker::Model::MonitoringExecutionSummary::SetEndpointName
void SetEndpointName(const Aws::String &value)
Definition: MonitoringExecutionSummary.h:263
Aws::SageMaker::Model::MonitoringExecutionSummary::SetScheduledTime
void SetScheduledTime(const Aws::Utils::DateTime &value)
Definition: MonitoringExecutionSummary.h:98
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
AWSString.h
Aws::SageMaker::Model::MonitoringExecutionSummary::SetMonitoringType
void SetMonitoringType(MonitoringType &&value)
Definition: MonitoringExecutionSummary.h:391
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::SageMaker::Model::MonitoringExecutionSummary::WithMonitoringJobDefinitionName
MonitoringExecutionSummary & WithMonitoringJobDefinitionName(const char *value)
Definition: MonitoringExecutionSummary.h:370
Aws::SageMaker::Model::MonitoringExecutionSummary::SetCreationTime
void SetCreationTime(const Aws::Utils::DateTime &value)
Definition: MonitoringExecutionSummary.h:129
Aws::SageMaker::Model::MonitoringExecutionSummary::LastModifiedTimeHasBeenSet
bool LastModifiedTimeHasBeenSet() const
Definition: MonitoringExecutionSummary.h:155
Aws::SageMaker::Model::MonitoringExecutionSummary::WithCreationTime
MonitoringExecutionSummary & WithCreationTime(const Aws::Utils::DateTime &value)
Definition: MonitoringExecutionSummary.h:139
Aws::SageMaker::Model::MonitoringExecutionSummary::GetMonitoringScheduleName
const Aws::String & GetMonitoringScheduleName() const
Definition: MonitoringExecutionSummary.h:47
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::MonitoringExecutionSummary::CreationTimeHasBeenSet
bool CreationTimeHasBeenSet() const
Definition: MonitoringExecutionSummary.h:124
Aws::SageMaker::Model::MonitoringExecutionSummary::WithEndpointName
MonitoringExecutionSummary & WithEndpointName(const Aws::String &value)
Definition: MonitoringExecutionSummary.h:278
Aws::SageMaker::Model::MonitoringExecutionSummary::SetFailureReason
void SetFailureReason(const char *value)
Definition: MonitoringExecutionSummary.h:314
Aws::SageMaker::Model::MonitoringExecutionSummary::WithMonitoringJobDefinitionName
MonitoringExecutionSummary & WithMonitoringJobDefinitionName(Aws::String &&value)
Definition: MonitoringExecutionSummary.h:365
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::MonitoringExecutionSummary::WithLastModifiedTime
MonitoringExecutionSummary & WithLastModifiedTime(const Aws::Utils::DateTime &value)
Definition: MonitoringExecutionSummary.h:170
Aws::SageMaker::Model::MonitoringExecutionSummary::SetMonitoringScheduleName
void SetMonitoringScheduleName(const Aws::String &value)
Definition: MonitoringExecutionSummary.h:57
Aws::SageMaker::Model::MonitoringExecutionSummary::SetMonitoringType
void SetMonitoringType(const MonitoringType &value)
Definition: MonitoringExecutionSummary.h:386
Aws::SageMaker::Model::MonitoringExecutionSummary::SetMonitoringJobDefinitionName
void SetMonitoringJobDefinitionName(const Aws::String &value)
Definition: MonitoringExecutionSummary.h:345
Aws::SageMaker::Model::MonitoringExecutionSummary::MonitoringExecutionStatusHasBeenSet
bool MonitoringExecutionStatusHasBeenSet() const
Definition: MonitoringExecutionSummary.h:186
Aws::SageMaker::Model::MonitoringType
MonitoringType
Definition: MonitoringType.h:17
Aws::SageMaker::Model::MonitoringExecutionSummary::SetProcessingJobArn
void SetProcessingJobArn(Aws::String &&value)
Definition: MonitoringExecutionSummary.h:227
Aws::SageMaker::Model::MonitoringExecutionSummary::WithEndpointName
MonitoringExecutionSummary & WithEndpointName(const char *value)
Definition: MonitoringExecutionSummary.h:288
Aws::SageMaker::Model::MonitoringExecutionSummary::SetScheduledTime
void SetScheduledTime(Aws::Utils::DateTime &&value)
Definition: MonitoringExecutionSummary.h:103
Aws::SageMaker::Model::MonitoringExecutionSummary::GetScheduledTime
const Aws::Utils::DateTime & GetScheduledTime() const
Definition: MonitoringExecutionSummary.h:88
Aws::SageMaker::Model::MonitoringExecutionSummary::MonitoringJobDefinitionNameHasBeenSet
bool MonitoringJobDefinitionNameHasBeenSet() const
Definition: MonitoringExecutionSummary.h:340
Aws::SageMaker::Model::MonitoringExecutionSummary::SetLastModifiedTime
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
Definition: MonitoringExecutionSummary.h:165
Aws::SageMaker::Model::MonitoringExecutionSummary::WithMonitoringScheduleName
MonitoringExecutionSummary & WithMonitoringScheduleName(Aws::String &&value)
Definition: MonitoringExecutionSummary.h:77
Aws::SageMaker::Model::MonitoringExecutionSummary::MonitoringExecutionSummary
MonitoringExecutionSummary()
Aws::SageMaker::Model::MonitoringExecutionSummary::ProcessingJobArnHasBeenSet
bool ProcessingJobArnHasBeenSet() const
Definition: MonitoringExecutionSummary.h:217
Aws::SageMaker::Model::MonitoringExecutionSummary::WithFailureReason
MonitoringExecutionSummary & WithFailureReason(const Aws::String &value)
Definition: MonitoringExecutionSummary.h:319
Aws::SageMaker::Model::MonitoringExecutionSummary::SetMonitoringScheduleName
void SetMonitoringScheduleName(const char *value)
Definition: MonitoringExecutionSummary.h:67
Aws::SageMaker::Model::MonitoringExecutionSummary::WithMonitoringExecutionStatus
MonitoringExecutionSummary & WithMonitoringExecutionStatus(const ExecutionStatus &value)
Definition: MonitoringExecutionSummary.h:201
Aws::SageMaker::Model::MonitoringExecutionSummary::WithFailureReason
MonitoringExecutionSummary & WithFailureReason(Aws::String &&value)
Definition: MonitoringExecutionSummary.h:324
Aws::SageMaker::Model::MonitoringExecutionSummary::SetProcessingJobArn
void SetProcessingJobArn(const char *value)
Definition: MonitoringExecutionSummary.h:232
Aws::SageMaker::Model::MonitoringExecutionSummary::SetFailureReason
void SetFailureReason(const Aws::String &value)
Definition: MonitoringExecutionSummary.h:304
Aws::SageMaker::Model::MonitoringExecutionSummary::WithCreationTime
MonitoringExecutionSummary & WithCreationTime(Aws::Utils::DateTime &&value)
Definition: MonitoringExecutionSummary.h:144