Class EnhancedBigQueryReadStubSettings

java.lang.Object
com.google.api.gax.rpc.StubSettings<EnhancedBigQueryReadStubSettings>
com.google.cloud.bigquery.storage.v1beta2.stub.EnhancedBigQueryReadStubSettings

public class EnhancedBigQueryReadStubSettings extends StubSettings<EnhancedBigQueryReadStubSettings>
Settings class to configure an instance of EnhancedBigQueryReadStub.

The default instance dynamically reads and applies the default values used by BigQueryReadStub.

The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object. For example, to set the total timeout of createReadSession to 30 seconds:

 
 EnhancedBigQueryReadStubSettings.Builder builder =
     EnhancedBigQueryReadStubSettings.newBuilder();
 builder.createReadSessionSettings().getRetrySettings().toBuilder()
     .setTotalTimeout(Duration.ofSeconds(30));
 EnhancedBigQueryReadStubSettings settings = builder.build();