Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W 

A

abort() - Method in class com.google.cloud.bigquery.connector.common.BigQueryDirectDataWriterHelper
Deletes the data left over in the protoRows, using method clearProtoRows, closes the StreamWriter, shuts down the WriteClient, and nulls out the protoRows and write-stream-name.
accept(JobInfo) - Method in interface com.google.cloud.bigquery.connector.common.BigQueryJobCompletionListener
 
AccessToken - Class in com.google.cloud.bigquery.connector.common
As the com.google.auth.oauth2.AccessToken class is shaded in the final jar, this class provides the same functionality but maintains its package.
AccessToken(String, Date) - Constructor for class com.google.cloud.bigquery.connector.common.AccessToken
 
AccessTokenProvider - Interface in com.google.cloud.bigquery.connector.common
 
AccessTokenProviderCredentials - Class in com.google.cloud.bigquery.connector.common
 
AccessTokenProviderCredentials(AccessTokenProvider) - Constructor for class com.google.cloud.bigquery.connector.common.AccessTokenProviderCredentials
 
addRow(ByteString) - Method in class com.google.cloud.bigquery.connector.common.BigQueryDirectDataWriterHelper
Adds a row to the protoRows, which acts as a buffer; but before, checks if the current message size in bytes will cause the protoRows buffer to exceed the maximum APPEND_REQUEST_SIZE, and if it will, sends an append rows request first.
adjustSchemaIfNeeded(Schema, Schema) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
Adjusts the wanted schema to properly match the schema of an existing table.
appendDestinationWithTemporary(TableId, TableId) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Appends all the data from the given temporary table, to the given destination table, transactionally.
areClientCreationConfigsEqual(BigQueryConfig) - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
ArrowReaderIterator - Class in com.google.cloud.bigquery.connector.common
 
ArrowReaderIterator(ArrowReader) - Constructor for class com.google.cloud.bigquery.connector.common.ArrowReaderIterator
 
ArrowUtil - Class in com.google.cloud.bigquery.connector.common
Common utility classes for Arrow.

B

backgroundParsingThreads() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
BigQueryClient - Class in com.google.cloud.bigquery.connector.common
 
BigQueryClient(BigQuery, Optional<String>, Optional<String>, Cache<String, TableInfo>, Map<String, String>, QueryJobConfiguration.Priority, Optional<BigQueryJobCompletionListener>, long) - Constructor for class com.google.cloud.bigquery.connector.common.BigQueryClient
 
BigQueryClient.CreateTableOptions - Interface in com.google.cloud.bigquery.connector.common
 
BigQueryClient.LoadDataOptions - Interface in com.google.cloud.bigquery.connector.common
 
BigQueryClient.ReadTableOptions - Interface in com.google.cloud.bigquery.connector.common
 
