parallel_scan

in lib/aws-record/record/buildable_search.rb [41:51]


      def parallel_scan(opts)
        raise ArgumentError, 'parallel_scan is only supported for scans' unless @operation == :scan
        unless opts[:total_segments] && opts[:segment]
          raise ArgumentError, 'Must specify :total_segments and :segment in a parallel scan.'
        end

        @params[:total_segments] = opts[:total_segments]
        @params[:segment] = opts[:segment]
        self
      end