public interface LogService
LogService
allows callers to request the logs for an application
using supplied filters. Logs are returned in an Iterable
that yields
RequestLogs
, which contain request-level information and optionally
AppLogLine
objects containing the application logs from the request.Modifier and Type | Interface and Description |
---|---|
static class |
LogService.LogLevel |
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_ITEMS_PER_FETCH
The number of items that each underlying RPC call will retrieve by default.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<RequestLogs> |
fetch(LogQuery query)
Retrieve logs for the current application with the constraints provided
by the user as parameters to this function.
|
static final int DEFAULT_ITEMS_PER_FETCH
java.lang.Iterable<RequestLogs> fetch(LogQuery query)
query
- A LogQuery object that contains the various query parameters
that should be used in the LogReadRequest. If versions and majorVersionIds
are both empty, fetch will retrieve logs for the current running version.