@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.
ConflictResolvingModel
public 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.
ConflictResolvingModel
public 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.
ConflictResolvingModel
public 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.
ConflictResolvingModel
public 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 Object
Object.toString()
public ConflictResolution clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.