# 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