@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) |
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 |
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 |
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 setResolutionType(String resolutionType)
The type of matching. There are two types of matching: RULE_MATCHING
and ML_MATCHING
.
resolutionType
- The type of matching. There are two types of matching: RULE_MATCHING
and
ML_MATCHING
.ResolutionType
public String getResolutionType()
The type of matching. There are two types of matching: RULE_MATCHING
and ML_MATCHING
.
RULE_MATCHING
and
ML_MATCHING
.ResolutionType
public ResolutionTechniques withResolutionType(String resolutionType)
The type of matching. There are two types of matching: RULE_MATCHING
and ML_MATCHING
.
resolutionType
- The type of matching. There are two types of matching: RULE_MATCHING
and
ML_MATCHING
.ResolutionType
public ResolutionTechniques withResolutionType(ResolutionType resolutionType)
The type of matching. There are two types of matching: RULE_MATCHING
and ML_MATCHING
.
resolutionType
- The type of matching. There are two types of matching: RULE_MATCHING
and
ML_MATCHING
.ResolutionType
public 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 Object
Object.toString()
public ResolutionTechniques clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.