BigQueryClientFactory - Class in com.google.cloud.bigquery.connector.common
Since Guice recommends to avoid injecting closeable resources (see https://github.com/google/guice/wiki/Avoid-Injecting-Closable-Resources), this factory creates and caches clients and also closes them during JVM shutdown.
BigQueryClientFactory(BigQueryCredentialsSupplier, HeaderProvider, BigQueryConfig) - Constructor for class com.google.cloud.bigquery.connector.common.BigQueryClientFactory
 
BigQueryClientFactoryConfig - Class in com.google.cloud.bigquery.connector.common
 
BigQueryClientModule - Class in com.google.cloud.bigquery.connector.common
 
BigQueryClientModule() - Constructor for class com.google.cloud.bigquery.connector.common.BigQueryClientModule
 
BigQueryConfig - Interface in com.google.cloud.bigquery.connector.common
 
BigQueryConfigurationUtil - Class in com.google.cloud.bigquery.connector.common
Utilities to read configuration options
BigQueryConnectorException - Exception in com.google.cloud.bigquery.connector.common
 
BigQueryConnectorException(String) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException
 
BigQueryConnectorException(String, StatusException) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException
 
BigQueryConnectorException(String, StatusRuntimeException) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException
 
BigQueryConnectorException(String, Throwable) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException
 
BigQueryConnectorException(BigQueryErrorCode, String) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException
 
BigQueryConnectorException(BigQueryErrorCode, String, StatusException) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException
 
BigQueryConnectorException(BigQueryErrorCode, String, StatusRuntimeException) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException
 
BigQueryConnectorException(BigQueryErrorCode, String, Throwable) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException
 
BigQueryConnectorException.InvalidSchemaException - Exception in com.google.cloud.bigquery.connector.common
 
BigQueryConnectorException.SerializableStatusException - Exception in com.google.cloud.bigquery.connector.common
StatusRuntimeException contains non-serializable members causing issues when sending exceptions from the executors to the driver.
BigQueryCredentialsSupplier - Class in com.google.cloud.bigquery.connector.common
 
BigQueryCredentialsSupplier(Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, String, Set<String>, Optional<Map<String, String>>, Optional<Map<String, String>>, Optional<String>, Optional<URI>, Optional<String>, Optional<String>) - Constructor for class com.google.cloud.bigquery.connector.common.BigQueryCredentialsSupplier
 
BigQueryDirectDataWriterHelper - Class in com.google.cloud.bigquery.connector.common
The class which sketches out the necessary functions in order for a Spark DataWriter to interact with the BigQuery Storage Write API.
BigQueryDirectDataWriterHelper(BigQueryClientFactory, String, ProtoSchema, RetrySettings, Optional<String>, int, boolean) - Constructor for class com.google.cloud.bigquery.connector.common.BigQueryDirectDataWriterHelper
 
BigQueryErrorCode - Enum in com.google.cloud.bigquery.connector.common
 
BigQueryHttpTransportFactory() - Constructor for class com.google.cloud.bigquery.connector.common.BigQueryProxyTransporterBuilder.BigQueryHttpTransportFactory
 
BigQueryHttpTransportFactory(HttpClientBuilder) - Constructor for class com.google.cloud.bigquery.connector.common.BigQueryProxyTransporterBuilder.BigQueryHttpTransportFactory
 
BigQueryJobCompletionListener - Interface in com.google.cloud.bigquery.connector.common
 
BigQueryMetrics - Interface in com.google.cloud.bigquery.connector.common
 
BigQueryProxyConfig - Interface in com.google.cloud.bigquery.connector.common
Config interface to provide proxy parameters.
BigQueryProxyTransporterBuilder - Class in com.google.cloud.bigquery.connector.common
 
BigQueryProxyTransporterBuilder() - Constructor for class com.google.cloud.bigquery.connector.common.BigQueryProxyTransporterBuilder
 
BigQueryProxyTransporterBuilder.BigQueryHttpTransportFactory - Class in com.google.cloud.bigquery.connector.common
 
BigQueryPushdownException - Exception in com.google.cloud.bigquery.connector.common
Exception if query pushdown to BigQuery fails
BigQueryPushdownException(String) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryPushdownException
 
BigQueryPushdownException(String, Throwable) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryPushdownException
 
BigQueryPushdownUnsupportedException - Exception in com.google.cloud.bigquery.connector.common
Exception if query pushdown is for an unsupported operation
BigQueryPushdownUnsupportedException(String) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryPushdownUnsupportedException
 
BigQueryPushdownUnsupportedException(String, Throwable) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryPushdownUnsupportedException
 
BigQueryStorageReadRowsTracer - Interface in com.google.cloud.bigquery.connector.common
Interface to capture tracing in information for the BigQuery connector.
BigQueryTracerFactory - Interface in com.google.cloud.bigquery.connector.common
Factory to create application level tracers for bigquery operations.
BigQueryUtil - Class in com.google.cloud.bigquery.connector.common
 
build() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 

C

calculateTableSize(TableId, Optional<String>) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
calculateTableSize(TableInfo, Optional<String>) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
cancel() - Method in class com.google.cloud.bigquery.connector.common.StreamCombiningIterator
 
checkProxyParamsValidity(Optional<String>, Optional<String>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryProxyTransporterBuilder
 
close() - Method in class com.google.cloud.bigquery.connector.common.IteratorMultiplexer
 
close() - Method in class com.google.cloud.bigquery.connector.common.NonInterruptibleBlockingBytesChannel
 
close() - Method in class com.google.cloud.bigquery.connector.common.ParallelArrowReader
 
close() - Method in class com.google.cloud.bigquery.connector.common.ReadRowsHelper
 
CLOUD_PLATFORM_SCOPE - Static variable in class com.google.cloud.bigquery.connector.common.BigQueryCredentialsSupplier
 
com.google.cloud.bigquery.connector.common - package com.google.cloud.bigquery.connector.common
 
configure(Binder) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientModule
 
convertAndThrow(BigQueryError) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
create() - Method in class com.google.cloud.bigquery.connector.common.BigQueryProxyTransporterBuilder.BigQueryHttpTransportFactory
 
create(TableId, ImmutableList<String>, Optional<String>) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreator
Creates a new ReadSession for parallel reads.
createAndWaitFor(JobConfiguration.Builder) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
createAndWaitFor(JobConfiguration) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
createDefaultCredentials() - Static method in class com.google.cloud.bigquery.connector.common.BigQueryCredentialsSupplier
 
createGrpcChannelConfigurator(Optional<URI>, Optional<String>, Optional<String>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryProxyTransporterBuilder
 
createHeaderProvider(BigQueryConfig, UserAgentProvider) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryClientModule
 
createHeaderProvider(BigQueryConfig, String) - Static method in class com.google.cloud.bigquery.connector.common.HttpUtil
 
createHttpTransportFactory(Optional<URI>, Optional<String>, Optional<String>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryProxyTransporterBuilder
 
createTable(TableId, Schema, BigQueryClient.CreateTableOptions) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Creates an empty table in BigQuery.
createTableIfNeeded(TableId, Schema, BigQueryClient.CreateTableOptions) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Creates the table with the given schema, only if it does not exist yet.
createTablePathForBigQueryStorage(TableId) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Creates a String appropriately formatted for BigQuery Storage Write API representing the given table.
createTempTable(TableId, Schema) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Creates a temporary table with a job to cleanup after application end, and the same location as the destination table; the temporary table will have the same name as the destination table, with the current time in milliseconds appended to it; useful for holding temporary data in order to overwrite the destination table.
createTempTableAfterCheckingSchema(TableId, Schema, boolean) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
createTempTableId(TableId) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
createVerifiedInstance(String, Class<T>, Object...) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
Create an instance of the given class name, and verify that it is an instance of the required class

D

decompressArrowRecordBatch(ReadRowsResponse, ReadSession.TableReadOptions.ResponseCompressionCodec) - Static method in class com.google.cloud.bigquery.connector.common.DecompressReadRowsResponse
 
decompressAvroRecordBatch(ReadRowsResponse, ReadSession.TableReadOptions.ResponseCompressionCodec) - Static method in class com.google.cloud.bigquery.connector.common.DecompressReadRowsResponse
 
DecompressReadRowsResponse - Class in com.google.cloud.bigquery.connector.common
 
DecompressReadRowsResponse() - Constructor for class com.google.cloud.bigquery.connector.common.DecompressReadRowsResponse
 
DEFAULT_BIG_NUMERIC_PRECISION - Static variable in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
DEFAULT_BIG_NUMERIC_SCALE - Static variable in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
DEFAULT_FALLBACK - Static variable in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
DEFAULT_MATERIALIZATION_EXPIRATION_TIME_IN_MINUTES - Static variable in class com.google.cloud.bigquery.connector.common.MaterializationConfiguration
 
DEFAULT_MAX_PARALLELISM - Static variable in class com.google.cloud.bigquery.connector.common.ReadSessionCreator
 
DEFAULT_MIN_PARALLELISM_FACTOR - Static variable in class com.google.cloud.bigquery.connector.common.ReadSessionCreator
 
DEFAULT_NUMERIC_PRECISION - Static variable in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
DEFAULT_NUMERIC_SCALE - Static variable in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
defaultBilledProject() - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
deleteTable(TableId) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Deletes this table in BigQuery.

E

empty() - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
emptyIfNeeded(String) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
EnvironmentContext - Class in com.google.cloud.bigquery.connector.common
As the com.google.auth.oauth2.AccessToken class is shaded in the final jar, this class provides the same functionality but maintains its package.
EnvironmentContext(ImmutableMap<String, String>) - Constructor for class com.google.cloud.bigquery.connector.common.EnvironmentContext
 
equals(Object) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactory
 
equals(Object) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
expirationTimeInMinutes() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.ReadTableOptions
 

F

filterLengthInLimit(Optional<String>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
finalizeStream() - Method in class com.google.cloud.bigquery.connector.common.BigQueryDirectDataWriterHelper
Appends any data that remains in the protoRows, waits for 500 milliseconds, and finalizes the write-stream.
finished() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
The ReadRows stream has finished.
finished() - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
firstPresent(Optional<T>...) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
forkWithPrefix(String) - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
Must only be called before any calls are made to the tracer.
forkWithPrefix(String) - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
friendlyTableName(TableId) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
from(ImmutableMap<String, String>, Map<String, String>) - Static method in class com.google.cloud.bigquery.connector.common.MaterializationConfiguration
 
fromJavaUtil(Optional) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
fullTableName(TableId) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 

G

get() - Method in class com.google.cloud.bigquery.connector.common.LazyInitializationSupplier
 
getAccessToken() - Method in interface com.google.cloud.bigquery.connector.common.AccessTokenProvider
 
getAccessToken() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getAccessToken() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getAccessTokenProvider() - Method in class com.google.cloud.bigquery.connector.common.AccessTokenProviderCredentials
 
getAccessTokenProviderConfig() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getAccessTokenProviderConfig() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getAccessTokenProviderFQCN() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getAccessTokenProviderFQCN() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getActualTable(TableInfo, ImmutableList<String>, Optional<String>) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreator
 
getAnyBooleanOption(ImmutableMap<String, String>, Map<String, String>, String, boolean) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
getAnyOption(ImmutableMap<String, String>, Map<String, String>, String) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
getAnyOption(ImmutableMap<String, String>, Map<String, String>, Collection<String>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
getAnyOptionsWithPrefix(ImmutableMap<String, String>, Map<String, String>, String) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
getArrowCompressionCodec() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getBigQueryClientConnectTimeout() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getBigQueryClientConnectTimeout() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getBigQueryClientReadTimeout() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getBigQueryClientReadTimeout() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getBigQueryClientRetrySettings() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getBigQueryClientRetrySettings() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getBigQueryHttpEndpoint() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getBigQueryHttpEndpoint() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getBigQueryHttpEndpoint() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getBigQueryJobLabels() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getBigQueryJobLabels() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getBigQueryJobLabels() - Method in class com.google.cloud.bigquery.connector.common.EnvironmentContext
 
getBigQueryJobTimeoutInMinutes() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getBigQueryJobTimeoutInMinutes() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getBigQueryProxyConfig() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getBigQueryProxyConfig() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getBigQueryReadClient() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactory
 
getBigQueryStorageGrpcEndpoint() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getBigQueryStorageGrpcEndpoint() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getBigQueryStorageGrpcEndpoint() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getBigQueryTableLabels() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.CreateTableOptions
 
getBigQueryWriteClient() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactory
 
getBytesRead() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
 
getBytesRead() - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
getBytesWritten() - Method in class com.google.cloud.bigquery.connector.common.WriteStreamStatistics
 
getCacheExpirationTimeInMinutes() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getCacheExpirationTimeInMinutes() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getChannelPoolSize() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getChannelPoolSize() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getClientCreationHashCode() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getClusteredFields() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getClusteringFields(TableInfo) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
getCode() - Method in enum com.google.cloud.bigquery.connector.common.BigQueryErrorCode
 
getConnectorInfo() - Method in interface com.google.cloud.bigquery.connector.common.UserAgentProvider
 
getCreateDisposition() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getCreateReadSessionTimeoutInSeconds() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getCreateReadSessionTimeoutInSeconds() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getCredentials() - Method in class com.google.cloud.bigquery.connector.common.BigQueryCredentialsSupplier
 
getCredentialsFile() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getCredentialsFile() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getCredentialsKey() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getCredentialsKey() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getDecimalTargetTypes() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getDefaultParallelism() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getEnableModeCheckForSchemaFields() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getEndpoint() - Method in class com.google.cloud.bigquery.connector.common.ReadRowsHelper.Options
 
getErrorCode() - Method in exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException
 
getFlowControlWindowBytes() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getFlowControlWindowBytes() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getIdentityToken() - Method in class com.google.cloud.bigquery.connector.common.IdentityTokenSupplier
 
getImpersonationServiceAccount() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getImpersonationServiceAccount() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getImpersonationServiceAccountsForGroups() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getImpersonationServiceAccountsForGroups() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getImpersonationServiceAccountsForUsers() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getImpersonationServiceAccountsForUsers() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getKmsKeyName() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.CreateTableOptions
 
getKmsKeyName() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getLoadSchemaUpdateOptions() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getLoggedInUserGroups() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getLoggedInUserGroups() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getLoggedInUserName() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getLoggedInUserName() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getMapEntriesWithPrefix(Map<String, String>, String) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
getMaterializationDataset() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getMaterializationDataset() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getMaterializationDataset() - Method in class com.google.cloud.bigquery.connector.common.MaterializationConfiguration
 
getMaterializationDataset() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getMaterializationExpirationTimeInMinutes() - Method in class com.google.cloud.bigquery.connector.common.MaterializationConfiguration
 
getMaterializationExpirationTimeInMinutes() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getMaterializationProject() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getMaterializationProject() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getMaterializationProject() - Method in class com.google.cloud.bigquery.connector.common.MaterializationConfiguration
 
getMaterializationProject() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getMaxParallelism() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getMaxReadRowsRetries() - Method in class com.google.cloud.bigquery.connector.common.ReadRowsHelper.Options
 
getMaxReadRowsRetries() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getMessage() - Method in exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException.SerializableStatusException
 
getOption(Map<String, String>, String) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
getOption(Map<String, String>, String, Supplier<Optional<String>>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
getOptionFromMultipleParams(Map<String, String>, Collection<String>, Supplier<Optional<String>>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
getParentProjectId() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getParentProjectId() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getParseTimeInMilliSec() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
 
getParseTimeInMilliSec() - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
getPartitionExpirationMs() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getPartitionField() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getPartitionFields(TableInfo) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
getPartitionRange() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getPartitionRequireFilter() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getPartitionType() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getPartitionTypeOrDefault() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getPrebufferResponses() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getPreferredMinParallelism() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getProjectId() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
getProxyPassword() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryProxyConfig
The password used to connect to the proxy.
getProxyUri() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryProxyConfig
The Uniform Resource Identifier (URI) of the proxy sever.
getProxyUsername() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryProxyConfig
The userName used to connect to the proxy.
getPushAllFilters() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getQueryJobPriority() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
getQueryJobPriority() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
getQueryResultSchema(String, Map<String, String>) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
getReadDataFormat() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getReadSession() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionResponse
 
getReadSessionCacheDurationMins() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getReadTable(BigQueryClient.ReadTableOptions) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
getReadTableInfo() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionResponse
 
getReadTableSchema(BigQueryClient.ReadTableOptions) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Returns the schema of the table/query/view.
getRequestEncodedBase() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getRequiredOption(Map<String, String>, String) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
getRequiredOption(Map<String, String>, String, Supplier<String>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
getResponseCompressionCodec() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getRowCount() - Method in class com.google.cloud.bigquery.connector.common.WriteStreamStatistics
 
getRowsRead() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
 
getRowsRead() - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
getScanTimeInMilliSec() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
 
getScanTimeInMilliSec() - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
getSnapshotTimeMillis() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getSplit(int) - Method in class com.google.cloud.bigquery.connector.common.IteratorMultiplexer
 
getStackTrace() - Method in exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException.SerializableStatusException
 
getStreamNames(ReadSession) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
Create a list of read stream names of given read session.
getTable(TableId) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
getTableId() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
getTimeInSparkInMilliSec() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
 
getTimeInSparkInMilliSec() - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
getTraceId() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getUserAgent() - Method in interface com.google.cloud.bigquery.connector.common.UserAgentProvider
 
getVersion() - Method in interface com.google.cloud.bigquery.connector.common.VersionProvider
 
getViewEnabledParamName() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
getWriteStreamName() - Method in class com.google.cloud.bigquery.connector.common.BigQueryDirectDataWriterHelper
 

H

hashCode() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactory
 
hashCode() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
hasMoreElements() - Method in class com.google.cloud.bigquery.connector.common.ReadRowsResponseInputStreamEnumeration
 
hasNext() - Method in class com.google.cloud.bigquery.connector.common.ArrowReaderIterator
 
hasNext() - Method in class com.google.cloud.bigquery.connector.common.StreamCombiningIterator
Checks if the stream has been fully consumed or cancelled.
HttpUtil - Class in com.google.cloud.bigquery.connector.common
 

I

IdentityTokenSupplier - Class in com.google.cloud.bigquery.connector.common
 
IdentityTokenSupplier(String) - Constructor for class com.google.cloud.bigquery.connector.common.IdentityTokenSupplier
 
incrementBytesReadAccumulator(long) - Method in interface com.google.cloud.bigquery.connector.common.ReadSessionMetrics
 
incrementBytesReadCounter(long) - Method in interface com.google.cloud.bigquery.connector.common.BigQueryMetrics
 
incrementParseTimeAccumulator(long) - Method in interface com.google.cloud.bigquery.connector.common.ReadSessionMetrics
 
incrementRowsReadAccumulator(long) - Method in interface com.google.cloud.bigquery.connector.common.ReadSessionMetrics
 
incrementRowsReadCounter(long) - Method in interface com.google.cloud.bigquery.connector.common.BigQueryMetrics
 
incrementScanTimeAccumulator(long) - Method in interface com.google.cloud.bigquery.connector.common.ReadSessionMetrics
 
InvalidSchemaException(String) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException.InvalidSchemaException
 
InvalidSchemaException(String, Throwable) - Constructor for exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException.InvalidSchemaException
 
isBigLakeManagedTable(TableInfo) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
BigLake Managed tables are not represented by a dedicated type.
isBigQueryNativeTable(TableInfo) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
Since StandardTableDefinition (table_type == TableDefinition.Type.TABLE) can represent both BigQuery native tables and BigLake Managed tables, the absence of the "bigLakeConfiguration" field within the StandardTableDefinition StandardTableDefinition.getBigLakeConfiguration().
isInitialized() - Method in class com.google.cloud.bigquery.connector.common.LazyInitializationSupplier
 
isInputTableAView(TableInfo) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreator
 
isOpen() - Method in class com.google.cloud.bigquery.connector.common.NonInterruptibleBlockingBytesChannel
 
isReadSessionCachingEnabled() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
isRetryable(Throwable) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
isUseAvroLogicalTypes() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.LoadDataOptions
 
isViewsEnabled() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
isViewsEnabled() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
isViewsEnabled() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
IteratorMultiplexer<T> - Class in com.google.cloud.bigquery.connector.common
Manages reading ahead from an iterator and dividing it across multiple iterators that can be read in a round-robin fashion.
IteratorMultiplexer(Iterator<T>, int) - Constructor for class com.google.cloud.bigquery.connector.common.IteratorMultiplexer
Construct a new instance.

L

LazyInitializationSupplier<T> - Class in com.google.cloud.bigquery.connector.common
 
LazyInitializationSupplier(Supplier<T>) - Constructor for class com.google.cloud.bigquery.connector.common.LazyInitializationSupplier
 
listTables(DatasetId, TableDefinition.Type...) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
loadDataIntoTable(BigQueryClient.LoadDataOptions, List<String>, FormatOptions, JobInfo.WriteDisposition, Optional<Schema>, TableId) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
LoggingBigQueryStorageReadRowsTracer - Class in com.google.cloud.bigquery.connector.common
Implementation of BigQueryStorageReadRowsTracer that accumulates and logs times periodically.
LoggingBigQueryTracerFactory - Class in com.google.cloud.bigquery.connector.common
 
LoggingBigQueryTracerFactory() - Constructor for class com.google.cloud.bigquery.connector.common.LoggingBigQueryTracerFactory
 

M

MaterializationConfiguration - Class in com.google.cloud.bigquery.connector.common
 
materializeQueryToTable(String, int) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Runs the provided query on BigQuery and saves the result in a temporary table.
materializeQueryToTable(String, int, Map<String, String>) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Runs the provided query on BigQuery and saves the result in a temporary table.
materializeViewToTable(String, TableId, int) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Runs the provided query on BigQuery and saves the result in a temporary table.
MINIMAL_PARALLELISM - Static variable in class com.google.cloud.bigquery.connector.common.ReadSessionCreator
 

N

newReadRowsTracer(String, BigQueryMetrics, Optional<ReadSessionMetrics>) - Method in interface com.google.cloud.bigquery.connector.common.BigQueryTracerFactory
 
newReadRowsTracer(String, BigQueryMetrics, Optional<ReadSessionMetrics>) - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryTracerFactory
 
newRootAllocator(long) - Static method in class com.google.cloud.bigquery.connector.common.ArrowUtil
Returns a new allocator limited to maxAllocation bytes
next() - Method in class com.google.cloud.bigquery.connector.common.ArrowReaderIterator
 
next() - Method in class com.google.cloud.bigquery.connector.common.ParallelArrowReader
 
next() - Method in class com.google.cloud.bigquery.connector.common.StreamCombiningIterator
Consumes the next response and asynchronously request the next response from the observer.
nextBatchNeeded() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
Called when the next batch is needed from spark.
nextBatchNeeded() - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
nextElement() - Method in class com.google.cloud.bigquery.connector.common.ReadRowsResponseInputStreamEnumeration
 
NonInterruptibleBlockingBytesChannel - Class in com.google.cloud.bigquery.connector.common
Some JDKs implement the ReadableByteChannel that wraps an input stream with a channel that will intercept and reraise interrupted exception.
NonInterruptibleBlockingBytesChannel(InputStream) - Constructor for class com.google.cloud.bigquery.connector.common.NonInterruptibleBlockingBytesChannel
 
numBackgroundThreads() - Method in class com.google.cloud.bigquery.connector.common.ReadRowsHelper.Options
 
numPrebufferResponses() - Method in class com.google.cloud.bigquery.connector.common.ReadRowsHelper.Options
 

O

of(Optional<String>, Map<String, String>) - Static method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.CreateTableOptions
 
optimizeLoadUriList(List<String>, String, String) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
Solving Issue #248.
Options(int, Optional<String>, int, int) - Constructor for class com.google.cloud.bigquery.connector.common.ReadRowsHelper.Options
 
overwriteDestinationWithTemporary(TableId, TableId) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Overwrites the given destination table, with all the data from the given temporary table, transactionally.
overwriteDestinationWithTemporaryDynamicPartitons(TableId, TableId) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Overwrites the partitions of the destination table, using the partitions from the given temporary table, transactionally.

P

ParallelArrowReader - Class in com.google.cloud.bigquery.connector.common
 
ParallelArrowReader(List<ArrowReader>, ExecutorService, VectorLoader, BigQueryStorageReadRowsTracer) - Constructor for class com.google.cloud.bigquery.connector.common.ParallelArrowReader
 
parseSimpleTableId(Map<String, String>, Optional<String>, Optional<String>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
TableId that does not include partition decorator
parseSimpleTableId(Map<String, String>, Optional<String>, Optional<String>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
parseSimpleTableId(ImmutableMap<String, String>, Map<String, String>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
parseTableId(String) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
parseTableId(String, Optional<String>, Optional<String>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
parseTableId(String, Optional<String>, Optional<String>, Optional<String>) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
prepareQueryForLog(String, int) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
provideBigQueryClient(BigQueryConfig, HeaderProvider, BigQueryCredentialsSupplier, Cache<String, TableInfo>, EnvironmentContext, BigQueryJobCompletionListener) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientModule
 
provideBigQueryCredentialsSupplier(BigQueryConfig) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientModule
 
provideDestinationTableCache(BigQueryConfig) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientModule
 

Q

query(String) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
query() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.ReadTableOptions
 

R

read(ByteBuffer) - Method in class com.google.cloud.bigquery.connector.common.NonInterruptibleBlockingBytesChannel
 
readRows() - Method in class com.google.cloud.bigquery.connector.common.ReadRowsHelper
 
ReadRowsHelper - Class in com.google.cloud.bigquery.connector.common
 
ReadRowsHelper(BigQueryClientFactory, ReadRowsRequest.Builder, ReadRowsHelper.Options, Optional<BigQueryStorageReadRowsTracer>) - Constructor for class com.google.cloud.bigquery.connector.common.ReadRowsHelper
 
ReadRowsHelper(BigQueryClientFactory, List<ReadRowsRequest.Builder>, ReadRowsHelper.Options) - Constructor for class com.google.cloud.bigquery.connector.common.ReadRowsHelper
 
ReadRowsHelper.Options - Class in com.google.cloud.bigquery.connector.common
 
ReadRowsResponseInputStreamEnumeration - Class in com.google.cloud.bigquery.connector.common
Instrumented Enumeration for translating bytes received from the BQ Storage API to continuous input streams.
ReadRowsResponseInputStreamEnumeration(Iterator<ReadRowsResponse>, BigQueryStorageReadRowsTracer, ReadSession.TableReadOptions.ResponseCompressionCodec) - Constructor for class com.google.cloud.bigquery.connector.common.ReadRowsResponseInputStreamEnumeration
 
readRowsResponseObtained(long) - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
Indicates the next ReadRowsResponse was requested from the server.
readRowsResponseObtained(long) - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
readRowsResponseRequested() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
Indicates the next ReadRowsResponse was requested from the server.
readRowsResponseRequested() - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
ReadSessionCreator - Class in com.google.cloud.bigquery.connector.common
 
ReadSessionCreator(ReadSessionCreatorConfig, BigQueryClient, BigQueryClientFactory) - Constructor for class com.google.cloud.bigquery.connector.common.ReadSessionCreator
 
ReadSessionCreatorConfig - Class in com.google.cloud.bigquery.connector.common
 
ReadSessionCreatorConfigBuilder - Class in com.google.cloud.bigquery.connector.common
 
ReadSessionCreatorConfigBuilder() - Constructor for class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
ReadSessionMetrics - Interface in com.google.cloud.bigquery.connector.common
 
ReadSessionResponse - Class in com.google.cloud.bigquery.connector.common
 
ReadSessionResponse(ReadSession, TableInfo) - Constructor for class com.google.cloud.bigquery.connector.common.ReadSessionResponse
 
refreshAccessToken() - Method in class com.google.cloud.bigquery.connector.common.AccessTokenProviderCredentials
 
removePrefixFromMapKeys(Optional<Map<String, String>>, String) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryConfigurationUtil
 
rowsParseFinished(long) - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
Indicates when a decoded item was delivered.
rowsParseFinished(long) - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
rowsParseStarted() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
Indicates a fully decoded element has been requested by spark (i.e.
rowsParseStarted() - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
runCleanupJobs() - Static method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 

S

sanitizeLabelValue(String) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
 
schemaWritable(Schema, Schema, boolean, boolean) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
Compares to Schema instances for equality.
setArrowCompressionCodec(ArrowSerializationOptions.CompressionCodec) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setAudienceForIdentityToken(String) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactory
 
setBackgroundParsingThreads(int) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setBigQueryHttpEndpoint(Optional<String>) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setBigQueryStorageGrpcEndpoint(Optional<String>) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setDefaultParallelism(int) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setEnableReadSessionCaching(boolean) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setMaterializationDataset(Optional<String>) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setMaterializationExpirationTimeInMinutes(int) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setMaterializationProject(Optional<String>) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setMaxParallelism(OptionalInt) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setMaxReadRowsRetries(int) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setPrebufferReadRowsResponses(int) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setPreferredMinParallelism(OptionalInt) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setPushAllFilters(boolean) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setReadDataFormat(DataFormat) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setReadSessionCacheDurationMins(long) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setRequestEncodedBase(Optional<String>) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setResponseCompressionCodec(ReadSession.TableReadOptions.ResponseCompressionCodec) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setSnapshotTimeMillis(OptionalLong) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setStreamsPerPartition(int) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setTraceId(Optional<String>) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setViewEnabledParamName(String) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
setViewsEnabled(boolean) - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfigBuilder
 
startStream() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryStorageReadRowsTracer
Record stream initialization time.
startStream() - Method in class com.google.cloud.bigquery.connector.common.LoggingBigQueryStorageReadRowsTracer
 
StreamCombiningIterator - Class in com.google.cloud.bigquery.connector.common
An iterator that combines one or more ReadRows requests into a single iterator.
streamsPerPartition() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 

T

tableExists(TableId) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Checks whether the requested table exists in BigQuery.
tableId() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.ReadTableOptions
 
toReadRowsHelperOptions() - Method in class com.google.cloud.bigquery.connector.common.ReadSessionCreatorConfig
 
toString() - Method in exception com.google.cloud.bigquery.connector.common.BigQueryConnectorException.SerializableStatusException
 
toString() - Method in class com.google.cloud.bigquery.connector.common.LazyInitializationSupplier
 
toString() - Method in class com.google.cloud.bigquery.connector.common.ReadRowsHelper
 

U

update(TableInfo) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
 
updateParseTime(long) - Method in interface com.google.cloud.bigquery.connector.common.BigQueryMetrics
 
updateScanTime(long) - Method in interface com.google.cloud.bigquery.connector.common.BigQueryMetrics
 
updateTimeInSpark(long) - Method in interface com.google.cloud.bigquery.connector.common.BigQueryMetrics
 
useParentProjectForMetadataOperations() - Method in class com.google.cloud.bigquery.connector.common.BigQueryClientFactoryConfig
 
useParentProjectForMetadataOperations() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryConfig
 
UserAgentProvider - Interface in com.google.cloud.bigquery.connector.common
 

V

valueOf(String) - Static method in enum com.google.cloud.bigquery.connector.common.BigQueryErrorCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.cloud.bigquery.connector.common.BigQueryErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
verifySerialization(T) - Static method in class com.google.cloud.bigquery.connector.common.BigQueryUtil
Verify the given object is Serializable by returning the deserialized version of the serialized instance
VersionProvider - Interface in com.google.cloud.bigquery.connector.common
 
viewEnabledParamName() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.ReadTableOptions
 
viewsEnabled() - Method in interface com.google.cloud.bigquery.connector.common.BigQueryClient.ReadTableOptions
 

W

waitForJob(Job) - Method in class com.google.cloud.bigquery.connector.common.BigQueryClient
Waits for a BigQuery Job to complete: this is a blocking function.
WriteStreamStatistics - Class in com.google.cloud.bigquery.connector.common
 
WriteStreamStatistics(long, long) - Constructor for class com.google.cloud.bigquery.connector.common.WriteStreamStatistics
 
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2024. All rights reserved.