Send feedback
Class BigQueryJdbcResultSetLogger (1.2.0)
Stay organized with collections
Save and categorize content based on your preferences.
1.2.0 (latest)
1.1.0
1.0.0
public class BigQueryJdbcResultSetLogger extends BigQueryJdbcCustomLogger
Specialized high-performance logger for ResultSet and its related classes. Avoids expensive stack
trace walking (caller inference) on hot-path logging calls.
Static Methods
getLogger(Class<?> clazz)
public static BigQueryJdbcResultSetLogger getLogger ( Class <? > clazz )
Parameter
Name
Description
clazz
Class <? >
getLogger(Class<?> clazz, String connectionId)
public static BigQueryJdbcResultSetLogger getLogger ( Class <? > clazz , String connectionId )
Parameters
Name
Description
clazz
Class <? >
connectionId
String
Constructors
BigQueryJdbcResultSetLogger(Class<?> clazz)
public BigQueryJdbcResultSetLogger ( Class <? > clazz )
Parameter
Name
Description
clazz
Class <? >
BigQueryJdbcResultSetLogger(Class<?> clazz, String connectionId)
public BigQueryJdbcResultSetLogger ( Class <? > clazz , String connectionId )
Parameters
Name
Description
clazz
Class <? >
connectionId
String
Methods
fine(String msg)
public void fine ( String msg )
Parameter
Name
Description
msg
String
Overrides
fine(Supplier<String> msgSupplier)
public void fine ( Supplier<String> msgSupplier )
Overrides
fineTrace(String methodName, String msg)
public void fineTrace ( String methodName , String msg )
Log a message at Level.FINE with predefined class name and method name.
fineTrace(String methodName, Supplier<String> msgSupplier)
public void fineTrace ( String methodName , Supplier<String> msgSupplier )
Log a lazy message at Level.FINE with predefined class name and method name.
finer(String msg)
public void finer ( String msg )
Parameter
Name
Description
msg
String
Overrides
finer(Supplier<String> msgSupplier)
public void finer ( Supplier<String> msgSupplier )
Overrides
finerTrace(String methodName, String msg)
public void finerTrace ( String methodName , String msg )
Log a message at Level.FINER with predefined class name and method name.
finerTrace(String methodName, Supplier<String> msgSupplier)
public void finerTrace ( String methodName , Supplier<String> msgSupplier )
Log a lazy message at Level.FINER with predefined class name and method name.
finest(String msg)
public void finest ( String msg )
Parameter
Name
Description
msg
String
Overrides
finest(Supplier<String> msgSupplier)
public void finest ( Supplier<String> msgSupplier )
Overrides
finestTrace(String methodName)
public void finestTrace ( String methodName )
Log a message at Level.FINEST with predefined class name, method name and messageto avoid stack
trace parsing on the hot-path.
Parameter
Name
Description
methodName
String
finestTrace(String methodName, String msg)
public void finestTrace ( String methodName , String msg )
Log a message at Level.FINEST with predefined class name and method name to avoid stack trace
parsing on the hot-path.
finestTrace(String methodName, Supplier<String> msgSupplier)
public void finestTrace ( String methodName , Supplier<String> msgSupplier )
Log a lazy message at Level.FINEST with predefined class name and method name.
getArrowArrayLogger()
public BigQueryJdbcResultSetLogger getArrowArrayLogger ()
getArrowStructLogger()
public BigQueryJdbcResultSetLogger getArrowStructLogger ()
getConnectionId()
public String getConnectionId ()
Returns
Type
Description
String
getJsonArrayLogger()
public BigQueryJdbcResultSetLogger getJsonArrayLogger ()
getJsonStructLogger()
public BigQueryJdbcResultSetLogger getJsonStructLogger ()
log(LogRecord record)
public void log ( LogRecord record )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-08-06 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-06 UTC."],[],[]]