Package zipkin2.storage
Class QueryRequest.Builder
- java.lang.Object
-
- zipkin2.storage.QueryRequest.Builder
-
- Enclosing class:
- QueryRequest
public static final class QueryRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryRequest.Builder
annotationQuery(java.util.Map<java.lang.String,java.lang.String> annotationQuery)
QueryRequest
build()
QueryRequest.Builder
endTs(long endTs)
QueryRequest.Builder
limit(int limit)
QueryRequest.Builder
lookback(long lookback)
QueryRequest.Builder
maxDuration(java.lang.Long maxDuration)
QueryRequest.Builder
minDuration(java.lang.Long minDuration)
QueryRequest.Builder
parseAnnotationQuery(java.lang.String annotationQuery)
Corresponds to query parameter "annotationQuery".QueryRequest.Builder
remoteServiceName(java.lang.String remoteServiceName)
QueryRequest.Builder
serviceName(java.lang.String serviceName)
QueryRequest.Builder
spanName(java.lang.String spanName)
This ignores the reserved span name "all".
-
-
-
Method Detail
-
serviceName
public QueryRequest.Builder serviceName(@Nullable java.lang.String serviceName)
- See Also:
QueryRequest.serviceName()
-
remoteServiceName
public QueryRequest.Builder remoteServiceName(@Nullable java.lang.String remoteServiceName)
- See Also:
QueryRequest.remoteServiceName()
-
spanName
public QueryRequest.Builder spanName(@Nullable java.lang.String spanName)
This ignores the reserved span name "all".- See Also:
QueryRequest.spanName()
-
parseAnnotationQuery
public QueryRequest.Builder parseAnnotationQuery(@Nullable java.lang.String annotationQuery)
Corresponds to query parameter "annotationQuery". Ex. "http.method=GET and error". Parameter keys and values are trimmed.- See Also:
QueryRequest.annotationQueryString()
-
annotationQuery
public QueryRequest.Builder annotationQuery(java.util.Map<java.lang.String,java.lang.String> annotationQuery)
- See Also:
QueryRequest.annotationQuery()
-
minDuration
public QueryRequest.Builder minDuration(@Nullable java.lang.Long minDuration)
- See Also:
QueryRequest.minDuration()
-
maxDuration
public QueryRequest.Builder maxDuration(@Nullable java.lang.Long maxDuration)
- See Also:
QueryRequest.maxDuration()
-
endTs
public QueryRequest.Builder endTs(long endTs)
- See Also:
QueryRequest.endTs()
-
lookback
public QueryRequest.Builder lookback(long lookback)
- See Also:
QueryRequest.lookback()
-
limit
public QueryRequest.Builder limit(int limit)
- See Also:
QueryRequest.limit()
-
build
public final QueryRequest build()
-
-