in lib/aws-record/record/marshalers/integer_marshaler.rb [21:32]
def serialize(raw_value)
integer = type_cast(raw_value)
if integer.nil?
nil
elsif integer.is_a?(Integer)
integer
else
msg = "expected an Integer value or nil, got #{integer.class}"
raise ArgumentError, msg
end
end