A B C E F G H I L M N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- aggregate() - Method in class org.pipecraft.infra.bq.BQResultsIterator
-
Call this method only if the originating query supports aggregation.
- aggregate(Iterator<Void>) - Method in interface org.pipecraft.infra.bq.BQResultlessQuery
- aggregate(Iterator<R>) - Method in interface org.pipecraft.infra.bq.BQQuery
- AVRO - org.pipecraft.infra.bq.TableExportConfig.ExportFormat
- AVRO - org.pipecraft.infra.bq.TableLoadConfig.LoadFormat
B
- BigQueryConnector - Class in org.pipecraft.infra.bq
-
Used for interacting with Google's BigQuery.
- BigQueryConnector(String, long, long, QueryExecutionConfig, Consumer<BQQueryExecutionSummary>, ExecutorService) - Constructor for class org.pipecraft.infra.bq.BigQueryConnector
-
Constructor
- BigQueryConnector.BQExportFuture - Class in org.pipecraft.infra.bq
- BigQueryConnector.BQQueryResultFuture<R,F> - Class in org.pipecraft.infra.bq
- BigQueryConnector.BQTableLoadFuture - Class in org.pipecraft.infra.bq
- BQDMLQuery - Interface in org.pipecraft.infra.bq
-
A base interface for DML (Data Manipulation Language) BQ queries.
- BQException - Exception in org.pipecraft.infra.bq.exceptions
-
The ancestor class of all checked BQ exceptions Descendants are either
TransientBQExceptionorNonTransientBQException. - BQException(String) - Constructor for exception org.pipecraft.infra.bq.exceptions.BQException
-
Constructor
- BQException(String, Throwable) - Constructor for exception org.pipecraft.infra.bq.exceptions.BQException
-
Constructor
- BQException(String, Throwable, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.BQException
-
Constructor To be used for failed query requests only.
- BQException(String, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.BQException
-
Constructor To be used for failed query requests only.
- BQException(Throwable, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.BQException
-
Constructor To be used for failed query requests only.
- BQExportFuture(ListenableFuture<Void>) - Constructor for class org.pipecraft.infra.bq.BigQueryConnector.BQExportFuture
- BQPipeException - Exception in org.pipecraft.pipes.exceptions.google_bq
-
A pipe exception due to BigQuery errors
- BQPipeException(String) - Constructor for exception org.pipecraft.pipes.exceptions.google_bq.BQPipeException
- BQPipeException(String, Throwable) - Constructor for exception org.pipecraft.pipes.exceptions.google_bq.BQPipeException
- BQPipeException(Throwable) - Constructor for exception org.pipecraft.pipes.exceptions.google_bq.BQPipeException
- BQQuery<R,F> - Interface in org.pipecraft.infra.bq
-
An BQ query to be executed using
BigQueryConnector - BQQueryExecutionSummary - Class in org.pipecraft.infra.bq
-
Class to contain BQ execution data.
- BQQueryExecutionSummary(long, String, Long, Boolean, Long, String, String, float, boolean) - Constructor for class org.pipecraft.infra.bq.BQQueryExecutionSummary
-
Constructor
- BQQueryResultFuture(ListenableFuture<BQResultsIterator<R, F>>) - Constructor for class org.pipecraft.infra.bq.BigQueryConnector.BQQueryResultFuture
- BQQueryResultsPipe<T> - Class in org.pipecraft.pipes.source.google_bq
-
A source pipe that runs a query on
BigQueryConnectorand iterates over the results - BQQueryResultsPipe(BigQueryConnector, BQQuery<T, ?>, QueryExecutionConfig) - Constructor for class org.pipecraft.pipes.source.google_bq.BQQueryResultsPipe
-
Constructor
- BQResultlessQuery - Interface in org.pipecraft.infra.bq
-
A base interface for BQ queries with no returned result, or with a returned result that can be dropped.
- BQResultsIterator<R,F> - Class in org.pipecraft.infra.bq
-
A decorator on BQ result set iterator.
- BQTableLoadFuture(ListenableFuture<Void>) - Constructor for class org.pipecraft.infra.bq.BigQueryConnector.BQTableLoadFuture
- build() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
- build() - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- build() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- Builder(TableId, String) - Constructor for class org.pipecraft.infra.bq.TableExportConfig.Builder
-
Constructor
- Builder(TableId, Set<String>) - Constructor for class org.pipecraft.infra.bq.TableExportConfig.Builder
-
Constructor
C
- ClientResourcesBQException - Exception in org.pipecraft.infra.bq.exceptions
-
A transient exception indicating that the BQ client has too many pending requests and can't serve any additional requests
- ClientResourcesBQException() - Constructor for exception org.pipecraft.infra.bq.exceptions.ClientResourcesBQException
-
Constructor
- ClientTooManyRowsBQException - Exception in org.pipecraft.infra.bq.exceptions
-
An exception indicating that the total number of rows in the BQ response exceeds the soft limit (client side)
- ClientTooManyRowsBQException(String, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.ClientTooManyRowsBQException
-
Constructor
- close() - Method in class org.pipecraft.pipes.source.google_bq.BQQueryResultsPipe
- CreateTableDMLQuery - Class in org.pipecraft.infra.bq
-
Create or replaces an existing temp table in bq, with a given expiration duration.
- CreateTableDMLQuery(String, String, String, Duration) - Constructor for class org.pipecraft.infra.bq.CreateTableDMLQuery
- CSV - org.pipecraft.infra.bq.TableExportConfig.ExportFormat
- CSV - org.pipecraft.infra.bq.TableLoadConfig.LoadFormat
E
- execute(BQQuery<R, F>) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Runs a query synchronously.
- execute(BQQuery<R, F>, QueryExecutionConfig) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Runs a query synchronously.
- executeAsync(BQQuery<R, F>) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Runs a query asynchronously, returning a future, which is both checked and listenable.
- executeAsync(BQQuery<R, F>, QueryExecutionConfig) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Runs a query asynchronously, returning a future, which is both checked and listenable.
- executeNoStreaming(BQQuery<?, ?>) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Runs a query synchronously without streaming results back.
- executeNoStreaming(BQQuery<?, ?>, QueryExecutionConfig) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Runs a query synchronously without streaming results back.
- executeNoStreamingAsync(BQQuery<?, ?>) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Runs a query asynchronously without streaming results back.
- executeNoStreamingAsync(BQQuery<R, F>, QueryExecutionConfig) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Runs a query asynchronously without streaming results back.
- exportTable(TableExportConfig) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Runs an export job, synchronously
- exportTableAsync(TableExportConfig) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Runs an export job, asynchronously
F
- forEachRemaining(Consumer<? super R>) - Method in class org.pipecraft.infra.bq.BQResultsIterator
G
- getAllowJaggedRows() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- getAllowJaggedRows() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- getChildren() - Method in class org.pipecraft.infra.bq.BigQueryConnector
- getClusteringFields() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- getClusteringFields() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- getCompression() - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- getCompression() - Method in class org.pipecraft.infra.bq.TableExportConfig
- getCreateDisposition() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- getCreateDisposition() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- getCsvFieldDelimiter() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- getCSVFieldDelimiter() - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- getCSVFieldDelimiter() - Method in class org.pipecraft.infra.bq.TableExportConfig
- getCSVFieldDelimiter() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- getCSVHasHeader() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
-
Relevant for CSV format only.
- getCSVHasHeader() - Method in class org.pipecraft.infra.bq.TableLoadConfig
-
Relevant for CSV format only.
- getDefaultQueryExecutionConfig() - Method in class org.pipecraft.infra.bq.BigQueryConnector
- getDestinationTableExpirationHs() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
-
Relevant only when destination table is set.
- getDestinationTableExpirationHs() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig
-
Relevant only when destination table is set.
- getDestinationTableExpirationHs() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- getDestinationTableExpirationHs() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- getDestinationTablePartition() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- getDestinationTablePartition() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- getDestinationTableReference() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
- getDestinationTableReference() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig
- getDestinationTableReference() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- getDestinationTableReference() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- getDestinationURIs() - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- getDestinationURIs() - Method in class org.pipecraft.infra.bq.TableExportConfig
- getDurationSec() - Method in class org.pipecraft.infra.bq.BQQueryExecutionSummary
- getExecutorService() - Method in class org.pipecraft.infra.bq.BigQueryConnector
- getExportFormat() - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- getExportFormat() - Method in class org.pipecraft.infra.bq.TableExportConfig
- getIsCacheHit() - Method in class org.pipecraft.infra.bq.BQQueryExecutionSummary
- getIsSuccessful() - Method in class org.pipecraft.infra.bq.BQQueryExecutionSummary
- getJobId() - Method in class org.pipecraft.infra.bq.BQQueryExecutionSummary
- getLoadFormat() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- getLoadFormat() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- getMaxResults() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
- getMaxResults() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig
- getMaxRowsPerPage() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
- getMaxRowsPerPage() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig
- getOwnMetrics() - Method in class org.pipecraft.infra.bq.BigQueryConnector
- getPriority() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
- getPriority() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig
-
Returns the query priority.
- getProcessedBytes() - Method in class org.pipecraft.infra.bq.BQQueryExecutionSummary
- getProgress() - Method in class org.pipecraft.pipes.source.google_bq.BQQueryResultsPipe
- getProjectId() - Method in class org.pipecraft.infra.bq.BigQueryConnector
- getQueryClassName() - Method in class org.pipecraft.infra.bq.BQQueryExecutionSummary
- getQueryParameters() - Method in interface org.pipecraft.infra.bq.BQQuery
-
Used for supporting named parameters.
- getSourceTableReference() - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- getSourceTableReference() - Method in class org.pipecraft.infra.bq.TableExportConfig
- getSourceURIs() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- getSourceURIs() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- getSql() - Method in class org.pipecraft.infra.bq.BQQueryExecutionSummary
- getSQL() - Method in interface org.pipecraft.infra.bq.BQQuery
- getSQL() - Method in class org.pipecraft.infra.bq.CreateTableDMLQuery
- getStartTimeMs() - Method in class org.pipecraft.infra.bq.BQQueryExecutionSummary
- getTableSchema() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- getTableSchema() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- getTimeoutMs() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
- getTimeoutMs() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig
- getTimeoutMs() - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- getTimeoutMs() - Method in class org.pipecraft.infra.bq.TableExportConfig
- getTimeoutMs() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- getTimeoutMs() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- getTotalRows() - Method in class org.pipecraft.infra.bq.BQQueryExecutionSummary
- getWriteDisposition() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
-
Relevant only when destination table is set.
- getWriteDisposition() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig
-
Relevant only when destination table is set.
- getWriteDisposition() - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- getWriteDisposition() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- GZIP - org.pipecraft.infra.bq.TableExportConfig.Compression
H
- hasNext() - Method in class org.pipecraft.infra.bq.BQResultsIterator
I
- InvalidExportBQException - Exception in org.pipecraft.infra.bq.exceptions
-
An exception indicating that the export request is illegal
- InvalidExportBQException(String, TableExportConfig) - Constructor for exception org.pipecraft.infra.bq.exceptions.InvalidExportBQException
-
Constructor
- InvalidQueryBQException - Exception in org.pipecraft.infra.bq.exceptions
-
An exception indicating that a query is illegal
- InvalidQueryBQException(String, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.InvalidQueryBQException
-
Constructor
- InvalidTableLoadBQException - Exception in org.pipecraft.infra.bq.exceptions
-
An exception indicating that the table load request is illegal
- InvalidTableLoadBQException(String, TableLoadConfig) - Constructor for exception org.pipecraft.infra.bq.exceptions.InvalidTableLoadBQException
-
Constructor
- IOTransientBQException - Exception in org.pipecraft.infra.bq.exceptions
-
Indicates a transient IO error when writing/reading data to/from BQ.
- IOTransientBQException(String, Throwable) - Constructor for exception org.pipecraft.infra.bq.exceptions.IOTransientBQException
-
Constructor
- isCacheDisabled() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
- isCacheDisabled() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig
- isLegacySQL() - Method in interface org.pipecraft.infra.bq.BQQuery
- isPrintHeader() - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- isPrintHeader() - Method in class org.pipecraft.infra.bq.TableExportConfig
- isRemoteLoad() - Method in class org.pipecraft.infra.bq.TableLoadConfig
L
- loadTable(TableLoadConfig) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Runs a synchronous table load
- loadTableAsync(TableLoadConfig) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Runs an async table load job
M
- map(Exception) - Method in class org.pipecraft.infra.bq.BigQueryConnector.BQExportFuture
- map(Exception) - Method in class org.pipecraft.infra.bq.BigQueryConnector.BQQueryResultFuture
- map(Exception) - Method in class org.pipecraft.infra.bq.BigQueryConnector.BQTableLoadFuture
- mapAndAggregate(Iterator<FieldValueList>) - Method in interface org.pipecraft.infra.bq.BQQuery
- mapRow(FieldValueList) - Method in interface org.pipecraft.infra.bq.BQQuery
- mapRow(FieldValueList) - Method in interface org.pipecraft.infra.bq.BQResultlessQuery
N
- newBuilder() - Static method in class org.pipecraft.infra.bq.QueryExecutionConfig
- newBuilder(TableId, String) - Static method in class org.pipecraft.infra.bq.TableExportConfig
- newBuilder(TableId, Set<String>) - Static method in class org.pipecraft.infra.bq.TableExportConfig
- newBuilder(String, TableId) - Static method in class org.pipecraft.infra.bq.TableLoadConfig
- newBuilder(Set<String>, TableId) - Static method in class org.pipecraft.infra.bq.TableLoadConfig
- newBuilder(QueryExecutionConfig) - Static method in class org.pipecraft.infra.bq.QueryExecutionConfig
- NEWLINE_DELIMITED_JSON - org.pipecraft.infra.bq.TableExportConfig.ExportFormat
- NEWLINE_DELIMITED_JSON - org.pipecraft.infra.bq.TableLoadConfig.LoadFormat
- next() - Method in class org.pipecraft.infra.bq.BQResultsIterator
- next() - Method in class org.pipecraft.pipes.source.google_bq.BQQueryResultsPipe
- NONE - org.pipecraft.infra.bq.TableExportConfig.Compression
- NonTransientBQException - Exception in org.pipecraft.infra.bq.exceptions
-
A superclass for BQException indicating a permanent situation, meaning that retries will probably not be helpful.
- NonTransientBQException(String) - Constructor for exception org.pipecraft.infra.bq.exceptions.NonTransientBQException
-
Constructor
- NonTransientBQException(String, Throwable) - Constructor for exception org.pipecraft.infra.bq.exceptions.NonTransientBQException
-
Constructor
- NonTransientBQException(String, Throwable, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.NonTransientBQException
-
Constructor To be used for failed query requests only.
- NonTransientBQException(String, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.NonTransientBQException
-
Constructor To be used for failed query requests only.
- NonTransientBQException(Throwable, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.NonTransientBQException
-
Constructor To be used for failed query requests only.
O
- org.pipecraft.infra.bq - package org.pipecraft.infra.bq
- org.pipecraft.infra.bq.exceptions - package org.pipecraft.infra.bq.exceptions
- org.pipecraft.pipes.exceptions.google_bq - package org.pipecraft.pipes.exceptions.google_bq
- org.pipecraft.pipes.source.google_bq - package org.pipecraft.pipes.source.google_bq
P
- peek() - Method in class org.pipecraft.pipes.source.google_bq.BQQueryResultsPipe
- prepareNext() - Method in class org.pipecraft.pipes.source.google_bq.BQQueryResultsPipe
Q
- QueryExecutionConfig - Class in org.pipecraft.infra.bq
-
BQ query execution settings.
- QueryExecutionConfig.Builder - Class in org.pipecraft.infra.bq
- QueryResultBrokenException - Exception in org.pipecraft.infra.bq.exceptions
-
An unchecked exception indicating that the BQ result set iterator can't continue due to a failure to retrieve more data from BQ server.
- QueryResultBrokenException(String) - Constructor for exception org.pipecraft.infra.bq.exceptions.QueryResultBrokenException
- QueryResultBrokenException(Throwable) - Constructor for exception org.pipecraft.infra.bq.exceptions.QueryResultBrokenException
R
- remove() - Method in class org.pipecraft.infra.bq.BQResultsIterator
S
- ServerResourcesBQException - Exception in org.pipecraft.infra.bq.exceptions
-
An exception indicating that the server rejected a query due to usage of too many resources
- ServerResourcesBQException(String, Throwable, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.ServerResourcesBQException
-
Constructor
- ServerResourcesBQException(Throwable, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.ServerResourcesBQException
-
Constructor
- ServerTooManyRowsBQException - Exception in org.pipecraft.infra.bq.exceptions
-
An exception indicating that the total number of rows in the BQ response exceeds the hard limit (server side)
- ServerTooManyRowsBQException(String, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.ServerTooManyRowsBQException
-
Constructor
- ServerTooManyRowsBQException(Throwable, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.ServerTooManyRowsBQException
-
Constructor
- setAllowJaggedRows(boolean) - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- setClusteringFields(Set<String>) - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- setCompression(TableExportConfig.Compression) - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- setCreateDisposition(JobInfo.CreateDisposition) - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- setCSVFieldDelimiter(String) - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
-
Applies to CSV format only.
- setCSVHasHeader(boolean) - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
-
Relevant for CSV format only.
- setDestinationTableExpirationHs(Integer) - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
-
Relevant only when destination table is set.
- setDestinationTableExpirationHs(Integer) - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- setDestinationTablePartition(LocalDate) - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- setDisableCache(boolean) - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
- setExportFormat(TableExportConfig.ExportFormat) - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- setFieldDelimiter(char) - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- setLoadFormat(TableLoadConfig.LoadFormat) - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- setMaxResults(Long) - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
- setMaxRowsPerPage(int) - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
- setPrintHeader(boolean) - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- setPriority(QueryJobConfiguration.Priority) - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
-
Specifies a priority for the query.
- setTableDestinationReference(TableId) - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
- setTableSchema(Schema) - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- setTimeoutMs(Long) - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
- setTimeoutMs(Long) - Method in class org.pipecraft.infra.bq.TableExportConfig.Builder
- setTimeoutMs(Long) - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- setWriteDisposition(JobInfo.WriteDisposition) - Method in class org.pipecraft.infra.bq.QueryExecutionConfig.Builder
-
Relevant only when destination table is set.
- setWriteDisposition(JobInfo.WriteDisposition) - Method in class org.pipecraft.infra.bq.TableLoadConfig.Builder
- start() - Method in class org.pipecraft.pipes.source.google_bq.BQQueryResultsPipe
T
- tableExists(String, String) - Method in class org.pipecraft.infra.bq.BigQueryConnector
- TableExportConfig - Class in org.pipecraft.infra.bq
-
Settings for BQ table export operation.
- TableExportConfig.Builder - Class in org.pipecraft.infra.bq
- TableExportConfig.Compression - Enum in org.pipecraft.infra.bq
- TableExportConfig.ExportFormat - Enum in org.pipecraft.infra.bq
- TableLoadConfig - Class in org.pipecraft.infra.bq
-
BQ table load configuration.
- TableLoadConfig.Builder - Class in org.pipecraft.infra.bq
- TableLoadConfig.LoadFormat - Enum in org.pipecraft.infra.bq
- TimeoutBQException - Exception in org.pipecraft.infra.bq.exceptions
-
A transient exception indicating that a BQ request timed out (Suitable also for low level socket read timeout)
- TimeoutBQException(String) - Constructor for exception org.pipecraft.infra.bq.exceptions.TimeoutBQException
-
Constructor
- TimeoutBQException(String, Throwable) - Constructor for exception org.pipecraft.infra.bq.exceptions.TimeoutBQException
-
Constructor
- TimeoutBQException(String, Throwable, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.TimeoutBQException
-
Constructor
- TimeoutBQException(String, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.TimeoutBQException
-
Constructor
- toBuilder() - Method in class org.pipecraft.infra.bq.QueryExecutionConfig
- toString() - Method in class org.pipecraft.infra.bq.BQQueryExecutionSummary
- toString() - Method in class org.pipecraft.infra.bq.TableExportConfig
- toString() - Method in class org.pipecraft.infra.bq.TableLoadConfig
- totalRecordCount() - Method in class org.pipecraft.infra.bq.BQResultsIterator
- TransientBQException - Exception in org.pipecraft.infra.bq.exceptions
-
A superclass for BQException indicating a transient situation, meaning that retries may be helpful.
- TransientBQException(String) - Constructor for exception org.pipecraft.infra.bq.exceptions.TransientBQException
-
Constructor
- TransientBQException(String, Throwable) - Constructor for exception org.pipecraft.infra.bq.exceptions.TransientBQException
-
Constructor
- TransientBQException(String, Throwable, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.TransientBQException
-
Constructor To be used for failed query requests only.
- TransientBQException(String, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.TransientBQException
-
Constructor To be used for failed query requests only.
- TransientBQException(Throwable, BQQuery<?, ?>) - Constructor for exception org.pipecraft.infra.bq.exceptions.TransientBQException
-
Constructor To be used for failed query requests only.
U
- UnavailableBQException - Exception in org.pipecraft.infra.bq.exceptions
-
An exception indicating that BQ service is temporarily unavailable
- UnavailableBQException(String) - Constructor for exception org.pipecraft.infra.bq.exceptions.UnavailableBQException
-
Constructor
- UnavailableBQException(String, Throwable) - Constructor for exception org.pipecraft.infra.bq.exceptions.UnavailableBQException
-
Constructor
- updateTableExpiration(String, String, Integer, TimeUnit) - Method in class org.pipecraft.infra.bq.BigQueryConnector
-
Sets table's expiration time.
V
- valueOf(String) - Static method in enum org.pipecraft.infra.bq.TableExportConfig.Compression
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pipecraft.infra.bq.TableExportConfig.ExportFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pipecraft.infra.bq.TableLoadConfig.LoadFormat
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.pipecraft.infra.bq.TableExportConfig.Compression
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.pipecraft.infra.bq.TableExportConfig.ExportFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.pipecraft.infra.bq.TableLoadConfig.LoadFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages