AWS SDK for C++  1.9.71
AWS SDK for C++
GetEventPredictionRequest.h
Go to the documentation of this file.
1 
6 #pragma once
14 #include <utility>
15 
16 namespace Aws
17 {
18 namespace FraudDetector
19 {
20 namespace Model
21 {
22 
26  {
27  public:
29 
30  // Service request name is the Operation name which will send this request out,
31  // each operation should has unique request name, so that we can get operation's name from this request.
32  // Note: this is not true for response, multiple operations may have the same response name,
33  // so we can not get operation's name from response.
34  inline virtual const char* GetServiceRequestName() const override { return "GetEventPrediction"; }
35 
36  Aws::String SerializePayload() const override;
37 
39 
40 
44  inline const Aws::String& GetDetectorId() const{ return m_detectorId; }
45 
49  inline bool DetectorIdHasBeenSet() const { return m_detectorIdHasBeenSet; }
50 
54  inline void SetDetectorId(const Aws::String& value) { m_detectorIdHasBeenSet = true; m_detectorId = value; }
55 
59  inline void SetDetectorId(Aws::String&& value) { m_detectorIdHasBeenSet = true; m_detectorId = std::move(value); }
60 
64  inline void SetDetectorId(const char* value) { m_detectorIdHasBeenSet = true; m_detectorId.assign(value); }
65 
69  inline GetEventPredictionRequest& WithDetectorId(const Aws::String& value) { SetDetectorId(value); return *this;}
70 
74  inline GetEventPredictionRequest& WithDetectorId(Aws::String&& value) { SetDetectorId(std::move(value)); return *this;}
75 
79  inline GetEventPredictionRequest& WithDetectorId(const char* value) { SetDetectorId(value); return *this;}
80 
81 
85  inline const Aws::String& GetDetectorVersionId() const{ return m_detectorVersionId; }
86 
90  inline bool DetectorVersionIdHasBeenSet() const { return m_detectorVersionIdHasBeenSet; }
91 
95  inline void SetDetectorVersionId(const Aws::String& value) { m_detectorVersionIdHasBeenSet = true; m_detectorVersionId = value; }
96 
100  inline void SetDetectorVersionId(Aws::String&& value) { m_detectorVersionIdHasBeenSet = true; m_detectorVersionId = std::move(value); }
101 
105  inline void SetDetectorVersionId(const char* value) { m_detectorVersionIdHasBeenSet = true; m_detectorVersionId.assign(value); }
106 
110  inline GetEventPredictionRequest& WithDetectorVersionId(const Aws::String& value) { SetDetectorVersionId(value); return *this;}
111 
115  inline GetEventPredictionRequest& WithDetectorVersionId(Aws::String&& value) { SetDetectorVersionId(std::move(value)); return *this;}
116 
120  inline GetEventPredictionRequest& WithDetectorVersionId(const char* value) { SetDetectorVersionId(value); return *this;}
121 
122 
126  inline const Aws::String& GetEventId() const{ return m_eventId; }
127 
131  inline bool EventIdHasBeenSet() const { return m_eventIdHasBeenSet; }
132 
136  inline void SetEventId(const Aws::String& value) { m_eventIdHasBeenSet = true; m_eventId = value; }
137 
141  inline void SetEventId(Aws::String&& value) { m_eventIdHasBeenSet = true; m_eventId = std::move(value); }
142 
146  inline void SetEventId(const char* value) { m_eventIdHasBeenSet = true; m_eventId.assign(value); }
147 
151  inline GetEventPredictionRequest& WithEventId(const Aws::String& value) { SetEventId(value); return *this;}
152 
156  inline GetEventPredictionRequest& WithEventId(Aws::String&& value) { SetEventId(std::move(value)); return *this;}
157 
161  inline GetEventPredictionRequest& WithEventId(const char* value) { SetEventId(value); return *this;}
162 
163 
167  inline const Aws::String& GetEventTypeName() const{ return m_eventTypeName; }
168 
172  inline bool EventTypeNameHasBeenSet() const { return m_eventTypeNameHasBeenSet; }
173 
177  inline void SetEventTypeName(const Aws::String& value) { m_eventTypeNameHasBeenSet = true; m_eventTypeName = value; }
178 
182  inline void SetEventTypeName(Aws::String&& value) { m_eventTypeNameHasBeenSet = true; m_eventTypeName = std::move(value); }
183 
187  inline void SetEventTypeName(const char* value) { m_eventTypeNameHasBeenSet = true; m_eventTypeName.assign(value); }
188 
192  inline GetEventPredictionRequest& WithEventTypeName(const Aws::String& value) { SetEventTypeName(value); return *this;}
193 
197  inline GetEventPredictionRequest& WithEventTypeName(Aws::String&& value) { SetEventTypeName(std::move(value)); return *this;}
198 
202  inline GetEventPredictionRequest& WithEventTypeName(const char* value) { SetEventTypeName(value); return *this;}
203 
204 
210  inline const Aws::Vector<Entity>& GetEntities() const{ return m_entities; }
211 
217  inline bool EntitiesHasBeenSet() const { return m_entitiesHasBeenSet; }
218 
224  inline void SetEntities(const Aws::Vector<Entity>& value) { m_entitiesHasBeenSet = true; m_entities = value; }
225 
231  inline void SetEntities(Aws::Vector<Entity>&& value) { m_entitiesHasBeenSet = true; m_entities = std::move(value); }
232 
238  inline GetEventPredictionRequest& WithEntities(const Aws::Vector<Entity>& value) { SetEntities(value); return *this;}
239 
245  inline GetEventPredictionRequest& WithEntities(Aws::Vector<Entity>&& value) { SetEntities(std::move(value)); return *this;}
246 
252  inline GetEventPredictionRequest& AddEntities(const Entity& value) { m_entitiesHasBeenSet = true; m_entities.push_back(value); return *this; }
253 
259  inline GetEventPredictionRequest& AddEntities(Entity&& value) { m_entitiesHasBeenSet = true; m_entities.push_back(std::move(value)); return *this; }
260 
261 
265  inline const Aws::String& GetEventTimestamp() const{ return m_eventTimestamp; }
266 
270  inline bool EventTimestampHasBeenSet() const { return m_eventTimestampHasBeenSet; }
271 
275  inline void SetEventTimestamp(const Aws::String& value) { m_eventTimestampHasBeenSet = true; m_eventTimestamp = value; }
276 
280  inline void SetEventTimestamp(Aws::String&& value) { m_eventTimestampHasBeenSet = true; m_eventTimestamp = std::move(value); }
281 
285  inline void SetEventTimestamp(const char* value) { m_eventTimestampHasBeenSet = true; m_eventTimestamp.assign(value); }
286 
290  inline GetEventPredictionRequest& WithEventTimestamp(const Aws::String& value) { SetEventTimestamp(value); return *this;}
291 
295  inline GetEventPredictionRequest& WithEventTimestamp(Aws::String&& value) { SetEventTimestamp(std::move(value)); return *this;}
296 
300  inline GetEventPredictionRequest& WithEventTimestamp(const char* value) { SetEventTimestamp(value); return *this;}
301 
302 
322  inline const Aws::Map<Aws::String, Aws::String>& GetEventVariables() const{ return m_eventVariables; }
323 
343  inline bool EventVariablesHasBeenSet() const { return m_eventVariablesHasBeenSet; }
344 
364  inline void SetEventVariables(const Aws::Map<Aws::String, Aws::String>& value) { m_eventVariablesHasBeenSet = true; m_eventVariables = value; }
365 
385  inline void SetEventVariables(Aws::Map<Aws::String, Aws::String>&& value) { m_eventVariablesHasBeenSet = true; m_eventVariables = std::move(value); }
386 
406  inline GetEventPredictionRequest& WithEventVariables(const Aws::Map<Aws::String, Aws::String>& value) { SetEventVariables(value); return *this;}
407 
427  inline GetEventPredictionRequest& WithEventVariables(Aws::Map<Aws::String, Aws::String>&& value) { SetEventVariables(std::move(value)); return *this;}
428 
448  inline GetEventPredictionRequest& AddEventVariables(const Aws::String& key, const Aws::String& value) { m_eventVariablesHasBeenSet = true; m_eventVariables.emplace(key, value); return *this; }
449 
469  inline GetEventPredictionRequest& AddEventVariables(Aws::String&& key, const Aws::String& value) { m_eventVariablesHasBeenSet = true; m_eventVariables.emplace(std::move(key), value); return *this; }
470 
490  inline GetEventPredictionRequest& AddEventVariables(const Aws::String& key, Aws::String&& value) { m_eventVariablesHasBeenSet = true; m_eventVariables.emplace(key, std::move(value)); return *this; }
491 
511  inline GetEventPredictionRequest& AddEventVariables(Aws::String&& key, Aws::String&& value) { m_eventVariablesHasBeenSet = true; m_eventVariables.emplace(std::move(key), std::move(value)); return *this; }
512 
532  inline GetEventPredictionRequest& AddEventVariables(const char* key, Aws::String&& value) { m_eventVariablesHasBeenSet = true; m_eventVariables.emplace(key, std::move(value)); return *this; }
533 
553  inline GetEventPredictionRequest& AddEventVariables(Aws::String&& key, const char* value) { m_eventVariablesHasBeenSet = true; m_eventVariables.emplace(std::move(key), value); return *this; }
554 
574  inline GetEventPredictionRequest& AddEventVariables(const char* key, const char* value) { m_eventVariablesHasBeenSet = true; m_eventVariables.emplace(key, value); return *this; }
575 
576 
580  inline const Aws::Map<Aws::String, ModelEndpointDataBlob>& GetExternalModelEndpointDataBlobs() const{ return m_externalModelEndpointDataBlobs; }
581 
585  inline bool ExternalModelEndpointDataBlobsHasBeenSet() const { return m_externalModelEndpointDataBlobsHasBeenSet; }
586 
590  inline void SetExternalModelEndpointDataBlobs(const Aws::Map<Aws::String, ModelEndpointDataBlob>& value) { m_externalModelEndpointDataBlobsHasBeenSet = true; m_externalModelEndpointDataBlobs = value; }
591 
595  inline void SetExternalModelEndpointDataBlobs(Aws::Map<Aws::String, ModelEndpointDataBlob>&& value) { m_externalModelEndpointDataBlobsHasBeenSet = true; m_externalModelEndpointDataBlobs = std::move(value); }
596 
600  inline GetEventPredictionRequest& WithExternalModelEndpointDataBlobs(const Aws::Map<Aws::String, ModelEndpointDataBlob>& value) { SetExternalModelEndpointDataBlobs(value); return *this;}
601 
605  inline GetEventPredictionRequest& WithExternalModelEndpointDataBlobs(Aws::Map<Aws::String, ModelEndpointDataBlob>&& value) { SetExternalModelEndpointDataBlobs(std::move(value)); return *this;}
606 
610  inline GetEventPredictionRequest& AddExternalModelEndpointDataBlobs(const Aws::String& key, const ModelEndpointDataBlob& value) { m_externalModelEndpointDataBlobsHasBeenSet = true; m_externalModelEndpointDataBlobs.emplace(key, value); return *this; }
611 
615  inline GetEventPredictionRequest& AddExternalModelEndpointDataBlobs(Aws::String&& key, const ModelEndpointDataBlob& value) { m_externalModelEndpointDataBlobsHasBeenSet = true; m_externalModelEndpointDataBlobs.emplace(std::move(key), value); return *this; }
616 
620  inline GetEventPredictionRequest& AddExternalModelEndpointDataBlobs(const Aws::String& key, ModelEndpointDataBlob&& value) { m_externalModelEndpointDataBlobsHasBeenSet = true; m_externalModelEndpointDataBlobs.emplace(key, std::move(value)); return *this; }
621 
625  inline GetEventPredictionRequest& AddExternalModelEndpointDataBlobs(Aws::String&& key, ModelEndpointDataBlob&& value) { m_externalModelEndpointDataBlobsHasBeenSet = true; m_externalModelEndpointDataBlobs.emplace(std::move(key), std::move(value)); return *this; }
626 
630  inline GetEventPredictionRequest& AddExternalModelEndpointDataBlobs(const char* key, ModelEndpointDataBlob&& value) { m_externalModelEndpointDataBlobsHasBeenSet = true; m_externalModelEndpointDataBlobs.emplace(key, std::move(value)); return *this; }
631 
635  inline GetEventPredictionRequest& AddExternalModelEndpointDataBlobs(const char* key, const ModelEndpointDataBlob& value) { m_externalModelEndpointDataBlobsHasBeenSet = true; m_externalModelEndpointDataBlobs.emplace(key, value); return *this; }
636 
637  private:
638 
639  Aws::String m_detectorId;
640  bool m_detectorIdHasBeenSet;
641 
642  Aws::String m_detectorVersionId;
643  bool m_detectorVersionIdHasBeenSet;
644 
645  Aws::String m_eventId;
646  bool m_eventIdHasBeenSet;
647 
648  Aws::String m_eventTypeName;
649  bool m_eventTypeNameHasBeenSet;
650 
651  Aws::Vector<Entity> m_entities;
652  bool m_entitiesHasBeenSet;
653 
654  Aws::String m_eventTimestamp;
655  bool m_eventTimestampHasBeenSet;
656 
657  Aws::Map<Aws::String, Aws::String> m_eventVariables;
658  bool m_eventVariablesHasBeenSet;
659 
660  Aws::Map<Aws::String, ModelEndpointDataBlob> m_externalModelEndpointDataBlobs;
661  bool m_externalModelEndpointDataBlobsHasBeenSet;
662  };
663 
664 } // namespace Model
665 } // namespace FraudDetector
666 } // namespace Aws
Aws::FraudDetector::Model::GetEventPredictionRequest::AddEventVariables
GetEventPredictionRequest & AddEventVariables(const Aws::String &key, Aws::String &&value)
Definition: GetEventPredictionRequest.h:490
Aws::FraudDetector::Model::GetEventPredictionRequest::AddEventVariables
GetEventPredictionRequest & AddEventVariables(const char *key, const char *value)
Definition: GetEventPredictionRequest.h:574
Entity.h
FraudDetectorRequest.h
Aws::FraudDetector::Model::GetEventPredictionRequest::AddExternalModelEndpointDataBlobs
GetEventPredictionRequest & AddExternalModelEndpointDataBlobs(const char *key, const ModelEndpointDataBlob &value)
Definition: GetEventPredictionRequest.h:635
Aws::FraudDetector::Model::GetEventPredictionRequest::AddEntities
GetEventPredictionRequest & AddEntities(const Entity &value)
Definition: GetEventPredictionRequest.h:252
Aws::FraudDetector::Model::GetEventPredictionRequest::AddExternalModelEndpointDataBlobs
GetEventPredictionRequest & AddExternalModelEndpointDataBlobs(Aws::String &&key, const ModelEndpointDataBlob &value)
Definition: GetEventPredictionRequest.h:615
Aws::FraudDetector::Model::GetEventPredictionRequest::WithDetectorId
GetEventPredictionRequest & WithDetectorId(Aws::String &&value)
Definition: GetEventPredictionRequest.h:74
Aws::FraudDetector::Model::GetEventPredictionRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::FraudDetector::Model::GetEventPredictionRequest::WithDetectorVersionId
GetEventPredictionRequest & WithDetectorVersionId(const Aws::String &value)
Definition: GetEventPredictionRequest.h:110
Aws::FraudDetector::Model::GetEventPredictionRequest::WithExternalModelEndpointDataBlobs
GetEventPredictionRequest & WithExternalModelEndpointDataBlobs(const Aws::Map< Aws::String, ModelEndpointDataBlob > &value)
Definition: GetEventPredictionRequest.h:600
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEntities
GetEventPredictionRequest & WithEntities(const Aws::Vector< Entity > &value)
Definition: GetEventPredictionRequest.h:238
Aws::FraudDetector::Model::GetEventPredictionRequest::GetEventVariables
const Aws::Map< Aws::String, Aws::String > & GetEventVariables() const
Definition: GetEventPredictionRequest.h:322
Aws::Http::HeaderValueCollection
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
Definition: HttpTypes.h:53
FraudDetector_EXPORTS.h
Aws::FraudDetector::Model::GetEventPredictionRequest::GetDetectorId
const Aws::String & GetDetectorId() const
Definition: GetEventPredictionRequest.h:44
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEventTimestamp
void SetEventTimestamp(const char *value)
Definition: GetEventPredictionRequest.h:285
Aws::FraudDetector::Model::GetEventPredictionRequest::EventTypeNameHasBeenSet
bool EventTypeNameHasBeenSet() const
Definition: GetEventPredictionRequest.h:172
Aws::FraudDetector::Model::GetEventPredictionRequest::DetectorVersionIdHasBeenSet
bool DetectorVersionIdHasBeenSet() const
Definition: GetEventPredictionRequest.h:90
Aws::FraudDetector::Model::GetEventPredictionRequest::WithDetectorVersionId
GetEventPredictionRequest & WithDetectorVersionId(Aws::String &&value)
Definition: GetEventPredictionRequest.h:115
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEntities
GetEventPredictionRequest & WithEntities(Aws::Vector< Entity > &&value)
Definition: GetEventPredictionRequest.h:245
Aws::FraudDetector::Model::GetEventPredictionRequest::GetDetectorVersionId
const Aws::String & GetDetectorVersionId() const
Definition: GetEventPredictionRequest.h:85
Aws::FraudDetector::Model::GetEventPredictionRequest::EventTimestampHasBeenSet
bool EventTimestampHasBeenSet() const
Definition: GetEventPredictionRequest.h:270
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEventVariables
void SetEventVariables(const Aws::Map< Aws::String, Aws::String > &value)
Definition: GetEventPredictionRequest.h:364
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::FraudDetector::Model::GetEventPredictionRequest::WithExternalModelEndpointDataBlobs
GetEventPredictionRequest & WithExternalModelEndpointDataBlobs(Aws::Map< Aws::String, ModelEndpointDataBlob > &&value)
Definition: GetEventPredictionRequest.h:605
Aws::FraudDetector::Model::GetEventPredictionRequest::SetDetectorVersionId
void SetDetectorVersionId(Aws::String &&value)
Definition: GetEventPredictionRequest.h:100
Aws::FraudDetector::Model::GetEventPredictionRequest::AddEntities
GetEventPredictionRequest & AddEntities(Entity &&value)
Definition: GetEventPredictionRequest.h:259
Aws::FraudDetector::Model::GetEventPredictionRequest::EventIdHasBeenSet
bool EventIdHasBeenSet() const
Definition: GetEventPredictionRequest.h:131
Aws::FraudDetector::Model::GetEventPredictionRequest::GetExternalModelEndpointDataBlobs
const Aws::Map< Aws::String, ModelEndpointDataBlob > & GetExternalModelEndpointDataBlobs() const
Definition: GetEventPredictionRequest.h:580
Aws::FraudDetector::Model::GetEventPredictionRequest::AddEventVariables
GetEventPredictionRequest & AddEventVariables(Aws::String &&key, Aws::String &&value)
Definition: GetEventPredictionRequest.h:511
AWSVector.h
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEventId
GetEventPredictionRequest & WithEventId(const char *value)
Definition: GetEventPredictionRequest.h:161
Aws::FraudDetector::Model::GetEventPredictionRequest::GetEventPredictionRequest
GetEventPredictionRequest()
Aws::FraudDetector::FraudDetectorRequest
Definition: FraudDetectorRequest.h:17
Aws::FraudDetector::Model::GetEventPredictionRequest::GetEventId
const Aws::String & GetEventId() const
Definition: GetEventPredictionRequest.h:126
Aws::FraudDetector::Model::GetEventPredictionRequest::GetEventTypeName
const Aws::String & GetEventTypeName() const
Definition: GetEventPredictionRequest.h:167
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEventTypeName
GetEventPredictionRequest & WithEventTypeName(Aws::String &&value)
Definition: GetEventPredictionRequest.h:197
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEventTimestamp
GetEventPredictionRequest & WithEventTimestamp(const char *value)
Definition: GetEventPredictionRequest.h:300
Aws::FraudDetector::Model::GetEventPredictionRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: GetEventPredictionRequest.h:34
AWS_FRAUDDETECTOR_API
#define AWS_FRAUDDETECTOR_API
Definition: FraudDetector_EXPORTS.h:28
Aws::FraudDetector::Model::GetEventPredictionRequest::SetDetectorId
void SetDetectorId(const char *value)
Definition: GetEventPredictionRequest.h:64
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEventId
void SetEventId(Aws::String &&value)
Definition: GetEventPredictionRequest.h:141
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEntities
void SetEntities(Aws::Vector< Entity > &&value)
Definition: GetEventPredictionRequest.h:231
Aws::FraudDetector::Model::GetEventPredictionRequest::AddExternalModelEndpointDataBlobs
GetEventPredictionRequest & AddExternalModelEndpointDataBlobs(const Aws::String &key, ModelEndpointDataBlob &&value)
Definition: GetEventPredictionRequest.h:620
Aws::FraudDetector::Model::GetEventPredictionRequest::GetEventTimestamp
const Aws::String & GetEventTimestamp() const
Definition: GetEventPredictionRequest.h:265
Aws::FraudDetector::Model::GetEventPredictionRequest::AddEventVariables
GetEventPredictionRequest & AddEventVariables(Aws::String &&key, const Aws::String &value)
Definition: GetEventPredictionRequest.h:469
Aws::FraudDetector::Model::GetEventPredictionRequest::WithDetectorId
GetEventPredictionRequest & WithDetectorId(const char *value)
Definition: GetEventPredictionRequest.h:79
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEventId
void SetEventId(const char *value)
Definition: GetEventPredictionRequest.h:146
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEventVariables
void SetEventVariables(Aws::Map< Aws::String, Aws::String > &&value)
Definition: GetEventPredictionRequest.h:385
Aws::FraudDetector::Model::GetEventPredictionRequest
Definition: GetEventPredictionRequest.h:26
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEventTimestamp
GetEventPredictionRequest & WithEventTimestamp(const Aws::String &value)
Definition: GetEventPredictionRequest.h:290
Aws::FraudDetector::Model::GetEventPredictionRequest::GetRequestSpecificHeaders
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
Aws::FraudDetector::Model::Entity
Definition: Entity.h:32
Aws::FraudDetector::Model::GetEventPredictionRequest::AddEventVariables
GetEventPredictionRequest & AddEventVariables(const char *key, Aws::String &&value)
Definition: GetEventPredictionRequest.h:532
Aws::FraudDetector::Model::GetEventPredictionRequest::WithDetectorId
GetEventPredictionRequest & WithDetectorId(const Aws::String &value)
Definition: GetEventPredictionRequest.h:69
AWSString.h
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEventTimestamp
GetEventPredictionRequest & WithEventTimestamp(Aws::String &&value)
Definition: GetEventPredictionRequest.h:295
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEventTypeName
void SetEventTypeName(const Aws::String &value)
Definition: GetEventPredictionRequest.h:177
Aws::FraudDetector::Model::GetEventPredictionRequest::AddEventVariables
GetEventPredictionRequest & AddEventVariables(const Aws::String &key, const Aws::String &value)
Definition: GetEventPredictionRequest.h:448
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEventTypeName
GetEventPredictionRequest & WithEventTypeName(const char *value)
Definition: GetEventPredictionRequest.h:202
Aws::FraudDetector::Model::GetEventPredictionRequest::EntitiesHasBeenSet
bool EntitiesHasBeenSet() const
Definition: GetEventPredictionRequest.h:217
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEventTypeName
void SetEventTypeName(const char *value)
Definition: GetEventPredictionRequest.h:187
Aws::FraudDetector::Model::GetEventPredictionRequest::AddExternalModelEndpointDataBlobs
GetEventPredictionRequest & AddExternalModelEndpointDataBlobs(Aws::String &&key, ModelEndpointDataBlob &&value)
Definition: GetEventPredictionRequest.h:625
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEventTypeName
void SetEventTypeName(Aws::String &&value)
Definition: GetEventPredictionRequest.h:182
Aws::FraudDetector::Model::GetEventPredictionRequest::SetExternalModelEndpointDataBlobs
void SetExternalModelEndpointDataBlobs(const Aws::Map< Aws::String, ModelEndpointDataBlob > &value)
Definition: GetEventPredictionRequest.h:590
Aws::FraudDetector::Model::GetEventPredictionRequest::AddExternalModelEndpointDataBlobs
GetEventPredictionRequest & AddExternalModelEndpointDataBlobs(const Aws::String &key, const ModelEndpointDataBlob &value)
Definition: GetEventPredictionRequest.h:610
Aws::FraudDetector::Model::GetEventPredictionRequest::SetDetectorVersionId
void SetDetectorVersionId(const char *value)
Definition: GetEventPredictionRequest.h:105
Aws::FraudDetector::Model::GetEventPredictionRequest::WithDetectorVersionId
GetEventPredictionRequest & WithDetectorVersionId(const char *value)
Definition: GetEventPredictionRequest.h:120
Aws::FraudDetector::Model::GetEventPredictionRequest::ExternalModelEndpointDataBlobsHasBeenSet
bool ExternalModelEndpointDataBlobsHasBeenSet() const
Definition: GetEventPredictionRequest.h:585
Aws::FraudDetector::Model::GetEventPredictionRequest::DetectorIdHasBeenSet
bool DetectorIdHasBeenSet() const
Definition: GetEventPredictionRequest.h:49
Aws
Definition: AccessManagementClient.h:15
Aws::FraudDetector::Model::GetEventPredictionRequest::GetEntities
const Aws::Vector< Entity > & GetEntities() const
Definition: GetEventPredictionRequest.h:210
Aws::FraudDetector::Model::GetEventPredictionRequest::SetDetectorId
void SetDetectorId(Aws::String &&value)
Definition: GetEventPredictionRequest.h:59
Aws::FraudDetector::Model::ModelEndpointDataBlob
Definition: ModelEndpointDataBlob.h:35
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEventId
void SetEventId(const Aws::String &value)
Definition: GetEventPredictionRequest.h:136
Aws::FraudDetector::Model::GetEventPredictionRequest::SetDetectorVersionId
void SetDetectorVersionId(const Aws::String &value)
Definition: GetEventPredictionRequest.h:95
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEventVariables
GetEventPredictionRequest & WithEventVariables(Aws::Map< Aws::String, Aws::String > &&value)
Definition: GetEventPredictionRequest.h:427
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEventVariables
GetEventPredictionRequest & WithEventVariables(const Aws::Map< Aws::String, Aws::String > &value)
Definition: GetEventPredictionRequest.h:406
Aws::FraudDetector::Model::GetEventPredictionRequest::SetExternalModelEndpointDataBlobs
void SetExternalModelEndpointDataBlobs(Aws::Map< Aws::String, ModelEndpointDataBlob > &&value)
Definition: GetEventPredictionRequest.h:595
Aws::FraudDetector::Model::GetEventPredictionRequest::EventVariablesHasBeenSet
bool EventVariablesHasBeenSet() const
Definition: GetEventPredictionRequest.h:343
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEventId
GetEventPredictionRequest & WithEventId(Aws::String &&value)
Definition: GetEventPredictionRequest.h:156
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEventTimestamp
void SetEventTimestamp(Aws::String &&value)
Definition: GetEventPredictionRequest.h:280
Aws::FraudDetector::Model::GetEventPredictionRequest::AddEventVariables
GetEventPredictionRequest & AddEventVariables(Aws::String &&key, const char *value)
Definition: GetEventPredictionRequest.h:553
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEventId
GetEventPredictionRequest & WithEventId(const Aws::String &value)
Definition: GetEventPredictionRequest.h:151
AWSMap.h
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEventTimestamp
void SetEventTimestamp(const Aws::String &value)
Definition: GetEventPredictionRequest.h:275
Aws::FraudDetector::Model::GetEventPredictionRequest::SetEntities
void SetEntities(const Aws::Vector< Entity > &value)
Definition: GetEventPredictionRequest.h:224
Aws::FraudDetector::Model::GetEventPredictionRequest::SetDetectorId
void SetDetectorId(const Aws::String &value)
Definition: GetEventPredictionRequest.h:54
Aws::FraudDetector::Model::GetEventPredictionRequest::WithEventTypeName
GetEventPredictionRequest & WithEventTypeName(const Aws::String &value)
Definition: GetEventPredictionRequest.h:192
ModelEndpointDataBlob.h
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::FraudDetector::Model::GetEventPredictionRequest::AddExternalModelEndpointDataBlobs
GetEventPredictionRequest & AddExternalModelEndpointDataBlobs(const char *key, ModelEndpointDataBlob &&value)
Definition: GetEventPredictionRequest.h:630