module Aws::PageableResponse

def self.apply(base)

def self.apply(base)
  base.extend Extension
  base.instance_variable_set(:@last_page, nil)
  base.instance_variable_set(:@more_results, nil)
  base
end

def each(&block)

Returns:
  • (Enumerable, nil) - Returns a new Enumerable if no block is given.

Other tags:
    Yieldparam: response -
def each(&block)
  # Actual implementation is in PageableResponse::Extension
end

def last_page?

Returns:
  • (Boolean) -
def last_page?
  # Actual implementation is in PageableResponse::Extension
end

def next_page(params = {})

Returns:
  • (Seahorse::Client::Response) -
def next_page(params = {})
  # Actual implementation is in PageableResponse::Extension
end

def next_page?

Returns:
  • (Boolean) -
def next_page?
  # Actual implementation is in PageableResponse::Extension
end

def next_page_params(params)

Returns:
  • (Hash) - Returns the hash of request parameters for the

Parameters:
  • params (Hash) -- A hash of additional request params to
def next_page_params(params)
  # Actual implementation is in PageableResponse::Extension
end

def next_response(params)

Returns:
  • (Seahorse::Client::Response) - Returns the next page of

Parameters:
  • params (Hash) -- A hash of additional request params to
def next_response(params)
  # Actual implementation is in PageableResponse::Extension
end