@private
# File lib/aws/core/json_request_builder.rb, line 20 def initialize target_prefix, operation @x_amz_target = target_prefix + operation[:name] @grammar = OptionGrammar.customize(operation[:inputs]) end
# File lib/aws/core/json_request_builder.rb, line 25 def populate_request request, options request.headers["content-type"] = "application/x-amz-json-1.0" request.headers["x-amz-target"] = @x_amz_target request.body = @grammar.to_json(options) end