module Aws::PageableResponse::UnsafeEnumerableMethods
A handful of Enumerable methods, such as count are not safe to call on a pageable response, as this would trigger n api calls simply to count the number of response pages, when likely what is wanted is to access count on the data. Same for to_h.
Public Instance Methods
count()
click to toggle source
# File lib/aws-sdk-core/pageable_response.rb, line 125 def count if data.respond_to?(:count) data.count else raise NoMethodError, "undefined method `count'" end end
respond_to?(method_name, *args)
click to toggle source
# File lib/aws-sdk-core/pageable_response.rb, line 133 def respond_to?(method_name, *args) if method_name == :count data.respond_to?(:count) else false end end
to_h()
click to toggle source
# File lib/aws-sdk-core/pageable_response.rb, line 141 def to_h data.to_h end