Interface ResolutionTechniques.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ResolutionTechniques.Builder,,- ResolutionTechniques> - SdkBuilder<ResolutionTechniques.Builder,,- ResolutionTechniques> - SdkPojo
- Enclosing class:
- ResolutionTechniques
- 
Method SummaryModifier and TypeMethodDescriptiondefault ResolutionTechniques.BuilderproviderProperties(Consumer<ProviderProperties.Builder> providerProperties) The properties of the provider service.providerProperties(ProviderProperties providerProperties) The properties of the provider service.resolutionType(String resolutionType) The type of matching workflow to create.resolutionType(ResolutionType resolutionType) The type of matching workflow to create.default ResolutionTechniques.BuilderruleBasedProperties(Consumer<RuleBasedProperties.Builder> ruleBasedProperties) An object which defines the list of matching rules to run and has a fieldrules, which is a list of rule objects.ruleBasedProperties(RuleBasedProperties ruleBasedProperties) An object which defines the list of matching rules to run and has a fieldrules, which is a list of rule objects.default ResolutionTechniques.BuilderruleConditionProperties(Consumer<RuleConditionProperties.Builder> ruleConditionProperties) An object containing therulesfor a matching workflow.ruleConditionProperties(RuleConditionProperties ruleConditionProperties) An object containing therulesfor a matching workflow.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- 
resolutionTypeThe type of matching workflow to create. Specify one of the following types: - 
 RULE_MATCHING: Match records using configurable rule-based criteria
- 
 ML_MATCHING: Match records using machine learning models
- 
 PROVIDER: Match records using a third-party matching provider
 - Parameters:
- resolutionType- The type of matching workflow to create. Specify one of the following types:- 
        RULE_MATCHING: Match records using configurable rule-based criteria
- 
        ML_MATCHING: Match records using machine learning models
- 
        PROVIDER: Match records using a third-party matching provider
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
 
- 
resolutionTypeThe type of matching workflow to create. Specify one of the following types: - 
 RULE_MATCHING: Match records using configurable rule-based criteria
- 
 ML_MATCHING: Match records using machine learning models
- 
 PROVIDER: Match records using a third-party matching provider
 - Parameters:
- resolutionType- The type of matching workflow to create. Specify one of the following types:- 
        RULE_MATCHING: Match records using configurable rule-based criteria
- 
        ML_MATCHING: Match records using machine learning models
- 
        PROVIDER: Match records using a third-party matching provider
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
 
- 
ruleBasedPropertiesAn object which defines the list of matching rules to run and has a field rules, which is a list of rule objects.- Parameters:
- ruleBasedProperties- An object which defines the list of matching rules to run and has a field- rules, which is a list of rule objects.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ruleBasedPropertiesdefault ResolutionTechniques.Builder ruleBasedProperties(Consumer<RuleBasedProperties.Builder> ruleBasedProperties) An object which defines the list of matching rules to run and has a field This is a convenience method that creates an instance of therules, which is a list of rule objects.RuleBasedProperties.Builderavoiding the need to create one manually viaRuleBasedProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toruleBasedProperties(RuleBasedProperties).- Parameters:
- ruleBasedProperties- a consumer that will call methods on- RuleBasedProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
ruleConditionPropertiesResolutionTechniques.Builder ruleConditionProperties(RuleConditionProperties ruleConditionProperties) An object containing the rulesfor a matching workflow.- Parameters:
- ruleConditionProperties- An object containing the- rulesfor a matching workflow.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ruleConditionPropertiesdefault ResolutionTechniques.Builder ruleConditionProperties(Consumer<RuleConditionProperties.Builder> ruleConditionProperties) An object containing the This is a convenience method that creates an instance of therulesfor a matching workflow.RuleConditionProperties.Builderavoiding the need to create one manually viaRuleConditionProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toruleConditionProperties(RuleConditionProperties).- Parameters:
- ruleConditionProperties- a consumer that will call methods on- RuleConditionProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
providerPropertiesThe properties of the provider service. - Parameters:
- providerProperties- The properties of the provider service.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
providerPropertiesdefault ResolutionTechniques.Builder providerProperties(Consumer<ProviderProperties.Builder> providerProperties) The properties of the provider service. This is a convenience method that creates an instance of theProviderProperties.Builderavoiding the need to create one manually viaProviderProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toproviderProperties(ProviderProperties).- Parameters:
- providerProperties- a consumer that will call methods on- ProviderProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-