{"name": "WebPage", "type": "record", "namespace": "org.apache.nutch.storage", "fields": [ {"name": "baseUrl", "type": "string"}, {"name": "status", "type": "int"}, {"name": "fetchTime", "type": "long"}, {"name": "prevFetchTime", "type": "long"}, {"name": "fetchInterval", "type": "int"}, {"name": "retriesSinceFetch", "type": "int"}, {"name": "modifiedTime", "type": "long"}, {"name": "prevModifiedTime", "type": "long"}, {"name": "protocolStatus", "type": { "name": "ProtocolStatus", "type": "record", "namespace": "org.apache.nutch.storage", "fields": [ {"name": "code", "type": "int"}, {"name": "args", "type": {"type": "array", "items": "string"}}, {"name": "lastModified", "type": "long"} ] }}, {"name": "content", "type": "bytes"}, {"name": "contentType", "type": "string"}, {"name": "prevSignature", "type": "bytes"}, {"name": "signature", "type": "bytes"}, {"name": "title", "type": "string"}, {"name": "text", "type": "string"}, {"name": "parseStatus", "type": { "name": "ParseStatus", "type": "record", "namespace": "org.apache.nutch.storage", "fields": [ {"name": "majorCode", "type": "int"}, {"name": "minorCode", "type": "int"}, {"name": "args", "type": {"type": "array", "items": "string"}} ] }}, {"name": "score", "type": "float"}, {"name": "reprUrl", "type": "string"}, {"name": "headers", "type": {"type": "map", "values": "string"}}, {"name": "outlinks", "type": {"type": "map", "values": "string"}}, {"name": "inlinks", "type": {"type": "map", "values": "string"}}, {"name": "markers", "type": {"type": "map", "values": "string"}}, {"name": "metadata", "type": {"type": "map", "values": "bytes"}}, {"name": "batchId", "type": "string"} ] }