Class EnhancedBigQueryStorageStubSettings

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

public class EnhancedBigQueryStorageStubSettings extends StubSettings<EnhancedBigQueryStorageStubSettings>
Settings class to configure an instance of EnhancedBigQueryStorageStub.

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

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:

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