# File lib/aws/core/client.rb, line 646 def add_client_request_method method_name, options = {}, &block operations << method_name ClientRequestMethodBuilder.new(self, method_name, &block) method_def = "def \#{method_name}(*args, &block)\noptions = args.first ? args.first : {}\nclient_request(\#{method_name.inspect}, options, &block)\nend\n" module_eval(method_def) end