class Aws::Plugins::JsonvalueConverter::Handler
@api private
Public Instance Methods
call(context)
click to toggle source
# File lib/aws-sdk-core/plugins/jsonvalue_converter.rb, line 12 def call(context) context.operation.input.shape.members.each do |m, ref| if ref['jsonvalue'] param_value = context.params[m] unless param_value.respond_to?(:to_json) raise ArgumentError, "The value of params[#{m}] is not JSON serializable." end context.params[m] = param_value.to_json end end @handler.call(context) end