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 Details

    • 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, then RECENCY is 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, then RECENCY is used again.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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, then RECENCY is 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, then RECENCY is used again.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • sourceName

      ConflictResolution.Builder sourceName(String sourceName)

      The ObjectType name that is used to resolve profile merging conflicts when choosing SOURCE as the ConflictResolvingModel.

      Parameters:
      sourceName - The ObjectType name that is used to resolve profile merging conflicts when choosing SOURCE as the ConflictResolvingModel.
      Returns:
      Returns a reference to this object so that method calls can be chained together.