class Aws::Stubbing::Protocols::Rest
def build_body(api, operation, data)
def build_body(api, operation, data) rules = operation.output if head_operation(operation) '' elsif streaming?(rules) data[rules[:payload]] elsif rules[:payload] body_for(api, operation, rules[:payload_member], data[rules[:payload]]) else filtered = Seahorse::Model::Shapes::ShapeRef.new( shape: Seahorse::Model::Shapes::StructureShape.new.tap do |s| rules.shape.members.each do |member_name, member_ref| s.add_member(member_name, member_ref) if member_ref.location.nil? end end ) body_for(api, operation, filtered, data) end end