AWS SDK for C++  1.9.156
AWS SDK for C++
ListMonitoringSchedulesRequest.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 "ListMonitoringSchedules"; }
36 
37  Aws::String SerializePayload() const override;
38 
40 
41 
45  inline const Aws::String& GetEndpointName() const{ return m_endpointName; }
46 
50  inline bool EndpointNameHasBeenSet() const { return m_endpointNameHasBeenSet; }
51 
55  inline void SetEndpointName(const Aws::String& value) { m_endpointNameHasBeenSet = true; m_endpointName = value; }
56 
60  inline void SetEndpointName(Aws::String&& value) { m_endpointNameHasBeenSet = true; m_endpointName = std::move(value); }
61 
65  inline void SetEndpointName(const char* value) { m_endpointNameHasBeenSet = true; m_endpointName.assign(value); }
66 
70  inline ListMonitoringSchedulesRequest& WithEndpointName(const Aws::String& value) { SetEndpointName(value); return *this;}
71 
75  inline ListMonitoringSchedulesRequest& WithEndpointName(Aws::String&& value) { SetEndpointName(std::move(value)); return *this;}
76 
80  inline ListMonitoringSchedulesRequest& WithEndpointName(const char* value) { SetEndpointName(value); return *this;}
81 
82 
87  inline const MonitoringScheduleSortKey& GetSortBy() const{ return m_sortBy; }
88 
93  inline bool SortByHasBeenSet() const { return m_sortByHasBeenSet; }
94 
99  inline void SetSortBy(const MonitoringScheduleSortKey& value) { m_sortByHasBeenSet = true; m_sortBy = value; }
100 
105  inline void SetSortBy(MonitoringScheduleSortKey&& value) { m_sortByHasBeenSet = true; m_sortBy = std::move(value); }
106 
111  inline ListMonitoringSchedulesRequest& WithSortBy(const MonitoringScheduleSortKey& value) { SetSortBy(value); return *this;}
112 
117  inline ListMonitoringSchedulesRequest& WithSortBy(MonitoringScheduleSortKey&& value) { SetSortBy(std::move(value)); return *this;}
118 
119 
124  inline const SortOrder& GetSortOrder() const{ return m_sortOrder; }
125 
130  inline bool SortOrderHasBeenSet() const { return m_sortOrderHasBeenSet; }
131 
136  inline void SetSortOrder(const SortOrder& value) { m_sortOrderHasBeenSet = true; m_sortOrder = value; }
137 
142  inline void SetSortOrder(SortOrder&& value) { m_sortOrderHasBeenSet = true; m_sortOrder = std::move(value); }
143 
148  inline ListMonitoringSchedulesRequest& WithSortOrder(const SortOrder& value) { SetSortOrder(value); return *this;}
149 
154  inline ListMonitoringSchedulesRequest& WithSortOrder(SortOrder&& value) { SetSortOrder(std::move(value)); return *this;}
155 
156 
161  inline const Aws::String& GetNextToken() const{ return m_nextToken; }
162 
167  inline bool NextTokenHasBeenSet() const { return m_nextTokenHasBeenSet; }
168 
173  inline void SetNextToken(const Aws::String& value) { m_nextTokenHasBeenSet = true; m_nextToken = value; }
174 
179  inline void SetNextToken(Aws::String&& value) { m_nextTokenHasBeenSet = true; m_nextToken = std::move(value); }
180 
185  inline void SetNextToken(const char* value) { m_nextTokenHasBeenSet = true; m_nextToken.assign(value); }
186 
191  inline ListMonitoringSchedulesRequest& WithNextToken(const Aws::String& value) { SetNextToken(value); return *this;}
192 
197  inline ListMonitoringSchedulesRequest& WithNextToken(Aws::String&& value) { SetNextToken(std::move(value)); return *this;}
198 
203  inline ListMonitoringSchedulesRequest& WithNextToken(const char* value) { SetNextToken(value); return *this;}
204 
205 
210  inline int GetMaxResults() const{ return m_maxResults; }
211 
216  inline bool MaxResultsHasBeenSet() const { return m_maxResultsHasBeenSet; }
217 
222  inline void SetMaxResults(int value) { m_maxResultsHasBeenSet = true; m_maxResults = value; }
223 
228  inline ListMonitoringSchedulesRequest& WithMaxResults(int value) { SetMaxResults(value); return *this;}
229 
230 
234  inline const Aws::String& GetNameContains() const{ return m_nameContains; }
235 
239  inline bool NameContainsHasBeenSet() const { return m_nameContainsHasBeenSet; }
240 
244  inline void SetNameContains(const Aws::String& value) { m_nameContainsHasBeenSet = true; m_nameContains = value; }
245 
249  inline void SetNameContains(Aws::String&& value) { m_nameContainsHasBeenSet = true; m_nameContains = std::move(value); }
250 
254  inline void SetNameContains(const char* value) { m_nameContainsHasBeenSet = true; m_nameContains.assign(value); }
255 
259  inline ListMonitoringSchedulesRequest& WithNameContains(const Aws::String& value) { SetNameContains(value); return *this;}
260 
264  inline ListMonitoringSchedulesRequest& WithNameContains(Aws::String&& value) { SetNameContains(std::move(value)); return *this;}
265 
269  inline ListMonitoringSchedulesRequest& WithNameContains(const char* value) { SetNameContains(value); return *this;}
270 
271 
276  inline const Aws::Utils::DateTime& GetCreationTimeBefore() const{ return m_creationTimeBefore; }
277 
282  inline bool CreationTimeBeforeHasBeenSet() const { return m_creationTimeBeforeHasBeenSet; }
283 
288  inline void SetCreationTimeBefore(const Aws::Utils::DateTime& value) { m_creationTimeBeforeHasBeenSet = true; m_creationTimeBefore = value; }
289 
294  inline void SetCreationTimeBefore(Aws::Utils::DateTime&& value) { m_creationTimeBeforeHasBeenSet = true; m_creationTimeBefore = std::move(value); }
295 
300  inline ListMonitoringSchedulesRequest& WithCreationTimeBefore(const Aws::Utils::DateTime& value) { SetCreationTimeBefore(value); return *this;}
301 
306  inline ListMonitoringSchedulesRequest& WithCreationTimeBefore(Aws::Utils::DateTime&& value) { SetCreationTimeBefore(std::move(value)); return *this;}
307 
308 
313  inline const Aws::Utils::DateTime& GetCreationTimeAfter() const{ return m_creationTimeAfter; }
314 
319  inline bool CreationTimeAfterHasBeenSet() const { return m_creationTimeAfterHasBeenSet; }
320 
325  inline void SetCreationTimeAfter(const Aws::Utils::DateTime& value) { m_creationTimeAfterHasBeenSet = true; m_creationTimeAfter = value; }
326 
331  inline void SetCreationTimeAfter(Aws::Utils::DateTime&& value) { m_creationTimeAfterHasBeenSet = true; m_creationTimeAfter = std::move(value); }
332 
337  inline ListMonitoringSchedulesRequest& WithCreationTimeAfter(const Aws::Utils::DateTime& value) { SetCreationTimeAfter(value); return *this;}
338 
343  inline ListMonitoringSchedulesRequest& WithCreationTimeAfter(Aws::Utils::DateTime&& value) { SetCreationTimeAfter(std::move(value)); return *this;}
344 
345 
350  inline const Aws::Utils::DateTime& GetLastModifiedTimeBefore() const{ return m_lastModifiedTimeBefore; }
351 
356  inline bool LastModifiedTimeBeforeHasBeenSet() const { return m_lastModifiedTimeBeforeHasBeenSet; }
357 
362  inline void SetLastModifiedTimeBefore(const Aws::Utils::DateTime& value) { m_lastModifiedTimeBeforeHasBeenSet = true; m_lastModifiedTimeBefore = value; }
363 
368  inline void SetLastModifiedTimeBefore(Aws::Utils::DateTime&& value) { m_lastModifiedTimeBeforeHasBeenSet = true; m_lastModifiedTimeBefore = std::move(value); }
369 
374  inline ListMonitoringSchedulesRequest& WithLastModifiedTimeBefore(const Aws::Utils::DateTime& value) { SetLastModifiedTimeBefore(value); return *this;}
375 
380  inline ListMonitoringSchedulesRequest& WithLastModifiedTimeBefore(Aws::Utils::DateTime&& value) { SetLastModifiedTimeBefore(std::move(value)); return *this;}
381 
382 
387  inline const Aws::Utils::DateTime& GetLastModifiedTimeAfter() const{ return m_lastModifiedTimeAfter; }
388 
393  inline bool LastModifiedTimeAfterHasBeenSet() const { return m_lastModifiedTimeAfterHasBeenSet; }
394 
399  inline void SetLastModifiedTimeAfter(const Aws::Utils::DateTime& value) { m_lastModifiedTimeAfterHasBeenSet = true; m_lastModifiedTimeAfter = value; }
400 
405  inline void SetLastModifiedTimeAfter(Aws::Utils::DateTime&& value) { m_lastModifiedTimeAfterHasBeenSet = true; m_lastModifiedTimeAfter = std::move(value); }
406 
411  inline ListMonitoringSchedulesRequest& WithLastModifiedTimeAfter(const Aws::Utils::DateTime& value) { SetLastModifiedTimeAfter(value); return *this;}
412 
417  inline ListMonitoringSchedulesRequest& WithLastModifiedTimeAfter(Aws::Utils::DateTime&& value) { SetLastModifiedTimeAfter(std::move(value)); return *this;}
418 
419 
424  inline const ScheduleStatus& GetStatusEquals() const{ return m_statusEquals; }
425 
430  inline bool StatusEqualsHasBeenSet() const { return m_statusEqualsHasBeenSet; }
431 
436  inline void SetStatusEquals(const ScheduleStatus& value) { m_statusEqualsHasBeenSet = true; m_statusEquals = value; }
437 
442  inline void SetStatusEquals(ScheduleStatus&& value) { m_statusEqualsHasBeenSet = true; m_statusEquals = std::move(value); }
443 
448  inline ListMonitoringSchedulesRequest& WithStatusEquals(const ScheduleStatus& value) { SetStatusEquals(value); return *this;}
449 
454  inline ListMonitoringSchedulesRequest& WithStatusEquals(ScheduleStatus&& value) { SetStatusEquals(std::move(value)); return *this;}
455 
456 
461  inline const Aws::String& GetMonitoringJobDefinitionName() const{ return m_monitoringJobDefinitionName; }
462 
467  inline bool MonitoringJobDefinitionNameHasBeenSet() const { return m_monitoringJobDefinitionNameHasBeenSet; }
468 
473  inline void SetMonitoringJobDefinitionName(const Aws::String& value) { m_monitoringJobDefinitionNameHasBeenSet = true; m_monitoringJobDefinitionName = value; }
474 
479  inline void SetMonitoringJobDefinitionName(Aws::String&& value) { m_monitoringJobDefinitionNameHasBeenSet = true; m_monitoringJobDefinitionName = std::move(value); }
480 
485  inline void SetMonitoringJobDefinitionName(const char* value) { m_monitoringJobDefinitionNameHasBeenSet = true; m_monitoringJobDefinitionName.assign(value); }
486 
491  inline ListMonitoringSchedulesRequest& WithMonitoringJobDefinitionName(const Aws::String& value) { SetMonitoringJobDefinitionName(value); return *this;}
492 
497  inline ListMonitoringSchedulesRequest& WithMonitoringJobDefinitionName(Aws::String&& value) { SetMonitoringJobDefinitionName(std::move(value)); return *this;}
498 
503  inline ListMonitoringSchedulesRequest& WithMonitoringJobDefinitionName(const char* value) { SetMonitoringJobDefinitionName(value); return *this;}
504 
505 
510  inline const MonitoringType& GetMonitoringTypeEquals() const{ return m_monitoringTypeEquals; }
511 
516  inline bool MonitoringTypeEqualsHasBeenSet() const { return m_monitoringTypeEqualsHasBeenSet; }
517 
522  inline void SetMonitoringTypeEquals(const MonitoringType& value) { m_monitoringTypeEqualsHasBeenSet = true; m_monitoringTypeEquals = value; }
523 
528  inline void SetMonitoringTypeEquals(MonitoringType&& value) { m_monitoringTypeEqualsHasBeenSet = true; m_monitoringTypeEquals = std::move(value); }
529 
534  inline ListMonitoringSchedulesRequest& WithMonitoringTypeEquals(const MonitoringType& value) { SetMonitoringTypeEquals(value); return *this;}
535 
540  inline ListMonitoringSchedulesRequest& WithMonitoringTypeEquals(MonitoringType&& value) { SetMonitoringTypeEquals(std::move(value)); return *this;}
541 
542  private:
543 
544  Aws::String m_endpointName;
545  bool m_endpointNameHasBeenSet;
546 
547  MonitoringScheduleSortKey m_sortBy;
548  bool m_sortByHasBeenSet;
549 
550  SortOrder m_sortOrder;
551  bool m_sortOrderHasBeenSet;
552 
553  Aws::String m_nextToken;
554  bool m_nextTokenHasBeenSet;
555 
556  int m_maxResults;
557  bool m_maxResultsHasBeenSet;
558 
559  Aws::String m_nameContains;
560  bool m_nameContainsHasBeenSet;
561 
562  Aws::Utils::DateTime m_creationTimeBefore;
563  bool m_creationTimeBeforeHasBeenSet;
564 
565  Aws::Utils::DateTime m_creationTimeAfter;
566  bool m_creationTimeAfterHasBeenSet;
567 
568  Aws::Utils::DateTime m_lastModifiedTimeBefore;
569  bool m_lastModifiedTimeBeforeHasBeenSet;
570 
571  Aws::Utils::DateTime m_lastModifiedTimeAfter;
572  bool m_lastModifiedTimeAfterHasBeenSet;
573 
574  ScheduleStatus m_statusEquals;
575  bool m_statusEqualsHasBeenSet;
576 
577  Aws::String m_monitoringJobDefinitionName;
578  bool m_monitoringJobDefinitionNameHasBeenSet;
579 
580  MonitoringType m_monitoringTypeEquals;
581  bool m_monitoringTypeEqualsHasBeenSet;
582  };
583 
584 } // namespace Model
585 } // namespace SageMaker
586 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithMonitoringJobDefinitionName
ListMonitoringSchedulesRequest & WithMonitoringJobDefinitionName(const char *value)
Definition: ListMonitoringSchedulesRequest.h:503
Aws::SageMaker::Model::ScheduleStatus
ScheduleStatus
Definition: ScheduleStatus.h:17
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithNextToken
ListMonitoringSchedulesRequest & WithNextToken(Aws::String &&value)
Definition: ListMonitoringSchedulesRequest.h:197
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::NameContainsHasBeenSet
bool NameContainsHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:239
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetSortOrder
void SetSortOrder(SortOrder &&value)
Definition: ListMonitoringSchedulesRequest.h:142
SageMaker_EXPORTS.h
MonitoringScheduleSortKey.h
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithMaxResults
ListMonitoringSchedulesRequest & WithMaxResults(int value)
Definition: ListMonitoringSchedulesRequest.h:228
Aws::SageMaker::Model::SortOrder
SortOrder
Definition: SortOrder.h:17
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetCreationTimeBefore
const Aws::Utils::DateTime & GetCreationTimeBefore() const
Definition: ListMonitoringSchedulesRequest.h:276
Aws::Http::HeaderValueCollection
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
Definition: HttpTypes.h:53
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithEndpointName
ListMonitoringSchedulesRequest & WithEndpointName(const Aws::String &value)
Definition: ListMonitoringSchedulesRequest.h:70
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetStatusEquals
void SetStatusEquals(const ScheduleStatus &value)
Definition: ListMonitoringSchedulesRequest.h:436
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetSortBy
const MonitoringScheduleSortKey & GetSortBy() const
Definition: ListMonitoringSchedulesRequest.h:87
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithLastModifiedTimeAfter
ListMonitoringSchedulesRequest & WithLastModifiedTimeAfter(Aws::Utils::DateTime &&value)
Definition: ListMonitoringSchedulesRequest.h:417
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetCreationTimeBefore
void SetCreationTimeBefore(const Aws::Utils::DateTime &value)
Definition: ListMonitoringSchedulesRequest.h:288
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::MonitoringTypeEqualsHasBeenSet
bool MonitoringTypeEqualsHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:516
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetNextToken
void SetNextToken(const Aws::String &value)
Definition: ListMonitoringSchedulesRequest.h:173
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithNameContains
ListMonitoringSchedulesRequest & WithNameContains(const Aws::String &value)
Definition: ListMonitoringSchedulesRequest.h:259
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::MonitoringJobDefinitionNameHasBeenSet
bool MonitoringJobDefinitionNameHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:467
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::NextTokenHasBeenSet
bool NextTokenHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:167
DateTime.h
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::MaxResultsHasBeenSet
bool MaxResultsHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:216
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetCreationTimeBefore
void SetCreationTimeBefore(Aws::Utils::DateTime &&value)
Definition: ListMonitoringSchedulesRequest.h:294
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetCreationTimeAfter
void SetCreationTimeAfter(const Aws::Utils::DateTime &value)
Definition: ListMonitoringSchedulesRequest.h:325
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetMonitoringTypeEquals
void SetMonitoringTypeEquals(MonitoringType &&value)
Definition: ListMonitoringSchedulesRequest.h:528
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetNameContains
void SetNameContains(Aws::String &&value)
Definition: ListMonitoringSchedulesRequest.h:249
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithEndpointName
ListMonitoringSchedulesRequest & WithEndpointName(Aws::String &&value)
Definition: ListMonitoringSchedulesRequest.h:75
MonitoringType.h
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithCreationTimeBefore
ListMonitoringSchedulesRequest & WithCreationTimeBefore(const Aws::Utils::DateTime &value)
Definition: ListMonitoringSchedulesRequest.h:300
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithNameContains
ListMonitoringSchedulesRequest & WithNameContains(const char *value)
Definition: ListMonitoringSchedulesRequest.h:269
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetLastModifiedTimeAfter
void SetLastModifiedTimeAfter(Aws::Utils::DateTime &&value)
Definition: ListMonitoringSchedulesRequest.h:405
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithStatusEquals
ListMonitoringSchedulesRequest & WithStatusEquals(const ScheduleStatus &value)
Definition: ListMonitoringSchedulesRequest.h:448
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithNextToken
ListMonitoringSchedulesRequest & WithNextToken(const char *value)
Definition: ListMonitoringSchedulesRequest.h:203
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetSortOrder
void SetSortOrder(const SortOrder &value)
Definition: ListMonitoringSchedulesRequest.h:136
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithNextToken
ListMonitoringSchedulesRequest & WithNextToken(const Aws::String &value)
Definition: ListMonitoringSchedulesRequest.h:191
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetEndpointName
void SetEndpointName(const char *value)
Definition: ListMonitoringSchedulesRequest.h:65
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetMonitoringJobDefinitionName
void SetMonitoringJobDefinitionName(Aws::String &&value)
Definition: ListMonitoringSchedulesRequest.h:479
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetMonitoringJobDefinitionName
const Aws::String & GetMonitoringJobDefinitionName() const
Definition: ListMonitoringSchedulesRequest.h:461
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetSortOrder
const SortOrder & GetSortOrder() const
Definition: ListMonitoringSchedulesRequest.h:124
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetMonitoringJobDefinitionName
void SetMonitoringJobDefinitionName(const char *value)
Definition: ListMonitoringSchedulesRequest.h:485
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetNameContains
void SetNameContains(const char *value)
Definition: ListMonitoringSchedulesRequest.h:254
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetMonitoringJobDefinitionName
void SetMonitoringJobDefinitionName(const Aws::String &value)
Definition: ListMonitoringSchedulesRequest.h:473
Aws::SageMaker::Model::MonitoringScheduleSortKey
MonitoringScheduleSortKey
Definition: MonitoringScheduleSortKey.h:17
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SortOrderHasBeenSet
bool SortOrderHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:130
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::CreationTimeBeforeHasBeenSet
bool CreationTimeBeforeHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:282
Aws::SageMaker::SageMakerRequest
Definition: SageMakerRequest.h:17
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetNextToken
void SetNextToken(Aws::String &&value)
Definition: ListMonitoringSchedulesRequest.h:179
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithMonitoringTypeEquals
ListMonitoringSchedulesRequest & WithMonitoringTypeEquals(MonitoringType &&value)
Definition: ListMonitoringSchedulesRequest.h:540
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetStatusEquals
void SetStatusEquals(ScheduleStatus &&value)
Definition: ListMonitoringSchedulesRequest.h:442
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithSortOrder
ListMonitoringSchedulesRequest & WithSortOrder(SortOrder &&value)
Definition: ListMonitoringSchedulesRequest.h:154
SortOrder.h
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::CreationTimeAfterHasBeenSet
bool CreationTimeAfterHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:319
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetLastModifiedTimeBefore
const Aws::Utils::DateTime & GetLastModifiedTimeBefore() const
Definition: ListMonitoringSchedulesRequest.h:350
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetLastModifiedTimeAfter
const Aws::Utils::DateTime & GetLastModifiedTimeAfter() const
Definition: ListMonitoringSchedulesRequest.h:387
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithCreationTimeBefore
ListMonitoringSchedulesRequest & WithCreationTimeBefore(Aws::Utils::DateTime &&value)
Definition: ListMonitoringSchedulesRequest.h:306
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithLastModifiedTimeBefore
ListMonitoringSchedulesRequest & WithLastModifiedTimeBefore(const Aws::Utils::DateTime &value)
Definition: ListMonitoringSchedulesRequest.h:374
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: ListMonitoringSchedulesRequest.h:35
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetNameContains
const Aws::String & GetNameContains() const
Definition: ListMonitoringSchedulesRequest.h:234
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithCreationTimeAfter
ListMonitoringSchedulesRequest & WithCreationTimeAfter(const Aws::Utils::DateTime &value)
Definition: ListMonitoringSchedulesRequest.h:337
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetLastModifiedTimeBefore
void SetLastModifiedTimeBefore(Aws::Utils::DateTime &&value)
Definition: ListMonitoringSchedulesRequest.h:368
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithMonitoringTypeEquals
ListMonitoringSchedulesRequest & WithMonitoringTypeEquals(const MonitoringType &value)
Definition: ListMonitoringSchedulesRequest.h:534
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithSortOrder
ListMonitoringSchedulesRequest & WithSortOrder(const SortOrder &value)
Definition: ListMonitoringSchedulesRequest.h:148
AWSString.h
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithMonitoringJobDefinitionName
ListMonitoringSchedulesRequest & WithMonitoringJobDefinitionName(const Aws::String &value)
Definition: ListMonitoringSchedulesRequest.h:491
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetNameContains
void SetNameContains(const Aws::String &value)
Definition: ListMonitoringSchedulesRequest.h:244
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithCreationTimeAfter
ListMonitoringSchedulesRequest & WithCreationTimeAfter(Aws::Utils::DateTime &&value)
Definition: ListMonitoringSchedulesRequest.h:343
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithNameContains
ListMonitoringSchedulesRequest & WithNameContains(Aws::String &&value)
Definition: ListMonitoringSchedulesRequest.h:264
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithSortBy
ListMonitoringSchedulesRequest & WithSortBy(MonitoringScheduleSortKey &&value)
Definition: ListMonitoringSchedulesRequest.h:117
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetLastModifiedTimeAfter
void SetLastModifiedTimeAfter(const Aws::Utils::DateTime &value)
Definition: ListMonitoringSchedulesRequest.h:399
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithLastModifiedTimeAfter
ListMonitoringSchedulesRequest & WithLastModifiedTimeAfter(const Aws::Utils::DateTime &value)
Definition: ListMonitoringSchedulesRequest.h:411
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithEndpointName
ListMonitoringSchedulesRequest & WithEndpointName(const char *value)
Definition: ListMonitoringSchedulesRequest.h:80
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetCreationTimeAfter
void SetCreationTimeAfter(Aws::Utils::DateTime &&value)
Definition: ListMonitoringSchedulesRequest.h:331
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::EndpointNameHasBeenSet
bool EndpointNameHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:50
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetNextToken
void SetNextToken(const char *value)
Definition: ListMonitoringSchedulesRequest.h:185
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithLastModifiedTimeBefore
ListMonitoringSchedulesRequest & WithLastModifiedTimeBefore(Aws::Utils::DateTime &&value)
Definition: ListMonitoringSchedulesRequest.h:380
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::LastModifiedTimeAfterHasBeenSet
bool LastModifiedTimeAfterHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:393
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetNextToken
const Aws::String & GetNextToken() const
Definition: ListMonitoringSchedulesRequest.h:161
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetEndpointName
const Aws::String & GetEndpointName() const
Definition: ListMonitoringSchedulesRequest.h:45
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetEndpointName
void SetEndpointName(Aws::String &&value)
Definition: ListMonitoringSchedulesRequest.h:60
ScheduleStatus.h
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::ListMonitoringSchedulesRequest
Definition: ListMonitoringSchedulesRequest.h:27
SageMakerRequest.h
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetLastModifiedTimeBefore
void SetLastModifiedTimeBefore(const Aws::Utils::DateTime &value)
Definition: ListMonitoringSchedulesRequest.h:362
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetMonitoringTypeEquals
const MonitoringType & GetMonitoringTypeEquals() const
Definition: ListMonitoringSchedulesRequest.h:510
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetSortBy
void SetSortBy(MonitoringScheduleSortKey &&value)
Definition: ListMonitoringSchedulesRequest.h:105
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithSortBy
ListMonitoringSchedulesRequest & WithSortBy(const MonitoringScheduleSortKey &value)
Definition: ListMonitoringSchedulesRequest.h:111
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetMaxResults
int GetMaxResults() const
Definition: ListMonitoringSchedulesRequest.h:210
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetSortBy
void SetSortBy(const MonitoringScheduleSortKey &value)
Definition: ListMonitoringSchedulesRequest.h:99
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithMonitoringJobDefinitionName
ListMonitoringSchedulesRequest & WithMonitoringJobDefinitionName(Aws::String &&value)
Definition: ListMonitoringSchedulesRequest.h:497
Aws::SageMaker::Model::MonitoringType
MonitoringType
Definition: MonitoringType.h:17
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetMaxResults
void SetMaxResults(int value)
Definition: ListMonitoringSchedulesRequest.h:222
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetRequestSpecificHeaders
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SortByHasBeenSet
bool SortByHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:93
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::StatusEqualsHasBeenSet
bool StatusEqualsHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:430
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::LastModifiedTimeBeforeHasBeenSet
bool LastModifiedTimeBeforeHasBeenSet() const
Definition: ListMonitoringSchedulesRequest.h:356
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::WithStatusEquals
ListMonitoringSchedulesRequest & WithStatusEquals(ScheduleStatus &&value)
Definition: ListMonitoringSchedulesRequest.h:454
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetCreationTimeAfter
const Aws::Utils::DateTime & GetCreationTimeAfter() const
Definition: ListMonitoringSchedulesRequest.h:313
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::GetStatusEquals
const ScheduleStatus & GetStatusEquals() const
Definition: ListMonitoringSchedulesRequest.h:424
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetMonitoringTypeEquals
void SetMonitoringTypeEquals(const MonitoringType &value)
Definition: ListMonitoringSchedulesRequest.h:522
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::SetEndpointName
void SetEndpointName(const Aws::String &value)
Definition: ListMonitoringSchedulesRequest.h:55
Aws::SageMaker::Model::ListMonitoringSchedulesRequest::ListMonitoringSchedulesRequest
ListMonitoringSchedulesRequest()