Interface ResolutionTechniques.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ResolutionTechniques.Builder,ResolutionTechniques>,SdkBuilder<ResolutionTechniques.Builder,ResolutionTechniques>,SdkPojo
- Enclosing class:
- ResolutionTechniques
public static interface ResolutionTechniques.Builder extends SdkPojo, CopyableBuilder<ResolutionTechniques.Builder,ResolutionTechniques>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ResolutionTechniques.BuilderproviderProperties(Consumer<ProviderProperties.Builder> providerProperties)The properties of the provider service.ResolutionTechniques.BuilderproviderProperties(ProviderProperties providerProperties)The properties of the provider service.ResolutionTechniques.BuilderresolutionType(String resolutionType)The type of matching.ResolutionTechniques.BuilderresolutionType(ResolutionType resolutionType)The type of matching.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.ResolutionTechniques.BuilderruleBasedProperties(RuleBasedProperties ruleBasedProperties)An object which defines the list of matching rules to run and has a fieldRules, which is a list of rule objects.-
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, sdkFields
-
-
-
-
Method Detail
-
providerProperties
ResolutionTechniques.Builder providerProperties(ProviderProperties providerProperties)
The 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.
-
providerProperties
default 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 onProviderProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
providerProperties(ProviderProperties)
-
resolutionType
ResolutionTechniques.Builder resolutionType(String resolutionType)
The type of matching. There are two types of matching:
RULE_MATCHINGandML_MATCHING.- Parameters:
resolutionType- The type of matching. There are two types of matching:RULE_MATCHINGandML_MATCHING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResolutionType,ResolutionType
-
resolutionType
ResolutionTechniques.Builder resolutionType(ResolutionType resolutionType)
The type of matching. There are two types of matching:
RULE_MATCHINGandML_MATCHING.- Parameters:
resolutionType- The type of matching. There are two types of matching:RULE_MATCHINGandML_MATCHING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResolutionType,ResolutionType
-
ruleBasedProperties
ResolutionTechniques.Builder ruleBasedProperties(RuleBasedProperties ruleBasedProperties)
An 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 fieldRules, which is a list of rule objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleBasedProperties
default 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 onRuleBasedProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ruleBasedProperties(RuleBasedProperties)
-
-