class Aws::Paging::Provider

def initialize(rules)

Parameters:
  • rules (Hash) --
def initialize(rules)
  @operations = rules['pagination'].select { |k,v| v.key?('input_token') }
end

def pager(operation_name)

Returns:
  • (Pager) -

Parameters:
  • operation_name (String) --
def pager(operation_name)
  if rules = @operations[operation_name]
    Pager.new(rules)
  else
    NullPager.new
  end
end