Package | Description |
---|---|
com.yahoo.bard.webservice.logging | |
com.yahoo.bard.webservice.logging.blocks |
Modifier and Type | Method and Description |
---|---|
LogInfo |
LogBlock.get(String name)
Return a part of logging information in this LogBlock.
|
static LogInfo |
RequestLog.retrieve(Class cls)
Retrieve logging information in the logging context.
|
Modifier and Type | Method and Description |
---|---|
Map<String,LogInfo> |
LogBlock.any()
JSON serialization-focused getter that will "un wrap" the map, making it's entries appear to be those of the
parent class.
|
static Map<String,LogInfo> |
RequestLog.retrieveAll()
Returns a map of all the LogInfo blocks currently registered with this thread's RequestLog.
|
Modifier and Type | Method and Description |
---|---|
void |
LogBlock.add(LogInfo phase)
Append a part of logging information defined in this LogBlock.
|
static void |
RequestLog.record(LogInfo logPhase)
Record logging information in the logging context.
|
Modifier and Type | Method and Description |
---|---|
protected void |
LogBlock.add(Class<? extends LogInfo> phaseClass)
Add an entry of given class in this LogBlock that holds no information.
|
Modifier and Type | Class and Description |
---|---|
class |
BardQueryInfo
Main log of a request served by the TablesServlet.
|
class |
DataRequest
Corresponds mainly to the requesting part of a request served by the DataServlet.
|
class |
DimensionRequest
Main log of a request served by the DimensionsServlet.
|
class |
DruidFilterInfo
Logs some structural data about the filter sent to Druid, without actually logging the entire (potentially massive)
filter.
|
class |
DruidResponse
Corresponds mainly to the responding part of a request served by the DataServlet.
|
class |
Durations
Records the durations of each timed phase of the request processing.
|
class |
Epilogue
Common information for every request that is saved when the logging of a request is finalized.
|
class |
FeatureFlagRequest
Main log of a request served by the FeatureFlagServlet.
|
class |
Filter
Inner log block recording information related to the API filters of a query.
|
class |
JobRequest
Main log of a request served by the JobsServlet.
|
class |
MetricRequest
Main log of a request served by the MetricsServlet.
|
class |
Preface
Logging block for the "inbound" request information, serving as a preface to the subsequent logging blocks.
|
class |
Response
Corresponds mainly to the responding part of a request served by the DataServlet.
|
class |
SliceRequest
Main log of a request served by the SlicesServlet.
|
class |
TableRequest
Main log of a request served by the TablesServlet.
|
class |
Threads
Records the names of all the threads that handled part of this request.
|
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.