@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResolutionTechniques extends Object implements Serializable, Cloneable, StructuredPojo
An object which defines the resolutionType and the ruleBasedProperties.
| Constructor and Description |
|---|
ResolutionTechniques() |
| Modifier and Type | Method and Description |
|---|---|
ResolutionTechniques |
clone() |
boolean |
equals(Object obj) |
ProviderProperties |
getProviderProperties()
The properties of the provider service.
|
String |
getResolutionType()
The type of matching.
|
RuleBasedProperties |
getRuleBasedProperties()
An object which defines the list of matching rules to run and has a field
Rules, which is a list of
rule objects. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setProviderProperties(ProviderProperties providerProperties)
The properties of the provider service.
|
void |
setResolutionType(String resolutionType)
The type of matching.
|
void |
setRuleBasedProperties(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. |
String |
toString()
Returns a string representation of this object.
|
ResolutionTechniques |
withProviderProperties(ProviderProperties providerProperties)
The properties of the provider service.
|
ResolutionTechniques |
withResolutionType(ResolutionType resolutionType)
The type of matching.
|
ResolutionTechniques |
withResolutionType(String resolutionType)
The type of matching.
|
ResolutionTechniques |
withRuleBasedProperties(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. |
public void setProviderProperties(ProviderProperties providerProperties)
The properties of the provider service.
providerProperties - The properties of the provider service.public ProviderProperties getProviderProperties()
The properties of the provider service.
public ResolutionTechniques withProviderProperties(ProviderProperties providerProperties)
The properties of the provider service.
providerProperties - The properties of the provider service.public void setResolutionType(String resolutionType)
The type of matching. There are three types of matching: RULE_MATCHING, ML_MATCHING,
and PROVIDER.
resolutionType - The type of matching. There are three types of matching: RULE_MATCHING,
ML_MATCHING, and PROVIDER.ResolutionTypepublic String getResolutionType()
The type of matching. There are three types of matching: RULE_MATCHING, ML_MATCHING,
and PROVIDER.
RULE_MATCHING,
ML_MATCHING, and PROVIDER.ResolutionTypepublic ResolutionTechniques withResolutionType(String resolutionType)
The type of matching. There are three types of matching: RULE_MATCHING, ML_MATCHING,
and PROVIDER.
resolutionType - The type of matching. There are three types of matching: RULE_MATCHING,
ML_MATCHING, and PROVIDER.ResolutionTypepublic ResolutionTechniques withResolutionType(ResolutionType resolutionType)
The type of matching. There are three types of matching: RULE_MATCHING, ML_MATCHING,
and PROVIDER.
resolutionType - The type of matching. There are three types of matching: RULE_MATCHING,
ML_MATCHING, and PROVIDER.ResolutionTypepublic void setRuleBasedProperties(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.
ruleBasedProperties - An object which defines the list of matching rules to run and has a field Rules, which is a
list of rule objects.public RuleBasedProperties getRuleBasedProperties()
An object which defines the list of matching rules to run and has a field Rules, which is a list of
rule objects.
Rules, which is a
list of rule objects.public ResolutionTechniques withRuleBasedProperties(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.
ruleBasedProperties - An object which defines the list of matching rules to run and has a field Rules, which is a
list of rule objects.public String toString()
toString in class ObjectObject.toString()public ResolutionTechniques clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.