7#include <aws/frauddetector/FraudDetector_EXPORTS.h>
8#include <aws/frauddetector/FraudDetectorRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
14namespace FraudDetector
43 template<
typename EventIdT = Aws::String>
44 void SetEventId(EventIdT&& value) { m_eventIdHasBeenSet =
true; m_eventId = std::forward<EventIdT>(value); }
45 template<
typename EventIdT = Aws::String>
55 template<
typename EventTypeNameT = Aws::String>
56 void SetEventTypeName(EventTypeNameT&& value) { m_eventTypeNameHasBeenSet =
true; m_eventTypeName = std::forward<EventTypeNameT>(value); }
57 template<
typename EventTypeNameT = Aws::String>
67 template<
typename As
signedLabelT = Aws::String>
68 void SetAssignedLabel(AssignedLabelT&& value) { m_assignedLabelHasBeenSet =
true; m_assignedLabel = std::forward<AssignedLabelT>(value); }
69 template<
typename As
signedLabelT = Aws::String>
80 template<
typename LabelTimestampT = Aws::String>
81 void SetLabelTimestamp(LabelTimestampT&& value) { m_labelTimestampHasBeenSet =
true; m_labelTimestamp = std::forward<LabelTimestampT>(value); }
82 template<
typename LabelTimestampT = Aws::String>
88 bool m_eventIdHasBeenSet =
false;
91 bool m_eventTypeNameHasBeenSet =
false;
94 bool m_assignedLabelHasBeenSet =
false;
97 bool m_labelTimestampHasBeenSet =
false;
UpdateEventLabelRequest & WithEventId(EventIdT &&value)
const Aws::String & GetEventId() const
void SetEventId(EventIdT &&value)
const Aws::String & GetEventTypeName() const
UpdateEventLabelRequest & WithAssignedLabel(AssignedLabelT &&value)
AWS_FRAUDDETECTOR_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
virtual const char * GetServiceRequestName() const override
bool EventIdHasBeenSet() const
void SetEventTypeName(EventTypeNameT &&value)
const Aws::String & GetAssignedLabel() const
UpdateEventLabelRequest & WithEventTypeName(EventTypeNameT &&value)
bool AssignedLabelHasBeenSet() const
UpdateEventLabelRequest & WithLabelTimestamp(LabelTimestampT &&value)
bool LabelTimestampHasBeenSet() const
AWS_FRAUDDETECTOR_API Aws::String SerializePayload() const override
AWS_FRAUDDETECTOR_API UpdateEventLabelRequest()=default
void SetAssignedLabel(AssignedLabelT &&value)
bool EventTypeNameHasBeenSet() const
const Aws::String & GetLabelTimestamp() const
void SetLabelTimestamp(LabelTimestampT &&value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String