Package zipkin2.storage
Class QueryRequest.Builder
- java.lang.Object
-
- zipkin2.storage.QueryRequest.Builder
-
- Enclosing class:
- QueryRequest
public static final class QueryRequest.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryRequest.BuilderannotationQuery(Map<String,String> annotationQuery)QueryRequestbuild()QueryRequest.BuilderendTs(long endTs)SetsQueryRequest.endTs()QueryRequest.Builderlimit(int limit)SetsQueryRequest.limit()QueryRequest.Builderlookback(long lookback)QueryRequest.BuildermaxDuration(Long maxDuration)QueryRequest.BuilderminDuration(Long minDuration)QueryRequest.BuilderparseAnnotationQuery(String annotationQuery)Corresponds to query parameter "annotationQuery".QueryRequest.BuilderremoteServiceName(String remoteServiceName)QueryRequest.BuilderserviceName(String serviceName)QueryRequest.BuilderspanName(String spanName)This ignores the reserved span name "all".
-
-
-
Method Detail
-
serviceName
public QueryRequest.Builder serviceName(@Nullable String serviceName)
-
remoteServiceName
public QueryRequest.Builder remoteServiceName(@Nullable String remoteServiceName)
-
spanName
public QueryRequest.Builder spanName(@Nullable String spanName)
This ignores the reserved span name "all".- See Also:
QueryRequest.spanName()
-
parseAnnotationQuery
public QueryRequest.Builder parseAnnotationQuery(@Nullable 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(Map<String,String> annotationQuery)
-
minDuration
public QueryRequest.Builder minDuration(@Nullable Long minDuration)
-
maxDuration
public QueryRequest.Builder maxDuration(@Nullable Long maxDuration)
-
endTs
public QueryRequest.Builder endTs(long endTs)
SetsQueryRequest.endTs()
-
lookback
public QueryRequest.Builder lookback(long lookback)
-
limit
public QueryRequest.Builder limit(int limit)
SetsQueryRequest.limit()
-
build
public final QueryRequest build()
-
-