Uses of Class
com.google.cloud.bigquery.ConnectionSettings.Builder
Packages that use ConnectionSettings.Builder
Package
Description
A client for BigQuery – A fully managed, petabyte scale, low cost enterprise data warehouse for
analytics.
-
Uses of ConnectionSettings.Builder in com.google.cloud.bigquery
Methods in com.google.cloud.bigquery that return ConnectionSettings.BuilderModifier and TypeMethodDescriptionstatic ConnectionSettings.BuilderConnectionSettings.newBuilder()Returns a builder for aConnectionSettingsobject.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setAllowLargeResults(Boolean allowLargeResults) Sets whether the job is enabled to create arbitrarily large results.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setClustering(Clustering clustering) Sets the clustering specification for the destination table.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setConnectionProperties(List<ConnectionProperty> connectionProperties) Sets a connection-level property to customize query behavior.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setCreateDisposition(JobInfo.CreateDisposition createDisposition) Sets whether the job is allowed to create tables.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setCreateSession(Boolean createSession) Sets whether to create a new session.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setDefaultDataset(DatasetId datasetId) Sets the default dataset.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setDestinationEncryptionConfiguration(EncryptionConfiguration destinationEncryptionConfiguration) Sets the custom encryption configuration (e.g., Cloud KMS keys).abstract ConnectionSettings.BuilderConnectionSettings.Builder.setDestinationTable(TableId destinationTable) Sets the table where to put query results.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setFlattenResults(Boolean flattenResults) Sets whether nested and repeated fields should be flattened.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setJobTimeoutMs(Long jobTimeoutMs) [Optional] Job timeout in milliseconds.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setMaximumBillingTier(Integer maximumBillingTier) Limits the billing tier for this job.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setMaximumBytesBilled(Long maximumBytesBilled) Limits the bytes billed for this job.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setMaxResultPerPage(Integer maxResultPerPage) Sets the maximum records per page to be used for pagination.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setMaxResults(Long maxResults) Sets the maximum number of rows of data to return per page of results.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setMinResultSize(Integer minResultSize) Sets the minimum result size for which the Read API will be enabledabstract ConnectionSettings.BuilderConnectionSettings.Builder.setNumBufferedRows(Integer numBufferedRows) Sets the number of rows in the buffer (a blocking queue) that query results are consumed from.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setPriority(QueryJobConfiguration.Priority priority) Sets a priority for the query.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setRangePartitioning(RangePartitioning rangePartitioning) Range partitioning specification for this table.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setRequestTimeout(Long timeoutMs) Sets how long to wait for the query to complete, in milliseconds, before the request times out and returns.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setSchemaUpdateOptions(List<JobInfo.SchemaUpdateOption> schemaUpdateOptions) [Experimental] Sets options allowing the schema of the destination table to be updated as a side effect of the query job.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setTableDefinitions(Map<String, ExternalTableDefinition> tableDefinitions) Sets the external tables definitions.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setTimePartitioning(TimePartitioning timePartitioning) Sets the time partitioning specification for the destination table.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setTotalToPageRowCountRatio(Integer totalToPageRowCountRatio) Sets a ratio of the total number of records and the records returned in the current page.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setUseQueryCache(Boolean useQueryCache) Sets whether to look for the result in the query cache.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setUserDefinedFunctions(List<UserDefinedFunction> userDefinedFunctions) Sets user defined function resources that can be used by this query.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setUseReadAPI(Boolean useReadAPI) Sets useReadAPI flag, enabled by default.abstract ConnectionSettings.BuilderConnectionSettings.Builder.setWriteDisposition(JobInfo.WriteDisposition writeDisposition) Sets the action that should occur if the destination table already exists.abstract ConnectionSettings.BuilderConnectionSettings.toBuilder()Returns a builder pre-populated using the current values of this field.