Class BigtableBulkReadRowsCallSettings.Builder

java.lang.Object
com.google.api.gax.rpc.UnaryCallSettings.Builder<Query,List<Row>>
com.google.cloud.bigtable.data.v2.stub.BigtableBulkReadRowsCallSettings.Builder
Enclosing class:
BigtableBulkReadRowsCallSettings

public static class BigtableBulkReadRowsCallSettings.Builder extends com.google.api.gax.rpc.UnaryCallSettings.Builder<Query,List<Row>>
  • Method Details

    • setBatchingSettings

      public BigtableBulkReadRowsCallSettings.Builder setBatchingSettings(@Nonnull com.google.api.gax.batching.BatchingSettings batchingSettings)
      Sets the batching settings with various thresholds.
    • getBatchingSettings

      public com.google.api.gax.batching.BatchingSettings getBatchingSettings()
      Returns the BatchingSettings.
    • setRetryableCodes

      public BigtableBulkReadRowsCallSettings.Builder setRetryableCodes(com.google.api.gax.rpc.StatusCode.Code... codes)
      Sets the rpc failure code, for which retries should be performed.
      Overrides:
      setRetryableCodes in class com.google.api.gax.rpc.UnaryCallSettings.Builder<Query,List<Row>>
    • setRetryableCodes

      public BigtableBulkReadRowsCallSettings.Builder setRetryableCodes(Set<com.google.api.gax.rpc.StatusCode.Code> retryableCodes)
      Sets the rpc failure code, for which retries should be performed.
      Overrides:
      setRetryableCodes in class com.google.api.gax.rpc.UnaryCallSettings.Builder<Query,List<Row>>
    • setRetrySettings

      public BigtableBulkReadRowsCallSettings.Builder setRetrySettings(@Nonnull com.google.api.gax.retrying.RetrySettings retrySettings)
      Sets the RetrySettings values for each retry attempts.
      Overrides:
      setRetrySettings in class com.google.api.gax.rpc.UnaryCallSettings.Builder<Query,List<Row>>
    • build

      Builds the BigtableBulkReadRowsCallSettings object with provided configuration.
      Overrides:
      build in class com.google.api.gax.rpc.UnaryCallSettings.Builder<Query,List<Row>>