AWS SDK for C++  1.9.15
AWS SDK for C++
GetDetectorVersionResult.h
Go to the documentation of this file.
1 
6 #pragma once
14 #include <utility>
15 
16 namespace Aws
17 {
18 template<typename RESULT_TYPE>
19 class AmazonWebServiceResult;
20 
21 namespace Utils
22 {
23 namespace Json
24 {
25  class JsonValue;
26 } // namespace Json
27 } // namespace Utils
28 namespace FraudDetector
29 {
30 namespace Model
31 {
33  {
34  public:
38 
39 
43  inline const Aws::String& GetDetectorId() const{ return m_detectorId; }
44 
48  inline void SetDetectorId(const Aws::String& value) { m_detectorId = value; }
49 
53  inline void SetDetectorId(Aws::String&& value) { m_detectorId = std::move(value); }
54 
58  inline void SetDetectorId(const char* value) { m_detectorId.assign(value); }
59 
63  inline GetDetectorVersionResult& WithDetectorId(const Aws::String& value) { SetDetectorId(value); return *this;}
64 
68  inline GetDetectorVersionResult& WithDetectorId(Aws::String&& value) { SetDetectorId(std::move(value)); return *this;}
69 
73  inline GetDetectorVersionResult& WithDetectorId(const char* value) { SetDetectorId(value); return *this;}
74 
75 
79  inline const Aws::String& GetDetectorVersionId() const{ return m_detectorVersionId; }
80 
84  inline void SetDetectorVersionId(const Aws::String& value) { m_detectorVersionId = value; }
85 
89  inline void SetDetectorVersionId(Aws::String&& value) { m_detectorVersionId = std::move(value); }
90 
94  inline void SetDetectorVersionId(const char* value) { m_detectorVersionId.assign(value); }
95 
99  inline GetDetectorVersionResult& WithDetectorVersionId(const Aws::String& value) { SetDetectorVersionId(value); return *this;}
100 
104  inline GetDetectorVersionResult& WithDetectorVersionId(Aws::String&& value) { SetDetectorVersionId(std::move(value)); return *this;}
105 
109  inline GetDetectorVersionResult& WithDetectorVersionId(const char* value) { SetDetectorVersionId(value); return *this;}
110 
111 
115  inline const Aws::String& GetDescription() const{ return m_description; }
116 
120  inline void SetDescription(const Aws::String& value) { m_description = value; }
121 
125  inline void SetDescription(Aws::String&& value) { m_description = std::move(value); }
126 
130  inline void SetDescription(const char* value) { m_description.assign(value); }
131 
135  inline GetDetectorVersionResult& WithDescription(const Aws::String& value) { SetDescription(value); return *this;}
136 
140  inline GetDetectorVersionResult& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;}
141 
145  inline GetDetectorVersionResult& WithDescription(const char* value) { SetDescription(value); return *this;}
146 
147 
151  inline const Aws::Vector<Aws::String>& GetExternalModelEndpoints() const{ return m_externalModelEndpoints; }
152 
156  inline void SetExternalModelEndpoints(const Aws::Vector<Aws::String>& value) { m_externalModelEndpoints = value; }
157 
161  inline void SetExternalModelEndpoints(Aws::Vector<Aws::String>&& value) { m_externalModelEndpoints = std::move(value); }
162 
166  inline GetDetectorVersionResult& WithExternalModelEndpoints(const Aws::Vector<Aws::String>& value) { SetExternalModelEndpoints(value); return *this;}
167 
171  inline GetDetectorVersionResult& WithExternalModelEndpoints(Aws::Vector<Aws::String>&& value) { SetExternalModelEndpoints(std::move(value)); return *this;}
172 
176  inline GetDetectorVersionResult& AddExternalModelEndpoints(const Aws::String& value) { m_externalModelEndpoints.push_back(value); return *this; }
177 
181  inline GetDetectorVersionResult& AddExternalModelEndpoints(Aws::String&& value) { m_externalModelEndpoints.push_back(std::move(value)); return *this; }
182 
186  inline GetDetectorVersionResult& AddExternalModelEndpoints(const char* value) { m_externalModelEndpoints.push_back(value); return *this; }
187 
188 
192  inline const Aws::Vector<ModelVersion>& GetModelVersions() const{ return m_modelVersions; }
193 
197  inline void SetModelVersions(const Aws::Vector<ModelVersion>& value) { m_modelVersions = value; }
198 
202  inline void SetModelVersions(Aws::Vector<ModelVersion>&& value) { m_modelVersions = std::move(value); }
203 
207  inline GetDetectorVersionResult& WithModelVersions(const Aws::Vector<ModelVersion>& value) { SetModelVersions(value); return *this;}
208 
212  inline GetDetectorVersionResult& WithModelVersions(Aws::Vector<ModelVersion>&& value) { SetModelVersions(std::move(value)); return *this;}
213 
217  inline GetDetectorVersionResult& AddModelVersions(const ModelVersion& value) { m_modelVersions.push_back(value); return *this; }
218 
222  inline GetDetectorVersionResult& AddModelVersions(ModelVersion&& value) { m_modelVersions.push_back(std::move(value)); return *this; }
223 
224 
228  inline const Aws::Vector<Rule>& GetRules() const{ return m_rules; }
229 
233  inline void SetRules(const Aws::Vector<Rule>& value) { m_rules = value; }
234 
238  inline void SetRules(Aws::Vector<Rule>&& value) { m_rules = std::move(value); }
239 
243  inline GetDetectorVersionResult& WithRules(const Aws::Vector<Rule>& value) { SetRules(value); return *this;}
244 
248  inline GetDetectorVersionResult& WithRules(Aws::Vector<Rule>&& value) { SetRules(std::move(value)); return *this;}
249 
253  inline GetDetectorVersionResult& AddRules(const Rule& value) { m_rules.push_back(value); return *this; }
254 
258  inline GetDetectorVersionResult& AddRules(Rule&& value) { m_rules.push_back(std::move(value)); return *this; }
259 
260 
264  inline const DetectorVersionStatus& GetStatus() const{ return m_status; }
265 
269  inline void SetStatus(const DetectorVersionStatus& value) { m_status = value; }
270 
274  inline void SetStatus(DetectorVersionStatus&& value) { m_status = std::move(value); }
275 
279  inline GetDetectorVersionResult& WithStatus(const DetectorVersionStatus& value) { SetStatus(value); return *this;}
280 
284  inline GetDetectorVersionResult& WithStatus(DetectorVersionStatus&& value) { SetStatus(std::move(value)); return *this;}
285 
286 
290  inline const Aws::String& GetLastUpdatedTime() const{ return m_lastUpdatedTime; }
291 
295  inline void SetLastUpdatedTime(const Aws::String& value) { m_lastUpdatedTime = value; }
296 
300  inline void SetLastUpdatedTime(Aws::String&& value) { m_lastUpdatedTime = std::move(value); }
301 
305  inline void SetLastUpdatedTime(const char* value) { m_lastUpdatedTime.assign(value); }
306 
310  inline GetDetectorVersionResult& WithLastUpdatedTime(const Aws::String& value) { SetLastUpdatedTime(value); return *this;}
311 
315  inline GetDetectorVersionResult& WithLastUpdatedTime(Aws::String&& value) { SetLastUpdatedTime(std::move(value)); return *this;}
316 
320  inline GetDetectorVersionResult& WithLastUpdatedTime(const char* value) { SetLastUpdatedTime(value); return *this;}
321 
322 
326  inline const Aws::String& GetCreatedTime() const{ return m_createdTime; }
327 
331  inline void SetCreatedTime(const Aws::String& value) { m_createdTime = value; }
332 
336  inline void SetCreatedTime(Aws::String&& value) { m_createdTime = std::move(value); }
337 
341  inline void SetCreatedTime(const char* value) { m_createdTime.assign(value); }
342 
346  inline GetDetectorVersionResult& WithCreatedTime(const Aws::String& value) { SetCreatedTime(value); return *this;}
347 
351  inline GetDetectorVersionResult& WithCreatedTime(Aws::String&& value) { SetCreatedTime(std::move(value)); return *this;}
352 
356  inline GetDetectorVersionResult& WithCreatedTime(const char* value) { SetCreatedTime(value); return *this;}
357 
358 
368  inline const RuleExecutionMode& GetRuleExecutionMode() const{ return m_ruleExecutionMode; }
369 
379  inline void SetRuleExecutionMode(const RuleExecutionMode& value) { m_ruleExecutionMode = value; }
380 
390  inline void SetRuleExecutionMode(RuleExecutionMode&& value) { m_ruleExecutionMode = std::move(value); }
391 
401  inline GetDetectorVersionResult& WithRuleExecutionMode(const RuleExecutionMode& value) { SetRuleExecutionMode(value); return *this;}
402 
412  inline GetDetectorVersionResult& WithRuleExecutionMode(RuleExecutionMode&& value) { SetRuleExecutionMode(std::move(value)); return *this;}
413 
414 
418  inline const Aws::String& GetArn() const{ return m_arn; }
419 
423  inline void SetArn(const Aws::String& value) { m_arn = value; }
424 
428  inline void SetArn(Aws::String&& value) { m_arn = std::move(value); }
429 
433  inline void SetArn(const char* value) { m_arn.assign(value); }
434 
438  inline GetDetectorVersionResult& WithArn(const Aws::String& value) { SetArn(value); return *this;}
439 
443  inline GetDetectorVersionResult& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}
444 
448  inline GetDetectorVersionResult& WithArn(const char* value) { SetArn(value); return *this;}
449 
450  private:
451 
452  Aws::String m_detectorId;
453 
454  Aws::String m_detectorVersionId;
455 
456  Aws::String m_description;
457 
458  Aws::Vector<Aws::String> m_externalModelEndpoints;
459 
460  Aws::Vector<ModelVersion> m_modelVersions;
461 
462  Aws::Vector<Rule> m_rules;
463 
464  DetectorVersionStatus m_status;
465 
466  Aws::String m_lastUpdatedTime;
467 
468  Aws::String m_createdTime;
469 
470  RuleExecutionMode m_ruleExecutionMode;
471 
472  Aws::String m_arn;
473  };
474 
475 } // namespace Model
476 } // namespace FraudDetector
477 } // namespace Aws
Aws::FraudDetector::Model::GetDetectorVersionResult::GetRuleExecutionMode
const RuleExecutionMode & GetRuleExecutionMode() const
Definition: GetDetectorVersionResult.h:368
Aws::FraudDetector::Model::GetDetectorVersionResult::SetRules
void SetRules(Aws::Vector< Rule > &&value)
Definition: GetDetectorVersionResult.h:238
Aws::FraudDetector::Model::GetDetectorVersionResult::WithDetectorVersionId
GetDetectorVersionResult & WithDetectorVersionId(const char *value)
Definition: GetDetectorVersionResult.h:109
Aws::FraudDetector::Model::RuleExecutionMode
RuleExecutionMode
Definition: RuleExecutionMode.h:17
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::FraudDetector::Model::GetDetectorVersionResult::WithArn
GetDetectorVersionResult & WithArn(Aws::String &&value)
Definition: GetDetectorVersionResult.h:443
Aws::FraudDetector::Model::GetDetectorVersionResult::WithArn
GetDetectorVersionResult & WithArn(const Aws::String &value)
Definition: GetDetectorVersionResult.h:438
Aws::FraudDetector::Model::DetectorVersionStatus
DetectorVersionStatus
Definition: DetectorVersionStatus.h:17
Aws::FraudDetector::Model::GetDetectorVersionResult::GetCreatedTime
const Aws::String & GetCreatedTime() const
Definition: GetDetectorVersionResult.h:326
Aws::FraudDetector::Model::GetDetectorVersionResult::WithRuleExecutionMode
GetDetectorVersionResult & WithRuleExecutionMode(const RuleExecutionMode &value)
Definition: GetDetectorVersionResult.h:401
Aws::FraudDetector::Model::GetDetectorVersionResult::AddExternalModelEndpoints
GetDetectorVersionResult & AddExternalModelEndpoints(const Aws::String &value)
Definition: GetDetectorVersionResult.h:176
Aws::FraudDetector::Model::GetDetectorVersionResult::SetDescription
void SetDescription(const char *value)
Definition: GetDetectorVersionResult.h:130
FraudDetector_EXPORTS.h
Aws::FraudDetector::Model::GetDetectorVersionResult::GetDetectorId
const Aws::String & GetDetectorId() const
Definition: GetDetectorVersionResult.h:43
Aws::FraudDetector::Model::GetDetectorVersionResult::WithCreatedTime
GetDetectorVersionResult & WithCreatedTime(const Aws::String &value)
Definition: GetDetectorVersionResult.h:346
Aws::FraudDetector::Model::GetDetectorVersionResult::WithDetectorVersionId
GetDetectorVersionResult & WithDetectorVersionId(const Aws::String &value)
Definition: GetDetectorVersionResult.h:99
Aws::FraudDetector::Model::GetDetectorVersionResult::SetModelVersions
void SetModelVersions(Aws::Vector< ModelVersion > &&value)
Definition: GetDetectorVersionResult.h:202
Aws::FraudDetector::Model::GetDetectorVersionResult::SetRules
void SetRules(const Aws::Vector< Rule > &value)
Definition: GetDetectorVersionResult.h:233
Aws::FraudDetector::Model::GetDetectorVersionResult::WithArn
GetDetectorVersionResult & WithArn(const char *value)
Definition: GetDetectorVersionResult.h:448
Aws::FraudDetector::Model::GetDetectorVersionResult::GetDetectorVersionResult
GetDetectorVersionResult()
Aws::FraudDetector::Model::GetDetectorVersionResult::SetDescription
void SetDescription(Aws::String &&value)
Definition: GetDetectorVersionResult.h:125
Aws::FraudDetector::Model::GetDetectorVersionResult::WithDetectorId
GetDetectorVersionResult & WithDetectorId(Aws::String &&value)
Definition: GetDetectorVersionResult.h:68
Aws::FraudDetector::Model::GetDetectorVersionResult::GetDetectorVersionId
const Aws::String & GetDetectorVersionId() const
Definition: GetDetectorVersionResult.h:79
Aws::FraudDetector::Model::GetDetectorVersionResult::SetDetectorId
void SetDetectorId(Aws::String &&value)
Definition: GetDetectorVersionResult.h:53
ModelVersion.h
Aws::FraudDetector::Model::GetDetectorVersionResult::AddModelVersions
GetDetectorVersionResult & AddModelVersions(const ModelVersion &value)
Definition: GetDetectorVersionResult.h:217
Aws::FraudDetector::Model::GetDetectorVersionResult::GetModelVersions
const Aws::Vector< ModelVersion > & GetModelVersions() const
Definition: GetDetectorVersionResult.h:192
Aws::FraudDetector::Model::GetDetectorVersionResult::GetDetectorVersionResult
GetDetectorVersionResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::FraudDetector::Model::GetDetectorVersionResult::GetLastUpdatedTime
const Aws::String & GetLastUpdatedTime() const
Definition: GetDetectorVersionResult.h:290
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::FraudDetector::Model::GetDetectorVersionResult::WithDetectorId
GetDetectorVersionResult & WithDetectorId(const Aws::String &value)
Definition: GetDetectorVersionResult.h:63
Aws::FraudDetector::Model::GetDetectorVersionResult::SetDetectorVersionId
void SetDetectorVersionId(const Aws::String &value)
Definition: GetDetectorVersionResult.h:84
Aws::FraudDetector::Model::GetDetectorVersionResult::SetRuleExecutionMode
void SetRuleExecutionMode(const RuleExecutionMode &value)
Definition: GetDetectorVersionResult.h:379
AWSVector.h
Aws::FraudDetector::Model::GetDetectorVersionResult::GetDescription
const Aws::String & GetDescription() const
Definition: GetDetectorVersionResult.h:115
Aws::FraudDetector::Model::GetDetectorVersionResult::WithLastUpdatedTime
GetDetectorVersionResult & WithLastUpdatedTime(const Aws::String &value)
Definition: GetDetectorVersionResult.h:310
Aws::FraudDetector::Model::GetDetectorVersionResult::SetCreatedTime
void SetCreatedTime(Aws::String &&value)
Definition: GetDetectorVersionResult.h:336
Aws::FraudDetector::Model::GetDetectorVersionResult::operator=
GetDetectorVersionResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::FraudDetector::Model::GetDetectorVersionResult::AddRules
GetDetectorVersionResult & AddRules(const Rule &value)
Definition: GetDetectorVersionResult.h:253
Aws::FraudDetector::Model::GetDetectorVersionResult::SetDetectorVersionId
void SetDetectorVersionId(Aws::String &&value)
Definition: GetDetectorVersionResult.h:89
Aws::FraudDetector::Model::GetDetectorVersionResult::GetStatus
const DetectorVersionStatus & GetStatus() const
Definition: GetDetectorVersionResult.h:264
Aws::FraudDetector::Model::GetDetectorVersionResult::WithDetectorVersionId
GetDetectorVersionResult & WithDetectorVersionId(Aws::String &&value)
Definition: GetDetectorVersionResult.h:104
RuleExecutionMode.h
AWS_FRAUDDETECTOR_API
#define AWS_FRAUDDETECTOR_API
Definition: FraudDetector_EXPORTS.h:28
Aws::FraudDetector::Model::GetDetectorVersionResult::SetStatus
void SetStatus(const DetectorVersionStatus &value)
Definition: GetDetectorVersionResult.h:269
Aws::FraudDetector::Model::GetDetectorVersionResult::GetExternalModelEndpoints
const Aws::Vector< Aws::String > & GetExternalModelEndpoints() const
Definition: GetDetectorVersionResult.h:151
Aws::FraudDetector::Model::GetDetectorVersionResult::SetLastUpdatedTime
void SetLastUpdatedTime(const char *value)
Definition: GetDetectorVersionResult.h:305
Aws::FraudDetector::Model::GetDetectorVersionResult::AddExternalModelEndpoints
GetDetectorVersionResult & AddExternalModelEndpoints(Aws::String &&value)
Definition: GetDetectorVersionResult.h:181
Aws::FraudDetector::Model::GetDetectorVersionResult::SetLastUpdatedTime
void SetLastUpdatedTime(const Aws::String &value)
Definition: GetDetectorVersionResult.h:295
Aws::FraudDetector::Model::GetDetectorVersionResult::WithLastUpdatedTime
GetDetectorVersionResult & WithLastUpdatedTime(Aws::String &&value)
Definition: GetDetectorVersionResult.h:315
Aws::FraudDetector::Model::GetDetectorVersionResult::SetCreatedTime
void SetCreatedTime(const Aws::String &value)
Definition: GetDetectorVersionResult.h:331
DetectorVersionStatus.h
Aws::FraudDetector::Model::GetDetectorVersionResult::SetLastUpdatedTime
void SetLastUpdatedTime(Aws::String &&value)
Definition: GetDetectorVersionResult.h:300
Aws::FraudDetector::Model::GetDetectorVersionResult::WithRuleExecutionMode
GetDetectorVersionResult & WithRuleExecutionMode(RuleExecutionMode &&value)
Definition: GetDetectorVersionResult.h:412
Aws::FraudDetector::Model::GetDetectorVersionResult::WithDescription
GetDetectorVersionResult & WithDescription(const Aws::String &value)
Definition: GetDetectorVersionResult.h:135
Aws::FraudDetector::Model::GetDetectorVersionResult::SetExternalModelEndpoints
void SetExternalModelEndpoints(const Aws::Vector< Aws::String > &value)
Definition: GetDetectorVersionResult.h:156
Aws::FraudDetector::Model::GetDetectorVersionResult::SetDetectorVersionId
void SetDetectorVersionId(const char *value)
Definition: GetDetectorVersionResult.h:94
Aws::FraudDetector::Model::GetDetectorVersionResult::WithCreatedTime
GetDetectorVersionResult & WithCreatedTime(Aws::String &&value)
Definition: GetDetectorVersionResult.h:351
Aws::FraudDetector::Model::GetDetectorVersionResult::SetDetectorId
void SetDetectorId(const Aws::String &value)
Definition: GetDetectorVersionResult.h:48
Aws::FraudDetector::Model::GetDetectorVersionResult::WithRules
GetDetectorVersionResult & WithRules(Aws::Vector< Rule > &&value)
Definition: GetDetectorVersionResult.h:248
AWSString.h
Aws::FraudDetector::Model::GetDetectorVersionResult::WithLastUpdatedTime
GetDetectorVersionResult & WithLastUpdatedTime(const char *value)
Definition: GetDetectorVersionResult.h:320
Aws::FraudDetector::Model::Rule
Definition: Rule.h:32
Rule.h
Aws::FraudDetector::Model::GetDetectorVersionResult::SetRuleExecutionMode
void SetRuleExecutionMode(RuleExecutionMode &&value)
Definition: GetDetectorVersionResult.h:390
Aws::FraudDetector::Model::GetDetectorVersionResult::AddRules
GetDetectorVersionResult & AddRules(Rule &&value)
Definition: GetDetectorVersionResult.h:258
Aws::FraudDetector::Model::GetDetectorVersionResult::WithDescription
GetDetectorVersionResult & WithDescription(const char *value)
Definition: GetDetectorVersionResult.h:145
Aws::FraudDetector::Model::GetDetectorVersionResult::WithRules
GetDetectorVersionResult & WithRules(const Aws::Vector< Rule > &value)
Definition: GetDetectorVersionResult.h:243
Aws::FraudDetector::Model::GetDetectorVersionResult::SetArn
void SetArn(const char *value)
Definition: GetDetectorVersionResult.h:433
Aws::FraudDetector::Model::GetDetectorVersionResult::SetStatus
void SetStatus(DetectorVersionStatus &&value)
Definition: GetDetectorVersionResult.h:274
Aws::FraudDetector::Model::GetDetectorVersionResult::SetDetectorId
void SetDetectorId(const char *value)
Definition: GetDetectorVersionResult.h:58
Aws::FraudDetector::Model::GetDetectorVersionResult::WithModelVersions
GetDetectorVersionResult & WithModelVersions(const Aws::Vector< ModelVersion > &value)
Definition: GetDetectorVersionResult.h:207
Aws
Definition: AccessManagementClient.h:15
Aws::FraudDetector::Model::ModelVersion
Definition: ModelVersion.h:33
Aws::FraudDetector::Model::GetDetectorVersionResult::WithExternalModelEndpoints
GetDetectorVersionResult & WithExternalModelEndpoints(const Aws::Vector< Aws::String > &value)
Definition: GetDetectorVersionResult.h:166
Aws::FraudDetector::Model::GetDetectorVersionResult::WithStatus
GetDetectorVersionResult & WithStatus(const DetectorVersionStatus &value)
Definition: GetDetectorVersionResult.h:279
Aws::FraudDetector::Model::GetDetectorVersionResult::SetExternalModelEndpoints
void SetExternalModelEndpoints(Aws::Vector< Aws::String > &&value)
Definition: GetDetectorVersionResult.h:161
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::FraudDetector::Model::GetDetectorVersionResult::AddModelVersions
GetDetectorVersionResult & AddModelVersions(ModelVersion &&value)
Definition: GetDetectorVersionResult.h:222
Aws::FraudDetector::Model::GetDetectorVersionResult::GetRules
const Aws::Vector< Rule > & GetRules() const
Definition: GetDetectorVersionResult.h:228
Aws::FraudDetector::Model::GetDetectorVersionResult::WithCreatedTime
GetDetectorVersionResult & WithCreatedTime(const char *value)
Definition: GetDetectorVersionResult.h:356
Aws::FraudDetector::Model::GetDetectorVersionResult::SetArn
void SetArn(Aws::String &&value)
Definition: GetDetectorVersionResult.h:428
Aws::FraudDetector::Model::GetDetectorVersionResult::WithModelVersions
GetDetectorVersionResult & WithModelVersions(Aws::Vector< ModelVersion > &&value)
Definition: GetDetectorVersionResult.h:212
Aws::FraudDetector::Model::GetDetectorVersionResult::SetCreatedTime
void SetCreatedTime(const char *value)
Definition: GetDetectorVersionResult.h:341
Aws::FraudDetector::Model::GetDetectorVersionResult::GetArn
const Aws::String & GetArn() const
Definition: GetDetectorVersionResult.h:418
Aws::FraudDetector::Model::GetDetectorVersionResult::WithStatus
GetDetectorVersionResult & WithStatus(DetectorVersionStatus &&value)
Definition: GetDetectorVersionResult.h:284
Aws::FraudDetector::Model::GetDetectorVersionResult::WithExternalModelEndpoints
GetDetectorVersionResult & WithExternalModelEndpoints(Aws::Vector< Aws::String > &&value)
Definition: GetDetectorVersionResult.h:171
Aws::FraudDetector::Model::GetDetectorVersionResult::SetDescription
void SetDescription(const Aws::String &value)
Definition: GetDetectorVersionResult.h:120
Aws::FraudDetector::Model::GetDetectorVersionResult::AddExternalModelEndpoints
GetDetectorVersionResult & AddExternalModelEndpoints(const char *value)
Definition: GetDetectorVersionResult.h:186
Aws::FraudDetector::Model::GetDetectorVersionResult
Definition: GetDetectorVersionResult.h:33
Aws::FraudDetector::Model::GetDetectorVersionResult::WithDescription
GetDetectorVersionResult & WithDescription(Aws::String &&value)
Definition: GetDetectorVersionResult.h:140
Aws::FraudDetector::Model::GetDetectorVersionResult::SetArn
void SetArn(const Aws::String &value)
Definition: GetDetectorVersionResult.h:423
Aws::FraudDetector::Model::GetDetectorVersionResult::SetModelVersions
void SetModelVersions(const Aws::Vector< ModelVersion > &value)
Definition: GetDetectorVersionResult.h:197
Aws::FraudDetector::Model::GetDetectorVersionResult::WithDetectorId
GetDetectorVersionResult & WithDetectorId(const char *value)
Definition: GetDetectorVersionResult.h:73