public class LogQueryConfig
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
LogQueryConfig.LogQueryConfigBuilder |
static class |
LogQueryConfig.PropertyFilter |
Constructor and Description |
---|
LogQueryConfig() |
Modifier and Type | Method and Description |
---|---|
void |
addAllowedLogger(java.lang.String logger) |
void |
addAllowedMarker(java.lang.String marker) |
void |
addPropertyFilter(java.lang.String key,
java.lang.String value) |
void |
addSearchTerm(java.lang.String term) |
void |
addSearchTerms(java.util.List<java.lang.String> terms) |
java.util.List<java.lang.String> |
getAllowedLoggers() |
java.util.List<java.lang.String> |
getAllowedMarkers() |
long |
getEndTime() |
boolean |
getEstimateTotalSize() |
int |
getLimit() |
Level |
getMinLevel() |
int |
getOffset() |
java.util.List<LogQueryConfig.PropertyFilter> |
getPropertyFilters() |
java.util.List<java.lang.String> |
getSearchTerms() |
long |
getStartTime() |
static LogQueryConfig.LogQueryConfigBuilder |
newBuilder() |
void |
setEstimateTotalSize(boolean estimateTotalSize) |
void |
setLimit(int limit) |
void |
setMinLevel(Level minLevel) |
void |
setOffset(int offset) |
void |
setTimeRange(long start,
long end)
Sets a time range filter.
|
java.lang.String |
toString() |
public void addAllowedLogger(java.lang.String logger)
public java.util.List<java.lang.String> getAllowedLoggers()
public void addAllowedMarker(java.lang.String marker)
public void addSearchTerms(java.util.List<java.lang.String> terms)
public void addSearchTerm(java.lang.String term)
public java.util.List<java.lang.String> getSearchTerms()
public java.util.List<java.lang.String> getAllowedMarkers()
public java.util.List<LogQueryConfig.PropertyFilter> getPropertyFilters()
public void addPropertyFilter(java.lang.String key, java.lang.String value)
public Level getMinLevel()
public void setMinLevel(Level minLevel)
public int getLimit()
public void setLimit(int limit)
public int getOffset()
public void setOffset(int offset)
public long getStartTime()
public long getEndTime()
public void setTimeRange(long start, long end)
public boolean getEstimateTotalSize()
public void setEstimateTotalSize(boolean estimateTotalSize)
public java.lang.String toString()
toString
in class java.lang.Object
public static LogQueryConfig.LogQueryConfigBuilder newBuilder()