    # File lib/fog/aws/parsers/dns/list_resource_record_sets.rb, line 18
              def end_element(name)
                if @section == :resource_record_set
                  case name
                  when 'Type', 'TTL', 'SetIdentifier', 'Weight', 'Region'
                    @resource_record_set[name] = value
                  when 'Name'
                    @resource_record_set[name] = value.gsub('\\052', '*')
                  when 'Value'
                    @resource_record_set['ResourceRecords'] << value
                  when 'AliasTarget'
                    @resource_record_set[name] = @alias_target
                    @alias_target = {}
                  when 'HostedZoneId', 'DNSName'
                    @alias_target[name] = value
                  when 'ResourceRecordSet'
                    @response['ResourceRecordSets'] << @resource_record_set
                    @resource_record_set = {}
                    @resource_record_set['ResourceRecords'] = []
                  when 'ResourceRecordSets'
                    @section = :main
                  end
                elsif @section == :main
                  case name
                  when 'MaxItems'
                    @response[name] = value.to_i
                  when 'NextRecordName', 'NextRecordType', 'NextRecordIdentifier'
                    @response[name] = value
                  when 'IsTruncated'
                    @response[name] = value == 'true'
                  end
                end
              end