excludedSyncUserIds property
User IDs that must never be auto-discovered for synchronization.
When autoStartSync is enabled and no initialUserId is provided, Datum
discovers every user that has local data and starts syncing them. Add
local-only/system user IDs here (e.g. automatic-system used for default
ownership) so they are skipped by auto-discovery and auto-sync. Explicit
synchronize(userId) / startAutoSync(userId) calls still honor this list
and skip excluded users, so a system user is never pushed to the remote.
Implementation
final Set<String> excludedSyncUserIds;