Package org.apache.druid.server
Class RequestLogLine
java.lang.Object
org.apache.druid.server.RequestLogLine
-
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic RequestLogLineforNative(Query<?> query, org.joda.time.DateTime timestamp, String remoteAddr, QueryStats queryStats) static RequestLogLineforSql(String sql, Map<String, Object> sqlQueryContext, org.joda.time.DateTime timestamp, String remoteAddr, QueryStats queryStats) getNativeQueryLine(com.fasterxml.jackson.databind.ObjectMapper objectMapper) Query<?>getQuery()getSql()getSqlQueryLine(com.fasterxml.jackson.databind.ObjectMapper objectMapper) org.joda.time.DateTimeinthashCode()toString()
-
Method Details
-
forNative
public static RequestLogLine forNative(Query<?> query, org.joda.time.DateTime timestamp, String remoteAddr, QueryStats queryStats) -
forSql
public static RequestLogLine forSql(String sql, Map<String, Object> sqlQueryContext, org.joda.time.DateTime timestamp, String remoteAddr, QueryStats queryStats) -
getNativeQueryLine
public String getNativeQueryLine(com.fasterxml.jackson.databind.ObjectMapper objectMapper) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getSqlQueryLine
public String getSqlQueryLine(com.fasterxml.jackson.databind.ObjectMapper objectMapper) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getQuery
-
getSql
-
getSqlQueryContext
-
getTimestamp
public org.joda.time.DateTime getTimestamp() -
getRemoteAddr
-
getQueryStats
-
equals
-
hashCode
public int hashCode() -
toString
-