Package org.apache.druid.server
Class RequestLogLine
- java.lang.Object
-
- org.apache.druid.server.RequestLogLine
-
public class RequestLogLine extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static RequestLogLineforNative(org.apache.druid.query.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)StringgetNativeQueryLine(com.fasterxml.jackson.databind.ObjectMapper objectMapper)org.apache.druid.query.Query<?>getQuery()QueryStatsgetQueryStats()StringgetRemoteAddr()StringgetSql()Map<String,Object>getSqlQueryContext()StringgetSqlQueryLine(com.fasterxml.jackson.databind.ObjectMapper objectMapper)org.joda.time.DateTimegetTimestamp()inthashCode()StringtoString()
-
-
-
Method Detail
-
forNative
public static RequestLogLine forNative(org.apache.druid.query.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
@Nullable public org.apache.druid.query.Query<?> getQuery()
-
getTimestamp
public org.joda.time.DateTime getTimestamp()
-
getQueryStats
public QueryStats getQueryStats()
-
-