# File lib/mongo/server_selector/secondary_preferred.rb, line 91 def to_doc @doc ||= (preference = { mode: SERVER_FORMATTED_NAME } preference.merge!({ tags: tag_sets }) unless tag_sets.empty? preference.merge!({ maxStalenessSeconds: max_staleness }) if max_staleness preference) end