Class RetryAndTraceDatastoreRpcDecorator.Builder (2.37.0)

public static class RetryAndTraceDatastoreRpcDecorator.Builder

Inheritance

java.lang.Object > RetryAndTraceDatastoreRpcDecorator.Builder

Methods

build()

public RetryAndTraceDatastoreRpcDecorator build()
Returns
Type Description
RetryAndTraceDatastoreRpcDecorator

setDatastoreOptions(DatastoreOptions datastoreOptions)

public RetryAndTraceDatastoreRpcDecorator.Builder setDatastoreOptions(DatastoreOptions datastoreOptions)
Parameter
Name Description
datastoreOptions DatastoreOptions
Returns
Type Description
RetryAndTraceDatastoreRpcDecorator.Builder

setDatastoreRpc(DatastoreRpc datastoreRpc)

public RetryAndTraceDatastoreRpcDecorator.Builder setDatastoreRpc(DatastoreRpc datastoreRpc)
Parameter
Name Description
datastoreRpc DatastoreRpc
Returns
Type Description
RetryAndTraceDatastoreRpcDecorator.Builder

setMetricsRecorder(MetricsRecorder metricsRecorder)

public RetryAndTraceDatastoreRpcDecorator.Builder setMetricsRecorder(MetricsRecorder metricsRecorder)
Parameter
Name Description
metricsRecorder MetricsRecorder
Returns
Type Description
RetryAndTraceDatastoreRpcDecorator.Builder

setRetrySettings(RetrySettings retrySettings)

public RetryAndTraceDatastoreRpcDecorator.Builder setRetrySettings(RetrySettings retrySettings)
Parameter
Name Description
retrySettings RetrySettings
Returns
Type Description
RetryAndTraceDatastoreRpcDecorator.Builder

setTraceUtil(TraceUtil otelTraceUtil)

public RetryAndTraceDatastoreRpcDecorator.Builder setTraceUtil(TraceUtil otelTraceUtil)
Parameter
Name Description
otelTraceUtil TraceUtil
Returns
Type Description
RetryAndTraceDatastoreRpcDecorator.Builder