private void populateVersion1Log ( LogRecordStreamReader reader ) throws IOException , ParseException , URISyntaxException { this . requestStartTime = reader . readDate ( LogRecord . REQUEST_START_TIME_FORMAT ) ; this . operationType = reader . readString ( ) ; this . requestStatus = reader . readString ( ) ; this . httpStatusCode = reader . readString ( ) ; this . endToEndLatencyInMS = reader . readInteger ( ) ; this . serverLatencyInMS = reader . readInteger ( ) ; this . authenticationType = reader . readString ( ) ; this . requesterAccountName = reader . readString ( ) ; this . ownerAccountName = reader . readString ( ) ; this . serviceType = reader . readString ( ) ; this . requestUrl = reader . readUri ( ) ; this . requestedObjectKey = reader . readQuotedString ( ) ; this . requestIdHeader = reader . readUuid ( ) ; this . operationCount = reader . readInteger ( ) ; this . requesterIPAddress = reader . readString ( ) ; this . requestVersionHeader = reader . readString ( ) ; this . requestHeaderSize = reader . readLong ( ) ; this . requestPacketSize = reader . readLong ( ) ; this . responseHeaderSize = reader . readLong ( ) ; this . responsePacketSize = reader . readLong ( ) ; this . requestContentLength = reader . readLong ( ) ; this . requestMD5 = reader . readQuotedString ( ) ; this . serverMD5 = reader . readQuotedString ( ) ; this . eTagIdentifier = reader . readQuotedString ( ) ; this . lastModifiedTime = reader . readDate ( LogRecord . LAST_MODIFIED_TIME_FORMAT ) ; this . conditionsUsed = reader . readQuotedString ( ) ; this . userAgentHeader = reader . readQuotedString ( ) ; this . referrerHeader = reader . readQuotedString ( ) ; this . clientRequestId = reader . readQuotedString ( ) ; reader . endCurrentRecord ( ) ; }
Populates a LogRecord using the Version 1 . 0 schema and the given LogRecordStreamReader .