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

#include <UpdateDetectorVersionRequest.h>

+ Inheritance diagram for Aws::FraudDetector::Model::UpdateDetectorVersionRequest:

Public Member Functions

 UpdateDetectorVersionRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetDetectorId () const
 
bool DetectorIdHasBeenSet () const
 
void SetDetectorId (const Aws::String &value)
 
void SetDetectorId (Aws::String &&value)
 
void SetDetectorId (const char *value)
 
UpdateDetectorVersionRequestWithDetectorId (const Aws::String &value)
 
UpdateDetectorVersionRequestWithDetectorId (Aws::String &&value)
 
UpdateDetectorVersionRequestWithDetectorId (const char *value)
 
const Aws::StringGetDetectorVersionId () const
 
bool DetectorVersionIdHasBeenSet () const
 
void SetDetectorVersionId (const Aws::String &value)
 
void SetDetectorVersionId (Aws::String &&value)
 
void SetDetectorVersionId (const char *value)
 
UpdateDetectorVersionRequestWithDetectorVersionId (const Aws::String &value)
 
UpdateDetectorVersionRequestWithDetectorVersionId (Aws::String &&value)
 
UpdateDetectorVersionRequestWithDetectorVersionId (const char *value)
 
const Aws::Vector< Aws::String > & GetExternalModelEndpoints () const
 
bool ExternalModelEndpointsHasBeenSet () const
 
void SetExternalModelEndpoints (const Aws::Vector< Aws::String > &value)
 
void SetExternalModelEndpoints (Aws::Vector< Aws::String > &&value)
 
UpdateDetectorVersionRequestWithExternalModelEndpoints (const Aws::Vector< Aws::String > &value)
 
UpdateDetectorVersionRequestWithExternalModelEndpoints (Aws::Vector< Aws::String > &&value)
 
UpdateDetectorVersionRequestAddExternalModelEndpoints (const Aws::String &value)
 
UpdateDetectorVersionRequestAddExternalModelEndpoints (Aws::String &&value)
 
UpdateDetectorVersionRequestAddExternalModelEndpoints (const char *value)
 
const Aws::Vector< Rule > & GetRules () const
 
bool RulesHasBeenSet () const
 
void SetRules (const Aws::Vector< Rule > &value)
 
void SetRules (Aws::Vector< Rule > &&value)
 
UpdateDetectorVersionRequestWithRules (const Aws::Vector< Rule > &value)
 
UpdateDetectorVersionRequestWithRules (Aws::Vector< Rule > &&value)
 
UpdateDetectorVersionRequestAddRules (const Rule &value)
 
