AWS SDK for C++  1.8.95
AWS SDK for C++
Public Types | Public Member Functions | List of all members
Aws::FraudDetector::FraudDetectorClient Class Reference

#include <FraudDetectorClient.h>

+ Inheritance diagram for Aws::FraudDetector::FraudDetectorClient:

Public Types

typedef Aws::Client::AWSJsonClient BASECLASS
 
- Public Types inherited from Aws::Client::AWSJsonClient
typedef AWSClient BASECLASS
 

Public Member Functions

 FraudDetectorClient (const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 FraudDetectorClient (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 FraudDetectorClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
virtual ~FraudDetectorClient ()
 
virtual Model::BatchCreateVariableOutcome BatchCreateVariable (const Model::BatchCreateVariableRequest &request) const
 
virtual Model::BatchCreateVariableOutcomeCallable BatchCreateVariableCallable (const Model::BatchCreateVariableRequest &request) const
 
virtual void BatchCreateVariableAsync (const Model::BatchCreateVariableRequest &request, const BatchCreateVariableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchGetVariableOutcome BatchGetVariable (const Model::BatchGetVariableRequest &request) const
 
virtual Model::BatchGetVariableOutcomeCallable BatchGetVariableCallable (const Model::BatchGetVariableRequest &request) const
 
virtual void BatchGetVariableAsync (const Model::BatchGetVariableRequest &request, const BatchGetVariableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateDetectorVersionOutcome CreateDetectorVersion (const Model::CreateDetectorVersionRequest &request) const
 
virtual Model::CreateDetectorVersionOutcomeCallable CreateDetectorVersionCallable (const Model::CreateDetectorVersionRequest &request) const
 
virtual void CreateDetectorVersionAsync (const Model::CreateDetectorVersionRequest &request, const CreateDetectorVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateModelOutcome CreateModel (const Model::CreateModelRequest &request) const
 
virtual Model::CreateModelOutcomeCallable CreateModelCallable (const Model::CreateModelRequest &request) const
 
virtual void CreateModelAsync (const Model::CreateModelRequest &request, const CreateModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateModelVersionOutcome CreateModelVersion (const Model::CreateModelVersionRequest &request) const
 
virtual Model::CreateModelVersionOutcomeCallable CreateModelVersionCallable (const Model::CreateModelVersionRequest &request) const
 
virtual void CreateModelVersionAsync (const Model::CreateModelVersionRequest &request, const CreateModelVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateRuleOutcome CreateRule (const Model::CreateRuleRequest &request) const
 
virtual Model::CreateRuleOutcomeCallable CreateRuleCallable (const Model::CreateRuleRequest &request) const
 
virtual void CreateRuleAsync (const Model::CreateRuleRequest &request, const CreateRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateVariableOutcome CreateVariable (const Model::CreateVariableRequest &request) const
 
virtual Model::CreateVariableOutcomeCallable CreateVariableCallable (const Model::CreateVariableRequest &request) const
 
virtual void CreateVariableAsync (const Model::CreateVariableRequest &request, const CreateVariableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteDetectorOutcome DeleteDetector (const Model::DeleteDetectorRequest &request) const
 
virtual Model::DeleteDetectorOutcomeCallable DeleteDetectorCallable (const Model::DeleteDetectorRequest &request) const
 
virtual void DeleteDetectorAsync (const Model::DeleteDetectorRequest &request, const DeleteDetectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteDetectorVersionOutcome DeleteDetectorVersion (const Model::DeleteDetectorVersionRequest &request) const
 
virtual Model::DeleteDetectorVersionOutcomeCallable DeleteDetectorVersionCallable (const Model::DeleteDetectorVersionRequest &request) const
 
virtual void DeleteDetectorVersionAsync (const Model::DeleteDetectorVersionRequest &request, const DeleteDetectorVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteEntityTypeOutcome DeleteEntityType (const Model::DeleteEntityTypeRequest &request) const
 
virtual Model::DeleteEntityTypeOutcomeCallable DeleteEntityTypeCallable (const Model::DeleteEntityTypeRequest &request) const
 
virtual void DeleteEntityTypeAsync (const Model::DeleteEntityTypeRequest &request, const DeleteEntityTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteEventOutcome DeleteEvent (const Model::DeleteEventRequest &request) const
 
virtual Model::DeleteEventOutcomeCallable DeleteEventCallable (const Model::DeleteEventRequest &request) const
 
virtual void DeleteEventAsync (const Model::DeleteEventRequest &request, const DeleteEventResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteEventTypeOutcome DeleteEventType (const Model::DeleteEventTypeRequest &request) const
 
virtual Model::DeleteEventTypeOutcomeCallable DeleteEventTypeCallable (const Model::DeleteEventTypeRequest &request) const
 
virtual void DeleteEventTypeAsync (const Model::DeleteEventTypeRequest &request, const DeleteEventTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteExternalModelOutcome DeleteExternalModel (const Model::DeleteExternalModelRequest &request) const
 
virtual Model::DeleteExternalModelOutcomeCallable DeleteExternalModelCallable (const Model::DeleteExternalModelRequest &request) const
 
virtual void DeleteExternalModelAsync (const Model::DeleteExternalModelRequest &request, const DeleteExternalModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteLabelOutcome DeleteLabel (const Model::DeleteLabelRequest &request) const
 
virtual Model::DeleteLabelOutcomeCallable DeleteLabelCallable (const Model::DeleteLabelRequest &request) const
 
virtual void DeleteLabelAsync (const Model::DeleteLabelRequest &request, const DeleteLabelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteModelOutcome DeleteModel (const Model::DeleteModelRequest &request) const
 
virtual Model::DeleteModelOutcomeCallable DeleteModelCallable (const Model::DeleteModelRequest &request) const
 
virtual void DeleteModelAsync (const Model::DeleteModelRequest &request, const DeleteModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteModelVersionOutcome DeleteModelVersion (const Model::DeleteModelVersionRequest &request) const
 
virtual Model::DeleteModelVersionOutcomeCallable DeleteModelVersionCallable (const Model::DeleteModelVersionRequest &request) const
 
virtual void DeleteModelVersionAsync (const Model::DeleteModelVersionRequest &request, const DeleteModelVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteOutcomeOutcome DeleteOutcome (const Model::DeleteOutcomeRequest &request) const
 
virtual Model::DeleteOutcomeOutcomeCallable DeleteOutcomeCallable (const Model::DeleteOutcomeRequest &request) const
 
virtual void DeleteOutcomeAsync (const Model::DeleteOutcomeRequest &request, const DeleteOutcomeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteRuleOutcome DeleteRule (const Model::DeleteRuleRequest &request) const
 
virtual Model::DeleteRuleOutcomeCallable DeleteRuleCallable (const Model::DeleteRuleRequest &request) const
 
virtual void DeleteRuleAsync (const Model::DeleteRuleRequest &request, const DeleteRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteVariableOutcome DeleteVariable (const Model::DeleteVariableRequest &request) const
 
virtual Model::DeleteVariableOutcomeCallable DeleteVariableCallable (const Model::DeleteVariableRequest &request) const
 
virtual void DeleteVariableAsync (const Model::DeleteVariableRequest &request, const DeleteVariableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeDetectorOutcome DescribeDetector (const Model::DescribeDetectorRequest &request) const
 
virtual Model::DescribeDetectorOutcomeCallable DescribeDetectorCallable (const Model::DescribeDetectorRequest &request) const
 
virtual void DescribeDetectorAsync (const Model::DescribeDetectorRequest &request, const DescribeDetectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeModelVersionsOutcome DescribeModelVersions (const Model::DescribeModelVersionsRequest &request) const
 
virtual Model::DescribeModelVersionsOutcomeCallable DescribeModelVersionsCallable (const Model::DescribeModelVersionsRequest &request) const
 
virtual void DescribeModelVersionsAsync (const Model::DescribeModelVersionsRequest &request, const DescribeModelVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetDetectorVersionOutcome GetDetectorVersion (const Model::GetDetectorVersionRequest &request) const
 
virtual Model::GetDetectorVersionOutcomeCallable GetDetectorVersionCallable (const Model::GetDetectorVersionRequest &request) const
 
virtual void GetDetectorVersionAsync (const Model::GetDetectorVersionRequest &request, const GetDetectorVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetDetectorsOutcome GetDetectors (const Model::GetDetectorsRequest &request) const
 
virtual Model::GetDetectorsOutcomeCallable GetDetectorsCallable (const Model::GetDetectorsRequest &request) const
 
virtual void GetDetectorsAsync (const Model::GetDetectorsRequest &request, const GetDetectorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetEntityTypesOutcome GetEntityTypes (const Model::GetEntityTypesRequest &request) const
 
virtual Model::GetEntityTypesOutcomeCallable GetEntityTypesCallable (const Model::GetEntityTypesRequest &request) const
 
virtual void GetEntityTypesAsync (const Model::GetEntityTypesRequest &request, const GetEntityTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetEventPredictionOutcome GetEventPrediction (const Model::GetEventPredictionRequest &request) const
 
virtual Model::GetEventPredictionOutcomeCallable GetEventPredictionCallable (const Model::GetEventPredictionRequest &request) const
 
virtual void GetEventPredictionAsync (const Model::GetEventPredictionRequest &request, const GetEventPredictionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetEventTypesOutcome GetEventTypes (const Model::GetEventTypesRequest &request) const
 
virtual Model::GetEventTypesOutcomeCallable GetEventTypesCallable (const Model::GetEventTypesRequest &request) const
 
virtual void GetEventTypesAsync (const Model::GetEventTypesRequest &request, const GetEventTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetExternalModelsOutcome GetExternalModels (const Model::GetExternalModelsRequest &request) const
 
virtual Model::GetExternalModelsOutcomeCallable GetExternalModelsCallable (const Model::GetExternalModelsRequest &request) const
 
virtual void GetExternalModelsAsync (const Model::GetExternalModelsRequest &request, const GetExternalModelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetKMSEncryptionKeyOutcome GetKMSEncryptionKey () const
 
virtual Model::GetKMSEncryptionKeyOutcomeCallable GetKMSEncryptionKeyCallable () const
 
virtual void GetKMSEncryptionKeyAsync (const GetKMSEncryptionKeyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetLabelsOutcome GetLabels (const Model::GetLabelsRequest &request) const
 
virtual Model::GetLabelsOutcomeCallable GetLabelsCallable (const Model::GetLabelsRequest &request) const
 
virtual void GetLabelsAsync (const Model::GetLabelsRequest &request, const GetLabelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetModelVersionOutcome GetModelVersion (const Model::GetModelVersionRequest &request) const
 
virtual Model::GetModelVersionOutcomeCallable GetModelVersionCallable (const Model::GetModelVersionRequest &request) const
 
virtual void GetModelVersionAsync (const Model::GetModelVersionRequest &request, const GetModelVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetModelsOutcome GetModels (const Model::GetModelsRequest &request) const
 
virtual Model::GetModelsOutcomeCallable GetModelsCallable (const Model::GetModelsRequest &request) const
 
virtual void GetModelsAsync (const Model::GetModelsRequest &request, const GetModelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetOutcomesOutcome GetOutcomes (const Model::GetOutcomesRequest &request) const
 
virtual Model::GetOutcomesOutcomeCallable GetOutcomesCallable (const Model::GetOutcomesRequest &request) const
 
virtual void GetOutcomesAsync (const Model::GetOutcomesRequest &request, const GetOutcomesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetRulesOutcome GetRules (const Model::GetRulesRequest &request) const
 
virtual Model::GetRulesOutcomeCallable GetRulesCallable (const Model::GetRulesRequest &request) const
 
virtual void GetRulesAsync (const Model::GetRulesRequest &request, const GetRulesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetVariablesOutcome GetVariables (const Model::GetVariablesRequest &request) const
 
virtual Model::GetVariablesOutcomeCallable GetVariablesCallable (const Model::GetVariablesRequest &request) const
 
virtual void GetVariablesAsync (const Model::GetVariablesRequest &request, const GetVariablesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListTagsForResourceOutcome ListTagsForResource (const Model::ListTagsForResourceRequest &request) const
 
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable (const Model::ListTagsForResourceRequest &request) const
 
virtual void ListTagsForResourceAsync (const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::PutDetectorOutcome PutDetector (const Model::PutDetectorRequest &request) const
 
virtual Model::PutDetectorOutcomeCallable PutDetectorCallable (const Model::PutDetectorRequest &request) const
 
virtual void PutDetectorAsync (const Model::PutDetectorRequest &request, const PutDetectorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::PutEntityTypeOutcome PutEntityType (const Model::PutEntityTypeRequest &request) const
 
virtual Model::PutEntityTypeOutcomeCallable PutEntityTypeCallable (const Model::PutEntityTypeRequest &request) const
 
virtual void PutEntityTypeAsync (const Model::PutEntityTypeRequest &request, const PutEntityTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::PutEventTypeOutcome PutEventType (const Model::PutEventTypeRequest &request) const
 
virtual Model::PutEventTypeOutcomeCallable PutEventTypeCallable (const Model::PutEventTypeRequest &request) const
 
virtual void PutEventTypeAsync (const Model::PutEventTypeRequest &request, const PutEventTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::PutExternalModelOutcome PutExternalModel (const Model::PutExternalModelRequest &request) const
 
virtual Model::PutExternalModelOutcomeCallable PutExternalModelCallable (const Model::PutExternalModelRequest &request) const
 
virtual void PutExternalModelAsync (const Model::PutExternalModelRequest &request, const PutExternalModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::PutKMSEncryptionKeyOutcome PutKMSEncryptionKey (const Model::PutKMSEncryptionKeyRequest &request) const
 
virtual Model::PutKMSEncryptionKeyOutcomeCallable PutKMSEncryptionKeyCallable (const Model::PutKMSEncryptionKeyRequest &request) const
 
virtual void PutKMSEncryptionKeyAsync (const Model::PutKMSEncryptionKeyRequest &request, const PutKMSEncryptionKeyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::PutLabelOutcome PutLabel (const Model::PutLabelRequest &request) const
 
virtual Model::PutLabelOutcomeCallable PutLabelCallable (const Model::PutLabelRequest &request) const
 
virtual void PutLabelAsync (const Model::PutLabelRequest &request, const PutLabelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::PutOutcomeOutcome PutOutcome (const Model::PutOutcomeRequest &request) const
 
virtual Model::PutOutcomeOutcomeCallable PutOutcomeCallable (const Model::PutOutcomeRequest &request) const
 
virtual void PutOutcomeAsync (const Model::PutOutcomeRequest &request, const PutOutcomeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::TagResourceOutcome TagResource (const Model::TagResourceRequest &request) const
 
virtual Model::TagResourceOutcomeCallable TagResourceCallable (const Model::TagResourceRequest &request) const
 
virtual void TagResourceAsync (const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UntagResourceOutcome UntagResource (const Model::UntagResourceRequest &request) const
 
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable (const Model::UntagResourceRequest &request) const
 
virtual void UntagResourceAsync (const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateDetectorVersionOutcome UpdateDetectorVersion (const Model::UpdateDetectorVersionRequest &request) const
 
virtual Model::UpdateDetectorVersionOutcomeCallable UpdateDetectorVersionCallable (const Model::UpdateDetectorVersionRequest &request) const
 
virtual void UpdateDetectorVersionAsync (const Model::UpdateDetectorVersionRequest &request, const UpdateDetectorVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateDetectorVersionMetadataOutcome UpdateDetectorVersionMetadata (const Model::UpdateDetectorVersionMetadataRequest &request) const
 
virtual Model::UpdateDetectorVersionMetadataOutcomeCallable UpdateDetectorVersionMetadataCallable (const Model::UpdateDetectorVersionMetadataRequest &request) const
 
virtual void UpdateDetectorVersionMetadataAsync (const Model::UpdateDetectorVersionMetadataRequest &request, const UpdateDetectorVersionMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateDetectorVersionStatusOutcome UpdateDetectorVersionStatus (const Model::UpdateDetectorVersionStatusRequest &request) const
 
virtual Model::UpdateDetectorVersionStatusOutcomeCallable UpdateDetectorVersionStatusCallable (const Model::UpdateDetectorVersionStatusRequest &request) const
 
virtual void UpdateDetectorVersionStatusAsync (const Model::UpdateDetectorVersionStatusRequest &request, const UpdateDetectorVersionStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateModelOutcome UpdateModel (const Model::UpdateModelRequest &request) const
 
virtual Model::UpdateModelOutcomeCallable UpdateModelCallable (const Model::UpdateModelRequest &request) const
 
virtual void UpdateModelAsync (const Model::UpdateModelRequest &request, const UpdateModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateModelVersionOutcome UpdateModelVersion (const Model::UpdateModelVersionRequest &request) const
 
virtual Model::UpdateModelVersionOutcomeCallable UpdateModelVersionCallable (const Model::UpdateModelVersionRequest &request) const
 
virtual void UpdateModelVersionAsync (const Model::UpdateModelVersionRequest &request, const UpdateModelVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateModelVersionStatusOutcome UpdateModelVersionStatus (const Model::UpdateModelVersionStatusRequest &request) const
 
virtual Model::UpdateModelVersionStatusOutcomeCallable UpdateModelVersionStatusCallable (const Model::UpdateModelVersionStatusRequest &request) const
 
virtual void UpdateModelVersionStatusAsync (const Model::UpdateModelVersionStatusRequest &request, const UpdateModelVersionStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateRuleMetadataOutcome UpdateRuleMetadata (const Model::UpdateRuleMetadataRequest &request) const
 
virtual Model::UpdateRuleMetadataOutcomeCallable UpdateRuleMetadataCallable (const Model::UpdateRuleMetadataRequest &request) const
 
virtual void UpdateRuleMetadataAsync (const Model::UpdateRuleMetadataRequest &request, const UpdateRuleMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateRuleVersionOutcome UpdateRuleVersion (const Model::UpdateRuleVersionRequest &request) const
 
virtual Model::UpdateRuleVersionOutcomeCallable UpdateRuleVersionCallable (const Model::UpdateRuleVersionRequest &request) const
 
virtual void UpdateRuleVersionAsync (const Model::UpdateRuleVersionRequest &request, const UpdateRuleVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateVariableOutcome UpdateVariable (const Model::UpdateVariableRequest &request) const
 
virtual Model::UpdateVariableOutcomeCallable UpdateVariableCallable (const Model::UpdateVariableRequest &request) const
 
virtual void UpdateVariableAsync (const Model::UpdateVariableRequest &request, const UpdateVariableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void OverrideEndpoint (const Aws::String &endpoint)
 
- Public Member Functions inherited from Aws::Client::AWSJsonClient
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSJsonClient ()=default
 
- Public Member Functions inherited from Aws::Client::AWSClient
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSClient ()
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
void DisableRequestProcessing ()
 
void EnableRequestProcessing ()
 
virtual const char * GetServiceClientName () const
 
virtual void SetServiceClientName (const Aws::String &name)
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::Client::AWSJsonClient
virtual AWSError< CoreErrorsBuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &response) const override
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeEventStreamRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Member Functions inherited from Aws::Client::AWSClient
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
virtual void BuildHttpRequest (const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const
 
const std::shared_ptr< AWSErrorMarshaller > & GetErrorMarshaller () const
 
Aws::Client::AWSAuthSignerGetSignerByName (const char *name) const
 
std::shared_ptr< Aws::Http::HttpRequestBuildAndSignHttpRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const
 
std::shared_ptr< Aws::Http::HttpResponseMakeHttpRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Attributes inherited from Aws::Client::AWSClient
Aws::String m_region
 

Detailed Description

This is the Amazon Fraud Detector API Reference. This guide is for developers who need detailed information about Amazon Fraud Detector API actions, data types, and errors. For more information about Amazon Fraud Detector features, see the Amazon Fraud Detector User Guide.

Definition at line 331 of file FraudDetectorClient.h.

Member Typedef Documentation

◆ BASECLASS

Definition at line 334 of file FraudDetectorClient.h.

Constructor & Destructor Documentation

◆ FraudDetectorClient() [1/3]

Aws::FraudDetector::FraudDetectorClient::FraudDetectorClient ( const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration())

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ FraudDetectorClient() [2/3]

Aws::FraudDetector::FraudDetectorClient::FraudDetectorClient ( const Aws::Auth::AWSCredentials credentials,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ FraudDetectorClient() [3/3]

Aws::FraudDetector::FraudDetectorClient::FraudDetectorClient ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ ~FraudDetectorClient()

virtual Aws::FraudDetector::FraudDetectorClient::~FraudDetectorClient ( )
virtual

Member Function Documentation

◆ BatchCreateVariable()

virtual Model::BatchCreateVariableOutcome Aws::FraudDetector::FraudDetectorClient::BatchCreateVariable ( const Model::BatchCreateVariableRequest request) const
virtual

Creates a batch of variables.

See Also:

AWS API Reference

◆ BatchCreateVariableAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::BatchCreateVariableAsync ( const Model::BatchCreateVariableRequest request,
const BatchCreateVariableResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a batch of variables.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ BatchCreateVariableCallable()

virtual Model::BatchCreateVariableOutcomeCallable Aws::FraudDetector::FraudDetectorClient::BatchCreateVariableCallable ( const Model::BatchCreateVariableRequest request) const
virtual

Creates a batch of variables.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ BatchGetVariable()

virtual Model::BatchGetVariableOutcome Aws::FraudDetector::FraudDetectorClient::BatchGetVariable ( const Model::BatchGetVariableRequest request) const
virtual

Gets a batch of variables.

See Also:

AWS API Reference

◆ BatchGetVariableAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::BatchGetVariableAsync ( const Model::BatchGetVariableRequest request,
const BatchGetVariableResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a batch of variables.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ BatchGetVariableCallable()

virtual Model::BatchGetVariableOutcomeCallable Aws::FraudDetector::FraudDetectorClient::BatchGetVariableCallable ( const Model::BatchGetVariableRequest request) const
virtual

Gets a batch of variables.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateDetectorVersion()

virtual Model::CreateDetectorVersionOutcome Aws::FraudDetector::FraudDetectorClient::CreateDetectorVersion ( const Model::CreateDetectorVersionRequest request) const
virtual

Creates a detector version. The detector version starts in a DRAFT status.

See Also:

AWS API Reference

◆ CreateDetectorVersionAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::CreateDetectorVersionAsync ( const Model::CreateDetectorVersionRequest request,
const CreateDetectorVersionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a detector version. The detector version starts in a DRAFT status.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateDetectorVersionCallable()

virtual Model::CreateDetectorVersionOutcomeCallable Aws::FraudDetector::FraudDetectorClient::CreateDetectorVersionCallable ( const Model::CreateDetectorVersionRequest request) const
virtual

Creates a detector version. The detector version starts in a DRAFT status.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateModel()

virtual Model::CreateModelOutcome Aws::FraudDetector::FraudDetectorClient::CreateModel ( const Model::CreateModelRequest request) const
virtual

Creates a model using the specified model type.

See Also:

AWS API Reference

◆ CreateModelAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::CreateModelAsync ( const Model::CreateModelRequest request,
const CreateModelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a model using the specified model type.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateModelCallable()

virtual Model::CreateModelOutcomeCallable Aws::FraudDetector::FraudDetectorClient::CreateModelCallable ( const Model::CreateModelRequest request) const
virtual

Creates a model using the specified model type.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateModelVersion()

virtual Model::CreateModelVersionOutcome Aws::FraudDetector::FraudDetectorClient::CreateModelVersion ( const Model::CreateModelVersionRequest request) const
virtual

Creates a version of the model using the specified model type and model id.

See Also:

AWS API Reference

◆ CreateModelVersionAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::CreateModelVersionAsync ( const Model::CreateModelVersionRequest request,
const CreateModelVersionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a version of the model using the specified model type and model id.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateModelVersionCallable()

virtual Model::CreateModelVersionOutcomeCallable Aws::FraudDetector::FraudDetectorClient::CreateModelVersionCallable ( const Model::CreateModelVersionRequest request) const
virtual

Creates a version of the model using the specified model type and model id.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateRule()

virtual Model::CreateRuleOutcome Aws::FraudDetector::FraudDetectorClient::CreateRule ( const Model::CreateRuleRequest request) const
virtual

Creates a rule for use with the specified detector.

See Also:

AWS API Reference

◆ CreateRuleAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::CreateRuleAsync ( const Model::CreateRuleRequest request,
const CreateRuleResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a rule for use with the specified detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateRuleCallable()

virtual Model::CreateRuleOutcomeCallable Aws::FraudDetector::FraudDetectorClient::CreateRuleCallable ( const Model::CreateRuleRequest request) const
virtual

Creates a rule for use with the specified detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateVariable()

virtual Model::CreateVariableOutcome Aws::FraudDetector::FraudDetectorClient::CreateVariable ( const Model::CreateVariableRequest request) const
virtual

Creates a variable.

See Also:

AWS API Reference

◆ CreateVariableAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::CreateVariableAsync ( const Model::CreateVariableRequest request,
const CreateVariableResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a variable.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateVariableCallable()

virtual Model::CreateVariableOutcomeCallable Aws::FraudDetector::FraudDetectorClient::CreateVariableCallable ( const Model::CreateVariableRequest request) const
virtual

Creates a variable.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteDetector()

virtual Model::DeleteDetectorOutcome Aws::FraudDetector::FraudDetectorClient::DeleteDetector ( const Model::DeleteDetectorRequest request) const
virtual

Deletes the detector. Before deleting a detector, you must first delete all detector versions and rule versions associated with the detector.

When you delete a detector, Amazon Fraud Detector permanently deletes the detector and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ DeleteDetectorAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DeleteDetectorAsync ( const Model::DeleteDetectorRequest request,
const DeleteDetectorResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes the detector. Before deleting a detector, you must first delete all detector versions and rule versions associated with the detector.

When you delete a detector, Amazon Fraud Detector permanently deletes the detector and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteDetectorCallable()

virtual Model::DeleteDetectorOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DeleteDetectorCallable ( const Model::DeleteDetectorRequest request) const
virtual

Deletes the detector. Before deleting a detector, you must first delete all detector versions and rule versions associated with the detector.

When you delete a detector, Amazon Fraud Detector permanently deletes the detector and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteDetectorVersion()

virtual Model::DeleteDetectorVersionOutcome Aws::FraudDetector::FraudDetectorClient::DeleteDetectorVersion ( const Model::DeleteDetectorVersionRequest request) const
virtual

Deletes the detector version. You cannot delete detector versions that are in ACTIVE status.

When you delete a detector version, Amazon Fraud Detector permanently deletes the detector and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ DeleteDetectorVersionAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DeleteDetectorVersionAsync ( const Model::DeleteDetectorVersionRequest request,
const DeleteDetectorVersionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes the detector version. You cannot delete detector versions that are in ACTIVE status.

When you delete a detector version, Amazon Fraud Detector permanently deletes the detector and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteDetectorVersionCallable()

virtual Model::DeleteDetectorVersionOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DeleteDetectorVersionCallable ( const Model::DeleteDetectorVersionRequest request) const
virtual

Deletes the detector version. You cannot delete detector versions that are in ACTIVE status.

When you delete a detector version, Amazon Fraud Detector permanently deletes the detector and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteEntityType()

virtual Model::DeleteEntityTypeOutcome Aws::FraudDetector::FraudDetectorClient::DeleteEntityType ( const Model::DeleteEntityTypeRequest request) const
virtual

Deletes an entity type.

You cannot delete an entity type that is included in an event type.

When you delete an entity type, Amazon Fraud Detector permanently deletes that entity type from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ DeleteEntityTypeAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DeleteEntityTypeAsync ( const Model::DeleteEntityTypeRequest request,
const DeleteEntityTypeResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an entity type.

You cannot delete an entity type that is included in an event type.

When you delete an entity type, Amazon Fraud Detector permanently deletes that entity type from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteEntityTypeCallable()

virtual Model::DeleteEntityTypeOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DeleteEntityTypeCallable ( const Model::DeleteEntityTypeRequest request) const
virtual

Deletes an entity type.

You cannot delete an entity type that is included in an event type.

When you delete an entity type, Amazon Fraud Detector permanently deletes that entity type from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteEvent()

virtual Model::DeleteEventOutcome Aws::FraudDetector::FraudDetectorClient::DeleteEvent ( const Model::DeleteEventRequest request) const
virtual

Deletes the specified event.

When you delete an event, Amazon Fraud Detector permanently deletes that event from the evaluation history, and the event data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ DeleteEventAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DeleteEventAsync ( const Model::DeleteEventRequest request,
const DeleteEventResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes the specified event.

When you delete an event, Amazon Fraud Detector permanently deletes that event from the evaluation history, and the event data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteEventCallable()

virtual Model::DeleteEventOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DeleteEventCallable ( const Model::DeleteEventRequest request) const
virtual

Deletes the specified event.

When you delete an event, Amazon Fraud Detector permanently deletes that event from the evaluation history, and the event data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteEventType()

virtual Model::DeleteEventTypeOutcome Aws::FraudDetector::FraudDetectorClient::DeleteEventType ( const Model::DeleteEventTypeRequest request) const
virtual

Deletes an event type.

You cannot delete an event type that is used in a detector or a model.

When you delete an entity type, Amazon Fraud Detector permanently deletes that entity type from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ DeleteEventTypeAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DeleteEventTypeAsync ( const Model::DeleteEventTypeRequest request,
const DeleteEventTypeResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an event type.

You cannot delete an event type that is used in a detector or a model.

When you delete an entity type, Amazon Fraud Detector permanently deletes that entity type from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteEventTypeCallable()

virtual Model::DeleteEventTypeOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DeleteEventTypeCallable ( const Model::DeleteEventTypeRequest request) const
virtual

Deletes an event type.

You cannot delete an event type that is used in a detector or a model.

When you delete an entity type, Amazon Fraud Detector permanently deletes that entity type from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteExternalModel()

virtual Model::DeleteExternalModelOutcome Aws::FraudDetector::FraudDetectorClient::DeleteExternalModel ( const Model::DeleteExternalModelRequest request) const
virtual

Removes a SageMaker model from Amazon Fraud Detector.

You can remove an Amazon SageMaker model if it is not associated with a detector version. Removing a SageMaker model disconnects it from Amazon Fraud Detector, but the model remains available in SageMaker.

See Also:

AWS API Reference

◆ DeleteExternalModelAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DeleteExternalModelAsync ( const Model::DeleteExternalModelRequest request,
const DeleteExternalModelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Removes a SageMaker model from Amazon Fraud Detector.

You can remove an Amazon SageMaker model if it is not associated with a detector version. Removing a SageMaker model disconnects it from Amazon Fraud Detector, but the model remains available in SageMaker.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteExternalModelCallable()

virtual Model::DeleteExternalModelOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DeleteExternalModelCallable ( const Model::DeleteExternalModelRequest request) const
virtual

Removes a SageMaker model from Amazon Fraud Detector.

You can remove an Amazon SageMaker model if it is not associated with a detector version. Removing a SageMaker model disconnects it from Amazon Fraud Detector, but the model remains available in SageMaker.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteLabel()

virtual Model::DeleteLabelOutcome Aws::FraudDetector::FraudDetectorClient::DeleteLabel ( const Model::DeleteLabelRequest request) const
virtual

Deletes a label.

You cannot delete labels that are included in an event type in Amazon Fraud Detector.

You cannot delete a label assigned to an event ID. You must first delete the relevant event ID.

When you delete a label, Amazon Fraud Detector permanently deletes that label from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ DeleteLabelAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DeleteLabelAsync ( const Model::DeleteLabelRequest request,
const DeleteLabelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a label.

You cannot delete labels that are included in an event type in Amazon Fraud Detector.

You cannot delete a label assigned to an event ID. You must first delete the relevant event ID.

When you delete a label, Amazon Fraud Detector permanently deletes that label from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteLabelCallable()

virtual Model::DeleteLabelOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DeleteLabelCallable ( const Model::DeleteLabelRequest request) const
virtual

Deletes a label.

You cannot delete labels that are included in an event type in Amazon Fraud Detector.

You cannot delete a label assigned to an event ID. You must first delete the relevant event ID.

When you delete a label, Amazon Fraud Detector permanently deletes that label from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteModel()

virtual Model::DeleteModelOutcome Aws::FraudDetector::FraudDetectorClient::DeleteModel ( const Model::DeleteModelRequest request) const
virtual

Deletes a model.

You can delete models and model versions in Amazon Fraud Detector, provided that they are not associated with a detector version.

When you delete a model, Amazon Fraud Detector permanently deletes that model from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ DeleteModelAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DeleteModelAsync ( const Model::DeleteModelRequest request,
const DeleteModelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a model.

You can delete models and model versions in Amazon Fraud Detector, provided that they are not associated with a detector version.

When you delete a model, Amazon Fraud Detector permanently deletes that model from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteModelCallable()

virtual Model::DeleteModelOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DeleteModelCallable ( const Model::DeleteModelRequest request) const
virtual

Deletes a model.

You can delete models and model versions in Amazon Fraud Detector, provided that they are not associated with a detector version.

When you delete a model, Amazon Fraud Detector permanently deletes that model from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteModelVersion()

virtual Model::DeleteModelVersionOutcome Aws::FraudDetector::FraudDetectorClient::DeleteModelVersion ( const Model::DeleteModelVersionRequest request) const
virtual

Deletes a model version.

You can delete models and model versions in Amazon Fraud Detector, provided that they are not associated with a detector version.

When you delete a model version, Amazon Fraud Detector permanently deletes that model version from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ DeleteModelVersionAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DeleteModelVersionAsync ( const Model::DeleteModelVersionRequest request,
const DeleteModelVersionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a model version.

You can delete models and model versions in Amazon Fraud Detector, provided that they are not associated with a detector version.

When you delete a model version, Amazon Fraud Detector permanently deletes that model version from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteModelVersionCallable()

virtual Model::DeleteModelVersionOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DeleteModelVersionCallable ( const Model::DeleteModelVersionRequest request) const
virtual

Deletes a model version.

You can delete models and model versions in Amazon Fraud Detector, provided that they are not associated with a detector version.

When you delete a model version, Amazon Fraud Detector permanently deletes that model version from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteOutcome()

virtual Model::DeleteOutcomeOutcome Aws::FraudDetector::FraudDetectorClient::DeleteOutcome ( const Model::DeleteOutcomeRequest request) const
virtual

Deletes an outcome.

You cannot delete an outcome that is used in a rule version.

When you delete an outcome, Amazon Fraud Detector permanently deletes that outcome from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ DeleteOutcomeAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DeleteOutcomeAsync ( const Model::DeleteOutcomeRequest request,
const DeleteOutcomeResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an outcome.

You cannot delete an outcome that is used in a rule version.

When you delete an outcome, Amazon Fraud Detector permanently deletes that outcome from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteOutcomeCallable()

virtual Model::DeleteOutcomeOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DeleteOutcomeCallable ( const Model::DeleteOutcomeRequest request) const
virtual

Deletes an outcome.

You cannot delete an outcome that is used in a rule version.

When you delete an outcome, Amazon Fraud Detector permanently deletes that outcome from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteRule()

virtual Model::DeleteRuleOutcome Aws::FraudDetector::FraudDetectorClient::DeleteRule ( const Model::DeleteRuleRequest request) const
virtual

Deletes the rule. You cannot delete a rule if it is used by an ACTIVE or INACTIVE detector version.

When you delete a rule, Amazon Fraud Detector permanently deletes that rule from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ DeleteRuleAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DeleteRuleAsync ( const Model::DeleteRuleRequest request,
const DeleteRuleResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes the rule. You cannot delete a rule if it is used by an ACTIVE or INACTIVE detector version.

When you delete a rule, Amazon Fraud Detector permanently deletes that rule from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteRuleCallable()

virtual Model::DeleteRuleOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DeleteRuleCallable ( const Model::DeleteRuleRequest request) const
virtual

Deletes the rule. You cannot delete a rule if it is used by an ACTIVE or INACTIVE detector version.

When you delete a rule, Amazon Fraud Detector permanently deletes that rule from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteVariable()

virtual Model::DeleteVariableOutcome Aws::FraudDetector::FraudDetectorClient::DeleteVariable ( const Model::DeleteVariableRequest request) const
virtual

Deletes a variable.

You can't delete variables that are included in an event type in Amazon Fraud Detector.

Amazon Fraud Detector automatically deletes model output variables and SageMaker model output variables when you delete the model. You can't delete these variables manually.

When you delete a variable, Amazon Fraud Detector permanently deletes that variable from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ DeleteVariableAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DeleteVariableAsync ( const Model::DeleteVariableRequest request,
const DeleteVariableResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a variable.

You can't delete variables that are included in an event type in Amazon Fraud Detector.

Amazon Fraud Detector automatically deletes model output variables and SageMaker model output variables when you delete the model. You can't delete these variables manually.

When you delete a variable, Amazon Fraud Detector permanently deletes that variable from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteVariableCallable()

virtual Model::DeleteVariableOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DeleteVariableCallable ( const Model::DeleteVariableRequest request) const
virtual

Deletes a variable.

You can't delete variables that are included in an event type in Amazon Fraud Detector.

Amazon Fraud Detector automatically deletes model output variables and SageMaker model output variables when you delete the model. You can't delete these variables manually.

When you delete a variable, Amazon Fraud Detector permanently deletes that variable from the evaluation history, and the data is no longer stored in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeDetector()

virtual Model::DescribeDetectorOutcome Aws::FraudDetector::FraudDetectorClient::DescribeDetector ( const Model::DescribeDetectorRequest request) const
virtual

Gets all versions for a specified detector.

See Also:

AWS API Reference

◆ DescribeDetectorAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DescribeDetectorAsync ( const Model::DescribeDetectorRequest request,
const DescribeDetectorResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets all versions for a specified detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeDetectorCallable()

virtual Model::DescribeDetectorOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DescribeDetectorCallable ( const Model::DescribeDetectorRequest request) const
virtual

Gets all versions for a specified detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeModelVersions()

virtual Model::DescribeModelVersionsOutcome Aws::FraudDetector::FraudDetectorClient::DescribeModelVersions ( const Model::DescribeModelVersionsRequest request) const
virtual

Gets all of the model versions for the specified model type or for the specified model type and model ID. You can also get details for a single, specified model version.

See Also:

AWS API Reference

◆ DescribeModelVersionsAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::DescribeModelVersionsAsync ( const Model::DescribeModelVersionsRequest request,
const DescribeModelVersionsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets all of the model versions for the specified model type or for the specified model type and model ID. You can also get details for a single, specified model version.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeModelVersionsCallable()

virtual Model::DescribeModelVersionsOutcomeCallable Aws::FraudDetector::FraudDetectorClient::DescribeModelVersionsCallable ( const Model::DescribeModelVersionsRequest request) const
virtual

Gets all of the model versions for the specified model type or for the specified model type and model ID. You can also get details for a single, specified model version.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetDetectors()

virtual Model::GetDetectorsOutcome Aws::FraudDetector::FraudDetectorClient::GetDetectors ( const Model::GetDetectorsRequest request) const
virtual

Gets all detectors or a single detector if a detectorId is specified. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetDetectorsResponse as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

◆ GetDetectorsAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetDetectorsAsync ( const Model::GetDetectorsRequest request,
const GetDetectorsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets all detectors or a single detector if a detectorId is specified. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetDetectorsResponse as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetDetectorsCallable()

virtual Model::GetDetectorsOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetDetectorsCallable ( const Model::GetDetectorsRequest request) const
virtual

Gets all detectors or a single detector if a detectorId is specified. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetDetectorsResponse as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetDetectorVersion()

virtual Model::GetDetectorVersionOutcome Aws::FraudDetector::FraudDetectorClient::GetDetectorVersion ( const Model::GetDetectorVersionRequest request) const
virtual

Gets a particular detector version.

See Also:

AWS API Reference

◆ GetDetectorVersionAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetDetectorVersionAsync ( const Model::GetDetectorVersionRequest request,
const GetDetectorVersionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a particular detector version.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetDetectorVersionCallable()

virtual Model::GetDetectorVersionOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetDetectorVersionCallable ( const Model::GetDetectorVersionRequest request) const
virtual

Gets a particular detector version.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetEntityTypes()

virtual Model::GetEntityTypesOutcome Aws::FraudDetector::FraudDetectorClient::GetEntityTypes ( const Model::GetEntityTypesRequest request) const
virtual

Gets all entity types or a specific entity type if a name is specified. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetEntityTypesResponse as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

◆ GetEntityTypesAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetEntityTypesAsync ( const Model::GetEntityTypesRequest request,
const GetEntityTypesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets all entity types or a specific entity type if a name is specified. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetEntityTypesResponse as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetEntityTypesCallable()

virtual Model::GetEntityTypesOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetEntityTypesCallable ( const Model::GetEntityTypesRequest request) const
virtual

Gets all entity types or a specific entity type if a name is specified. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetEntityTypesResponse as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetEventPrediction()

virtual Model::GetEventPredictionOutcome Aws::FraudDetector::FraudDetectorClient::GetEventPrediction ( const Model::GetEventPredictionRequest request) const
virtual

Evaluates an event against a detector version. If a version ID is not provided, the detector’s (ACTIVE) version is used.

See Also:

AWS API Reference

◆ GetEventPredictionAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetEventPredictionAsync ( const Model::GetEventPredictionRequest request,
const GetEventPredictionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Evaluates an event against a detector version. If a version ID is not provided, the detector’s (ACTIVE) version is used.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetEventPredictionCallable()

virtual Model::GetEventPredictionOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetEventPredictionCallable ( const Model::GetEventPredictionRequest request) const
virtual

Evaluates an event against a detector version. If a version ID is not provided, the detector’s (ACTIVE) version is used.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetEventTypes()

virtual Model::GetEventTypesOutcome Aws::FraudDetector::FraudDetectorClient::GetEventTypes ( const Model::GetEventTypesRequest request) const
virtual

Gets all event types or a specific event type if name is provided. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetEventTypesResponse as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

◆ GetEventTypesAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetEventTypesAsync ( const Model::GetEventTypesRequest request,
const GetEventTypesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets all event types or a specific event type if name is provided. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetEventTypesResponse as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetEventTypesCallable()

virtual Model::GetEventTypesOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetEventTypesCallable ( const Model::GetEventTypesRequest request) const
virtual

Gets all event types or a specific event type if name is provided. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetEventTypesResponse as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetExternalModels()

virtual Model::GetExternalModelsOutcome Aws::FraudDetector::FraudDetectorClient::GetExternalModels ( const Model::GetExternalModelsRequest request) const
virtual

Gets the details for one or more Amazon SageMaker models that have been imported into the service. This is a paginated API. If you provide a null maxResults, this actions retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and

  1. To get the next page results, provide the pagination token from the GetExternalModelsResult as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

◆ GetExternalModelsAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetExternalModelsAsync ( const Model::GetExternalModelsRequest request,
const GetExternalModelsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the details for one or more Amazon SageMaker models that have been imported into the service. This is a paginated API. If you provide a null maxResults, this actions retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and

  1. To get the next page results, provide the pagination token from the GetExternalModelsResult as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetExternalModelsCallable()

virtual Model::GetExternalModelsOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetExternalModelsCallable ( const Model::GetExternalModelsRequest request) const
virtual

Gets the details for one or more Amazon SageMaker models that have been imported into the service. This is a paginated API. If you provide a null maxResults, this actions retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and

  1. To get the next page results, provide the pagination token from the GetExternalModelsResult as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetKMSEncryptionKey()

virtual Model::GetKMSEncryptionKeyOutcome Aws::FraudDetector::FraudDetectorClient::GetKMSEncryptionKey ( ) const
virtual

Gets the encryption key if a Key Management Service (KMS) customer master key (CMK) has been specified to be used to encrypt content in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ GetKMSEncryptionKeyAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetKMSEncryptionKeyAsync ( const GetKMSEncryptionKeyResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the encryption key if a Key Management Service (KMS) customer master key (CMK) has been specified to be used to encrypt content in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetKMSEncryptionKeyCallable()

virtual Model::GetKMSEncryptionKeyOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetKMSEncryptionKeyCallable ( ) const
virtual

Gets the encryption key if a Key Management Service (KMS) customer master key (CMK) has been specified to be used to encrypt content in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetLabels()

virtual Model::GetLabelsOutcome Aws::FraudDetector::FraudDetectorClient::GetLabels ( const Model::GetLabelsRequest request) const
virtual

Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

◆ GetLabelsAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetLabelsAsync ( const Model::GetLabelsRequest request,
const GetLabelsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetLabelsCallable()

virtual Model::GetLabelsOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetLabelsCallable ( const Model::GetLabelsRequest request) const
virtual

Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetModels()

virtual Model::GetModelsOutcome Aws::FraudDetector::FraudDetectorClient::GetModels ( const Model::GetModelsRequest request) const
virtual

Gets one or more models. Gets all models for the AWS account if no model type and no model id provided. Gets all models for the AWS account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.

This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 1 and 10. To get the next page results, provide the pagination token from the response as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

◆ GetModelsAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetModelsAsync ( const Model::GetModelsRequest request,
const GetModelsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets one or more models. Gets all models for the AWS account if no model type and no model id provided. Gets all models for the AWS account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.

This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 1 and 10. To get the next page results, provide the pagination token from the response as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetModelsCallable()

virtual Model::GetModelsOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetModelsCallable ( const Model::GetModelsRequest request) const
virtual

Gets one or more models. Gets all models for the AWS account if no model type and no model id provided. Gets all models for the AWS account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.

This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 1 and 10. To get the next page results, provide the pagination token from the response as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetModelVersion()

virtual Model::GetModelVersionOutcome Aws::FraudDetector::FraudDetectorClient::GetModelVersion ( const Model::GetModelVersionRequest request) const
virtual

Gets the details of the specified model version.

See Also:

AWS API Reference

◆ GetModelVersionAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetModelVersionAsync ( const Model::GetModelVersionRequest request,
const GetModelVersionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the details of the specified model version.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetModelVersionCallable()

virtual Model::GetModelVersionOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetModelVersionCallable ( const Model::GetModelVersionRequest request) const
virtual

Gets the details of the specified model version.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetOutcomes()

virtual Model::GetOutcomesOutcome Aws::FraudDetector::FraudDetectorClient::GetOutcomes ( const Model::GetOutcomesRequest request) const
virtual

Gets one or more outcomes. This is a paginated API. If you provide a null maxResults, this actions retrieves a maximum of 100 records per page. If you provide a maxResults, the value must be between 50 and

  1. To get the next page results, provide the pagination token from the GetOutcomesResult as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

◆ GetOutcomesAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetOutcomesAsync ( const Model::GetOutcomesRequest request,
const GetOutcomesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets one or more outcomes. This is a paginated API. If you provide a null maxResults, this actions retrieves a maximum of 100 records per page. If you provide a maxResults, the value must be between 50 and

  1. To get the next page results, provide the pagination token from the GetOutcomesResult as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetOutcomesCallable()

virtual Model::GetOutcomesOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetOutcomesCallable ( const Model::GetOutcomesRequest request) const
virtual

Gets one or more outcomes. This is a paginated API. If you provide a null maxResults, this actions retrieves a maximum of 100 records per page. If you provide a maxResults, the value must be between 50 and

  1. To get the next page results, provide the pagination token from the GetOutcomesResult as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetRules()

virtual Model::GetRulesOutcome Aws::FraudDetector::FraudDetectorClient::GetRules ( const Model::GetRulesRequest request) const
virtual

Get all rules for a detector (paginated) if ruleId and ruleVersion are not specified. Gets all rules for the detector and the ruleId if present (paginated). Gets a specific rule if both the ruleId and the ruleVersion are specified.

This is a paginated API. Providing null maxResults results in retrieving maximum of 100 records per page. If you provide maxResults the value must be between 50 and

  1. To get the next page result, a provide a pagination token from GetRulesResult as part of your request. Null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

◆ GetRulesAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetRulesAsync ( const Model::GetRulesRequest request,
const GetRulesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Get all rules for a detector (paginated) if ruleId and ruleVersion are not specified. Gets all rules for the detector and the ruleId if present (paginated). Gets a specific rule if both the ruleId and the ruleVersion are specified.

This is a paginated API. Providing null maxResults results in retrieving maximum of 100 records per page. If you provide maxResults the value must be between 50 and

  1. To get the next page result, a provide a pagination token from GetRulesResult as part of your request. Null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetRulesCallable()

virtual Model::GetRulesOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetRulesCallable ( const Model::GetRulesRequest request) const
virtual

Get all rules for a detector (paginated) if ruleId and ruleVersion are not specified. Gets all rules for the detector and the ruleId if present (paginated). Gets a specific rule if both the ruleId and the ruleVersion are specified.

This is a paginated API. Providing null maxResults results in retrieving maximum of 100 records per page. If you provide maxResults the value must be between 50 and

  1. To get the next page result, a provide a pagination token from GetRulesResult as part of your request. Null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetVariables()

virtual Model::GetVariablesOutcome Aws::FraudDetector::FraudDetectorClient::GetVariables ( const Model::GetVariablesRequest request) const
virtual

Gets all of the variables or the specific variable. This is a paginated API. Providing null maxSizePerPage results in retrieving maximum of 100 records per page. If you provide maxSizePerPage the value must be between 50 and 100. To get the next page result, a provide a pagination token from GetVariablesResult as part of your request. Null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

◆ GetVariablesAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::GetVariablesAsync ( const Model::GetVariablesRequest request,
const GetVariablesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets all of the variables or the specific variable. This is a paginated API. Providing null maxSizePerPage results in retrieving maximum of 100 records per page. If you provide maxSizePerPage the value must be between 50 and 100. To get the next page result, a provide a pagination token from GetVariablesResult as part of your request. Null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetVariablesCallable()

virtual Model::GetVariablesOutcomeCallable Aws::FraudDetector::FraudDetectorClient::GetVariablesCallable ( const Model::GetVariablesRequest request) const
virtual

Gets all of the variables or the specific variable. This is a paginated API. Providing null maxSizePerPage results in retrieving maximum of 100 records per page. If you provide maxSizePerPage the value must be between 50 and 100. To get the next page result, a provide a pagination token from GetVariablesResult as part of your request. Null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListTagsForResource()

virtual Model::ListTagsForResourceOutcome Aws::FraudDetector::FraudDetectorClient::ListTagsForResource ( const Model::ListTagsForResourceRequest request) const
virtual

Lists all tags associated with the resource. This is a paginated API. To get the next page results, provide the pagination token from the response as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

◆ ListTagsForResourceAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::ListTagsForResourceAsync ( const Model::ListTagsForResourceRequest request,
const ListTagsForResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists all tags associated with the resource. This is a paginated API. To get the next page results, provide the pagination token from the response as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListTagsForResourceCallable()

virtual Model::ListTagsForResourceOutcomeCallable Aws::FraudDetector::FraudDetectorClient::ListTagsForResourceCallable ( const Model::ListTagsForResourceRequest request) const
virtual

Lists all tags associated with the resource. This is a paginated API. To get the next page results, provide the pagination token from the response as part of your request. A null pagination token fetches the records from the beginning.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ OverrideEndpoint()

void Aws::FraudDetector::FraudDetectorClient::OverrideEndpoint ( const Aws::String endpoint)

◆ PutDetector()

virtual Model::PutDetectorOutcome Aws::FraudDetector::FraudDetectorClient::PutDetector ( const Model::PutDetectorRequest request) const
virtual

Creates or updates a detector.

See Also:

AWS API Reference

◆ PutDetectorAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::PutDetectorAsync ( const Model::PutDetectorRequest request,
const PutDetectorResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates or updates a detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ PutDetectorCallable()

virtual Model::PutDetectorOutcomeCallable Aws::FraudDetector::FraudDetectorClient::PutDetectorCallable ( const Model::PutDetectorRequest request) const
virtual

Creates or updates a detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ PutEntityType()

virtual Model::PutEntityTypeOutcome Aws::FraudDetector::FraudDetectorClient::PutEntityType ( const Model::PutEntityTypeRequest request) const
virtual

Creates or updates an entity type. An entity represents who is performing the event. As part of a fraud prediction, you pass the entity ID to indicate the specific entity who performed the event. An entity type classifies the entity. Example classifications include customer, merchant, or account.

See Also:

AWS API Reference

◆ PutEntityTypeAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::PutEntityTypeAsync ( const Model::PutEntityTypeRequest request,
const PutEntityTypeResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates or updates an entity type. An entity represents who is performing the event. As part of a fraud prediction, you pass the entity ID to indicate the specific entity who performed the event. An entity type classifies the entity. Example classifications include customer, merchant, or account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ PutEntityTypeCallable()

virtual Model::PutEntityTypeOutcomeCallable Aws::FraudDetector::FraudDetectorClient::PutEntityTypeCallable ( const Model::PutEntityTypeRequest request) const
virtual

Creates or updates an entity type. An entity represents who is performing the event. As part of a fraud prediction, you pass the entity ID to indicate the specific entity who performed the event. An entity type classifies the entity. Example classifications include customer, merchant, or account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ PutEventType()

virtual Model::PutEventTypeOutcome Aws::FraudDetector::FraudDetectorClient::PutEventType ( const Model::PutEventTypeRequest request) const
virtual

Creates or updates an event type. An event is a business activity that is evaluated for fraud risk. With Amazon Fraud Detector, you generate fraud predictions for events. An event type defines the structure for an event sent to Amazon Fraud Detector. This includes the variables sent as part of the event, the entity performing the event (such as a customer), and the labels that classify the event. Example event types include online payment transactions, account registrations, and authentications.

See Also:

AWS API Reference

◆ PutEventTypeAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::PutEventTypeAsync ( const Model::PutEventTypeRequest request,
const PutEventTypeResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates or updates an event type. An event is a business activity that is evaluated for fraud risk. With Amazon Fraud Detector, you generate fraud predictions for events. An event type defines the structure for an event sent to Amazon Fraud Detector. This includes the variables sent as part of the event, the entity performing the event (such as a customer), and the labels that classify the event. Example event types include online payment transactions, account registrations, and authentications.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ PutEventTypeCallable()

virtual Model::PutEventTypeOutcomeCallable Aws::FraudDetector::FraudDetectorClient::PutEventTypeCallable ( const Model::PutEventTypeRequest request) const
virtual

Creates or updates an event type. An event is a business activity that is evaluated for fraud risk. With Amazon Fraud Detector, you generate fraud predictions for events. An event type defines the structure for an event sent to Amazon Fraud Detector. This includes the variables sent as part of the event, the entity performing the event (such as a customer), and the labels that classify the event. Example event types include online payment transactions, account registrations, and authentications.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ PutExternalModel()

virtual Model::PutExternalModelOutcome Aws::FraudDetector::FraudDetectorClient::PutExternalModel ( const Model::PutExternalModelRequest request) const
virtual

Creates or updates an Amazon SageMaker model endpoint. You can also use this action to update the configuration of the model endpoint, including the IAM role and/or the mapped variables.

See Also:

AWS API Reference

◆ PutExternalModelAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::PutExternalModelAsync ( const Model::PutExternalModelRequest request,
const PutExternalModelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates or updates an Amazon SageMaker model endpoint. You can also use this action to update the configuration of the model endpoint, including the IAM role and/or the mapped variables.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ PutExternalModelCallable()

virtual Model::PutExternalModelOutcomeCallable Aws::FraudDetector::FraudDetectorClient::PutExternalModelCallable ( const Model::PutExternalModelRequest request) const
virtual

Creates or updates an Amazon SageMaker model endpoint. You can also use this action to update the configuration of the model endpoint, including the IAM role and/or the mapped variables.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ PutKMSEncryptionKey()

virtual Model::PutKMSEncryptionKeyOutcome Aws::FraudDetector::FraudDetectorClient::PutKMSEncryptionKey ( const Model::PutKMSEncryptionKeyRequest request) const
virtual

Specifies the Key Management Service (KMS) customer master key (CMK) to be used to encrypt content in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ PutKMSEncryptionKeyAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::PutKMSEncryptionKeyAsync ( const Model::PutKMSEncryptionKeyRequest request,
const PutKMSEncryptionKeyResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Specifies the Key Management Service (KMS) customer master key (CMK) to be used to encrypt content in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ PutKMSEncryptionKeyCallable()

virtual Model::PutKMSEncryptionKeyOutcomeCallable Aws::FraudDetector::FraudDetectorClient::PutKMSEncryptionKeyCallable ( const Model::PutKMSEncryptionKeyRequest request) const
virtual

Specifies the Key Management Service (KMS) customer master key (CMK) to be used to encrypt content in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ PutLabel()

virtual Model::PutLabelOutcome Aws::FraudDetector::FraudDetectorClient::PutLabel ( const Model::PutLabelRequest request) const
virtual

Creates or updates label. A label classifies an event as fraudulent or legitimate. Labels are associated with event types and used to train supervised machine learning models in Amazon Fraud Detector.

See Also:

AWS API Reference

◆ PutLabelAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::PutLabelAsync ( const Model::PutLabelRequest request,
const PutLabelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates or updates label. A label classifies an event as fraudulent or legitimate. Labels are associated with event types and used to train supervised machine learning models in Amazon Fraud Detector.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ PutLabelCallable()

virtual Model::PutLabelOutcomeCallable Aws::FraudDetector::FraudDetectorClient::PutLabelCallable ( const Model::PutLabelRequest request) const
virtual

Creates or updates label. A label classifies an event as fraudulent or legitimate. Labels are associated with event types and used to train supervised machine learning models in Amazon Fraud Detector.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ PutOutcome()

virtual Model::PutOutcomeOutcome Aws::FraudDetector::FraudDetectorClient::PutOutcome ( const Model::PutOutcomeRequest request) const
virtual

Creates or updates an outcome.

See Also:

AWS API Reference

◆ PutOutcomeAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::PutOutcomeAsync ( const Model::PutOutcomeRequest request,
const PutOutcomeResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates or updates an outcome.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ PutOutcomeCallable()

virtual Model::PutOutcomeOutcomeCallable Aws::FraudDetector::FraudDetectorClient::PutOutcomeCallable ( const Model::PutOutcomeRequest request) const
virtual

Creates or updates an outcome.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ TagResource()

virtual Model::TagResourceOutcome Aws::FraudDetector::FraudDetectorClient::TagResource ( const Model::TagResourceRequest request) const
virtual

Assigns tags to a resource.

See Also:

AWS API Reference

◆ TagResourceAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::TagResourceAsync ( const Model::TagResourceRequest request,
const TagResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Assigns tags to a resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ TagResourceCallable()

virtual Model::TagResourceOutcomeCallable Aws::FraudDetector::FraudDetectorClient::TagResourceCallable ( const Model::TagResourceRequest request) const
virtual

Assigns tags to a resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UntagResource()

virtual Model::UntagResourceOutcome Aws::FraudDetector::FraudDetectorClient::UntagResource ( const Model::UntagResourceRequest request) const
virtual

Removes tags from a resource.

See Also:

AWS API Reference

◆ UntagResourceAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::UntagResourceAsync ( const Model::UntagResourceRequest request,
const UntagResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Removes tags from a resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UntagResourceCallable()

virtual Model::UntagResourceOutcomeCallable Aws::FraudDetector::FraudDetectorClient::UntagResourceCallable ( const Model::UntagResourceRequest request) const
virtual

Removes tags from a resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateDetectorVersion()

virtual Model::UpdateDetectorVersionOutcome Aws::FraudDetector::FraudDetectorClient::UpdateDetectorVersion ( const Model::UpdateDetectorVersionRequest request) const
virtual

Updates a detector version. The detector version attributes that you can update include models, external model endpoints, rules, rule execution mode, and description. You can only update a DRAFT detector version.

See Also:

AWS API Reference

◆ UpdateDetectorVersionAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::UpdateDetectorVersionAsync ( const Model::UpdateDetectorVersionRequest request,
const UpdateDetectorVersionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a detector version. The detector version attributes that you can update include models, external model endpoints, rules, rule execution mode, and description. You can only update a DRAFT detector version.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateDetectorVersionCallable()

virtual Model::UpdateDetectorVersionOutcomeCallable Aws::FraudDetector::FraudDetectorClient::UpdateDetectorVersionCallable ( const Model::UpdateDetectorVersionRequest request) const
virtual

Updates a detector version. The detector version attributes that you can update include models, external model endpoints, rules, rule execution mode, and description. You can only update a DRAFT detector version.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateDetectorVersionMetadata()

virtual Model::UpdateDetectorVersionMetadataOutcome Aws::FraudDetector::FraudDetectorClient::UpdateDetectorVersionMetadata ( const Model::UpdateDetectorVersionMetadataRequest request) const
virtual

Updates the detector version's description. You can update the metadata for any detector version (DRAFT, ACTIVE, or INACTIVE).

See Also:

AWS API Reference

◆ UpdateDetectorVersionMetadataAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::UpdateDetectorVersionMetadataAsync ( const Model::UpdateDetectorVersionMetadataRequest request,
const UpdateDetectorVersionMetadataResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the detector version's description. You can update the metadata for any detector version (DRAFT, ACTIVE, or INACTIVE).

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateDetectorVersionMetadataCallable()

virtual Model::UpdateDetectorVersionMetadataOutcomeCallable Aws::FraudDetector::FraudDetectorClient::UpdateDetectorVersionMetadataCallable ( const Model::UpdateDetectorVersionMetadataRequest request) const
virtual

Updates the detector version's description. You can update the metadata for any detector version (DRAFT, ACTIVE, or INACTIVE).

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateDetectorVersionStatus()

virtual Model::UpdateDetectorVersionStatusOutcome Aws::FraudDetector::FraudDetectorClient::UpdateDetectorVersionStatus ( const Model::UpdateDetectorVersionStatusRequest request) const
virtual

Updates the detector version’s status. You can perform the following promotions or demotions using UpdateDetectorVersionStatus: DRAFT to ACTIVE, ACTIVE to INACTIVE, and INACTIVE to ACTIVE.

See Also:

AWS API Reference

◆ UpdateDetectorVersionStatusAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::UpdateDetectorVersionStatusAsync ( const Model::UpdateDetectorVersionStatusRequest request,
const UpdateDetectorVersionStatusResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the detector version’s status. You can perform the following promotions or demotions using UpdateDetectorVersionStatus: DRAFT to ACTIVE, ACTIVE to INACTIVE, and INACTIVE to ACTIVE.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateDetectorVersionStatusCallable()

virtual Model::UpdateDetectorVersionStatusOutcomeCallable Aws::FraudDetector::FraudDetectorClient::UpdateDetectorVersionStatusCallable ( const Model::UpdateDetectorVersionStatusRequest request) const
virtual

Updates the detector version’s status. You can perform the following promotions or demotions using UpdateDetectorVersionStatus: DRAFT to ACTIVE, ACTIVE to INACTIVE, and INACTIVE to ACTIVE.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateModel()

virtual Model::UpdateModelOutcome Aws::FraudDetector::FraudDetectorClient::UpdateModel ( const Model::UpdateModelRequest request) const
virtual

Updates a model. You can update the description attribute using this action.

See Also:

AWS API Reference

◆ UpdateModelAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::UpdateModelAsync ( const Model::UpdateModelRequest request,
const UpdateModelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a model. You can update the description attribute using this action.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateModelCallable()

virtual Model::UpdateModelOutcomeCallable Aws::FraudDetector::FraudDetectorClient::UpdateModelCallable ( const Model::UpdateModelRequest request) const
virtual

Updates a model. You can update the description attribute using this action.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateModelVersion()

virtual Model::UpdateModelVersionOutcome Aws::FraudDetector::FraudDetectorClient::UpdateModelVersion ( const Model::UpdateModelVersionRequest request) const
virtual

Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.

See Also:

AWS API Reference

◆ UpdateModelVersionAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::UpdateModelVersionAsync ( const Model::UpdateModelVersionRequest request,
const UpdateModelVersionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateModelVersionCallable()

virtual Model::UpdateModelVersionOutcomeCallable Aws::FraudDetector::FraudDetectorClient::UpdateModelVersionCallable ( const Model::UpdateModelVersionRequest request) const
virtual

Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateModelVersionStatus()

virtual Model::UpdateModelVersionStatusOutcome Aws::FraudDetector::FraudDetectorClient::UpdateModelVersionStatus ( const Model::UpdateModelVersionStatusRequest request) const
virtual

Updates the status of a model version.

You can perform the following status updates:

  1. Change the TRAINING_COMPLETE status to ACTIVE.

  2. Change ACTIVEto INACTIVE.

See Also:

AWS API Reference

◆ UpdateModelVersionStatusAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::UpdateModelVersionStatusAsync ( const Model::UpdateModelVersionStatusRequest request,
const UpdateModelVersionStatusResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the status of a model version.

You can perform the following status updates:

  1. Change the TRAINING_COMPLETE status to ACTIVE.

  2. Change ACTIVEto INACTIVE.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateModelVersionStatusCallable()

virtual Model::UpdateModelVersionStatusOutcomeCallable Aws::FraudDetector::FraudDetectorClient::UpdateModelVersionStatusCallable ( const Model::UpdateModelVersionStatusRequest request) const
virtual

Updates the status of a model version.

You can perform the following status updates:

  1. Change the TRAINING_COMPLETE status to ACTIVE.

  2. Change ACTIVEto INACTIVE.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateRuleMetadata()

virtual Model::UpdateRuleMetadataOutcome Aws::FraudDetector::FraudDetectorClient::UpdateRuleMetadata ( const Model::UpdateRuleMetadataRequest request) const
virtual

Updates a rule's metadata. The description attribute can be updated.

See Also:

AWS API Reference

◆ UpdateRuleMetadataAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::UpdateRuleMetadataAsync ( const Model::UpdateRuleMetadataRequest request,
const UpdateRuleMetadataResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a rule's metadata. The description attribute can be updated.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateRuleMetadataCallable()

virtual Model::UpdateRuleMetadataOutcomeCallable Aws::FraudDetector::FraudDetectorClient::UpdateRuleMetadataCallable ( const Model::UpdateRuleMetadataRequest request) const
virtual

Updates a rule's metadata. The description attribute can be updated.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateRuleVersion()

virtual Model::UpdateRuleVersionOutcome Aws::FraudDetector::FraudDetectorClient::UpdateRuleVersion ( const Model::UpdateRuleVersionRequest request) const
virtual

Updates a rule version resulting in a new rule version. Updates a rule version resulting in a new rule version (version 1, 2, 3 ...).

See Also:

AWS API Reference

◆ UpdateRuleVersionAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::UpdateRuleVersionAsync ( const Model::UpdateRuleVersionRequest request,
const UpdateRuleVersionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a rule version resulting in a new rule version. Updates a rule version resulting in a new rule version (version 1, 2, 3 ...).

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateRuleVersionCallable()

virtual Model::UpdateRuleVersionOutcomeCallable Aws::FraudDetector::FraudDetectorClient::UpdateRuleVersionCallable ( const Model::UpdateRuleVersionRequest request) const
virtual

Updates a rule version resulting in a new rule version. Updates a rule version resulting in a new rule version (version 1, 2, 3 ...).

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateVariable()

virtual Model::UpdateVariableOutcome Aws::FraudDetector::FraudDetectorClient::UpdateVariable ( const Model::UpdateVariableRequest request) const
virtual

Updates a variable.

See Also:

AWS API Reference

◆ UpdateVariableAsync()

virtual void Aws::FraudDetector::FraudDetectorClient::UpdateVariableAsync ( const Model::UpdateVariableRequest request,
const UpdateVariableResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a variable.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateVariableCallable()

virtual Model::UpdateVariableOutcomeCallable Aws::FraudDetector::FraudDetectorClient::UpdateVariableCallable ( const Model::UpdateVariableRequest request) const
virtual

Updates a variable.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.


The documentation for this class was generated from the following file: