Class BigQueryRetryHelper

java.lang.Object
com.google.cloud.RetryHelper
com.google.cloud.bigquery.BigQueryRetryHelper

public class BigQueryRetryHelper extends com.google.cloud.RetryHelper
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     

    Nested classes/interfaces inherited from class com.google.cloud.RetryHelper

    com.google.cloud.RetryHelper.RetryHelperException
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static <V> V
    runWithRetries(Callable<V> callable, com.google.api.gax.retrying.RetrySettings retrySettings, com.google.api.gax.retrying.ResultRetryAlgorithm<?> resultRetryAlgorithm, com.google.api.core.ApiClock clock, BigQueryRetryConfig bigQueryRetryConfig, boolean isOpenTelemetryEnabled, io.opentelemetry.api.trace.Tracer openTelemetryTracer)
     

    Methods inherited from class com.google.cloud.RetryHelper

    poll, runWithRetries

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BigQueryRetryHelper

      public BigQueryRetryHelper()
  • Method Details

    • runWithRetries

      public static <V> V runWithRetries(Callable<V> callable, com.google.api.gax.retrying.RetrySettings retrySettings, com.google.api.gax.retrying.ResultRetryAlgorithm<?> resultRetryAlgorithm, com.google.api.core.ApiClock clock, BigQueryRetryConfig bigQueryRetryConfig, boolean isOpenTelemetryEnabled, io.opentelemetry.api.trace.Tracer openTelemetryTracer) throws com.google.cloud.RetryHelper.RetryHelperException
      Throws:
      com.google.cloud.RetryHelper.RetryHelperException