7#include <aws/frauddetector/FraudDetector_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/frauddetector/model/AsyncJobStatus.h>
22namespace FraudDetector
49 inline void SetJobId(
const char* value) { m_jobIdHasBeenSet =
true; m_jobId.assign(value); }
75 inline void SetFailureReason(
const char* value) { m_failureReasonHasBeenSet =
true; m_failureReason.assign(value); }
89 inline void SetStartTime(
const char* value) { m_startTimeHasBeenSet =
true; m_startTime.assign(value); }
103 inline void SetCompletionTime(
const char* value) { m_completionTimeHasBeenSet =
true; m_completionTime.assign(value); }
118 inline void SetLastHeartbeatTime(
const char* value) { m_lastHeartbeatTimeHasBeenSet =
true; m_lastHeartbeatTime.assign(value); }
132 inline void SetInputPath(
const char* value) { m_inputPathHasBeenSet =
true; m_inputPath.assign(value); }
146 inline void SetOutputPath(
const char* value) { m_outputPathHasBeenSet =
true; m_outputPath.assign(value); }
160 inline void SetEventTypeName(
const char* value) { m_eventTypeNameHasBeenSet =
true; m_eventTypeName.assign(value); }
174 inline void SetDetectorName(
const char* value) { m_detectorNameHasBeenSet =
true; m_detectorName.assign(value); }
188 inline void SetDetectorVersion(
const char* value) { m_detectorVersionHasBeenSet =
true; m_detectorVersion.assign(value); }
202 inline void SetIamRoleArn(
const char* value) { m_iamRoleArnHasBeenSet =
true; m_iamRoleArn.assign(value); }
216 inline void SetArn(
const char* value) { m_arnHasBeenSet =
true; m_arn.assign(value); }
238 inline void SetTotalRecordsCount(
int value) { m_totalRecordsCountHasBeenSet =
true; m_totalRecordsCount = value; }
244 bool m_jobIdHasBeenSet =
false;
247 bool m_statusHasBeenSet =
false;
250 bool m_failureReasonHasBeenSet =
false;
253 bool m_startTimeHasBeenSet =
false;
256 bool m_completionTimeHasBeenSet =
false;
259 bool m_lastHeartbeatTimeHasBeenSet =
false;
262 bool m_inputPathHasBeenSet =
false;
265 bool m_outputPathHasBeenSet =
false;
268 bool m_eventTypeNameHasBeenSet =
false;
271 bool m_detectorNameHasBeenSet =
false;
274 bool m_detectorVersionHasBeenSet =
false;
277 bool m_iamRoleArnHasBeenSet =
false;
280 bool m_arnHasBeenSet =
false;
282 int m_processedRecordsCount;
283 bool m_processedRecordsCountHasBeenSet =
false;
285 int m_totalRecordsCount;
286 bool m_totalRecordsCountHasBeenSet =
false;
const Aws::String & GetOutputPath() const
void SetLastHeartbeatTime(const Aws::String &value)
bool OutputPathHasBeenSet() const
bool EventTypeNameHasBeenSet() const
bool LastHeartbeatTimeHasBeenSet() const
void SetDetectorName(Aws::String &&value)
void SetFailureReason(const Aws::String &value)
void SetCompletionTime(Aws::String &&value)
const Aws::String & GetJobId() const
BatchPrediction & WithOutputPath(const char *value)
void SetTotalRecordsCount(int value)
void SetOutputPath(Aws::String &&value)
void SetStartTime(const Aws::String &value)
BatchPrediction & WithEventTypeName(Aws::String &&value)
BatchPrediction & WithEventTypeName(const Aws::String &value)
const Aws::String & GetIamRoleArn() const
void SetJobId(const char *value)
void SetProcessedRecordsCount(int value)
BatchPrediction & WithDetectorVersion(const Aws::String &value)
BatchPrediction & WithFailureReason(Aws::String &&value)
void SetLastHeartbeatTime(const char *value)
bool StatusHasBeenSet() const
int GetProcessedRecordsCount() const
void SetStartTime(Aws::String &&value)
void SetEventTypeName(const Aws::String &value)
const AsyncJobStatus & GetStatus() const
BatchPrediction & WithArn(const char *value)
void SetStatus(AsyncJobStatus &&value)
BatchPrediction & WithDetectorName(const Aws::String &value)
void SetDetectorVersion(const char *value)
void SetStartTime(const char *value)
void SetCompletionTime(const Aws::String &value)
BatchPrediction & WithLastHeartbeatTime(Aws::String &&value)
void SetDetectorName(const char *value)
bool JobIdHasBeenSet() const
const Aws::String & GetDetectorVersion() const
BatchPrediction & WithInputPath(Aws::String &&value)
const Aws::String & GetEventTypeName() const
bool CompletionTimeHasBeenSet() const
bool DetectorNameHasBeenSet() const
void SetIamRoleArn(Aws::String &&value)
BatchPrediction & WithArn(const Aws::String &value)
BatchPrediction & WithEventTypeName(const char *value)
BatchPrediction & WithLastHeartbeatTime(const char *value)
BatchPrediction & WithIamRoleArn(const Aws::String &value)
BatchPrediction & WithDetectorName(const char *value)
void SetJobId(const Aws::String &value)
AWS_FRAUDDETECTOR_API BatchPrediction & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetEventTypeName(const char *value)
void SetArn(Aws::String &&value)
void SetFailureReason(const char *value)
bool InputPathHasBeenSet() const
void SetDetectorVersion(const Aws::String &value)
const Aws::String & GetDetectorName() const
AWS_FRAUDDETECTOR_API Aws::Utils::Json::JsonValue Jsonize() const
bool TotalRecordsCountHasBeenSet() const
void SetOutputPath(const Aws::String &value)
void SetArn(const char *value)
BatchPrediction & WithLastHeartbeatTime(const Aws::String &value)
const Aws::String & GetFailureReason() const
BatchPrediction & WithJobId(const char *value)
BatchPrediction & WithJobId(Aws::String &&value)
const Aws::String & GetInputPath() const
BatchPrediction & WithDetectorVersion(const char *value)
void SetInputPath(const Aws::String &value)
const Aws::String & GetLastHeartbeatTime() const
bool StartTimeHasBeenSet() const
BatchPrediction & WithProcessedRecordsCount(int value)
bool ProcessedRecordsCountHasBeenSet() const
void SetEventTypeName(Aws::String &&value)
BatchPrediction & WithStartTime(const char *value)
BatchPrediction & WithFailureReason(const Aws::String &value)
bool IamRoleArnHasBeenSet() const
BatchPrediction & WithIamRoleArn(const char *value)
void SetLastHeartbeatTime(Aws::String &&value)
BatchPrediction & WithStatus(const AsyncJobStatus &value)
BatchPrediction & WithInputPath(const char *value)
bool DetectorVersionHasBeenSet() const
void SetFailureReason(Aws::String &&value)
bool FailureReasonHasBeenSet() const
AWS_FRAUDDETECTOR_API BatchPrediction(Aws::Utils::Json::JsonView jsonValue)
BatchPrediction & WithStartTime(Aws::String &&value)
bool ArnHasBeenSet() const
void SetJobId(Aws::String &&value)
BatchPrediction & WithCompletionTime(const Aws::String &value)
BatchPrediction & WithDetectorName(Aws::String &&value)
void SetOutputPath(const char *value)
const Aws::String & GetStartTime() const
void SetCompletionTime(const char *value)
BatchPrediction & WithOutputPath(const Aws::String &value)
void SetInputPath(const char *value)
int GetTotalRecordsCount() const
BatchPrediction & WithIamRoleArn(Aws::String &&value)
BatchPrediction & WithTotalRecordsCount(int value)
BatchPrediction & WithDetectorVersion(Aws::String &&value)
BatchPrediction & WithJobId(const Aws::String &value)
BatchPrediction & WithInputPath(const Aws::String &value)
void SetArn(const Aws::String &value)
BatchPrediction & WithCompletionTime(const char *value)
void SetDetectorName(const Aws::String &value)
const Aws::String & GetArn() const
void SetDetectorVersion(Aws::String &&value)
const Aws::String & GetCompletionTime() const
BatchPrediction & WithStatus(AsyncJobStatus &&value)
BatchPrediction & WithStartTime(const Aws::String &value)
void SetStatus(const AsyncJobStatus &value)
BatchPrediction & WithArn(Aws::String &&value)
BatchPrediction & WithFailureReason(const char *value)
BatchPrediction & WithCompletionTime(Aws::String &&value)
void SetIamRoleArn(const Aws::String &value)
BatchPrediction & WithOutputPath(Aws::String &&value)
void SetInputPath(Aws::String &&value)
AWS_FRAUDDETECTOR_API BatchPrediction()
void SetIamRoleArn(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue