module AWS::Core::OptionGrammar::ModuleMethods

def apply_integer_descriptor(m, name)

def apply_integer_descriptor(m, name)
  MetaUtils.extend_method(m, "validate_#{ruby_name(name)}") do |value|
    raise ArgumentError.new("expected integer value for option #{ruby_name(name)}") unless
      value.respond_to? :to_int
  end
end