class Zuora::Calls::QueryMore

Public Class Methods

new(query_locator) click to toggle source

After executing a query, often time a query_locator is returned when there are more records than Zuora can respond with in a single response. The default batch size is 2000. You can use a combination of query and query_more calls to get large quantities of data. @param [String] query_locator @return [Zuora::Calls:Query]

# File lib/zuora/calls/query_more.rb, line 12
def initialize(query_locator)
  @query_locator = query_locator
end

Public Instance Methods

xml_builder() click to toggle source

@return [Callable]

# File lib/zuora/calls/query_more.rb, line 17
def xml_builder
  lambda do |builder|
    builder[:api].queryMore { builder[:api].queryLocator(@query_locator) }
  end
end