AWS SDK for C++  1.9.14
AWS SDK for C++
BatchPrediction.h
Go to the documentation of this file.
1 
6 #pragma once
10 #include <utility>
11 
12 namespace Aws
13 {
14 namespace Utils
15 {
16 namespace Json
17 {
18  class JsonValue;
19  class JsonView;
20 } // namespace Json
21 } // namespace Utils
22 namespace FraudDetector
23 {
24 namespace Model
25 {
26 
33  {
34  public:
39 
40 
44  inline const Aws::String& GetJobId() const{ return m_jobId; }
45 
49  inline bool JobIdHasBeenSet() const { return m_jobIdHasBeenSet; }
50 
54  inline void SetJobId(const Aws::String& value) { m_jobIdHasBeenSet = true; m_jobId = value; }
55 
59  inline void SetJobId(Aws::String&& value) { m_jobIdHasBeenSet = true; m_jobId = std::move(value); }
60 
64  inline void SetJobId(const char* value) { m_jobIdHasBeenSet = true; m_jobId.assign(value); }
65 
69  inline BatchPrediction& WithJobId(const Aws::String& value) { SetJobId(value); return *this;}
70 
74  inline BatchPrediction& WithJobId(Aws::String&& value) { SetJobId(std::move(value)); return *this;}
75 
79  inline BatchPrediction& WithJobId(const char* value) { SetJobId(value); return *this;}
80 
81 
85  inline const AsyncJobStatus& GetStatus() const{ return m_status; }
86 
90  inline bool StatusHasBeenSet() const { return m_statusHasBeenSet; }
91 
95  inline void SetStatus(const AsyncJobStatus& value) { m_statusHasBeenSet = true; m_status = value; }
96 
100  inline void SetStatus(AsyncJobStatus&& value) { m_statusHasBeenSet = true; m_status = std::move(value); }
101 
105  inline BatchPrediction& WithStatus(const AsyncJobStatus& value) { SetStatus(value); return *this;}
106 
110  inline BatchPrediction& WithStatus(AsyncJobStatus&& value) { SetStatus(std::move(value)); return *this;}
111 
112 
116  inline const Aws::String& GetFailureReason() const{ return m_failureReason; }
117 
121  inline bool FailureReasonHasBeenSet() const { return m_failureReasonHasBeenSet; }
122 
126  inline void SetFailureReason(const Aws::String& value) { m_failureReasonHasBeenSet = true; m_failureReason = value; }
127 
131  inline void SetFailureReason(Aws::String&& value) { m_failureReasonHasBeenSet = true; m_failureReason = std::move(value); }
132 
136  inline void SetFailureReason(const char* value) { m_failureReasonHasBeenSet = true; m_failureReason.assign(value); }
137 
141  inline BatchPrediction& WithFailureReason(const Aws::String& value) { SetFailureReason(value); return *this;}
142 
146  inline BatchPrediction& WithFailureReason(Aws::String&& value) { SetFailureReason(std::move(value)); return *this;}
147 
151  inline BatchPrediction& WithFailureReason(const char* value) { SetFailureReason(value); return *this;}
152 
153 
157  inline const Aws::String& GetStartTime() const{ return m_startTime; }
158 
162  inline bool StartTimeHasBeenSet() const { return m_startTimeHasBeenSet; }
163 
167  inline void SetStartTime(const Aws::String& value) { m_startTimeHasBeenSet = true; m_startTime = value; }
168 
172  inline void SetStartTime(Aws::String&& value) { m_startTimeHasBeenSet = true; m_startTime = std::move(value); }
173 
177  inline void SetStartTime(const char* value) { m_startTimeHasBeenSet = true; m_startTime.assign(value); }
178 
182  inline BatchPrediction& WithStartTime(const Aws::String& value) { SetStartTime(value); return *this;}
183 
187  inline BatchPrediction& WithStartTime(Aws::String&& value) { SetStartTime(std::move(value)); return *this;}
188 
192  inline BatchPrediction& WithStartTime(const char* value) { SetStartTime(value); return *this;}
193 
194 
198  inline const Aws::String& GetCompletionTime() const{ return m_completionTime; }
199 
203  inline bool CompletionTimeHasBeenSet() const { return m_completionTimeHasBeenSet; }
204 
208  inline void SetCompletionTime(const Aws::String& value) { m_completionTimeHasBeenSet = true; m_completionTime = value; }
209 
213  inline void SetCompletionTime(Aws::String&& value) { m_completionTimeHasBeenSet = true; m_completionTime = std::move(value); }
214 
218  inline void SetCompletionTime(const char* value) { m_completionTimeHasBeenSet = true; m_completionTime.assign(value); }
219 
223  inline BatchPrediction& WithCompletionTime(const Aws::String& value) { SetCompletionTime(value); return *this;}
224 
228  inline BatchPrediction& WithCompletionTime(Aws::String&& value) { SetCompletionTime(std::move(value)); return *this;}
229 
233  inline BatchPrediction& WithCompletionTime(const char* value) { SetCompletionTime(value); return *this;}
234 
235 
240  inline const Aws::String& GetLastHeartbeatTime() const{ return m_lastHeartbeatTime; }
241 
246  inline bool LastHeartbeatTimeHasBeenSet() const { return m_lastHeartbeatTimeHasBeenSet; }
247 
252  inline void SetLastHeartbeatTime(const Aws::String& value) { m_lastHeartbeatTimeHasBeenSet = true; m_lastHeartbeatTime = value; }
253 
258  inline void SetLastHeartbeatTime(Aws::String&& value) { m_lastHeartbeatTimeHasBeenSet = true; m_lastHeartbeatTime = std::move(value); }
259 
264  inline void SetLastHeartbeatTime(const char* value) { m_lastHeartbeatTimeHasBeenSet = true; m_lastHeartbeatTime.assign(value); }
265 
270  inline BatchPrediction& WithLastHeartbeatTime(const Aws::String& value) { SetLastHeartbeatTime(value); return *this;}
271 
276  inline BatchPrediction& WithLastHeartbeatTime(Aws::String&& value) { SetLastHeartbeatTime(std::move(value)); return *this;}
277 
282  inline BatchPrediction& WithLastHeartbeatTime(const char* value) { SetLastHeartbeatTime(value); return *this;}
283 
284 
288  inline const Aws::String& GetInputPath() const{ return m_inputPath; }
289 
293  inline bool InputPathHasBeenSet() const { return m_inputPathHasBeenSet; }
294 
298  inline void SetInputPath(const Aws::String& value) { m_inputPathHasBeenSet = true; m_inputPath = value; }
299 
303  inline void SetInputPath(Aws::String&& value) { m_inputPathHasBeenSet = true; m_inputPath = std::move(value); }
304 
308  inline void SetInputPath(const char* value) { m_inputPathHasBeenSet = true; m_inputPath.assign(value); }
309 
313  inline BatchPrediction& WithInputPath(const Aws::String& value) { SetInputPath(value); return *this;}
314 
318  inline BatchPrediction& WithInputPath(Aws::String&& value) { SetInputPath(std::move(value)); return *this;}
319 
323  inline BatchPrediction& WithInputPath(const char* value) { SetInputPath(value); return *this;}
324 
325 
329  inline const Aws::String& GetOutputPath() const{ return m_outputPath; }
330 
334  inline bool OutputPathHasBeenSet() const { return m_outputPathHasBeenSet; }
335 
339  inline void SetOutputPath(const Aws::String& value) { m_outputPathHasBeenSet = true; m_outputPath = value; }
340 
344  inline void SetOutputPath(Aws::String&& value) { m_outputPathHasBeenSet = true; m_outputPath = std::move(value); }
345 
349  inline void SetOutputPath(const char* value) { m_outputPathHasBeenSet = true; m_outputPath.assign(value); }
350 
354  inline BatchPrediction& WithOutputPath(const Aws::String& value) { SetOutputPath(value); return *this;}
355 
359  inline BatchPrediction& WithOutputPath(Aws::String&& value) { SetOutputPath(std::move(value)); return *this;}
360 
364  inline BatchPrediction& WithOutputPath(const char* value) { SetOutputPath(value); return *this;}
365 
366 
370  inline const Aws::String& GetEventTypeName() const{ return m_eventTypeName; }
371 
375  inline bool EventTypeNameHasBeenSet() const { return m_eventTypeNameHasBeenSet; }
376 
380  inline void SetEventTypeName(const Aws::String& value) { m_eventTypeNameHasBeenSet = true; m_eventTypeName = value; }
381 
385  inline void SetEventTypeName(Aws::String&& value) { m_eventTypeNameHasBeenSet = true; m_eventTypeName = std::move(value); }
386 
390  inline void SetEventTypeName(const char* value) { m_eventTypeNameHasBeenSet = true; m_eventTypeName.assign(value); }
391 
395  inline BatchPrediction& WithEventTypeName(const Aws::String& value) { SetEventTypeName(value); return *this;}
396 
400  inline BatchPrediction& WithEventTypeName(Aws::String&& value) { SetEventTypeName(std::move(value)); return *this;}
401 
405  inline BatchPrediction& WithEventTypeName(const char* value) { SetEventTypeName(value); return *this;}
406 
407 
411  inline const Aws::String& GetDetectorName() const{ return m_detectorName; }
412 
416  inline bool DetectorNameHasBeenSet() const { return m_detectorNameHasBeenSet; }
417 
421  inline void SetDetectorName(const Aws::String& value) { m_detectorNameHasBeenSet = true; m_detectorName = value; }
422 
426  inline void SetDetectorName(Aws::String&& value) { m_detectorNameHasBeenSet = true; m_detectorName = std::move(value); }
427 
431  inline void SetDetectorName(const char* value) { m_detectorNameHasBeenSet = true; m_detectorName.assign(value); }
432 
436  inline BatchPrediction& WithDetectorName(const Aws::String& value) { SetDetectorName(value); return *this;}
437 
441  inline BatchPrediction& WithDetectorName(Aws::String&& value) { SetDetectorName(std::move(value)); return *this;}
442 
446  inline BatchPrediction& WithDetectorName(const char* value) { SetDetectorName(value); return *this;}
447 
448 
452  inline const Aws::String& GetDetectorVersion() const{ return m_detectorVersion; }
453 
457  inline bool DetectorVersionHasBeenSet() const { return m_detectorVersionHasBeenSet; }
458 
462  inline void SetDetectorVersion(const Aws::String& value) { m_detectorVersionHasBeenSet = true; m_detectorVersion = value; }
463 
467  inline void SetDetectorVersion(Aws::String&& value) { m_detectorVersionHasBeenSet = true; m_detectorVersion = std::move(value); }
468 
472  inline void SetDetectorVersion(const char* value) { m_detectorVersionHasBeenSet = true; m_detectorVersion.assign(value); }
473 
477  inline BatchPrediction& WithDetectorVersion(const Aws::String& value) { SetDetectorVersion(value); return *this;}
478 
482  inline BatchPrediction& WithDetectorVersion(Aws::String&& value) { SetDetectorVersion(std::move(value)); return *this;}
483 
487  inline BatchPrediction& WithDetectorVersion(const char* value) { SetDetectorVersion(value); return *this;}
488 
489 
493  inline const Aws::String& GetIamRoleArn() const{ return m_iamRoleArn; }
494 
498  inline bool IamRoleArnHasBeenSet() const { return m_iamRoleArnHasBeenSet; }
499 
503  inline void SetIamRoleArn(const Aws::String& value) { m_iamRoleArnHasBeenSet = true; m_iamRoleArn = value; }
504 
508  inline void SetIamRoleArn(Aws::String&& value) { m_iamRoleArnHasBeenSet = true; m_iamRoleArn = std::move(value); }
509 
513  inline void SetIamRoleArn(const char* value) { m_iamRoleArnHasBeenSet = true; m_iamRoleArn.assign(value); }
514 
518  inline BatchPrediction& WithIamRoleArn(const Aws::String& value) { SetIamRoleArn(value); return *this;}
519 
523  inline BatchPrediction& WithIamRoleArn(Aws::String&& value) { SetIamRoleArn(std::move(value)); return *this;}
524 
528  inline BatchPrediction& WithIamRoleArn(const char* value) { SetIamRoleArn(value); return *this;}
529 
530 
534  inline const Aws::String& GetArn() const{ return m_arn; }
535 
539  inline bool ArnHasBeenSet() const { return m_arnHasBeenSet; }
540 
544  inline void SetArn(const Aws::String& value) { m_arnHasBeenSet = true; m_arn = value; }
545 
549  inline void SetArn(Aws::String&& value) { m_arnHasBeenSet = true; m_arn = std::move(value); }
550 
554  inline void SetArn(const char* value) { m_arnHasBeenSet = true; m_arn.assign(value); }
555 
559  inline BatchPrediction& WithArn(const Aws::String& value) { SetArn(value); return *this;}
560 
564  inline BatchPrediction& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}
565 
569  inline BatchPrediction& WithArn(const char* value) { SetArn(value); return *this;}
570 
571 
575  inline int GetProcessedRecordsCount() const{ return m_processedRecordsCount; }
576 
580  inline bool ProcessedRecordsCountHasBeenSet() const { return m_processedRecordsCountHasBeenSet; }
581 
585  inline void SetProcessedRecordsCount(int value) { m_processedRecordsCountHasBeenSet = true; m_processedRecordsCount = value; }
586 
590  inline BatchPrediction& WithProcessedRecordsCount(int value) { SetProcessedRecordsCount(value); return *this;}
591 
592 
596  inline int GetTotalRecordsCount() const{ return m_totalRecordsCount; }
597 
601  inline bool TotalRecordsCountHasBeenSet() const { return m_totalRecordsCountHasBeenSet; }
602 
606  inline void SetTotalRecordsCount(int value) { m_totalRecordsCountHasBeenSet = true; m_totalRecordsCount = value; }
607 
611  inline BatchPrediction& WithTotalRecordsCount(int value) { SetTotalRecordsCount(value); return *this;}
612 
613  private:
614 
615  Aws::String m_jobId;
616  bool m_jobIdHasBeenSet;
617 
618  AsyncJobStatus m_status;
619  bool m_statusHasBeenSet;
620 
621  Aws::String m_failureReason;
622  bool m_failureReasonHasBeenSet;
623 
624  Aws::String m_startTime;
625  bool m_startTimeHasBeenSet;
626 
627  Aws::String m_completionTime;
628  bool m_completionTimeHasBeenSet;
629 
630  Aws::String m_lastHeartbeatTime;
631  bool m_lastHeartbeatTimeHasBeenSet;
632 
633  Aws::String m_inputPath;
634  bool m_inputPathHasBeenSet;
635 
636  Aws::String m_outputPath;
637  bool m_outputPathHasBeenSet;
638 
639  Aws::String m_eventTypeName;
640  bool m_eventTypeNameHasBeenSet;
641 
642  Aws::String m_detectorName;
643  bool m_detectorNameHasBeenSet;
644 
645  Aws::String m_detectorVersion;
646  bool m_detectorVersionHasBeenSet;
647 
648  Aws::String m_iamRoleArn;
649  bool m_iamRoleArnHasBeenSet;
650 
651  Aws::String m_arn;
652  bool m_arnHasBeenSet;
653 
654  int m_processedRecordsCount;
655  bool m_processedRecordsCountHasBeenSet;
656 
657  int m_totalRecordsCount;
658  bool m_totalRecordsCountHasBeenSet;
659  };
660 
661 } // namespace Model
662 } // namespace FraudDetector
663 } // namespace Aws
Aws::FraudDetector::Model::BatchPrediction::StartTimeHasBeenSet
bool StartTimeHasBeenSet() const
Definition: BatchPrediction.h:162
Aws::FraudDetector::Model::BatchPrediction::WithStatus
BatchPrediction & WithStatus(AsyncJobStatus &&value)
Definition: BatchPrediction.h:110
Aws::FraudDetector::Model::BatchPrediction::IamRoleArnHasBeenSet
bool IamRoleArnHasBeenSet() const
Definition: BatchPrediction.h:498
Aws::FraudDetector::Model::BatchPrediction::SetCompletionTime
void SetCompletionTime(const char *value)
Definition: BatchPrediction.h:218
Aws::FraudDetector::Model::BatchPrediction::SetStatus
void SetStatus(const AsyncJobStatus &value)
Definition: BatchPrediction.h:95
Aws::FraudDetector::Model::BatchPrediction::WithIamRoleArn
BatchPrediction & WithIamRoleArn(const Aws::String &value)
Definition: BatchPrediction.h:518
Aws::FraudDetector::Model::BatchPrediction::WithDetectorVersion
BatchPrediction & WithDetectorVersion(const Aws::String &value)
Definition: BatchPrediction.h:477
Aws::FraudDetector::Model::BatchPrediction::SetJobId
void SetJobId(Aws::String &&value)
Definition: BatchPrediction.h:59
Aws::FraudDetector::Model::BatchPrediction::GetInputPath
const Aws::String & GetInputPath() const
Definition: BatchPrediction.h:288
Aws::FraudDetector::Model::BatchPrediction::WithStartTime
BatchPrediction & WithStartTime(const Aws::String &value)
Definition: BatchPrediction.h:182
Aws::FraudDetector::Model::BatchPrediction::GetOutputPath
const Aws::String & GetOutputPath() const
Definition: BatchPrediction.h:329
Aws::FraudDetector::Model::BatchPrediction::SetArn
void SetArn(Aws::String &&value)
Definition: BatchPrediction.h:549
Aws::FraudDetector::Model::BatchPrediction::WithStartTime
BatchPrediction & WithStartTime(const char *value)
Definition: BatchPrediction.h:192
Aws::FraudDetector::Model::BatchPrediction::GetDetectorVersion
const Aws::String & GetDetectorVersion() const
Definition: BatchPrediction.h:452
Aws::FraudDetector::Model::BatchPrediction::SetCompletionTime
void SetCompletionTime(const Aws::String &value)
Definition: BatchPrediction.h:208
Aws::FraudDetector::Model::BatchPrediction::GetEventTypeName
const Aws::String & GetEventTypeName() const
Definition: BatchPrediction.h:370
Aws::FraudDetector::Model::BatchPrediction::BatchPrediction
BatchPrediction(Aws::Utils::Json::JsonView jsonValue)
Aws::FraudDetector::Model::BatchPrediction::ProcessedRecordsCountHasBeenSet
bool ProcessedRecordsCountHasBeenSet() const
Definition: BatchPrediction.h:580
Aws::FraudDetector::Model::BatchPrediction::OutputPathHasBeenSet
bool OutputPathHasBeenSet() const
Definition: BatchPrediction.h:334
Aws::FraudDetector::Model::BatchPrediction::WithStatus
BatchPrediction & WithStatus(const AsyncJobStatus &value)
Definition: BatchPrediction.h:105
Aws::FraudDetector::Model::BatchPrediction::SetEventTypeName
void SetEventTypeName(const Aws::String &value)
Definition: BatchPrediction.h:380
Aws::FraudDetector::Model::BatchPrediction::SetArn
void SetArn(const char *value)
Definition: BatchPrediction.h:554
Aws::FraudDetector::Model::BatchPrediction::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
FraudDetector_EXPORTS.h
Aws::FraudDetector::Model::BatchPrediction::SetDetectorVersion
void SetDetectorVersion(const char *value)
Definition: BatchPrediction.h:472
Aws::FraudDetector::Model::BatchPrediction::SetArn
void SetArn(const Aws::String &value)
Definition: BatchPrediction.h:544
Aws::FraudDetector::Model::BatchPrediction::BatchPrediction
BatchPrediction()
Aws::FraudDetector::Model::BatchPrediction::SetInputPath
void SetInputPath(const char *value)
Definition: BatchPrediction.h:308
Aws::FraudDetector::Model::BatchPrediction::SetLastHeartbeatTime
void SetLastHeartbeatTime(Aws::String &&value)
Definition: BatchPrediction.h:258
Aws::FraudDetector::Model::BatchPrediction::WithEventTypeName
BatchPrediction & WithEventTypeName(Aws::String &&value)
Definition: BatchPrediction.h:400
Aws::FraudDetector::Model::BatchPrediction::StatusHasBeenSet
bool StatusHasBeenSet() const
Definition: BatchPrediction.h:90
Aws::FraudDetector::Model::BatchPrediction::GetDetectorName
const Aws::String & GetDetectorName() const
Definition: BatchPrediction.h:411
Aws::FraudDetector::Model::BatchPrediction::SetFailureReason
void SetFailureReason(Aws::String &&value)
Definition: BatchPrediction.h:131
Aws::FraudDetector::Model::BatchPrediction::operator=
BatchPrediction & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::FraudDetector::Model::BatchPrediction::SetCompletionTime
void SetCompletionTime(Aws::String &&value)
Definition: BatchPrediction.h:213
Aws::FraudDetector::Model::BatchPrediction::SetJobId
void SetJobId(const char *value)
Definition: BatchPrediction.h:64
Aws::FraudDetector::Model::BatchPrediction::WithLastHeartbeatTime
BatchPrediction & WithLastHeartbeatTime(const char *value)
Definition: BatchPrediction.h:282
Aws::FraudDetector::Model::BatchPrediction::WithJobId
BatchPrediction & WithJobId(const Aws::String &value)
Definition: BatchPrediction.h:69
Aws::FraudDetector::Model::BatchPrediction::WithEventTypeName
BatchPrediction & WithEventTypeName(const char *value)
Definition: BatchPrediction.h:405
Aws::FraudDetector::Model::BatchPrediction::SetStartTime
void SetStartTime(const Aws::String &value)
Definition: BatchPrediction.h:167
Aws::FraudDetector::Model::BatchPrediction::TotalRecordsCountHasBeenSet
bool TotalRecordsCountHasBeenSet() const
Definition: BatchPrediction.h:601
Aws::FraudDetector::Model::BatchPrediction::SetDetectorName
void SetDetectorName(const Aws::String &value)
Definition: BatchPrediction.h:421
Aws::FraudDetector::Model::BatchPrediction::WithDetectorName
BatchPrediction & WithDetectorName(const char *value)
Definition: BatchPrediction.h:446
Aws::FraudDetector::Model::BatchPrediction::SetIamRoleArn
void SetIamRoleArn(const char *value)
Definition: BatchPrediction.h:513
Aws::FraudDetector::Model::BatchPrediction::WithDetectorName
BatchPrediction & WithDetectorName(Aws::String &&value)
Definition: BatchPrediction.h:441
AWS_FRAUDDETECTOR_API
#define AWS_FRAUDDETECTOR_API
Definition: FraudDetector_EXPORTS.h:28
Aws::FraudDetector::Model::BatchPrediction::WithCompletionTime
BatchPrediction & WithCompletionTime(const Aws::String &value)
Definition: BatchPrediction.h:223
Aws::FraudDetector::Model::BatchPrediction::GetStartTime
const Aws::String & GetStartTime() const
Definition: BatchPrediction.h:157
Aws::FraudDetector::Model::BatchPrediction::LastHeartbeatTimeHasBeenSet
bool LastHeartbeatTimeHasBeenSet() const
Definition: BatchPrediction.h:246
Aws::FraudDetector::Model::BatchPrediction::GetCompletionTime
const Aws::String & GetCompletionTime() const
Definition: BatchPrediction.h:198
Aws::FraudDetector::Model::BatchPrediction::SetDetectorName
void SetDetectorName(const char *value)
Definition: BatchPrediction.h:431
Aws::FraudDetector::Model::BatchPrediction::WithIamRoleArn
BatchPrediction & WithIamRoleArn(const char *value)
Definition: BatchPrediction.h:528
Aws::FraudDetector::Model::BatchPrediction::WithDetectorVersion
BatchPrediction & WithDetectorVersion(const char *value)
Definition: BatchPrediction.h:487
Aws::FraudDetector::Model::BatchPrediction::WithInputPath
BatchPrediction & WithInputPath(Aws::String &&value)
Definition: BatchPrediction.h:318
Aws::FraudDetector::Model::BatchPrediction::WithCompletionTime
BatchPrediction & WithCompletionTime(Aws::String &&value)
Definition: BatchPrediction.h:228
Aws::FraudDetector::Model::BatchPrediction::WithInputPath
BatchPrediction & WithInputPath(const Aws::String &value)
Definition: BatchPrediction.h:313
Aws::FraudDetector::Model::AsyncJobStatus
AsyncJobStatus
Definition: AsyncJobStatus.h:17
Aws::FraudDetector::Model::BatchPrediction::SetStatus
void SetStatus(AsyncJobStatus &&value)
Definition: BatchPrediction.h:100
Aws::FraudDetector::Model::BatchPrediction::EventTypeNameHasBeenSet
bool EventTypeNameHasBeenSet() const
Definition: BatchPrediction.h:375
Aws::FraudDetector::Model::BatchPrediction::SetLastHeartbeatTime
void SetLastHeartbeatTime(const Aws::String &value)
Definition: BatchPrediction.h:252
Aws::FraudDetector::Model::BatchPrediction
Definition: BatchPrediction.h:33
Aws::FraudDetector::Model::BatchPrediction::GetLastHeartbeatTime
const Aws::String & GetLastHeartbeatTime() const
Definition: BatchPrediction.h:240
Aws::FraudDetector::Model::BatchPrediction::WithJobId
BatchPrediction & WithJobId(Aws::String &&value)
Definition: BatchPrediction.h:74
Aws::FraudDetector::Model::BatchPrediction::GetArn
const Aws::String & GetArn() const
Definition: BatchPrediction.h:534
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:222
AsyncJobStatus.h
AWSString.h
Aws::FraudDetector::Model::BatchPrediction::WithTotalRecordsCount
BatchPrediction & WithTotalRecordsCount(int value)
Definition: BatchPrediction.h:611
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:30
Aws::FraudDetector::Model::BatchPrediction::DetectorVersionHasBeenSet
bool DetectorVersionHasBeenSet() const
Definition: BatchPrediction.h:457
Aws::FraudDetector::Model::BatchPrediction::SetEventTypeName
void SetEventTypeName(Aws::String &&value)
Definition: BatchPrediction.h:385
Aws::FraudDetector::Model::BatchPrediction::WithOutputPath
BatchPrediction & WithOutputPath(const Aws::String &value)
Definition: BatchPrediction.h:354
Aws::FraudDetector::Model::BatchPrediction::SetProcessedRecordsCount
void SetProcessedRecordsCount(int value)
Definition: BatchPrediction.h:585
Aws::FraudDetector::Model::BatchPrediction::GetJobId
const Aws::String & GetJobId() const
Definition: BatchPrediction.h:44
Aws::FraudDetector::Model::BatchPrediction::WithArn
BatchPrediction & WithArn(const Aws::String &value)
Definition: BatchPrediction.h:559
Aws::FraudDetector::Model::BatchPrediction::WithArn
BatchPrediction & WithArn(const char *value)
Definition: BatchPrediction.h:569
Aws::FraudDetector::Model::BatchPrediction::SetJobId
void SetJobId(const Aws::String &value)
Definition: BatchPrediction.h:54
Aws::FraudDetector::Model::BatchPrediction::SetOutputPath
void SetOutputPath(const char *value)
Definition: BatchPrediction.h:349
Aws::FraudDetector::Model::BatchPrediction::ArnHasBeenSet
bool ArnHasBeenSet() const
Definition: BatchPrediction.h:539
Aws::FraudDetector::Model::BatchPrediction::WithFailureReason
BatchPrediction & WithFailureReason(const Aws::String &value)
Definition: BatchPrediction.h:141
Aws::FraudDetector::Model::BatchPrediction::SetOutputPath
void SetOutputPath(Aws::String &&value)
Definition: BatchPrediction.h:344
Aws::FraudDetector::Model::BatchPrediction::SetDetectorVersion
void SetDetectorVersion(Aws::String &&value)
Definition: BatchPrediction.h:467
Aws::FraudDetector::Model::BatchPrediction::InputPathHasBeenSet
bool InputPathHasBeenSet() const
Definition: BatchPrediction.h:293
Aws
Definition: AccessManagementClient.h:15
Aws::FraudDetector::Model::BatchPrediction::WithLastHeartbeatTime
BatchPrediction & WithLastHeartbeatTime(Aws::String &&value)
Definition: BatchPrediction.h:276
Aws::FraudDetector::Model::BatchPrediction::WithJobId
BatchPrediction & WithJobId(const char *value)
Definition: BatchPrediction.h:79
Aws::FraudDetector::Model::BatchPrediction::SetOutputPath
void SetOutputPath(const Aws::String &value)
Definition: BatchPrediction.h:339
Aws::FraudDetector::Model::BatchPrediction::SetInputPath
void SetInputPath(Aws::String &&value)
Definition: BatchPrediction.h:303
Aws::FraudDetector::Model::BatchPrediction::WithProcessedRecordsCount
BatchPrediction & WithProcessedRecordsCount(int value)
Definition: BatchPrediction.h:590
Aws::FraudDetector::Model::BatchPrediction::FailureReasonHasBeenSet
bool FailureReasonHasBeenSet() const
Definition: BatchPrediction.h:121
Aws::FraudDetector::Model::BatchPrediction::GetFailureReason
const Aws::String & GetFailureReason() const
Definition: BatchPrediction.h:116
Aws::FraudDetector::Model::BatchPrediction::SetIamRoleArn
void SetIamRoleArn(const Aws::String &value)
Definition: BatchPrediction.h:503
Aws::FraudDetector::Model::BatchPrediction::WithOutputPath
BatchPrediction & WithOutputPath(const char *value)
Definition: BatchPrediction.h:364
Aws::FraudDetector::Model::BatchPrediction::SetStartTime
void SetStartTime(Aws::String &&value)
Definition: BatchPrediction.h:172
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::FraudDetector::Model::BatchPrediction::GetProcessedRecordsCount
int GetProcessedRecordsCount() const
Definition: BatchPrediction.h:575
Aws::FraudDetector::Model::BatchPrediction::SetDetectorName
void SetDetectorName(Aws::String &&value)
Definition: BatchPrediction.h:426
Aws::FraudDetector::Model::BatchPrediction::CompletionTimeHasBeenSet
bool CompletionTimeHasBeenSet() const
Definition: BatchPrediction.h:203
Aws::FraudDetector::Model::BatchPrediction::SetIamRoleArn
void SetIamRoleArn(Aws::String &&value)
Definition: BatchPrediction.h:508
Aws::FraudDetector::Model::BatchPrediction::WithDetectorName
BatchPrediction & WithDetectorName(const Aws::String &value)
Definition: BatchPrediction.h:436
Aws::FraudDetector::Model::BatchPrediction::SetEventTypeName
void SetEventTypeName(const char *value)
Definition: BatchPrediction.h:390
Aws::FraudDetector::Model::BatchPrediction::WithOutputPath
BatchPrediction & WithOutputPath(Aws::String &&value)
Definition: BatchPrediction.h:359
Aws::FraudDetector::Model::BatchPrediction::WithStartTime
BatchPrediction & WithStartTime(Aws::String &&value)
Definition: BatchPrediction.h:187
Aws::FraudDetector::Model::BatchPrediction::SetTotalRecordsCount
void SetTotalRecordsCount(int value)
Definition: BatchPrediction.h:606
Aws::FraudDetector::Model::BatchPrediction::WithFailureReason
BatchPrediction & WithFailureReason(const char *value)
Definition: BatchPrediction.h:151
Aws::FraudDetector::Model::BatchPrediction::WithDetectorVersion
BatchPrediction & WithDetectorVersion(Aws::String &&value)
Definition: BatchPrediction.h:482
Aws::FraudDetector::Model::BatchPrediction::WithFailureReason
BatchPrediction & WithFailureReason(Aws::String &&value)
Definition: BatchPrediction.h:146
Aws::FraudDetector::Model::BatchPrediction::JobIdHasBeenSet
bool JobIdHasBeenSet() const
Definition: BatchPrediction.h:49
Aws::FraudDetector::Model::BatchPrediction::GetTotalRecordsCount
int GetTotalRecordsCount() const
Definition: BatchPrediction.h:596
Aws::FraudDetector::Model::BatchPrediction::WithLastHeartbeatTime
BatchPrediction & WithLastHeartbeatTime(const Aws::String &value)
Definition: BatchPrediction.h:270
Aws::FraudDetector::Model::BatchPrediction::SetLastHeartbeatTime
void SetLastHeartbeatTime(const char *value)
Definition: BatchPrediction.h:264
Aws::FraudDetector::Model::BatchPrediction::DetectorNameHasBeenSet
bool DetectorNameHasBeenSet() const
Definition: BatchPrediction.h:416
Aws::FraudDetector::Model::BatchPrediction::SetStartTime
void SetStartTime(const char *value)
Definition: BatchPrediction.h:177
Aws::FraudDetector::Model::BatchPrediction::WithIamRoleArn
BatchPrediction & WithIamRoleArn(Aws::String &&value)
Definition: BatchPrediction.h:523
Aws::FraudDetector::Model::BatchPrediction::SetInputPath
void SetInputPath(const Aws::String &value)
Definition: BatchPrediction.h:298
Aws::FraudDetector::Model::BatchPrediction::SetFailureReason
void SetFailureReason(const char *value)
Definition: BatchPrediction.h:136
Aws::FraudDetector::Model::BatchPrediction::SetFailureReason
void SetFailureReason(const Aws::String &value)
Definition: BatchPrediction.h:126
Aws::FraudDetector::Model::BatchPrediction::WithInputPath
BatchPrediction & WithInputPath(const char *value)
Definition: BatchPrediction.h:323
Aws::FraudDetector::Model::BatchPrediction::WithEventTypeName
BatchPrediction & WithEventTypeName(const Aws::String &value)
Definition: BatchPrediction.h:395
Aws::FraudDetector::Model::BatchPrediction::SetDetectorVersion
void SetDetectorVersion(const Aws::String &value)
Definition: BatchPrediction.h:462
Aws::FraudDetector::Model::BatchPrediction::WithArn
BatchPrediction & WithArn(Aws::String &&value)
Definition: BatchPrediction.h:564
Aws::FraudDetector::Model::BatchPrediction::WithCompletionTime
BatchPrediction & WithCompletionTime(const char *value)
Definition: BatchPrediction.h:233
Aws::FraudDetector::Model::BatchPrediction::GetIamRoleArn
const Aws::String & GetIamRoleArn() const
Definition: BatchPrediction.h:493
Aws::FraudDetector::Model::BatchPrediction::GetStatus
const AsyncJobStatus & GetStatus() const
Definition: BatchPrediction.h:85