Interface ConflictResolution.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConflictResolution.Builder,ConflictResolution>,SdkBuilder<ConflictResolution.Builder,ConflictResolution>,SdkPojo
- Enclosing class:
- ConflictResolution
public static interface ConflictResolution.Builder extends SdkPojo, CopyableBuilder<ConflictResolution.Builder,ConflictResolution>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConflictResolution.BuilderconflictResolvingModel(String conflictResolvingModel)How the auto-merging process should resolve conflicts between different profiles.ConflictResolution.BuilderconflictResolvingModel(ConflictResolvingModel conflictResolvingModel)How the auto-merging process should resolve conflicts between different profiles.ConflictResolution.BuildersourceName(String sourceName)TheObjectTypename that is used to resolve profile merging conflicts when choosingSOURCEas theConflictResolvingModel.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
conflictResolvingModel
ConflictResolution.Builder conflictResolvingModel(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, thenRECENCYis used again.
- Parameters:
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, thenRECENCYis used again.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConflictResolvingModel,ConflictResolvingModel
-
-
conflictResolvingModel
ConflictResolution.Builder conflictResolvingModel(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, thenRECENCYis used again.
- Parameters:
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, thenRECENCYis used again.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConflictResolvingModel,ConflictResolvingModel
-
-
sourceName
ConflictResolution.Builder sourceName(String sourceName)
The
ObjectTypename that is used to resolve profile merging conflicts when choosingSOURCEas theConflictResolvingModel.- Parameters:
sourceName- TheObjectTypename that is used to resolve profile merging conflicts when choosingSOURCEas theConflictResolvingModel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-