Package com.google.cloud.bigquery
Class BigQueryRetryHelper
java.lang.Object
com.google.cloud.RetryHelper
com.google.cloud.bigquery.BigQueryRetryHelper
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.google.cloud.RetryHelper
RetryHelper.RetryHelperException -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <V> VrunWithRetries(Callable<V> callable, RetrySettings retrySettings, ResultRetryAlgorithm<?> resultRetryAlgorithm, ApiClock clock, BigQueryRetryConfig bigQueryRetryConfig, boolean isOpenTelemetryEnabled, io.opentelemetry.api.trace.Tracer openTelemetryTracer) Methods inherited from class com.google.cloud.RetryHelper
poll, runWithRetries
-
Field Details
-
RETRY_ATTEMPT_KEY
-
-
Constructor Details
-
BigQueryRetryHelper
public BigQueryRetryHelper()
-
-
Method Details
-
runWithRetries
public static <V> V runWithRetries(Callable<V> callable, RetrySettings retrySettings, ResultRetryAlgorithm<?> resultRetryAlgorithm, ApiClock clock, BigQueryRetryConfig bigQueryRetryConfig, boolean isOpenTelemetryEnabled, io.opentelemetry.api.trace.Tracer openTelemetryTracer) throws RetryHelper.RetryHelperException - Throws:
RetryHelper.RetryHelperException
-