AWS SDK for C++  1.9.14
AWS SDK for C++
ModelVersionDetail.h
Go to the documentation of this file.
1 
6 #pragma once
14 #include <utility>
15 
16 namespace Aws
17 {
18 namespace Utils
19 {
20 namespace Json
21 {
22  class JsonValue;
23  class JsonView;
24 } // namespace Json
25 } // namespace Utils
26 namespace FraudDetector
27 {
28 namespace Model
29 {
30 
37  {
38  public:
43 
44 
48  inline const Aws::String& GetModelId() const{ return m_modelId; }
49 
53  inline bool ModelIdHasBeenSet() const { return m_modelIdHasBeenSet; }
54 
58  inline void SetModelId(const Aws::String& value) { m_modelIdHasBeenSet = true; m_modelId = value; }
59 
63  inline void SetModelId(Aws::String&& value) { m_modelIdHasBeenSet = true; m_modelId = std::move(value); }
64 
68  inline void SetModelId(const char* value) { m_modelIdHasBeenSet = true; m_modelId.assign(value); }
69 
73  inline ModelVersionDetail& WithModelId(const Aws::String& value) { SetModelId(value); return *this;}
74 
78  inline ModelVersionDetail& WithModelId(Aws::String&& value) { SetModelId(std::move(value)); return *this;}
79 
83  inline ModelVersionDetail& WithModelId(const char* value) { SetModelId(value); return *this;}
84 
85 
89  inline const ModelTypeEnum& GetModelType() const{ return m_modelType; }
90 
94  inline bool ModelTypeHasBeenSet() const { return m_modelTypeHasBeenSet; }
95 
99  inline void SetModelType(const ModelTypeEnum& value) { m_modelTypeHasBeenSet = true; m_modelType = value; }
100 
104  inline void SetModelType(ModelTypeEnum&& value) { m_modelTypeHasBeenSet = true; m_modelType = std::move(value); }
105 
109  inline ModelVersionDetail& WithModelType(const ModelTypeEnum& value) { SetModelType(value); return *this;}
110 
114  inline ModelVersionDetail& WithModelType(ModelTypeEnum&& value) { SetModelType(std::move(value)); return *this;}
115 
116 
120  inline const Aws::String& GetModelVersionNumber() const{ return m_modelVersionNumber; }
121 
125  inline bool ModelVersionNumberHasBeenSet() const { return m_modelVersionNumberHasBeenSet; }
126 
130  inline void SetModelVersionNumber(const Aws::String& value) { m_modelVersionNumberHasBeenSet = true; m_modelVersionNumber = value; }
131 
135  inline void SetModelVersionNumber(Aws::String&& value) { m_modelVersionNumberHasBeenSet = true; m_modelVersionNumber = std::move(value); }
136 
140  inline void SetModelVersionNumber(const char* value) { m_modelVersionNumberHasBeenSet = true; m_modelVersionNumber.assign(value); }
141 
145  inline ModelVersionDetail& WithModelVersionNumber(const Aws::String& value) { SetModelVersionNumber(value); return *this;}
146 
150  inline ModelVersionDetail& WithModelVersionNumber(Aws::String&& value) { SetModelVersionNumber(std::move(value)); return *this;}
151 
155  inline ModelVersionDetail& WithModelVersionNumber(const char* value) { SetModelVersionNumber(value); return *this;}
156 
157 
161  inline const Aws::String& GetStatus() const{ return m_status; }
162 
166  inline bool StatusHasBeenSet() const { return m_statusHasBeenSet; }
167 
171  inline void SetStatus(const Aws::String& value) { m_statusHasBeenSet = true; m_status = value; }
172 
176  inline void SetStatus(Aws::String&& value) { m_statusHasBeenSet = true; m_status = std::move(value); }
177 
181  inline void SetStatus(const char* value) { m_statusHasBeenSet = true; m_status.assign(value); }
182 
186  inline ModelVersionDetail& WithStatus(const Aws::String& value) { SetStatus(value); return *this;}
187 
191  inline ModelVersionDetail& WithStatus(Aws::String&& value) { SetStatus(std::move(value)); return *this;}
192 
196  inline ModelVersionDetail& WithStatus(const char* value) { SetStatus(value); return *this;}
197 
198 
202  inline const TrainingDataSourceEnum& GetTrainingDataSource() const{ return m_trainingDataSource; }
203 
207  inline bool TrainingDataSourceHasBeenSet() const { return m_trainingDataSourceHasBeenSet; }
208 
212  inline void SetTrainingDataSource(const TrainingDataSourceEnum& value) { m_trainingDataSourceHasBeenSet = true; m_trainingDataSource = value; }
213 
217  inline void SetTrainingDataSource(TrainingDataSourceEnum&& value) { m_trainingDataSourceHasBeenSet = true; m_trainingDataSource = std::move(value); }
218 
222  inline ModelVersionDetail& WithTrainingDataSource(const TrainingDataSourceEnum& value) { SetTrainingDataSource(value); return *this;}
223 
227  inline ModelVersionDetail& WithTrainingDataSource(TrainingDataSourceEnum&& value) { SetTrainingDataSource(std::move(value)); return *this;}
228 
229 
233  inline const TrainingDataSchema& GetTrainingDataSchema() const{ return m_trainingDataSchema; }
234 
238  inline bool TrainingDataSchemaHasBeenSet() const { return m_trainingDataSchemaHasBeenSet; }
239 
243  inline void SetTrainingDataSchema(const TrainingDataSchema& value) { m_trainingDataSchemaHasBeenSet = true; m_trainingDataSchema = value; }
244 
248  inline void SetTrainingDataSchema(TrainingDataSchema&& value) { m_trainingDataSchemaHasBeenSet = true; m_trainingDataSchema = std::move(value); }
249 
253  inline ModelVersionDetail& WithTrainingDataSchema(const TrainingDataSchema& value) { SetTrainingDataSchema(value); return *this;}
254 
258  inline ModelVersionDetail& WithTrainingDataSchema(TrainingDataSchema&& value) { SetTrainingDataSchema(std::move(value)); return *this;}
259 
260 
264  inline const ExternalEventsDetail& GetExternalEventsDetail() const{ return m_externalEventsDetail; }
265 
269  inline bool ExternalEventsDetailHasBeenSet() const { return m_externalEventsDetailHasBeenSet; }
270 
274  inline void SetExternalEventsDetail(const ExternalEventsDetail& value) { m_externalEventsDetailHasBeenSet = true; m_externalEventsDetail = value; }
275 
279  inline void SetExternalEventsDetail(ExternalEventsDetail&& value) { m_externalEventsDetailHasBeenSet = true; m_externalEventsDetail = std::move(value); }
280 
284  inline ModelVersionDetail& WithExternalEventsDetail(const ExternalEventsDetail& value) { SetExternalEventsDetail(value); return *this;}
285 
289  inline ModelVersionDetail& WithExternalEventsDetail(ExternalEventsDetail&& value) { SetExternalEventsDetail(std::move(value)); return *this;}
290 
291 
295  inline const TrainingResult& GetTrainingResult() const{ return m_trainingResult; }
296 
300  inline bool TrainingResultHasBeenSet() const { return m_trainingResultHasBeenSet; }
301 
305  inline void SetTrainingResult(const TrainingResult& value) { m_trainingResultHasBeenSet = true; m_trainingResult = value; }
306 
310  inline void SetTrainingResult(TrainingResult&& value) { m_trainingResultHasBeenSet = true; m_trainingResult = std::move(value); }
311 
315  inline ModelVersionDetail& WithTrainingResult(const TrainingResult& value) { SetTrainingResult(value); return *this;}
316 
320  inline ModelVersionDetail& WithTrainingResult(TrainingResult&& value) { SetTrainingResult(std::move(value)); return *this;}
321 
322 
326  inline const Aws::String& GetLastUpdatedTime() const{ return m_lastUpdatedTime; }
327 
331  inline bool LastUpdatedTimeHasBeenSet() const { return m_lastUpdatedTimeHasBeenSet; }
332 
336  inline void SetLastUpdatedTime(const Aws::String& value) { m_lastUpdatedTimeHasBeenSet = true; m_lastUpdatedTime = value; }
337 
341  inline void SetLastUpdatedTime(Aws::String&& value) { m_lastUpdatedTimeHasBeenSet = true; m_lastUpdatedTime = std::move(value); }
342 
346  inline void SetLastUpdatedTime(const char* value) { m_lastUpdatedTimeHasBeenSet = true; m_lastUpdatedTime.assign(value); }
347 
351  inline ModelVersionDetail& WithLastUpdatedTime(const Aws::String& value) { SetLastUpdatedTime(value); return *this;}
352 
356  inline ModelVersionDetail& WithLastUpdatedTime(Aws::String&& value) { SetLastUpdatedTime(std::move(value)); return *this;}
357 
361  inline ModelVersionDetail& WithLastUpdatedTime(const char* value) { SetLastUpdatedTime(value); return *this;}
362 
363 
367  inline const Aws::String& GetCreatedTime() const{ return m_createdTime; }
368 
372  inline bool CreatedTimeHasBeenSet() const { return m_createdTimeHasBeenSet; }
373 
377  inline void SetCreatedTime(const Aws::String& value) { m_createdTimeHasBeenSet = true; m_createdTime = value; }
378 
382  inline void SetCreatedTime(Aws::String&& value) { m_createdTimeHasBeenSet = true; m_createdTime = std::move(value); }
383 
387  inline void SetCreatedTime(const char* value) { m_createdTimeHasBeenSet = true; m_createdTime.assign(value); }
388 
392  inline ModelVersionDetail& WithCreatedTime(const Aws::String& value) { SetCreatedTime(value); return *this;}
393 
397  inline ModelVersionDetail& WithCreatedTime(Aws::String&& value) { SetCreatedTime(std::move(value)); return *this;}
398 
402  inline ModelVersionDetail& WithCreatedTime(const char* value) { SetCreatedTime(value); return *this;}
403 
404 
408  inline const Aws::String& GetArn() const{ return m_arn; }
409 
413  inline bool ArnHasBeenSet() const { return m_arnHasBeenSet; }
414 
418  inline void SetArn(const Aws::String& value) { m_arnHasBeenSet = true; m_arn = value; }
419 
423  inline void SetArn(Aws::String&& value) { m_arnHasBeenSet = true; m_arn = std::move(value); }
424 
428  inline void SetArn(const char* value) { m_arnHasBeenSet = true; m_arn.assign(value); }
429 
433  inline ModelVersionDetail& WithArn(const Aws::String& value) { SetArn(value); return *this;}
434 
438  inline ModelVersionDetail& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}
439 
443  inline ModelVersionDetail& WithArn(const char* value) { SetArn(value); return *this;}
444 
445  private:
446 
447  Aws::String m_modelId;
448  bool m_modelIdHasBeenSet;
449 
450  ModelTypeEnum m_modelType;
451  bool m_modelTypeHasBeenSet;
452 
453  Aws::String m_modelVersionNumber;
454  bool m_modelVersionNumberHasBeenSet;
455 
456  Aws::String m_status;
457  bool m_statusHasBeenSet;
458 
459  TrainingDataSourceEnum m_trainingDataSource;
460  bool m_trainingDataSourceHasBeenSet;
461 
462  TrainingDataSchema m_trainingDataSchema;
463  bool m_trainingDataSchemaHasBeenSet;
464 
465  ExternalEventsDetail m_externalEventsDetail;
466  bool m_externalEventsDetailHasBeenSet;
467 
468  TrainingResult m_trainingResult;
469  bool m_trainingResultHasBeenSet;
470 
471  Aws::String m_lastUpdatedTime;
472  bool m_lastUpdatedTimeHasBeenSet;
473 
474  Aws::String m_createdTime;
475  bool m_createdTimeHasBeenSet;
476 
477  Aws::String m_arn;
478  bool m_arnHasBeenSet;
479  };
480 
481 } // namespace Model
482 } // namespace FraudDetector
483 } // namespace Aws
Aws::FraudDetector::Model::ModelVersionDetail::SetModelId
void SetModelId(Aws::String &&value)
Definition: ModelVersionDetail.h:63
Aws::FraudDetector::Model::ModelVersionDetail::SetTrainingDataSchema
void SetTrainingDataSchema(TrainingDataSchema &&value)
Definition: ModelVersionDetail.h:248
Aws::FraudDetector::Model::ModelVersionDetail::ModelTypeHasBeenSet
bool ModelTypeHasBeenSet() const
Definition: ModelVersionDetail.h:94
Aws::FraudDetector::Model::ModelVersionDetail::WithStatus
ModelVersionDetail & WithStatus(const char *value)
Definition: ModelVersionDetail.h:196
Aws::FraudDetector::Model::ModelVersionDetail::WithModelVersionNumber
ModelVersionDetail & WithModelVersionNumber(const Aws::String &value)
Definition: ModelVersionDetail.h:145
Aws::FraudDetector::Model::ModelVersionDetail::ModelVersionDetail
ModelVersionDetail(Aws::Utils::Json::JsonView jsonValue)
Aws::FraudDetector::Model::ModelVersionDetail::CreatedTimeHasBeenSet
bool CreatedTimeHasBeenSet() const
Definition: ModelVersionDetail.h:372
Aws::FraudDetector::Model::ModelVersionDetail::LastUpdatedTimeHasBeenSet
bool LastUpdatedTimeHasBeenSet() const
Definition: ModelVersionDetail.h:331
Aws::FraudDetector::Model::ModelVersionDetail::SetExternalEventsDetail
void SetExternalEventsDetail(ExternalEventsDetail &&value)
Definition: ModelVersionDetail.h:279
Aws::FraudDetector::Model::ModelVersionDetail::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::FraudDetector::Model::ModelVersionDetail::WithLastUpdatedTime
ModelVersionDetail & WithLastUpdatedTime(const Aws::String &value)
Definition: ModelVersionDetail.h:351
FraudDetector_EXPORTS.h
Aws::FraudDetector::Model::ModelVersionDetail::WithLastUpdatedTime
ModelVersionDetail & WithLastUpdatedTime(Aws::String &&value)
Definition: ModelVersionDetail.h:356
Aws::FraudDetector::Model::ModelVersionDetail::ArnHasBeenSet
bool ArnHasBeenSet() const
Definition: ModelVersionDetail.h:413
Aws::FraudDetector::Model::ModelVersionDetail::WithModelType
ModelVersionDetail & WithModelType(const ModelTypeEnum &value)
Definition: ModelVersionDetail.h:109
Aws::FraudDetector::Model::ModelVersionDetail::WithStatus
ModelVersionDetail & WithStatus(const Aws::String &value)
Definition: ModelVersionDetail.h:186
Aws::FraudDetector::Model::ModelTypeEnum
ModelTypeEnum
Definition: ModelTypeEnum.h:17
Aws::FraudDetector::Model::ModelVersionDetail::WithArn
ModelVersionDetail & WithArn(const char *value)
Definition: ModelVersionDetail.h:443
Aws::FraudDetector::Model::ModelVersionDetail::GetStatus
const Aws::String & GetStatus() const
Definition: ModelVersionDetail.h:161
Aws::FraudDetector::Model::ModelVersionDetail::SetModelId
void SetModelId(const Aws::String &value)
Definition: ModelVersionDetail.h:58
Aws::FraudDetector::Model::ModelVersionDetail::GetModelVersionNumber
const Aws::String & GetModelVersionNumber() const
Definition: ModelVersionDetail.h:120
ModelTypeEnum.h
ExternalEventsDetail.h
Aws::FraudDetector::Model::ModelVersionDetail::GetModelType
const ModelTypeEnum & GetModelType() const
Definition: ModelVersionDetail.h:89
Aws::FraudDetector::Model::ModelVersionDetail::StatusHasBeenSet
bool StatusHasBeenSet() const
Definition: ModelVersionDetail.h:166
Aws::FraudDetector::Model::ModelVersionDetail::GetTrainingResult
const TrainingResult & GetTrainingResult() const
Definition: ModelVersionDetail.h:295
Aws::FraudDetector::Model::ModelVersionDetail::WithModelId
ModelVersionDetail & WithModelId(const Aws::String &value)
Definition: ModelVersionDetail.h:73
Aws::FraudDetector::Model::ModelVersionDetail::SetModelType
void SetModelType(const ModelTypeEnum &value)
Definition: ModelVersionDetail.h:99
TrainingResult.h
Aws::FraudDetector::Model::ModelVersionDetail::WithModelId
ModelVersionDetail & WithModelId(Aws::String &&value)
Definition: ModelVersionDetail.h:78
Aws::FraudDetector::Model::ModelVersionDetail::SetTrainingDataSource
void SetTrainingDataSource(const TrainingDataSourceEnum &value)
Definition: ModelVersionDetail.h:212
Aws::FraudDetector::Model::ModelVersionDetail::SetArn
void SetArn(const char *value)
Definition: ModelVersionDetail.h:428
Aws::FraudDetector::Model::ModelVersionDetail::SetTrainingDataSource
void SetTrainingDataSource(TrainingDataSourceEnum &&value)
Definition: ModelVersionDetail.h:217
Aws::FraudDetector::Model::ModelVersionDetail::SetModelVersionNumber
void SetModelVersionNumber(Aws::String &&value)
Definition: ModelVersionDetail.h:135
Aws::FraudDetector::Model::ModelVersionDetail::ModelVersionDetail
ModelVersionDetail()
AWS_FRAUDDETECTOR_API
#define AWS_FRAUDDETECTOR_API
Definition: FraudDetector_EXPORTS.h:28
Aws::FraudDetector::Model::ModelVersionDetail::WithTrainingDataSource
ModelVersionDetail & WithTrainingDataSource(TrainingDataSourceEnum &&value)
Definition: ModelVersionDetail.h:227
Aws::FraudDetector::Model::ModelVersionDetail::WithCreatedTime
ModelVersionDetail & WithCreatedTime(const char *value)
Definition: ModelVersionDetail.h:402
Aws::FraudDetector::Model::ModelVersionDetail::WithModelVersionNumber
ModelVersionDetail & WithModelVersionNumber(Aws::String &&value)
Definition: ModelVersionDetail.h:150
Aws::FraudDetector::Model::ModelVersionDetail::GetModelId
const Aws::String & GetModelId() const
Definition: ModelVersionDetail.h:48
Aws::FraudDetector::Model::ModelVersionDetail::SetArn
void SetArn(Aws::String &&value)
Definition: ModelVersionDetail.h:423
Aws::FraudDetector::Model::ModelVersionDetail::SetLastUpdatedTime
void SetLastUpdatedTime(Aws::String &&value)
Definition: ModelVersionDetail.h:341
Aws::FraudDetector::Model::ModelVersionDetail::WithModelType
ModelVersionDetail & WithModelType(ModelTypeEnum &&value)
Definition: ModelVersionDetail.h:114
Aws::FraudDetector::Model::TrainingResult
Definition: TrainingResult.h:33
Aws::FraudDetector::Model::ModelVersionDetail::SetTrainingDataSchema
void SetTrainingDataSchema(const TrainingDataSchema &value)
Definition: ModelVersionDetail.h:243
Aws::FraudDetector::Model::ModelVersionDetail::TrainingResultHasBeenSet
bool TrainingResultHasBeenSet() const
Definition: ModelVersionDetail.h:300
Aws::FraudDetector::Model::ModelVersionDetail::ModelIdHasBeenSet
bool ModelIdHasBeenSet() const
Definition: ModelVersionDetail.h:53
Aws::FraudDetector::Model::ModelVersionDetail::operator=
ModelVersionDetail & operator=(Aws::Utils::Json::JsonView jsonValue)
TrainingDataSourceEnum.h
Aws::FraudDetector::Model::ModelVersionDetail::WithTrainingResult
ModelVersionDetail & WithTrainingResult(TrainingResult &&value)
Definition: ModelVersionDetail.h:320
Aws::FraudDetector::Model::ModelVersionDetail::ModelVersionNumberHasBeenSet
bool ModelVersionNumberHasBeenSet() const
Definition: ModelVersionDetail.h:125
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:222
AWSString.h
Aws::FraudDetector::Model::ModelVersionDetail::WithTrainingDataSource
ModelVersionDetail & WithTrainingDataSource(const TrainingDataSourceEnum &value)
Definition: ModelVersionDetail.h:222
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:30
Aws::FraudDetector::Model::ModelVersionDetail::GetTrainingDataSchema
const TrainingDataSchema & GetTrainingDataSchema() const
Definition: ModelVersionDetail.h:233
Aws::FraudDetector::Model::ModelVersionDetail::GetCreatedTime
const Aws::String & GetCreatedTime() const
Definition: ModelVersionDetail.h:367
TrainingDataSchema.h
Aws::FraudDetector::Model::ModelVersionDetail::SetTrainingResult
void SetTrainingResult(const TrainingResult &value)
Definition: ModelVersionDetail.h:305
Aws::FraudDetector::Model::ModelVersionDetail::SetLastUpdatedTime
void SetLastUpdatedTime(const char *value)
Definition: ModelVersionDetail.h:346
Aws::FraudDetector::Model::ModelVersionDetail::TrainingDataSchemaHasBeenSet
bool TrainingDataSchemaHasBeenSet() const
Definition: ModelVersionDetail.h:238
Aws::FraudDetector::Model::ModelVersionDetail::WithExternalEventsDetail
ModelVersionDetail & WithExternalEventsDetail(ExternalEventsDetail &&value)
Definition: ModelVersionDetail.h:289
Aws::FraudDetector::Model::ModelVersionDetail::GetExternalEventsDetail
const ExternalEventsDetail & GetExternalEventsDetail() const
Definition: ModelVersionDetail.h:264
Aws::FraudDetector::Model::TrainingDataSchema
Definition: TrainingDataSchema.h:34
Aws::FraudDetector::Model::ModelVersionDetail::WithArn
ModelVersionDetail & WithArn(const Aws::String &value)
Definition: ModelVersionDetail.h:433
Aws::FraudDetector::Model::ModelVersionDetail::SetModelId
void SetModelId(const char *value)
Definition: ModelVersionDetail.h:68
Aws::FraudDetector::Model::ModelVersionDetail::SetStatus
void SetStatus(const Aws::String &value)
Definition: ModelVersionDetail.h:171
Aws::FraudDetector::Model::ModelVersionDetail::WithExternalEventsDetail
ModelVersionDetail & WithExternalEventsDetail(const ExternalEventsDetail &value)
Definition: ModelVersionDetail.h:284
Aws::FraudDetector::Model::ModelVersionDetail::SetModelVersionNumber
void SetModelVersionNumber(const char *value)
Definition: ModelVersionDetail.h:140
Aws::FraudDetector::Model::ModelVersionDetail::WithLastUpdatedTime
ModelVersionDetail & WithLastUpdatedTime(const char *value)
Definition: ModelVersionDetail.h:361
Aws::FraudDetector::Model::ModelVersionDetail::GetTrainingDataSource
const TrainingDataSourceEnum & GetTrainingDataSource() const
Definition: ModelVersionDetail.h:202
Aws::FraudDetector::Model::ModelVersionDetail::TrainingDataSourceHasBeenSet
bool TrainingDataSourceHasBeenSet() const
Definition: ModelVersionDetail.h:207
Aws::FraudDetector::Model::ModelVersionDetail::GetArn
const Aws::String & GetArn() const
Definition: ModelVersionDetail.h:408
Aws
Definition: AccessManagementClient.h:15
Aws::FraudDetector::Model::ModelVersionDetail::WithTrainingResult
ModelVersionDetail & WithTrainingResult(const TrainingResult &value)
Definition: ModelVersionDetail.h:315
Aws::FraudDetector::Model::ModelVersionDetail::SetArn
void SetArn(const Aws::String &value)
Definition: ModelVersionDetail.h:418
Aws::FraudDetector::Model::ModelVersionDetail::WithArn
ModelVersionDetail & WithArn(Aws::String &&value)
Definition: ModelVersionDetail.h:438
Aws::FraudDetector::Model::ModelVersionDetail::WithTrainingDataSchema
ModelVersionDetail & WithTrainingDataSchema(const TrainingDataSchema &value)
Definition: ModelVersionDetail.h:253
Aws::FraudDetector::Model::ModelVersionDetail::SetModelType
void SetModelType(ModelTypeEnum &&value)
Definition: ModelVersionDetail.h:104
Aws::FraudDetector::Model::ModelVersionDetail::WithTrainingDataSchema
ModelVersionDetail & WithTrainingDataSchema(TrainingDataSchema &&value)
Definition: ModelVersionDetail.h:258
Aws::FraudDetector::Model::ModelVersionDetail::WithModelId
ModelVersionDetail & WithModelId(const char *value)
Definition: ModelVersionDetail.h:83
Aws::FraudDetector::Model::ModelVersionDetail::SetCreatedTime
void SetCreatedTime(Aws::String &&value)
Definition: ModelVersionDetail.h:382
Aws::FraudDetector::Model::ModelVersionDetail::WithCreatedTime
ModelVersionDetail & WithCreatedTime(const Aws::String &value)
Definition: ModelVersionDetail.h:392
Aws::FraudDetector::Model::ModelVersionDetail::WithStatus
ModelVersionDetail & WithStatus(Aws::String &&value)
Definition: ModelVersionDetail.h:191
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::FraudDetector::Model::ModelVersionDetail::SetStatus
void SetStatus(Aws::String &&value)
Definition: ModelVersionDetail.h:176
Aws::FraudDetector::Model::ModelVersionDetail::SetCreatedTime
void SetCreatedTime(const char *value)
Definition: ModelVersionDetail.h:387
Aws::FraudDetector::Model::ModelVersionDetail::WithCreatedTime
ModelVersionDetail & WithCreatedTime(Aws::String &&value)
Definition: ModelVersionDetail.h:397
Aws::FraudDetector::Model::ModelVersionDetail::ExternalEventsDetailHasBeenSet
bool ExternalEventsDetailHasBeenSet() const
Definition: ModelVersionDetail.h:269
Aws::FraudDetector::Model::ModelVersionDetail::GetLastUpdatedTime
const Aws::String & GetLastUpdatedTime() const
Definition: ModelVersionDetail.h:326
Aws::FraudDetector::Model::ModelVersionDetail::SetCreatedTime
void SetCreatedTime(const Aws::String &value)
Definition: ModelVersionDetail.h:377
Aws::FraudDetector::Model::ModelVersionDetail
Definition: ModelVersionDetail.h:37
Aws::FraudDetector::Model::ModelVersionDetail::SetLastUpdatedTime
void SetLastUpdatedTime(const Aws::String &value)
Definition: ModelVersionDetail.h:336
Aws::FraudDetector::Model::ModelVersionDetail::SetModelVersionNumber
void SetModelVersionNumber(const Aws::String &value)
Definition: ModelVersionDetail.h:130
Aws::FraudDetector::Model::ModelVersionDetail::WithModelVersionNumber
ModelVersionDetail & WithModelVersionNumber(const char *value)
Definition: ModelVersionDetail.h:155
Aws::FraudDetector::Model::ModelVersionDetail::SetExternalEventsDetail
void SetExternalEventsDetail(const ExternalEventsDetail &value)
Definition: ModelVersionDetail.h:274
Aws::FraudDetector::Model::TrainingDataSourceEnum
TrainingDataSourceEnum
Definition: TrainingDataSourceEnum.h:17
Aws::FraudDetector::Model::ExternalEventsDetail
Definition: ExternalEventsDetail.h:33
Aws::FraudDetector::Model::ModelVersionDetail::SetTrainingResult
void SetTrainingResult(TrainingResult &&value)
Definition: ModelVersionDetail.h:310
Aws::FraudDetector::Model::ModelVersionDetail::SetStatus
void SetStatus(const char *value)
Definition: ModelVersionDetail.h:181