AWS SDK for C++  1.9.40
AWS SDK for C++
ListMonitoringExecutionsRequest.h
Go to the documentation of this file.
1 
6 #pragma once
15 #include <utility>
16 
17 namespace Aws
18 {
19 namespace SageMaker
20 {
21 namespace Model
22 {
23 
27  {
28  public:
30 
31  // Service request name is the Operation name which will send this request out,
32  // each operation should has unique request name, so that we can get operation's name from this request.
33  // Note: this is not true for response, multiple operations may have the same response name,
34  // so we can not get operation's name from response.
35  inline virtual const char* GetServiceRequestName() const override { return "ListMonitoringExecutions"; }
36 
37  Aws::String SerializePayload() const override;
38 
40 
41 
45  inline const Aws::String& GetMonitoringScheduleName() const{ return m_monitoringScheduleName; }
46 
50  inline bool MonitoringScheduleNameHasBeenSet() const { return m_monitoringScheduleNameHasBeenSet; }
51 
55  inline void SetMonitoringScheduleName(const Aws::String& value) { m_monitoringScheduleNameHasBeenSet = true; m_monitoringScheduleName = value; }
56 
60  inline void SetMonitoringScheduleName(Aws::String&& value) { m_monitoringScheduleNameHasBeenSet = true; m_monitoringScheduleName = std::move(value); }
61 
65  inline void SetMonitoringScheduleName(const char* value) { m_monitoringScheduleNameHasBeenSet = true; m_monitoringScheduleName.assign(value); }
66 
70  inline ListMonitoringExecutionsRequest& WithMonitoringScheduleName(const Aws::String& value) { SetMonitoringScheduleName(value); return *this;}
71 
75  inline ListMonitoringExecutionsRequest& WithMonitoringScheduleName(Aws::String&& value) { SetMonitoringScheduleName(std::move(value)); return *this;}
76 
80  inline ListMonitoringExecutionsRequest& WithMonitoringScheduleName(const char* value) { SetMonitoringScheduleName(value); return *this;}
81 
82 
86  inline const Aws::String& GetEndpointName() const{ return m_endpointName; }
87 
91  inline bool EndpointNameHasBeenSet() const { return m_endpointNameHasBeenSet; }
92 
96  inline void SetEndpointName(const Aws::String& value) { m_endpointNameHasBeenSet = true; m_endpointName = value; }
97 
101  inline void SetEndpointName(Aws::String&& value) { m_endpointNameHasBeenSet = true; m_endpointName = std::move(value); }
102 
106  inline void SetEndpointName(const char* value) { m_endpointNameHasBeenSet = true; m_endpointName.assign(value); }
107 
111  inline ListMonitoringExecutionsRequest& WithEndpointName(const Aws::String& value) { SetEndpointName(value); return *this;}
112 
116  inline ListMonitoringExecutionsRequest& WithEndpointName(Aws::String&& value) { SetEndpointName(std::move(value)); return *this;}
117 
121  inline ListMonitoringExecutionsRequest& WithEndpointName(const char* value) { SetEndpointName(value); return *this;}
122 
123 
128  inline const MonitoringExecutionSortKey& GetSortBy() const{ return m_sortBy; }
129 
134  inline bool SortByHasBeenSet() const { return m_sortByHasBeenSet; }
135 
140  inline void SetSortBy(const MonitoringExecutionSortKey& value) { m_sortByHasBeenSet = true; m_sortBy = value; }
141 
146  inline void SetSortBy(MonitoringExecutionSortKey&& value) { m_sortByHasBeenSet = true; m_sortBy = std::move(value); }
147 
152  inline ListMonitoringExecutionsRequest& WithSortBy(const MonitoringExecutionSortKey& value) { SetSortBy(value); return *this;}
153 
158  inline ListMonitoringExecutionsRequest& WithSortBy(MonitoringExecutionSortKey&& value) { SetSortBy(std::move(value)); return *this;}
159 
160 
165  inline const SortOrder& GetSortOrder() const{ return m_sortOrder; }
166 
171  inline bool SortOrderHasBeenSet() const { return m_sortOrderHasBeenSet; }
172 
177  inline void SetSortOrder(const SortOrder& value) { m_sortOrderHasBeenSet = true; m_sortOrder = value; }
178 
183  inline void SetSortOrder(SortOrder&& value) { m_sortOrderHasBeenSet = true; m_sortOrder = std::move(value); }
184 
189  inline ListMonitoringExecutionsRequest& WithSortOrder(const SortOrder& value) { SetSortOrder(value); return *this;}
190 
195  inline ListMonitoringExecutionsRequest& WithSortOrder(SortOrder&& value) { SetSortOrder(std::move(value)); return *this;}
196 
197 
202  inline const Aws::String& GetNextToken() const{ return m_nextToken; }
203 
208  inline bool NextTokenHasBeenSet() const { return m_nextTokenHasBeenSet; }
209 
214  inline void SetNextToken(const Aws::String& value) { m_nextTokenHasBeenSet = true; m_nextToken = value; }
215 
220  inline void SetNextToken(Aws::String&& value) { m_nextTokenHasBeenSet = true; m_nextToken = std::move(value); }
221 
226  inline void SetNextToken(const char* value) { m_nextTokenHasBeenSet = true; m_nextToken.assign(value); }
227 
232  inline ListMonitoringExecutionsRequest& WithNextToken(const Aws::String& value) { SetNextToken(value); return *this;}
233 
238  inline ListMonitoringExecutionsRequest& WithNextToken(Aws::String&& value) { SetNextToken(std::move(value)); return *this;}
239 
244  inline ListMonitoringExecutionsRequest& WithNextToken(const char* value) { SetNextToken(value); return *this;}
245 
246 
251  inline int GetMaxResults() const{ return m_maxResults; }
252 
257  inline bool MaxResultsHasBeenSet() const { return m_maxResultsHasBeenSet; }
258 
263  inline void SetMaxResults(int value) { m_maxResultsHasBeenSet = true; m_maxResults = value; }
264 
269  inline ListMonitoringExecutionsRequest& WithMaxResults(int value) { SetMaxResults(value); return *this;}
270 
271 
275  inline const Aws::Utils::DateTime& GetScheduledTimeBefore() const{ return m_scheduledTimeBefore; }
276 
280  inline bool ScheduledTimeBeforeHasBeenSet() const { return m_scheduledTimeBeforeHasBeenSet; }
281 
285  inline void SetScheduledTimeBefore(const Aws::Utils::DateTime& value) { m_scheduledTimeBeforeHasBeenSet = true; m_scheduledTimeBefore = value; }
286 
290  inline void SetScheduledTimeBefore(Aws::Utils::DateTime&& value) { m_scheduledTimeBeforeHasBeenSet = true; m_scheduledTimeBefore = std::move(value); }
291 
295  inline ListMonitoringExecutionsRequest& WithScheduledTimeBefore(const Aws::Utils::DateTime& value) { SetScheduledTimeBefore(value); return *this;}
296 
300  inline ListMonitoringExecutionsRequest& WithScheduledTimeBefore(Aws::Utils::DateTime&& value) { SetScheduledTimeBefore(std::move(value)); return *this;}
301 
302 
306  inline const Aws::Utils::DateTime& GetScheduledTimeAfter() const{ return m_scheduledTimeAfter; }
307 
311  inline bool ScheduledTimeAfterHasBeenSet() const { return m_scheduledTimeAfterHasBeenSet; }
312 
316  inline void SetScheduledTimeAfter(const Aws::Utils::DateTime& value) { m_scheduledTimeAfterHasBeenSet = true; m_scheduledTimeAfter = value; }
317 
321  inline void SetScheduledTimeAfter(Aws::Utils::DateTime&& value) { m_scheduledTimeAfterHasBeenSet = true; m_scheduledTimeAfter = std::move(value); }
322 
326  inline ListMonitoringExecutionsRequest& WithScheduledTimeAfter(const Aws::Utils::DateTime& value) { SetScheduledTimeAfter(value); return *this;}
327 
331  inline ListMonitoringExecutionsRequest& WithScheduledTimeAfter(Aws::Utils::DateTime&& value) { SetScheduledTimeAfter(std::move(value)); return *this;}
332 
333 
337  inline const Aws::Utils::DateTime& GetCreationTimeBefore() const{ return m_creationTimeBefore; }
338 
342  inline bool CreationTimeBeforeHasBeenSet() const { return m_creationTimeBeforeHasBeenSet; }
343 
347  inline void SetCreationTimeBefore(const Aws::Utils::DateTime& value) { m_creationTimeBeforeHasBeenSet = true; m_creationTimeBefore = value; }
348 
352  inline void SetCreationTimeBefore(Aws::Utils::DateTime&& value) { m_creationTimeBeforeHasBeenSet = true; m_creationTimeBefore = std::move(value); }
353 
357  inline ListMonitoringExecutionsRequest& WithCreationTimeBefore(const Aws::Utils::DateTime& value) { SetCreationTimeBefore(value); return *this;}
358 
362  inline ListMonitoringExecutionsRequest& WithCreationTimeBefore(Aws::Utils::DateTime&& value) { SetCreationTimeBefore(std::move(value)); return *this;}
363 
364 
368  inline const Aws::Utils::DateTime& GetCreationTimeAfter() const{ return m_creationTimeAfter; }
369 
373  inline bool CreationTimeAfterHasBeenSet() const { return m_creationTimeAfterHasBeenSet; }
374 
378  inline void SetCreationTimeAfter(const Aws::Utils::DateTime& value) { m_creationTimeAfterHasBeenSet = true; m_creationTimeAfter = value; }
379 
383  inline void SetCreationTimeAfter(Aws::Utils::DateTime&& value) { m_creationTimeAfterHasBeenSet = true; m_creationTimeAfter = std::move(value); }
384 
388  inline ListMonitoringExecutionsRequest& WithCreationTimeAfter(const Aws::Utils::DateTime& value) { SetCreationTimeAfter(value); return *this;}
389 
393  inline ListMonitoringExecutionsRequest& WithCreationTimeAfter(Aws::Utils::DateTime&& value) { SetCreationTimeAfter(std::move(value)); return *this;}
394 
395 
399  inline const Aws::Utils::DateTime& GetLastModifiedTimeBefore() const{ return m_lastModifiedTimeBefore; }
400 
404  inline bool LastModifiedTimeBeforeHasBeenSet() const { return m_lastModifiedTimeBeforeHasBeenSet; }
405 
409  inline void SetLastModifiedTimeBefore(const Aws::Utils::DateTime& value) { m_lastModifiedTimeBeforeHasBeenSet = true; m_lastModifiedTimeBefore = value; }
410 
414  inline void SetLastModifiedTimeBefore(Aws::Utils::DateTime&& value) { m_lastModifiedTimeBeforeHasBeenSet = true; m_lastModifiedTimeBefore = std::move(value); }
415 
419  inline ListMonitoringExecutionsRequest& WithLastModifiedTimeBefore(const Aws::Utils::DateTime& value) { SetLastModifiedTimeBefore(value); return *this;}
420 
424  inline ListMonitoringExecutionsRequest& WithLastModifiedTimeBefore(Aws::Utils::DateTime&& value) { SetLastModifiedTimeBefore(std::move(value)); return *this;}
425 
426 
430  inline const Aws::Utils::DateTime& GetLastModifiedTimeAfter() const{ return m_lastModifiedTimeAfter; }
431 
435  inline bool LastModifiedTimeAfterHasBeenSet() const { return m_lastModifiedTimeAfterHasBeenSet; }
436 
440  inline void SetLastModifiedTimeAfter(const Aws::Utils::DateTime& value) { m_lastModifiedTimeAfterHasBeenSet = true; m_lastModifiedTimeAfter = value; }
441 
445  inline void SetLastModifiedTimeAfter(Aws::Utils::DateTime&& value) { m_lastModifiedTimeAfterHasBeenSet = true; m_lastModifiedTimeAfter = std::move(value); }
446 
450  inline ListMonitoringExecutionsRequest& WithLastModifiedTimeAfter(const Aws::Utils::DateTime& value) { SetLastModifiedTimeAfter(value); return *this;}
451 
455  inline ListMonitoringExecutionsRequest& WithLastModifiedTimeAfter(Aws::Utils::DateTime&& value) { SetLastModifiedTimeAfter(std::move(value)); return *this;}
456 
457 
461  inline const ExecutionStatus& GetStatusEquals() const{ return m_statusEquals; }
462 
466  inline bool StatusEqualsHasBeenSet() const { return m_statusEqualsHasBeenSet; }
467 
471  inline void SetStatusEquals(const ExecutionStatus& value) { m_statusEqualsHasBeenSet = true; m_statusEquals = value; }
472 
476  inline void SetStatusEquals(ExecutionStatus&& value) { m_statusEqualsHasBeenSet = true; m_statusEquals = std::move(value); }
477 
481  inline ListMonitoringExecutionsRequest& WithStatusEquals(const ExecutionStatus& value) { SetStatusEquals(value); return *this;}
482 
486  inline ListMonitoringExecutionsRequest& WithStatusEquals(ExecutionStatus&& value) { SetStatusEquals(std::move(value)); return *this;}
487 
488 
493  inline const Aws::String& GetMonitoringJobDefinitionName() const{ return m_monitoringJobDefinitionName; }
494 
499  inline bool MonitoringJobDefinitionNameHasBeenSet() const { return m_monitoringJobDefinitionNameHasBeenSet; }
500 
505  inline void SetMonitoringJobDefinitionName(const Aws::String& value) { m_monitoringJobDefinitionNameHasBeenSet = true; m_monitoringJobDefinitionName = value; }
506 
511  inline void SetMonitoringJobDefinitionName(Aws::String&& value) { m_monitoringJobDefinitionNameHasBeenSet = true; m_monitoringJobDefinitionName = std::move(value); }
512 
517  inline void SetMonitoringJobDefinitionName(const char* value) { m_monitoringJobDefinitionNameHasBeenSet = true; m_monitoringJobDefinitionName.assign(value); }
518 
523  inline ListMonitoringExecutionsRequest& WithMonitoringJobDefinitionName(const Aws::String& value) { SetMonitoringJobDefinitionName(value); return *this;}
524 
529  inline ListMonitoringExecutionsRequest& WithMonitoringJobDefinitionName(Aws::String&& value) { SetMonitoringJobDefinitionName(std::move(value)); return *this;}
530 
535  inline ListMonitoringExecutionsRequest& WithMonitoringJobDefinitionName(const char* value) { SetMonitoringJobDefinitionName(value); return *this;}
536 
537 
542  inline const MonitoringType& GetMonitoringTypeEquals() const{ return m_monitoringTypeEquals; }
543 
548  inline bool MonitoringTypeEqualsHasBeenSet() const { return m_monitoringTypeEqualsHasBeenSet; }
549 
554  inline void SetMonitoringTypeEquals(const MonitoringType& value) { m_monitoringTypeEqualsHasBeenSet = true; m_monitoringTypeEquals = value; }
555 
560  inline void SetMonitoringTypeEquals(MonitoringType&& value) { m_monitoringTypeEqualsHasBeenSet = true; m_monitoringTypeEquals = std::move(value); }
561 
566  inline ListMonitoringExecutionsRequest& WithMonitoringTypeEquals(const MonitoringType& value) { SetMonitoringTypeEquals(value); return *this;}
567 
572  inline ListMonitoringExecutionsRequest& WithMonitoringTypeEquals(MonitoringType&& value) { SetMonitoringTypeEquals(std::move(value)); return *this;}
573 
574  private:
575 
576  Aws::String m_monitoringScheduleName;
577  bool m_monitoringScheduleNameHasBeenSet;
578 
579  Aws::String m_endpointName;
580  bool m_endpointNameHasBeenSet;
581 
583  bool m_sortByHasBeenSet;
584 
585  SortOrder m_sortOrder;
586  bool m_sortOrderHasBeenSet;
587 
588  Aws::String m_nextToken;
589  bool m_nextTokenHasBeenSet;
590 
591  int m_maxResults;
592  bool m_maxResultsHasBeenSet;
593 
594  Aws::Utils::DateTime m_scheduledTimeBefore;
595  bool m_scheduledTimeBeforeHasBeenSet;
596 
597  Aws::Utils::DateTime m_scheduledTimeAfter;
598  bool m_scheduledTimeAfterHasBeenSet;
599 
600  Aws::Utils::DateTime m_creationTimeBefore;
601  bool m_creationTimeBeforeHasBeenSet;
602 
603  Aws::Utils::DateTime m_creationTimeAfter;
604  bool m_creationTimeAfterHasBeenSet;
605 
606  Aws::Utils::DateTime m_lastModifiedTimeBefore;
607  bool m_lastModifiedTimeBeforeHasBeenSet;
608 
609  Aws::Utils::DateTime m_lastModifiedTimeAfter;
610  bool m_lastModifiedTimeAfterHasBeenSet;
611 
612  ExecutionStatus m_statusEquals;
613  bool m_statusEqualsHasBeenSet;
614 
615  Aws::String m_monitoringJobDefinitionName;
616  bool m_monitoringJobDefinitionNameHasBeenSet;
617 
618  MonitoringType m_monitoringTypeEquals;
619  bool m_monitoringTypeEqualsHasBeenSet;
620  };
621 
622 } // namespace Model
623 } // namespace SageMaker
624 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithMonitoringTypeEquals
ListMonitoringExecutionsRequest & WithMonitoringTypeEquals(MonitoringType &&value)
Definition: ListMonitoringExecutionsRequest.h:572
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetMonitoringJobDefinitionName
void SetMonitoringJobDefinitionName(Aws::String &&value)
Definition: ListMonitoringExecutionsRequest.h:511
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetScheduledTimeAfter
const Aws::Utils::DateTime & GetScheduledTimeAfter() const
Definition: ListMonitoringExecutionsRequest.h:306
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithCreationTimeAfter
ListMonitoringExecutionsRequest & WithCreationTimeAfter(Aws::Utils::DateTime &&value)
Definition: ListMonitoringExecutionsRequest.h:393
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetCreationTimeBefore
void SetCreationTimeBefore(const Aws::Utils::DateTime &value)
Definition: ListMonitoringExecutionsRequest.h:347
SageMaker_EXPORTS.h
Aws::SageMaker::Model::ExecutionStatus
ExecutionStatus
Definition: ExecutionStatus.h:17
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetNextToken
const Aws::String & GetNextToken() const
Definition: ListMonitoringExecutionsRequest.h:202
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithMonitoringJobDefinitionName
ListMonitoringExecutionsRequest & WithMonitoringJobDefinitionName(Aws::String &&value)
Definition: ListMonitoringExecutionsRequest.h:529
Aws::SageMaker::Model::SortOrder
SortOrder
Definition: SortOrder.h:17
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetSortBy
const MonitoringExecutionSortKey & GetSortBy() const
Definition: ListMonitoringExecutionsRequest.h:128
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithScheduledTimeAfter
ListMonitoringExecutionsRequest & WithScheduledTimeAfter(const Aws::Utils::DateTime &value)
Definition: ListMonitoringExecutionsRequest.h:326
Aws::Http::HeaderValueCollection
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
Definition: HttpTypes.h:53
MonitoringExecutionSortKey.h
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithLastModifiedTimeAfter
ListMonitoringExecutionsRequest & WithLastModifiedTimeAfter(const Aws::Utils::DateTime &value)
Definition: ListMonitoringExecutionsRequest.h:450
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithMonitoringTypeEquals
ListMonitoringExecutionsRequest & WithMonitoringTypeEquals(const MonitoringType &value)
Definition: ListMonitoringExecutionsRequest.h:566
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithStatusEquals
ListMonitoringExecutionsRequest & WithStatusEquals(const ExecutionStatus &value)
Definition: ListMonitoringExecutionsRequest.h:481
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithMonitoringScheduleName
ListMonitoringExecutionsRequest & WithMonitoringScheduleName(const char *value)
Definition: ListMonitoringExecutionsRequest.h:80
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetMonitoringJobDefinitionName
void SetMonitoringJobDefinitionName(const char *value)
Definition: ListMonitoringExecutionsRequest.h:517
DateTime.h
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetScheduledTimeAfter
void SetScheduledTimeAfter(const Aws::Utils::DateTime &value)
Definition: ListMonitoringExecutionsRequest.h:316
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithNextToken
ListMonitoringExecutionsRequest & WithNextToken(const Aws::String &value)
Definition: ListMonitoringExecutionsRequest.h:232
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetStatusEquals
void SetStatusEquals(const ExecutionStatus &value)
Definition: ListMonitoringExecutionsRequest.h:471
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::LastModifiedTimeAfterHasBeenSet
bool LastModifiedTimeAfterHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:435
MonitoringType.h
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetLastModifiedTimeAfter
void SetLastModifiedTimeAfter(const Aws::Utils::DateTime &value)
Definition: ListMonitoringExecutionsRequest.h:440
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetMonitoringJobDefinitionName
const Aws::String & GetMonitoringJobDefinitionName() const
Definition: ListMonitoringExecutionsRequest.h:493
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetMonitoringScheduleName
void SetMonitoringScheduleName(const char *value)
Definition: ListMonitoringExecutionsRequest.h:65
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetEndpointName
void SetEndpointName(Aws::String &&value)
Definition: ListMonitoringExecutionsRequest.h:101
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetMonitoringTypeEquals
void SetMonitoringTypeEquals(MonitoringType &&value)
Definition: ListMonitoringExecutionsRequest.h:560
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetMonitoringTypeEquals
const MonitoringType & GetMonitoringTypeEquals() const
Definition: ListMonitoringExecutionsRequest.h:542
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetStatusEquals
void SetStatusEquals(ExecutionStatus &&value)
Definition: ListMonitoringExecutionsRequest.h:476
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithMonitoringJobDefinitionName
ListMonitoringExecutionsRequest & WithMonitoringJobDefinitionName(const Aws::String &value)
Definition: ListMonitoringExecutionsRequest.h:523
Aws::SageMaker::Model::MonitoringExecutionSortKey
MonitoringExecutionSortKey
Definition: MonitoringExecutionSortKey.h:17
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetScheduledTimeBefore
void SetScheduledTimeBefore(Aws::Utils::DateTime &&value)
Definition: ListMonitoringExecutionsRequest.h:290
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::NextTokenHasBeenSet
bool NextTokenHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:208
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetMonitoringScheduleName
void SetMonitoringScheduleName(Aws::String &&value)
Definition: ListMonitoringExecutionsRequest.h:60
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: ListMonitoringExecutionsRequest.h:35
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetLastModifiedTimeAfter
const Aws::Utils::DateTime & GetLastModifiedTimeAfter() const
Definition: ListMonitoringExecutionsRequest.h:430
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SortByHasBeenSet
bool SortByHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:134
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithCreationTimeAfter
ListMonitoringExecutionsRequest & WithCreationTimeAfter(const Aws::Utils::DateTime &value)
Definition: ListMonitoringExecutionsRequest.h:388
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::MaxResultsHasBeenSet
bool MaxResultsHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:257
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::MonitoringJobDefinitionNameHasBeenSet
bool MonitoringJobDefinitionNameHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:499
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetSortOrder
const SortOrder & GetSortOrder() const
Definition: ListMonitoringExecutionsRequest.h:165
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithMonitoringScheduleName
ListMonitoringExecutionsRequest & WithMonitoringScheduleName(Aws::String &&value)
Definition: ListMonitoringExecutionsRequest.h:75
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetNextToken
void SetNextToken(const Aws::String &value)
Definition: ListMonitoringExecutionsRequest.h:214
Aws::SageMaker::SageMakerRequest
Definition: SageMakerRequest.h:17
Aws::SageMaker::Model::ListMonitoringExecutionsRequest
Definition: ListMonitoringExecutionsRequest.h:27
SortOrder.h
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::MonitoringScheduleNameHasBeenSet
bool MonitoringScheduleNameHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:50
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetSortOrder
void SetSortOrder(const SortOrder &value)
Definition: ListMonitoringExecutionsRequest.h:177
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::CreationTimeBeforeHasBeenSet
bool CreationTimeBeforeHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:342
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithScheduledTimeBefore
ListMonitoringExecutionsRequest & WithScheduledTimeBefore(Aws::Utils::DateTime &&value)
Definition: ListMonitoringExecutionsRequest.h:300
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetStatusEquals
const ExecutionStatus & GetStatusEquals() const
Definition: ListMonitoringExecutionsRequest.h:461
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetRequestSpecificHeaders
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetLastModifiedTimeBefore
const Aws::Utils::DateTime & GetLastModifiedTimeBefore() const
Definition: ListMonitoringExecutionsRequest.h:399
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::ScheduledTimeBeforeHasBeenSet
bool ScheduledTimeBeforeHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:280
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetNextToken
void SetNextToken(Aws::String &&value)
Definition: ListMonitoringExecutionsRequest.h:220
ExecutionStatus.h
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithNextToken
ListMonitoringExecutionsRequest & WithNextToken(Aws::String &&value)
Definition: ListMonitoringExecutionsRequest.h:238
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::StatusEqualsHasBeenSet
bool StatusEqualsHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:466
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetMaxResults
void SetMaxResults(int value)
Definition: ListMonitoringExecutionsRequest.h:263
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetSortBy
void SetSortBy(MonitoringExecutionSortKey &&value)
Definition: ListMonitoringExecutionsRequest.h:146
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithNextToken
ListMonitoringExecutionsRequest & WithNextToken(const char *value)
Definition: ListMonitoringExecutionsRequest.h:244
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithMonitoringScheduleName
ListMonitoringExecutionsRequest & WithMonitoringScheduleName(const Aws::String &value)
Definition: ListMonitoringExecutionsRequest.h:70
AWSString.h
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetCreationTimeBefore
const Aws::Utils::DateTime & GetCreationTimeBefore() const
Definition: ListMonitoringExecutionsRequest.h:337
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::EndpointNameHasBeenSet
bool EndpointNameHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:91
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithCreationTimeBefore
ListMonitoringExecutionsRequest & WithCreationTimeBefore(const Aws::Utils::DateTime &value)
Definition: ListMonitoringExecutionsRequest.h:357
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::ScheduledTimeAfterHasBeenSet
bool ScheduledTimeAfterHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:311
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetMonitoringJobDefinitionName
void SetMonitoringJobDefinitionName(const Aws::String &value)
Definition: ListMonitoringExecutionsRequest.h:505
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetCreationTimeAfter
void SetCreationTimeAfter(Aws::Utils::DateTime &&value)
Definition: ListMonitoringExecutionsRequest.h:383
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithLastModifiedTimeBefore
ListMonitoringExecutionsRequest & WithLastModifiedTimeBefore(const Aws::Utils::DateTime &value)
Definition: ListMonitoringExecutionsRequest.h:419
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetScheduledTimeBefore
void SetScheduledTimeBefore(const Aws::Utils::DateTime &value)
Definition: ListMonitoringExecutionsRequest.h:285
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetMonitoringScheduleName
const Aws::String & GetMonitoringScheduleName() const
Definition: ListMonitoringExecutionsRequest.h:45
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithLastModifiedTimeAfter
ListMonitoringExecutionsRequest & WithLastModifiedTimeAfter(Aws::Utils::DateTime &&value)
Definition: ListMonitoringExecutionsRequest.h:455
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetMaxResults
int GetMaxResults() const
Definition: ListMonitoringExecutionsRequest.h:251
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetScheduledTimeBefore
const Aws::Utils::DateTime & GetScheduledTimeBefore() const
Definition: ListMonitoringExecutionsRequest.h:275
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithStatusEquals
ListMonitoringExecutionsRequest & WithStatusEquals(ExecutionStatus &&value)
Definition: ListMonitoringExecutionsRequest.h:486
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithSortOrder
ListMonitoringExecutionsRequest & WithSortOrder(const SortOrder &value)
Definition: ListMonitoringExecutionsRequest.h:189
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithSortBy
ListMonitoringExecutionsRequest & WithSortBy(const MonitoringExecutionSortKey &value)
Definition: ListMonitoringExecutionsRequest.h:152
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetLastModifiedTimeBefore
void SetLastModifiedTimeBefore(const Aws::Utils::DateTime &value)
Definition: ListMonitoringExecutionsRequest.h:409
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetMonitoringTypeEquals
void SetMonitoringTypeEquals(const MonitoringType &value)
Definition: ListMonitoringExecutionsRequest.h:554
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithEndpointName
ListMonitoringExecutionsRequest & WithEndpointName(const Aws::String &value)
Definition: ListMonitoringExecutionsRequest.h:111
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SortOrderHasBeenSet
bool SortOrderHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:171
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetSortOrder
void SetSortOrder(SortOrder &&value)
Definition: ListMonitoringExecutionsRequest.h:183
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetScheduledTimeAfter
void SetScheduledTimeAfter(Aws::Utils::DateTime &&value)
Definition: ListMonitoringExecutionsRequest.h:321
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetNextToken
void SetNextToken(const char *value)
Definition: ListMonitoringExecutionsRequest.h:226
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithMonitoringJobDefinitionName
ListMonitoringExecutionsRequest & WithMonitoringJobDefinitionName(const char *value)
Definition: ListMonitoringExecutionsRequest.h:535
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetLastModifiedTimeAfter
void SetLastModifiedTimeAfter(Aws::Utils::DateTime &&value)
Definition: ListMonitoringExecutionsRequest.h:445
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetLastModifiedTimeBefore
void SetLastModifiedTimeBefore(Aws::Utils::DateTime &&value)
Definition: ListMonitoringExecutionsRequest.h:414
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithEndpointName
ListMonitoringExecutionsRequest & WithEndpointName(const char *value)
Definition: ListMonitoringExecutionsRequest.h:121
SageMakerRequest.h
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithLastModifiedTimeBefore
ListMonitoringExecutionsRequest & WithLastModifiedTimeBefore(Aws::Utils::DateTime &&value)
Definition: ListMonitoringExecutionsRequest.h:424
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetEndpointName
const Aws::String & GetEndpointName() const
Definition: ListMonitoringExecutionsRequest.h:86
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::ListMonitoringExecutionsRequest
ListMonitoringExecutionsRequest()
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetEndpointName
void SetEndpointName(const char *value)
Definition: ListMonitoringExecutionsRequest.h:106
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetSortBy
void SetSortBy(const MonitoringExecutionSortKey &value)
Definition: ListMonitoringExecutionsRequest.h:140
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetMonitoringScheduleName
void SetMonitoringScheduleName(const Aws::String &value)
Definition: ListMonitoringExecutionsRequest.h:55
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithCreationTimeBefore
ListMonitoringExecutionsRequest & WithCreationTimeBefore(Aws::Utils::DateTime &&value)
Definition: ListMonitoringExecutionsRequest.h:362
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithScheduledTimeAfter
ListMonitoringExecutionsRequest & WithScheduledTimeAfter(Aws::Utils::DateTime &&value)
Definition: ListMonitoringExecutionsRequest.h:331
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::CreationTimeAfterHasBeenSet
bool CreationTimeAfterHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:373
Aws::SageMaker::Model::MonitoringType
MonitoringType
Definition: MonitoringType.h:17
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithSortBy
ListMonitoringExecutionsRequest & WithSortBy(MonitoringExecutionSortKey &&value)
Definition: ListMonitoringExecutionsRequest.h:158
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetEndpointName
void SetEndpointName(const Aws::String &value)
Definition: ListMonitoringExecutionsRequest.h:96
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithEndpointName
ListMonitoringExecutionsRequest & WithEndpointName(Aws::String &&value)
Definition: ListMonitoringExecutionsRequest.h:116
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetCreationTimeBefore
void SetCreationTimeBefore(Aws::Utils::DateTime &&value)
Definition: ListMonitoringExecutionsRequest.h:352
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithScheduledTimeBefore
ListMonitoringExecutionsRequest & WithScheduledTimeBefore(const Aws::Utils::DateTime &value)
Definition: ListMonitoringExecutionsRequest.h:295
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithSortOrder
ListMonitoringExecutionsRequest & WithSortOrder(SortOrder &&value)
Definition: ListMonitoringExecutionsRequest.h:195
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::GetCreationTimeAfter
const Aws::Utils::DateTime & GetCreationTimeAfter() const
Definition: ListMonitoringExecutionsRequest.h:368
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::MonitoringTypeEqualsHasBeenSet
bool MonitoringTypeEqualsHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:548
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::LastModifiedTimeBeforeHasBeenSet
bool LastModifiedTimeBeforeHasBeenSet() const
Definition: ListMonitoringExecutionsRequest.h:404
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::WithMaxResults
ListMonitoringExecutionsRequest & WithMaxResults(int value)
Definition: ListMonitoringExecutionsRequest.h:269
Aws::SageMaker::Model::ListMonitoringExecutionsRequest::SetCreationTimeAfter
void SetCreationTimeAfter(const Aws::Utils::DateTime &value)
Definition: ListMonitoringExecutionsRequest.h:378