@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConflictResolution extends Object implements Serializable, Cloneable, StructuredPojo
How the auto-merging process should resolve conflicts between different profiles.
| Constructor and Description |
|---|
ConflictResolution() |
| Modifier and Type | Method and Description |
|---|---|
ConflictResolution |
clone() |
boolean |
equals(Object obj) |
String |
getConflictResolvingModel()
How the auto-merging process should resolve conflicts between different profiles.
|
String |
getSourceName()
The
ObjectType name that is used to resolve profile merging conflicts when choosing
SOURCE as the ConflictResolvingModel. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setConflictResolvingModel(String conflictResolvingModel)
How the auto-merging process should resolve conflicts between different profiles.
|
void |
setSourceName(String sourceName)
The
ObjectType name that is used to resolve profile merging conflicts when choosing
SOURCE as the ConflictResolvingModel. |
String |
toString()
Returns a string representation of this object.
|
ConflictResolution |
withConflictResolvingModel(ConflictResolvingModel conflictResolvingModel)
How the auto-merging process should resolve conflicts between different profiles.
|
ConflictResolution |
withConflictResolvingModel(String conflictResolvingModel)
How the auto-merging process should resolve conflicts between different profiles.
|
ConflictResolution |
withSourceName(String sourceName)
The
ObjectType name that is used to resolve profile merging conflicts when choosing
SOURCE as the ConflictResolvingModel. |
public void setConflictResolvingModel(String conflictResolvingModel)
How the auto-merging process should resolve conflicts between different profiles.
RECENCY: Uses the data that was most recently updated.
SOURCE: Uses the data from a specific source. For example, if a company has been aquired or two
departments have merged, data from the specified source is used. If two duplicate profiles are from the same
source, then RECENCY is used again.
conflictResolvingModel - How the auto-merging process should resolve conflicts between different profiles.
RECENCY: Uses the data that was most recently updated.
SOURCE: Uses the data from a specific source. For example, if a company has been aquired or
two departments have merged, data from the specified source is used. If two duplicate profiles are from
the same source, then RECENCY is used again.
ConflictResolvingModelpublic String getConflictResolvingModel()
How the auto-merging process should resolve conflicts between different profiles.
RECENCY: Uses the data that was most recently updated.
SOURCE: Uses the data from a specific source. For example, if a company has been aquired or two
departments have merged, data from the specified source is used. If two duplicate profiles are from the same
source, then RECENCY is used again.
RECENCY: Uses the data that was most recently updated.
SOURCE: Uses the data from a specific source. For example, if a company has been aquired or
two departments have merged, data from the specified source is used. If two duplicate profiles are from
the same source, then RECENCY is used again.
ConflictResolvingModelpublic ConflictResolution withConflictResolvingModel(String conflictResolvingModel)
How the auto-merging process should resolve conflicts between different profiles.
RECENCY: Uses the data that was most recently updated.
SOURCE: Uses the data from a specific source. For example, if a company has been aquired or two
departments have merged, data from the specified source is used. If two duplicate profiles are from the same
source, then RECENCY is used again.
conflictResolvingModel - How the auto-merging process should resolve conflicts between different profiles.
RECENCY: Uses the data that was most recently updated.
SOURCE: Uses the data from a specific source. For example, if a company has been aquired or
two departments have merged, data from the specified source is used. If two duplicate profiles are from
the same source, then RECENCY is used again.
ConflictResolvingModelpublic ConflictResolution withConflictResolvingModel(ConflictResolvingModel conflictResolvingModel)
How the auto-merging process should resolve conflicts between different profiles.
RECENCY: Uses the data that was most recently updated.
SOURCE: Uses the data from a specific source. For example, if a company has been aquired or two
departments have merged, data from the specified source is used. If two duplicate profiles are from the same
source, then RECENCY is used again.
conflictResolvingModel - How the auto-merging process should resolve conflicts between different profiles.
RECENCY: Uses the data that was most recently updated.
SOURCE: Uses the data from a specific source. For example, if a company has been aquired or
two departments have merged, data from the specified source is used. If two duplicate profiles are from
the same source, then RECENCY is used again.
ConflictResolvingModelpublic void setSourceName(String sourceName)
The ObjectType name that is used to resolve profile merging conflicts when choosing
SOURCE as the ConflictResolvingModel.
sourceName - The ObjectType name that is used to resolve profile merging conflicts when choosing
SOURCE as the ConflictResolvingModel.public String getSourceName()
The ObjectType name that is used to resolve profile merging conflicts when choosing
SOURCE as the ConflictResolvingModel.
ObjectType name that is used to resolve profile merging conflicts when choosing
SOURCE as the ConflictResolvingModel.public ConflictResolution withSourceName(String sourceName)
The ObjectType name that is used to resolve profile merging conflicts when choosing
SOURCE as the ConflictResolvingModel.
sourceName - The ObjectType name that is used to resolve profile merging conflicts when choosing
SOURCE as the ConflictResolvingModel.public String toString()
toString in class ObjectObject.toString()public ConflictResolution clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.