Uses of Class
org.pipecraft.infra.bq.exceptions.BQException
-
Packages that use BQException Package Description org.pipecraft.infra.bq org.pipecraft.infra.bq.exceptions -
-
Uses of BQException in org.pipecraft.infra.bq
Methods in org.pipecraft.infra.bq that return BQException Modifier and Type Method Description protected BQExceptionBigQueryConnector.BQExportFuture. map(Exception e)protected BQExceptionBigQueryConnector.BQQueryResultFuture. map(Exception e)protected BQExceptionBigQueryConnector.BQTableLoadFuture. map(Exception e)Methods in org.pipecraft.infra.bq that return types with arguments of type BQException Modifier and Type Method Description org.pipecraft.infra.concurrent.CheckedFuture<Void,BQException>BigQueryConnector. executeNoStreamingAsync(BQQuery<?,?> query)Runs a query asynchronously without streaming results back.Methods in org.pipecraft.infra.bq that throw BQException Modifier and Type Method Description FBQQuery. aggregate(Iterator<R> it)default VoidBQResultlessQuery. aggregate(Iterator<Void> it)FBQResultsIterator. aggregate()Call this method only if the originating query supports aggregation.<R,F>
BQResultsIterator<R,F>BigQueryConnector. execute(BQQuery<R,F> query)Runs a query synchronously.<R,F>
BQResultsIterator<R,F>BigQueryConnector. execute(BQQuery<R,F> query, QueryExecutionConfig config)Runs a query synchronously.voidBigQueryConnector. executeNoStreaming(BQQuery<?,?> query)Runs a query synchronously without streaming results back.longBigQueryConnector. executeNoStreaming(BQQuery<?,?> query, QueryExecutionConfig config)Runs a query synchronously without streaming results back.voidBigQueryConnector. exportTable(TableExportConfig config)Runs an export job, synchronouslyvoidBigQueryConnector. loadTable(TableLoadConfig tableLoadConfig)Runs a synchronous table loaddefault FBQQuery. mapAndAggregate(Iterator<com.google.cloud.bigquery.FieldValueList> it) -
Uses of BQException in org.pipecraft.infra.bq.exceptions
Subclasses of BQException in org.pipecraft.infra.bq.exceptions Modifier and Type Class Description classClientResourcesBQExceptionA transient exception indicating that the BQ client has too many pending requests and can't serve any additional requestsclassClientTooManyRowsBQExceptionAn exception indicating that the total number of rows in the BQ response exceeds the soft limit (client side)classInvalidExportBQExceptionAn exception indicating that the export request is illegalclassInvalidQueryBQExceptionAn exception indicating that a query is illegalclassInvalidTableLoadBQExceptionAn exception indicating that the table load request is illegalclassIOTransientBQExceptionIndicates a transient IO error when writing/reading data to/from BQ.classNonTransientBQExceptionA superclass for BQException indicating a permanent situation, meaning that retries will probably not be helpful.classServerResourcesBQExceptionAn exception indicating that the server rejected a query due to usage of too many resourcesclassServerTooManyRowsBQExceptionAn exception indicating that the total number of rows in the BQ response exceeds the hard limit (server side)classTimeoutBQExceptionA transient exception indicating that a BQ request timed out (Suitable also for low level socket read timeout)classTransientBQExceptionA superclass for BQException indicating a transient situation, meaning that retries may be helpful.classUnavailableBQExceptionAn exception indicating that BQ service is temporarily unavailable
-