Interface RuleCondition.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<RuleCondition.Builder,,- RuleCondition> - SdkBuilder<RuleCondition.Builder,,- RuleCondition> - SdkPojo
- Enclosing class:
- RuleCondition
- 
Method SummaryModifier and TypeMethodDescriptionA statement that specifies the conditions for a matching rule.A name for the matching rule.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
ruleNameA name for the matching rule. For example: Rule1- Parameters:
- ruleName- A name for the matching rule.- For example: - Rule1
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
conditionA statement that specifies the conditions for a matching rule. If your data is accurate, use an Exact matching function: ExactorExactManyToMany.If your data has variations in spelling or pronunciation, use a Fuzzy matching function: Cosine,Levenshtein, orSoundex.Use operators if you want to combine ( AND), separate (OR), or group matching functions(...).For example: (Cosine(a, 10) AND Exact(b, true)) OR ExactManyToMany(c, d)- Parameters:
- condition- A statement that specifies the conditions for a matching rule.- If your data is accurate, use an Exact matching function: - Exactor- ExactManyToMany.- If your data has variations in spelling or pronunciation, use a Fuzzy matching function: - Cosine,- Levenshtein, or- Soundex.- Use operators if you want to combine ( - AND), separate (- OR), or group matching functions- (...).- For example: - (Cosine(a, 10) AND Exact(b, true)) OR ExactManyToMany(c, d)
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-