A B C E F G H I L M N O P Q R S T U V 
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 TransientBQException or NonTransientBQException.
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 BigQueryConnector and 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.
A B C E F G H I L M N O P Q R S T U V 
All Classes All Packages