Send feedback
Class BigQueryOptions.Builder (2.55.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public static class BigQueryOptions . Builder extends ServiceOptions . Builder<BigQuery , BigQueryOptions , BigQueryOptions . Builder >
Inheritance
java.lang.Object >
com.google.cloud.ServiceOptions.Builder >
BigQueryOptions.Builder
Inherited Members
com.google.cloud.ServiceOptions.Builder.build()
com.google.cloud.ServiceOptions.Builder.getAllowedClientLibTokens()
com.google.cloud.ServiceOptions.Builder.self()
com.google.cloud.ServiceOptions.Builder.setApiTracerFactory(com.google.api.gax.tracing.ApiTracerFactory)
com.google.cloud.ServiceOptions.Builder.setClientLibToken(java.lang.String)
com.google.cloud.ServiceOptions.Builder.setClock(com.google.api.core.ApiClock)
com.google.cloud.ServiceOptions.Builder.setCredentials(com.google.auth.Credentials)
com.google.cloud.ServiceOptions.Builder.setHeaderProvider(com.google.api.gax.rpc.HeaderProvider)
com.google.cloud.ServiceOptions.Builder.setHost(java.lang.String)
com.google.cloud.ServiceOptions.Builder.setProjectId(java.lang.String)
com.google.cloud.ServiceOptions.Builder.setQuotaProjectId(java.lang.String)
com.google.cloud.ServiceOptions.Builder.setRetrySettings(com.google.api.gax.retrying.RetrySettings)
com.google.cloud.ServiceOptions.Builder.setServiceFactory(com.google.cloud.ServiceFactory<ServiceT,OptionsT>)
com.google.cloud.ServiceOptions.Builder.setServiceRpcFactory(com.google.cloud.spi.ServiceRpcFactory<OptionsT>)
com.google.cloud.ServiceOptions.Builder.setTransportOptions(com.google.cloud.TransportOptions)
com.google.cloud.ServiceOptions.Builder.setUniverseDomain(java.lang.String)
Methods
build()
public BigQueryOptions build ()
Overrides
com.google.cloud.ServiceOptions.Builder.build()
setEnableOpenTelemetryTracing(boolean enableOpenTelemetryTracing)
public BigQueryOptions . Builder setEnableOpenTelemetryTracing ( boolean enableOpenTelemetryTracing )
Beta
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Enables OpenTelemetry tracing functionality for this BigQuery instance
Parameter
Name
Description
enableOpenTelemetryTracing
boolean
enables OpenTelemetry tracing if true
setLocation(String location)
public BigQueryOptions . Builder setLocation ( String location )
Parameter
Name
Description
location
String
setOpenTelemetryTracer(Tracer tracer)
public BigQueryOptions . Builder setOpenTelemetryTracer ( Tracer tracer )
Beta
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Sets the OpenTelemetry tracer for this BigQuery instance to be tracer.
Parameter
Name
Description
tracer
io.opentelemetry.api.trace.Tracer
OpenTelemetry tracer to be used
setResultRetryAlgorithm(ResultRetryAlgorithm<?> resultRetryAlgorithm)
public BigQueryOptions . Builder setResultRetryAlgorithm ( ResultRetryAlgorithm <? > resultRetryAlgorithm )
setTransportOptions(TransportOptions transportOptions)
public BigQueryOptions . Builder setTransportOptions ( TransportOptions transportOptions )
Parameter
Name
Description
transportOptions
com.google.cloud.TransportOptions
Overrides
com.google.cloud.ServiceOptions.Builder.setTransportOptions(com.google.cloud.TransportOptions)
setUseInt64Timestamps(boolean useInt64Timestamps)
public BigQueryOptions . Builder setUseInt64Timestamps ( boolean useInt64Timestamps )
Parameter
Name
Description
useInt64Timestamps
boolean
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-15 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-15 UTC."],[],[],null,[]]