public static class ThresholdRequestTracer.Builder extends Object
ThresholdRequestTracer
.Modifier and Type | Method and Description |
---|---|
ThresholdRequestTracer.Builder |
analyticsThreshold(Duration analyticsThreshold)
Allows to customize the analyticsThreshold.
|
ThresholdRequestTracer |
build() |
ThresholdRequestTracer.Builder |
emitInterval(Duration emitInterval)
Allows to customize the emit interval
|
ThresholdRequestTracer.Builder |
kvThreshold(Duration kvThreshold)
Allows to customize the kvThreshold.
|
ThresholdRequestTracer.Builder |
queryThreshold(Duration queryThreshold)
Allows to customize the n1qlThreshold.
|
ThresholdRequestTracer.Builder |
queueLength(int queueLength)
Allows to configure the queue size for the individual span queues
used to track the spans over threshold.
|
ThresholdRequestTracer.Builder |
sampleSize(int sampleSize)
Allows to customize the sample size per service.
|
ThresholdRequestTracer.Builder |
searchThreshold(Duration searchThreshold)
Allows to customize the ftsThreshold.
|
ThresholdRequestTracer.Builder |
viewThreshold(Duration viewThreshold)
Allows to customize the viewThreshold.
|
public ThresholdRequestTracer build()
public ThresholdRequestTracer.Builder emitInterval(Duration emitInterval)
emitInterval
- the interval to use.public ThresholdRequestTracer.Builder queueLength(int queueLength)
queueLength
- the queue size to use.public ThresholdRequestTracer.Builder kvThreshold(Duration kvThreshold)
kvThreshold
- the threshold to set.public ThresholdRequestTracer.Builder queryThreshold(Duration queryThreshold)
queryThreshold
- the threshold to set.public ThresholdRequestTracer.Builder viewThreshold(Duration viewThreshold)
viewThreshold
- the threshold to set.public ThresholdRequestTracer.Builder searchThreshold(Duration searchThreshold)
searchThreshold
- the threshold to set.public ThresholdRequestTracer.Builder analyticsThreshold(Duration analyticsThreshold)
analyticsThreshold
- the threshold to set.public ThresholdRequestTracer.Builder sampleSize(int sampleSize)
sampleSize
- the sample size to set.Copyright © 2021 Couchbase, Inc.. All rights reserved.