class Aws::Api::OperationDocumenter
def param(shape, key_name, value_type, required, visited, &block)
def param(shape, key_name, value_type, required, visited, &block) lines = [] lines << '<div class="param">' lines << entry(shape, key_name, value_type, required, visited) if visited.include?(shape) lines << "AttributeValue, recursive" else visited = visited + [shape] yield(lines) if block_given? lines += nested_params(shape, visited) end lines << '</div>' lines end