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

#include <Rule.h>

Public Member Functions

 Rule ()
 
 Rule (Aws::Utils::Json::JsonView jsonValue)
 
Ruleoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetDetectorId () const
 
bool DetectorIdHasBeenSet () const
 
void SetDetectorId (const Aws::String &value)
 
void SetDetectorId (Aws::String &&value)
 
void SetDetectorId (const char *value)
 
RuleWithDetectorId (const Aws::String &value)
 
RuleWithDetectorId (Aws::String &&value)
 
RuleWithDetectorId (const char *value)
 
const Aws::StringGetRuleId () const
 
bool RuleIdHasBeenSet () const
 
void SetRuleId (const Aws::String &value)
 
void SetRuleId (Aws::String &&value)
 
void SetRuleId (const char *value)
 
RuleWithRuleId (const Aws::String &value)
 
RuleWithRuleId (Aws::String &&value)
 
RuleWithRuleId (const char *value)
 
const Aws::StringGetRuleVersion () const
 
bool RuleVersionHasBeenSet () const
 
void SetRuleVersion (const Aws::String &value)
 
void SetRuleVersion (Aws::String &&value)
 
void SetRuleVersion (const char *value)
 
RuleWithRuleVersion (const Aws::String &value)
 
RuleWithRuleVersion (Aws::String &&value)
 
RuleWithRuleVersion (const char *value)
 

Detailed Description

A rule.

See Also:

AWS API Reference

Definition at line 31 of file Rule.h.

Constructor & Destructor Documentation

◆ Rule() [1/2]

Aws::FraudDetector::Model::Rule::Rule ( )

◆ Rule() [2/2]

Aws::FraudDetector::Model::Rule::Rule ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DetectorIdHasBeenSet()

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

The detector for which the rule is associated.

Definition at line 48 of file Rule.h.

◆ GetDetectorId()

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

The detector for which the rule is associated.

Definition at line 43 of file Rule.h.

◆ GetRuleId()

const Aws::String& Aws::FraudDetector::Model::Rule::GetRuleId ( ) const
inline

The rule ID.

Definition at line 84 of file Rule.h.

◆ GetRuleVersion()

const Aws::String& Aws::FraudDetector::Model::Rule::GetRuleVersion ( ) const
inline

The rule version.

Definition at line 125 of file Rule.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::FraudDetector::Model::Rule::Jsonize ( ) const

◆ operator=()

Rule& Aws::FraudDetector::Model::Rule::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RuleIdHasBeenSet()

bool Aws::FraudDetector::Model::Rule::RuleIdHasBeenSet ( ) const
inline

The rule ID.

Definition at line 89 of file Rule.h.

◆ RuleVersionHasBeenSet()

bool Aws::FraudDetector::Model::Rule::RuleVersionHasBeenSet ( ) const
inline

The rule version.

Definition at line 130 of file Rule.h.

◆ SetDetectorId() [1/3]

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

The detector for which the rule is associated.

Definition at line 58 of file Rule.h.

◆ SetDetectorId() [2/3]

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

The detector for which the rule is associated.

Definition at line 53 of file Rule.h.

◆ SetDetectorId() [3/3]

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

The detector for which the rule is associated.

Definition at line 63 of file Rule.h.

◆ SetRuleId() [1/3]

void Aws::FraudDetector::Model::Rule::SetRuleId ( Aws::String &&  value)
inline

The rule ID.

Definition at line 99 of file Rule.h.

◆ SetRuleId() [2/3]

void Aws::FraudDetector::Model::Rule::SetRuleId ( const Aws::String value)
inline

The rule ID.

Definition at line 94 of file Rule.h.

◆ SetRuleId() [3/3]

void Aws::FraudDetector::Model::Rule::SetRuleId ( const char *  value)
inline

The rule ID.

Definition at line 104 of file Rule.h.

◆ SetRuleVersion() [1/3]

void Aws::FraudDetector::Model::Rule::SetRuleVersion ( Aws::String &&  value)
inline

The rule version.

Definition at line 140 of file Rule.h.

◆ SetRuleVersion() [2/3]

void Aws::FraudDetector::Model::Rule::SetRuleVersion ( const Aws::String value)
inline

The rule version.

Definition at line 135 of file Rule.h.

◆ SetRuleVersion() [3/3]

void Aws::FraudDetector::Model::Rule::SetRuleVersion ( const char *  value)
inline

The rule version.

Definition at line 145 of file Rule.h.

◆ WithDetectorId() [1/3]

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

The detector for which the rule is associated.

Definition at line 73 of file Rule.h.

◆ WithDetectorId() [2/3]

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

The detector for which the rule is associated.

Definition at line 68 of file Rule.h.

◆ WithDetectorId() [3/3]

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

The detector for which the rule is associated.

Definition at line 78 of file Rule.h.

◆ WithRuleId() [1/3]

Rule& Aws::FraudDetector::Model::Rule::WithRuleId ( Aws::String &&  value)
inline

The rule ID.

Definition at line 114 of file Rule.h.

◆ WithRuleId() [2/3]

Rule& Aws::FraudDetector::Model::Rule::WithRuleId ( const Aws::String value)
inline

The rule ID.

Definition at line 109 of file Rule.h.

◆ WithRuleId() [3/3]

Rule& Aws::FraudDetector::Model::Rule::WithRuleId ( const char *  value)
inline

The rule ID.

Definition at line 119 of file Rule.h.

◆ WithRuleVersion() [1/3]

Rule& Aws::FraudDetector::Model::Rule::WithRuleVersion ( Aws::String &&  value)
inline

The rule version.

Definition at line 155 of file Rule.h.

◆ WithRuleVersion() [2/3]

Rule& Aws::FraudDetector::Model::Rule::WithRuleVersion ( const Aws::String value)
inline

The rule version.

Definition at line 150 of file Rule.h.

◆ WithRuleVersion() [3/3]

Rule& Aws::FraudDetector::Model::Rule::WithRuleVersion ( const char *  value)
inline

The rule version.

Definition at line 160 of file Rule.h.


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