@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
.ResolutionType
public String getResolutionType()
The type of matching. There are three types of matching: RULE_MATCHING
, ML_MATCHING
,
and PROVIDER
.
RULE_MATCHING
,
ML_MATCHING
, and PROVIDER
.ResolutionType
public 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
.ResolutionType
public 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
.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.