UpdateDetectorVersionRequestAddRules (Rule &&value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
UpdateDetectorVersionRequestWithDescription (const Aws::String &value)
 
UpdateDetectorVersionRequestWithDescription (Aws::String &&value)
 
UpdateDetectorVersionRequestWithDescription (const char *value)
 
const Aws::Vector< ModelVersion > & GetModelVersions () const
 
bool ModelVersionsHasBeenSet () const
 
void SetModelVersions (const Aws::Vector< ModelVersion > &value)
 
void SetModelVersions (Aws::Vector< ModelVersion > &&value)
 
UpdateDetectorVersionRequestWithModelVersions (const Aws::Vector< ModelVersion > &value)
 
UpdateDetectorVersionRequestWithModelVersions (Aws::Vector< ModelVersion > &&value)
 
UpdateDetectorVersionRequestAddModelVersions (const ModelVersion &value)
 
UpdateDetectorVersionRequestAddModelVersions (ModelVersion &&value)
 
const RuleExecutionModeGetRuleExecutionMode () const
 
bool RuleExecutionModeHasBeenSet () const
 
void SetRuleExecutionMode (const RuleExecutionMode &value)
 
void SetRuleExecutionMode (RuleExecutionMode &&value)
 
UpdateDetectorVersionRequestWithRuleExecutionMode (const RuleExecutionMode &value)
 
UpdateDetectorVersionRequestWithRuleExecutionMode (RuleExecutionMode &&value)
 
- Public Member Functions inherited from Aws::FraudDetector::FraudDetectorRequest
virtual ~FraudDetectorRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 25 of file UpdateDetectorVersionRequest.h.

Constructor & Destructor Documentation

◆ UpdateDetectorVersionRequest()

Aws::FraudDetector::Model::UpdateDetectorVersionRequest::UpdateDetectorVersionRequest ( )

Member Function Documentation

◆ AddExternalModelEndpoints() [1/3]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::AddExternalModelEndpoints ( const Aws::String value)
inline

The Amazon SageMaker model endpoints to include in the detector version.

Definition at line 156 of file UpdateDetectorVersionRequest.h.

◆ AddExternalModelEndpoints() [2/3]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::AddExternalModelEndpoints ( Aws::String &&  value)
inline

The Amazon SageMaker model endpoints to include in the detector version.

Definition at line 161 of file UpdateDetectorVersionRequest.h.

◆ AddExternalModelEndpoints() [3/3]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::AddExternalModelEndpoints ( const char *  value)
inline

The Amazon SageMaker model endpoints to include in the detector version.

Definition at line 166 of file UpdateDetectorVersionRequest.h.

◆ AddModelVersions() [1/2]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::AddModelVersions ( const ModelVersion value)
inline

The model versions to include in the detector version.

Definition at line 284 of file UpdateDetectorVersionRequest.h.

◆ AddModelVersions() [2/2]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::AddModelVersions ( ModelVersion &&  value)
inline

The model versions to include in the detector version.

Definition at line 289 of file UpdateDetectorVersionRequest.h.

◆ AddRules() [1/2]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::AddRules ( const Rule value)
inline

The rules to include in the detector version.

Definition at line 202 of file UpdateDetectorVersionRequest.h.

◆ AddRules() [2/2]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::AddRules ( Rule &&  value)
inline

The rules to include in the detector version.

Definition at line 207 of file UpdateDetectorVersionRequest.h.

◆ DescriptionHasBeenSet()

bool Aws::FraudDetector::Model::UpdateDetectorVersionRequest::DescriptionHasBeenSet ( ) const
inline

The detector version description.

Definition at line 218 of file UpdateDetectorVersionRequest.h.

◆ DetectorIdHasBeenSet()

bool Aws::FraudDetector::Model::UpdateDetectorVersionRequest::DetectorIdHasBeenSet ( ) const
inline

The parent detector ID for the detector version you want to update.

Definition at line 49 of file UpdateDetectorVersionRequest.h.

◆ DetectorVersionIdHasBeenSet()

bool Aws::FraudDetector::Model::UpdateDetectorVersionRequest::DetectorVersionIdHasBeenSet ( ) const
inline

The detector version ID.

Definition at line 90 of file UpdateDetectorVersionRequest.h.

◆ ExternalModelEndpointsHasBeenSet()

bool Aws::FraudDetector::Model::UpdateDetectorVersionRequest::ExternalModelEndpointsHasBeenSet ( ) const
inline

The Amazon SageMaker model endpoints to include in the detector version.

Definition at line 131 of file UpdateDetectorVersionRequest.h.

◆ GetDescription()

const Aws::String& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::GetDescription ( ) const
inline

The detector version description.

Definition at line 213 of file UpdateDetectorVersionRequest.h.

◆ GetDetectorId()

const Aws::String& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::GetDetectorId ( ) const
inline

The parent detector ID for the detector version you want to update.

Definition at line 44 of file UpdateDetectorVersionRequest.h.

◆ GetDetectorVersionId()

const Aws::String& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::GetDetectorVersionId ( ) const
inline

The detector version ID.

Definition at line 85 of file UpdateDetectorVersionRequest.h.

◆ GetExternalModelEndpoints()

const Aws::Vector<Aws::String>& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::GetExternalModelEndpoints ( ) const
inline

The Amazon SageMaker model endpoints to include in the detector version.

Definition at line 126 of file UpdateDetectorVersionRequest.h.

◆ GetModelVersions()

const Aws::Vector<ModelVersion>& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::GetModelVersions ( ) const
inline

The model versions to include in the detector version.

Definition at line 254 of file UpdateDetectorVersionRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::FraudDetector::Model::UpdateDetectorVersionRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

◆ GetRuleExecutionMode()

const RuleExecutionMode& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::GetRuleExecutionMode ( ) const
inline

The rule execution mode to add to the detector.

If you specify FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.

If you specifiy ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft status.

The default behavior is FIRST_MATCHED.

Definition at line 302 of file UpdateDetectorVersionRequest.h.

◆ GetRules()

const Aws::Vector<Rule>& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::GetRules ( ) const
inline

The rules to include in the detector version.

Definition at line 172 of file UpdateDetectorVersionRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::FraudDetector::Model::UpdateDetectorVersionRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 34 of file UpdateDetectorVersionRequest.h.

◆ ModelVersionsHasBeenSet()

bool Aws::FraudDetector::Model::UpdateDetectorVersionRequest::ModelVersionsHasBeenSet ( ) const
inline

The model versions to include in the detector version.

Definition at line 259 of file UpdateDetectorVersionRequest.h.

◆ RuleExecutionModeHasBeenSet()

bool Aws::FraudDetector::Model::UpdateDetectorVersionRequest::RuleExecutionModeHasBeenSet ( ) const
inline

The rule execution mode to add to the detector.

If you specify FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.

If you specifiy ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft status.

The default behavior is FIRST_MATCHED.

Definition at line 314 of file UpdateDetectorVersionRequest.h.

◆ RulesHasBeenSet()

bool Aws::FraudDetector::Model::UpdateDetectorVersionRequest::RulesHasBeenSet ( ) const
inline

The rules to include in the detector version.

Definition at line 177 of file UpdateDetectorVersionRequest.h.

◆ SerializePayload()

Aws::String Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetDescription() [1/3]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetDescription ( const Aws::String value)
inline

The detector version description.

Definition at line 223 of file UpdateDetectorVersionRequest.h.

◆ SetDescription() [2/3]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetDescription ( Aws::String &&  value)
inline

The detector version description.

Definition at line 228 of file UpdateDetectorVersionRequest.h.

◆ SetDescription() [3/3]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetDescription ( const char *  value)
inline

The detector version description.

Definition at line 233 of file UpdateDetectorVersionRequest.h.

◆ SetDetectorId() [1/3]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetDetectorId ( const Aws::String value)
inline

The parent detector ID for the detector version you want to update.

Definition at line 54 of file UpdateDetectorVersionRequest.h.

◆ SetDetectorId() [2/3]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetDetectorId ( Aws::String &&  value)
inline

The parent detector ID for the detector version you want to update.

Definition at line 59 of file UpdateDetectorVersionRequest.h.

◆ SetDetectorId() [3/3]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetDetectorId ( const char *  value)
inline

The parent detector ID for the detector version you want to update.

Definition at line 64 of file UpdateDetectorVersionRequest.h.

◆ SetDetectorVersionId() [1/3]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetDetectorVersionId ( const Aws::String value)
inline

The detector version ID.

Definition at line 95 of file UpdateDetectorVersionRequest.h.

◆ SetDetectorVersionId() [2/3]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetDetectorVersionId ( Aws::String &&  value)
inline

The detector version ID.

Definition at line 100 of file UpdateDetectorVersionRequest.h.

◆ SetDetectorVersionId() [3/3]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetDetectorVersionId ( const char *  value)
inline

The detector version ID.

Definition at line 105 of file UpdateDetectorVersionRequest.h.

◆ SetExternalModelEndpoints() [1/2]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetExternalModelEndpoints ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon SageMaker model endpoints to include in the detector version.

Definition at line 136 of file UpdateDetectorVersionRequest.h.

◆ SetExternalModelEndpoints() [2/2]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetExternalModelEndpoints ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon SageMaker model endpoints to include in the detector version.

Definition at line 141 of file UpdateDetectorVersionRequest.h.

◆ SetModelVersions() [1/2]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetModelVersions ( const Aws::Vector< ModelVersion > &  value)
inline

The model versions to include in the detector version.

Definition at line 264 of file UpdateDetectorVersionRequest.h.

◆ SetModelVersions() [2/2]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetModelVersions ( Aws::Vector< ModelVersion > &&  value)
inline

The model versions to include in the detector version.

Definition at line 269 of file UpdateDetectorVersionRequest.h.

◆ SetRuleExecutionMode() [1/2]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetRuleExecutionMode ( const RuleExecutionMode value)
inline

The rule execution mode to add to the detector.

If you specify FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.

If you specifiy ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft status.

The default behavior is FIRST_MATCHED.

Definition at line 326 of file UpdateDetectorVersionRequest.h.

◆ SetRuleExecutionMode() [2/2]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetRuleExecutionMode ( RuleExecutionMode &&  value)
inline

The rule execution mode to add to the detector.

If you specify FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.

If you specifiy ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft status.

The default behavior is FIRST_MATCHED.

Definition at line 338 of file UpdateDetectorVersionRequest.h.

◆ SetRules() [1/2]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetRules ( const Aws::Vector< Rule > &  value)
inline

The rules to include in the detector version.

Definition at line 182 of file UpdateDetectorVersionRequest.h.

◆ SetRules() [2/2]

void Aws::FraudDetector::Model::UpdateDetectorVersionRequest::SetRules ( Aws::Vector< Rule > &&  value)
inline

The rules to include in the detector version.

Definition at line 187 of file UpdateDetectorVersionRequest.h.

◆ WithDescription() [1/3]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithDescription ( const Aws::String value)
inline

The detector version description.

Definition at line 238 of file UpdateDetectorVersionRequest.h.

◆ WithDescription() [2/3]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithDescription ( Aws::String &&  value)
inline

The detector version description.

Definition at line 243 of file UpdateDetectorVersionRequest.h.

◆ WithDescription() [3/3]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithDescription ( const char *  value)
inline

The detector version description.

Definition at line 248 of file UpdateDetectorVersionRequest.h.

◆ WithDetectorId() [1/3]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithDetectorId ( const Aws::String value)
inline

The parent detector ID for the detector version you want to update.

Definition at line 69 of file UpdateDetectorVersionRequest.h.

◆ WithDetectorId() [2/3]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithDetectorId ( Aws::String &&  value)
inline

The parent detector ID for the detector version you want to update.

Definition at line 74 of file UpdateDetectorVersionRequest.h.

◆ WithDetectorId() [3/3]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithDetectorId ( const char *  value)
inline

The parent detector ID for the detector version you want to update.

Definition at line 79 of file UpdateDetectorVersionRequest.h.

◆ WithDetectorVersionId() [1/3]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithDetectorVersionId ( const Aws::String value)
inline

The detector version ID.

Definition at line 110 of file UpdateDetectorVersionRequest.h.

◆ WithDetectorVersionId() [2/3]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithDetectorVersionId ( Aws::String &&  value)
inline

The detector version ID.

Definition at line 115 of file UpdateDetectorVersionRequest.h.

◆ WithDetectorVersionId() [3/3]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithDetectorVersionId ( const char *  value)
inline

The detector version ID.

Definition at line 120 of file UpdateDetectorVersionRequest.h.

◆ WithExternalModelEndpoints() [1/2]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithExternalModelEndpoints ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon SageMaker model endpoints to include in the detector version.

Definition at line 146 of file UpdateDetectorVersionRequest.h.

◆ WithExternalModelEndpoints() [2/2]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithExternalModelEndpoints ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon SageMaker model endpoints to include in the detector version.

Definition at line 151 of file UpdateDetectorVersionRequest.h.

◆ WithModelVersions() [1/2]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithModelVersions ( const Aws::Vector< ModelVersion > &  value)
inline

The model versions to include in the detector version.

Definition at line 274 of file UpdateDetectorVersionRequest.h.

◆ WithModelVersions() [2/2]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithModelVersions ( Aws::Vector< ModelVersion > &&  value)
inline

The model versions to include in the detector version.

Definition at line 279 of file UpdateDetectorVersionRequest.h.

◆ WithRuleExecutionMode() [1/2]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithRuleExecutionMode ( const RuleExecutionMode value)
inline

The rule execution mode to add to the detector.

If you specify FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.

If you specifiy ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft status.

The default behavior is FIRST_MATCHED.

Definition at line 350 of file UpdateDetectorVersionRequest.h.

◆ WithRuleExecutionMode() [2/2]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithRuleExecutionMode ( RuleExecutionMode &&  value)
inline

The rule execution mode to add to the detector.

If you specify FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.

If you specifiy ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft status.

The default behavior is FIRST_MATCHED.

Definition at line 362 of file UpdateDetectorVersionRequest.h.

◆ WithRules() [1/2]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithRules ( const Aws::Vector< Rule > &  value)
inline

The rules to include in the detector version.

Definition at line 192 of file UpdateDetectorVersionRequest.h.

◆ WithRules() [2/2]

UpdateDetectorVersionRequest& Aws::FraudDetector::Model::UpdateDetectorVersionRequest::WithRules ( Aws::Vector< Rule > &&  value)
inline

The rules to include in the detector version.

Definition at line 197 of file UpdateDetectorVersionRequest.h.


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