Interface Rule.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Rule.Builder,Rule>,SdkBuilder<Rule.Builder,Rule>,SdkPojo
- Enclosing class:
- Rule
public static interface Rule.Builder extends SdkPojo, CopyableBuilder<Rule.Builder,Rule>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Rule.BuildermatchingKeys(String... matchingKeys)A list ofMatchingKeys.Rule.BuildermatchingKeys(Collection<String> matchingKeys)A list ofMatchingKeys.Rule.BuilderruleName(String ruleName)A name for the matching rule.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
matchingKeys
Rule.Builder matchingKeys(Collection<String> matchingKeys)
A list of
MatchingKeys. TheMatchingKeysmust have been defined in theSchemaMapping. Two records are considered to match according to this rule if all of theMatchingKeysmatch.- Parameters:
matchingKeys- A list ofMatchingKeys. TheMatchingKeysmust have been defined in theSchemaMapping. Two records are considered to match according to this rule if all of theMatchingKeysmatch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
matchingKeys
Rule.Builder matchingKeys(String... matchingKeys)
A list of
MatchingKeys. TheMatchingKeysmust have been defined in theSchemaMapping. Two records are considered to match according to this rule if all of theMatchingKeysmatch.- Parameters:
matchingKeys- A list ofMatchingKeys. TheMatchingKeysmust have been defined in theSchemaMapping. Two records are considered to match according to this rule if all of theMatchingKeysmatch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleName
Rule.Builder ruleName(String ruleName)
A name for the matching rule.
- Parameters:
ruleName- A name for the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-