# Index

A B C D E F G H I J L M N O P Q R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

abort(Executor) - Method in class com.databend.jdbc.DatabendConnection
absolute(int) - Method in class com.databend.jdbc.DatabendResultSet
acceptsURL(String) - Static method in class com.databend.jdbc.DatabendDriverUri
acceptsURL(String) - Method in class com.databend.jdbc.NonRegisteringDatabendDriver
ACCESS_TOKEN - Static variable in class com.databend.jdbc.ConnectionProperties
addBatch() - Method in class com.databend.jdbc.DatabendPreparedStatement
addBatch(String) - Method in class com.databend.jdbc.DatabendStatement
afterLast() - Method in class com.databend.jdbc.DatabendResultSet
ALLOWED - Static variable in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
allProceduresAreCallable() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
allProperties() - Static method in class com.databend.jdbc.ConnectionProperties
allTablesAreSelectable() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
autoCommitFailureClosesAllResultSets() - Method in class com.databend.jdbc.DatabendDatabaseMetaData

## B

BatchInsertUtils - Class in com.databend.jdbc.parser
beforeFirst() - Method in class com.databend.jdbc.DatabendResultSet
BINARY_FORMAT - Static variable in class com.databend.jdbc.ConnectionProperties
binaryFormat() - Method in class com.databend.jdbc.DatabendConnection
binaryFormat() - Method in class com.databend.jdbc.DatabendDriverUri
BOOLEAN_CONVERTER - Static variable in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
build() - Method in class com.databend.jdbc.cloud.DatabendCopyParams.Builder
build() - Method in class com.databend.jdbc.cloud.DatabendStage.Builder
build() - Method in class com.databend.jdbc.cloud.ExternalLocationS3.Builder
build() - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
build() - Method in class com.databend.jdbc.PresignContext.Builder
builder() - Static method in class com.databend.jdbc.cloud.DatabendCopyParams
builder() - Static method in class com.databend.jdbc.cloud.DatabendStage
builder() - Static method in class com.databend.jdbc.cloud.ExternalLocationS3
builder() - Static method in class com.databend.jdbc.PresignContext
Builder() - Constructor for class com.databend.jdbc.cloud.DatabendCopyParams.Builder
Builder() - Constructor for class com.databend.jdbc.cloud.DatabendStage.Builder
Builder() - Constructor for class com.databend.jdbc.cloud.ExternalLocationS3.Builder
Builder() - Constructor for class com.databend.jdbc.PresignContext.Builder
buildRequestSQL(PresignContext.PresignMethod, String, String) - Static method in class com.databend.jdbc.PresignContext
buildStateAttachment(DatabendConnection, String) - Static method in class com.databend.jdbc.DatabendPreparedStatement
  This method is used to build a StageAttachment object which represents a stage in Databend.

## C

cancel() - Method in class com.databend.jdbc.DatabendStatement
cancelRowUpdates() - Method in class com.databend.jdbc.DatabendResultSet
checkedPredicate(AbstractConnectionProperty.CheckedPredicate<T>) - Static method in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
checkOpen() - Method in class com.databend.jdbc.DatabendStatement
clean() - Method in class com.databend.jdbc.parser.BatchInsertUtils
clearBatch() - Method in class com.databend.jdbc.DatabendPreparedStatement
clearBatch() - Method in class com.databend.jdbc.DatabendStatement
clearParameters() - Method in class com.databend.jdbc.DatabendPreparedStatement
clearWarnings() - Method in class com.databend.jdbc.DatabendResultSet
clearWarnings() - Method in class com.databend.jdbc.DatabendConnection
clearWarnings() - Method in class com.databend.jdbc.DatabendStatement
close() - Method in class com.databend.jdbc.DatabendConnection
close() - Method in class com.databend.jdbc.DatabendPreparedStatement
close() - Method in class com.databend.jdbc.DatabendResultSet
close() - Method in class com.databend.jdbc.DatabendStatement
close() - Method in class com.databend.jdbc.DatabendUnboundQueryResultSet
close() - Method in class com.databend.jdbc.NonRegisteringDatabendDriver
closeOnCompletion() - Method in class com.databend.jdbc.DatabendStatement
columnIndex(String) - Method in class com.databend.jdbc.DatabendResultSet
com.databend.jdbc - package com.databend.jdbc
com.databend.jdbc.annotation - package com.databend.jdbc.annotation
com.databend.jdbc.cloud - package com.databend.jdbc.cloud
com.databend.jdbc.examples - package com.databend.jdbc.examples
com.databend.jdbc.exception - package com.databend.jdbc.exception
com.databend.jdbc.log - package com.databend.jdbc.log
com.databend.jdbc.parser - package com.databend.jdbc.parser
commit() - Method in class com.databend.jdbc.DatabendConnection
COMPRESSION - Enum constant in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
connect(String, Properties) - Method in class com.databend.jdbc.NonRegisteringDatabendDriver
connection() - Method in class com.databend.jdbc.DatabendStatement
CONNECTION_TIMEOUT - Static variable in class com.databend.jdbc.ConnectionProperties
ConnectionProperties - Class in com.databend.jdbc
ConnectionProperties() - Constructor for class com.databend.jdbc.ConnectionProperties
ConnectionProperties.StrNullAsNull - Class in com.databend.jdbc
convertArrayListToString(ArrayList<?>) - Static method in class com.databend.jdbc.DatabendPreparedStatement
convertArrayToString(Array) - Static method in class com.databend.jdbc.DatabendPreparedStatement
convertSQLWithBatchValues(String, List<String[]>) - Static method in class com.databend.jdbc.DatabendPreparedStatement
convertToJsonString(Map<?, ?>) - Static method in class com.databend.jdbc.DatabendPreparedStatement
COPY_PURGE - Static variable in class com.databend.jdbc.ConnectionProperties
copyIntoTable(String, String, DatabendCopyParams) - Method in class com.databend.jdbc.DatabendConnection
copyIntoTable(String, String, DatabendCopyParams) - Method in interface com.databend.jdbc.FileTransferAPI
  Copy into the target table from files on the internal stage Documentation: https://databend.rs/doc/sql-commands/dml/dml-copy-into-table
copyPurge() - Method in class com.databend.jdbc.DatabendConnection
copyPurge() - Method in class com.databend.jdbc.DatabendDriverUri
create(String, Properties) - Static method in class com.databend.jdbc.DatabendDriverUri
createArrayOf(String, Object[]) - Method in class com.databend.jdbc.DatabendConnection
createBlob() - Method in class com.databend.jdbc.DatabendConnection
createClob() - Method in class com.databend.jdbc.DatabendConnection
createNClob() - Method in class com.databend.jdbc.DatabendConnection
createSQLXML() - Method in class com.databend.jdbc.DatabendConnection
createStageIfNotExists(DatabendConnection, String) - Static method in class com.databend.jdbc.PresignContext
createStatement() - Method in class com.databend.jdbc.DatabendConnection
createStatement(int, int) - Method in class com.databend.jdbc.DatabendConnection
createStatement(int, int, int) - Method in class com.databend.jdbc.DatabendConnection
createStruct(String, Object[]) - Method in class com.databend.jdbc.DatabendConnection

## D

DATABASE - Static variable in class com.databend.jdbc.ConnectionProperties
DatabendColumnInfo - Class in com.databend.jdbc
DatabendColumnInfo(int, List<Integer>, DatabendRawType, DatabendColumnInfo.Nullable, boolean, boolean, int, int, int, String, String, String, String, String) - Constructor for class com.databend.jdbc.DatabendColumnInfo
DatabendColumnInfo.Builder - Class in com.databend.jdbc
DatabendColumnInfo.Nullable - Enum in com.databend.jdbc
DatabendConnection - Class in com.databend.jdbc
DatabendCopyParams - Class in com.databend.jdbc.cloud
DatabendCopyParams.Builder - Class in com.databend.jdbc.cloud
DatabendCopyParams.DatabendParams - Enum in com.databend.jdbc.cloud
DatabendDatabaseMetaData - Class in com.databend.jdbc
DatabendDatabaseMetaData(DatabendConnection) - Constructor for class com.databend.jdbc.DatabendDatabaseMetaData
DatabendDriver - Class in com.databend.jdbc
DatabendDriver() - Constructor for class com.databend.jdbc.DatabendDriver
DatabendDriverUri - Class in com.databend.jdbc
  Parses and extracts parameters from a databend JDBC URL
DatabendFailedToPingException - Exception in com.databend.jdbc.exception
DatabendFailedToPingException() - Constructor for exception com.databend.jdbc.exception.DatabendFailedToPingException
DatabendFailedToPingException(String) - Constructor for exception com.databend.jdbc.exception.DatabendFailedToPingException
DatabendFailedToPingException(String, Throwable) - Constructor for exception com.databend.jdbc.exception.DatabendFailedToPingException
DatabendFailedToPingException(String, Throwable, boolean, boolean) - Constructor for exception com.databend.jdbc.exception.DatabendFailedToPingException
DatabendFailedToPingException(Throwable) - Constructor for exception com.databend.jdbc.exception.DatabendFailedToPingException
DatabendLogger - Interface in com.databend.jdbc.log
DatabendParameterMetaData - Class in com.databend.jdbc
DatabendParameterMetaData(List<DatabendColumnInfo>, JdbcTypeMapping) - Constructor for class com.databend.jdbc.DatabendParameterMetaData
DatabendPreparedStatement - Class in com.databend.jdbc
DatabendPresignClient - Interface in com.databend.jdbc.cloud
DatabendPresignClientV1 - Class in com.databend.jdbc.cloud
DatabendPresignClientV1(OkHttpClient, String) - Constructor for class com.databend.jdbc.cloud.DatabendPresignClientV1
DatabendResultSet - Class in com.databend.jdbc
DatabendResultSetMetaData - Class in com.databend.jdbc
DatabendStage - Class in com.databend.jdbc.cloud
DatabendStage.Builder - Class in com.databend.jdbc.cloud
DatabendStatement - Class in com.databend.jdbc
DatabendUnboundQueryResultSet - Class in com.databend.jdbc
  We create a new ResultSet class constructed directly from fixed values or pre-query combinations of data.
DatabendUnsupportedOperationException - Exception in com.databend.jdbc.exception
DatabendUnsupportedOperationException() - Constructor for exception com.databend.jdbc.exception.DatabendUnsupportedOperationException
dataDefinitionCausesTransactionCommit() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
dataDefinitionIgnoredInTransactions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
debug(String) - Method in interface com.databend.jdbc.log.DatabendLogger
debug(String) - Method in class com.databend.jdbc.log.JDKLogger
debug(String) - Method in class com.databend.jdbc.log.SLF4JLogger
debug(String, Object...) - Method in interface com.databend.jdbc.log.DatabendLogger
debug(String, Object...) - Method in class com.databend.jdbc.log.JDKLogger
debug(String, Object...) - Method in class com.databend.jdbc.log.SLF4JLogger
debug(String, Throwable) - Method in interface com.databend.jdbc.log.DatabendLogger
debug(String, Throwable) - Method in class com.databend.jdbc.log.JDKLogger
debug(String, Throwable) - Method in class com.databend.jdbc.log.SLF4JLogger
deleteRow() - Method in class com.databend.jdbc.DatabendResultSet
deletesAreDetected(int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
doesMaxRowSizeIncludeBlobs() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
downloadStream(String, String, boolean) - Method in class com.databend.jdbc.DatabendConnection
downloadStream(String, String, boolean) - Method in interface com.databend.jdbc.FileTransferAPI
  Download a file from the databend internal stage, the data would be downloaded as one file with no split.
dropStageIfExists(DatabendConnection, String) - Static method in class com.databend.jdbc.PresignContext

## E

error(String) - Method in interface com.databend.jdbc.log.DatabendLogger
error(String) - Method in class com.databend.jdbc.log.JDKLogger
error(String) - Method in class com.databend.jdbc.log.SLF4JLogger
error(String, Object...) - Method in interface com.databend.jdbc.log.DatabendLogger
error(String, Object...) - Method in class com.databend.jdbc.log.JDKLogger
error(String, Object...) - Method in class com.databend.jdbc.log.SLF4JLogger
error(String, Throwable) - Method in interface com.databend.jdbc.log.DatabendLogger
error(String, Throwable) - Method in class com.databend.jdbc.log.JDKLogger
error(String, Throwable) - Method in class com.databend.jdbc.log.SLF4JLogger
ESCAPE - Enum constant in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
execute() - Method in class com.databend.jdbc.DatabendPreparedStatement
execute(String) - Method in class com.databend.jdbc.DatabendStatement
execute(String, int) - Method in class com.databend.jdbc.DatabendStatement
execute(String, int[]) - Method in class com.databend.jdbc.DatabendStatement
execute(String, String[]) - Method in class com.databend.jdbc.DatabendStatement
execute(List<StatementInfoWrapper>) - Method in class com.databend.jdbc.DatabendPreparedStatement
executeBatch() - Method in class com.databend.jdbc.DatabendPreparedStatement
executeBatch() - Method in class com.databend.jdbc.DatabendStatement
executeBatchByAttachment() - Method in class com.databend.jdbc.DatabendPreparedStatement
executeBatchByCopyInto() - Method in class com.databend.jdbc.DatabendPreparedStatement
executeBatchDelete() - Method in class com.databend.jdbc.DatabendPreparedStatement
executePing(Request) - Method in class com.databend.jdbc.DatabendConnection
executeQuery() - Method in class com.databend.jdbc.DatabendPreparedStatement
executeQuery(String) - Method in class com.databend.jdbc.DatabendStatement
executeUpdate() - Method in class com.databend.jdbc.DatabendPreparedStatement
executeUpdate(String) - Method in class com.databend.jdbc.DatabendStatement
executeUpdate(String, int) - Method in class com.databend.jdbc.DatabendStatement
executeUpdate(String, int[]) - Method in class com.databend.jdbc.DatabendStatement
executeUpdate(String, String[]) - Method in class com.databend.jdbc.DatabendStatement
externalLocationS3(ExternalLocationS3) - Method in class com.databend.jdbc.cloud.DatabendStage.Builder
ExternalLocationS3 - Class in com.databend.jdbc.cloud
ExternalLocationS3.Builder - Class in com.databend.jdbc.cloud
extractColumnTypes(String) - Static method in class com.databend.jdbc.StatementUtil
  This method is used to extract column types from a SQL statement.
extractDbNameAndTableNamePairFromCleanQuery(String) - Method in class com.databend.jdbc.StatementUtil
  Extract the database name and the table name from the cleaned sql query
extractParamFromSetStatement(String, String) - Method in class com.databend.jdbc.StatementUtil
  Extracts parameter from statement (eg: SET x=y)

## F

FIELD_DELIMITER - Enum constant in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
FILE_CONVERTER - Static variable in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
fileName(String) - Method in class com.databend.jdbc.PresignContext.Builder
fileSize(Long) - Method in class com.databend.jdbc.PresignContext.Builder
FileTransferAPI - Interface in com.databend.jdbc
findColumn(String) - Method in class com.databend.jdbc.DatabendResultSet
first() - Method in class com.databend.jdbc.DatabendResultSet
FORCE - Enum constant in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
format(String, Object...) - Static method in class com.databend.jdbc.DatabendParameterMetaData

## G

generatedKeyAlwaysReturned() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getAccessKeyId() - Method in class com.databend.jdbc.cloud.ExternalLocationS3
getAddress() - Method in class com.databend.jdbc.DatabendDriverUri
getArray(int) - Method in class com.databend.jdbc.DatabendResultSet
getArray(String) - Method in class com.databend.jdbc.DatabendResultSet
getAsciiStream(int) - Method in class com.databend.jdbc.DatabendResultSet
getAsciiStream(String) - Method in class com.databend.jdbc.DatabendResultSet
getAttributes(String, String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getAutoCommit() - Method in class com.databend.jdbc.DatabendConnection
getBestRowIdentifier(String, String, String, int, boolean) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getBigDecimal(int) - Method in class com.databend.jdbc.DatabendResultSet
getBigDecimal(int, int) - Method in class com.databend.jdbc.DatabendResultSet
getBigDecimal(String) - Method in class com.databend.jdbc.DatabendResultSet
getBigDecimal(String, int) - Method in class com.databend.jdbc.DatabendResultSet
getBinaryStream(int) - Method in class com.databend.jdbc.DatabendResultSet
getBinaryStream(String) - Method in class com.databend.jdbc.DatabendResultSet
getBlob(int) - Method in class com.databend.jdbc.DatabendResultSet
getBlob(String) - Method in class com.databend.jdbc.DatabendResultSet
getBoolean(int) - Method in class com.databend.jdbc.DatabendResultSet
getBoolean(String) - Method in class com.databend.jdbc.DatabendResultSet
getByte(int) - Method in class com.databend.jdbc.DatabendResultSet
getByte(String) - Method in class com.databend.jdbc.DatabendResultSet
getBytes(int) - Method in class com.databend.jdbc.DatabendResultSet
getBytes(String) - Method in class com.databend.jdbc.DatabendResultSet
getCatalog() - Method in class com.databend.jdbc.DatabendConnection
getCatalogName() - Method in class com.databend.jdbc.DatabendColumnInfo
getCatalogName(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
getCatalogs() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getCatalogSeparator() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getCatalogTerm() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getCharacterStream(int) - Method in class com.databend.jdbc.DatabendResultSet
getCharacterStream(String) - Method in class com.databend.jdbc.DatabendResultSet
getCleanSql() - Method in class com.databend.jdbc.RawStatement
getClientInfo() - Method in class com.databend.jdbc.DatabendConnection
getClientInfo(String) - Method in class com.databend.jdbc.DatabendConnection
getClientInfoProperties() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getClob(int) - Method in class com.databend.jdbc.DatabendResultSet
getClob(String) - Method in class com.databend.jdbc.DatabendResultSet
getColumnClassName(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
getColumnCount() - Method in class com.databend.jdbc.DatabendResultSetMetaData
getColumnDisplaySize() - Method in class com.databend.jdbc.DatabendColumnInfo
getColumnDisplaySize(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
getColumnLabel() - Method in class com.databend.jdbc.DatabendColumnInfo
getColumnLabel(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
getColumnName() - Method in class com.databend.jdbc.DatabendColumnInfo
getColumnName(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
getColumnParameterTypes() - Method in class com.databend.jdbc.DatabendColumnInfo
getColumnPrivileges(String, String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getColumns(String, String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getColumns(String, String, String, String[]) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getColumnType() - Method in class com.databend.jdbc.DatabendColumnInfo
getColumnType(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
getColumnTypeName() - Method in class com.databend.jdbc.DatabendColumnInfo
getColumnTypeName(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
getConcurrency() - Method in class com.databend.jdbc.DatabendResultSet
getConnection() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getConnection() - Method in class com.databend.jdbc.DatabendStatement
getConnectionTimeout() - Method in class com.databend.jdbc.DatabendDriverUri
getCopyIntoSql(String, DatabendCopyParams) - Static method in class com.databend.jdbc.DatabendConnection
getCopyOptions() - Method in class com.databend.jdbc.cloud.DatabendCopyParams
getCrossReference(String, String, String, String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getCursorName() - Method in class com.databend.jdbc.DatabendResultSet
getDatabase() - Method in class com.databend.jdbc.DatabendDriverUri
getDatabaseMajorVersion() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getDatabaseMinorVersion() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getDatabaseProductName() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getDatabaseProductVersion() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getDatabaseTableName() - Method in class com.databend.jdbc.cloud.DatabendCopyParams
getDatabaseTableName() - Method in class com.databend.jdbc.parser.BatchInsertUtils
getDatabendStage() - Method in class com.databend.jdbc.cloud.DatabendCopyParams
getDataType(int) - Method in class com.databend.jdbc.JdbcTypeMapping
  Gets corresponding `DatabendDataType` of the given `Types`.
getDate(int) - Method in class com.databend.jdbc.DatabendResultSet
getDate(int, Calendar) - Method in class com.databend.jdbc.DatabendResultSet
getDate(String) - Method in class com.databend.jdbc.DatabendResultSet
getDate(String, Calendar) - Method in class com.databend.jdbc.DatabendResultSet
getDefault() - Method in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
getDefaults() - Static method in class com.databend.jdbc.ConnectionProperties
getDefaultTransactionIsolation() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getDouble(int) - Method in class com.databend.jdbc.DatabendResultSet
getDouble(String) - Method in class com.databend.jdbc.DatabendResultSet
getDriverMajorVersion() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getDriverMinorVersion() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getDriverName() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getDriverPropertyInfo(Properties) - Method in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
getDriverVersion() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getEndpointUrl() - Method in class com.databend.jdbc.cloud.ExternalLocationS3
getExportedKeys(String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getExternalLocationS3() - Method in class com.databend.jdbc.cloud.DatabendStage
getExtraNameCharacters() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getFetchDirection() - Method in class com.databend.jdbc.DatabendResultSet
getFetchDirection() - Method in class com.databend.jdbc.DatabendStatement
getFetchSize() - Method in class com.databend.jdbc.DatabendResultSet
getFetchSize() - Method in class com.databend.jdbc.DatabendStatement
getFileName() - Method in class com.databend.jdbc.PresignContext
getFileOptions() - Method in class com.databend.jdbc.cloud.DatabendCopyParams
getFiles() - Method in class com.databend.jdbc.cloud.DatabendCopyParams
getFloat(int) - Method in class com.databend.jdbc.DatabendResultSet
getFloat(String) - Method in class com.databend.jdbc.DatabendResultSet
getFunctionColumns(String, String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getFunctions(String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getGeneratedKeys() - Method in class com.databend.jdbc.DatabendStatement
getHeaders() - Method in class com.databend.jdbc.PresignContext
getHoldability() - Method in class com.databend.jdbc.DatabendResultSet
getHoldability() - Method in class com.databend.jdbc.DatabendConnection
getHttpClient() - Method in class com.databend.jdbc.DatabendConnection
getIdentifierQuoteString() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getImportedKeys(String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getIndexInfo(String, String, String, boolean, boolean) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getInt(int) - Method in class com.databend.jdbc.DatabendResultSet
getInt(String) - Method in class com.databend.jdbc.DatabendResultSet
getJDBCMajorVersion() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getJDBCMinorVersion() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getKey() - Method in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
getLocation() - Method in class com.databend.jdbc.cloud.ExternalLocationS3
getLogger(String) - Static method in class com.databend.jdbc.LoggerUtil
  Provides a `DatabendLogger` based on whether SLF4J is available or not.
getLong(int) - Method in class com.databend.jdbc.DatabendResultSet
getLong(String) - Method in class com.databend.jdbc.DatabendResultSet
getMajorVersion() - Method in class com.databend.jdbc.NonRegisteringDatabendDriver
getMaxBinaryLiteralLength() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxCatalogNameLength() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxCharLiteralLength() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxColumnNameLength() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxColumnsInGroupBy() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxColumnsInIndex() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxColumnsInOrderBy() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxColumnsInSelect() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxColumnsInTable() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxConnections() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxCursorNameLength() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxFieldSize() - Method in class com.databend.jdbc.DatabendStatement
getMaxIndexLength() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxProcedureNameLength() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxRows() - Method in class com.databend.jdbc.DatabendStatement
getMaxRowsInBuffer() - Method in class com.databend.jdbc.DatabendDriverUri
getMaxRowSize() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxRowsPerPage() - Method in class com.databend.jdbc.DatabendDriverUri
getMaxSchemaNameLength() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxStatementLength() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxStatements() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxTableNameLength() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxTablesInSelect() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMaxUserNameLength() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getMetaData() - Method in class com.databend.jdbc.DatabendResultSet
getMetaData() - Method in class com.databend.jdbc.DatabendConnection
getMetaData() - Method in class com.databend.jdbc.DatabendPreparedStatement
getMethod() - Method in class com.databend.jdbc.PresignContext
getMinorVersion() - Method in class com.databend.jdbc.NonRegisteringDatabendDriver
getMoreResults() - Method in class com.databend.jdbc.DatabendStatement
getMoreResults(int) - Method in class com.databend.jdbc.DatabendStatement
getNCharacterStream(int) - Method in class com.databend.jdbc.DatabendResultSet
getNCharacterStream(String) - Method in class com.databend.jdbc.DatabendResultSet
getNClob(int) - Method in class com.databend.jdbc.DatabendResultSet
getNClob(String) - Method in class com.databend.jdbc.DatabendResultSet
getNetworkTimeout() - Method in class com.databend.jdbc.DatabendConnection
getNString(int) - Method in class com.databend.jdbc.DatabendResultSet
getNString(String) - Method in class com.databend.jdbc.DatabendResultSet
getNullable() - Method in class com.databend.jdbc.DatabendColumnInfo
getNumericFunctions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getObject(int) - Method in class com.databend.jdbc.DatabendResultSet
getObject(int, Class<T>) - Method in class com.databend.jdbc.DatabendResultSet
getObject(int, Map<String, Class<?>>) - Method in class com.databend.jdbc.DatabendResultSet
getObject(String) - Method in class com.databend.jdbc.DatabendResultSet
getObject(String, Class<T>) - Method in class com.databend.jdbc.DatabendResultSet
getObject(String, Map<String, Class<?>>) - Method in class com.databend.jdbc.DatabendResultSet
getPaginationOptions() - Method in class com.databend.jdbc.DatabendConnection
getParameter(int) - Method in class com.databend.jdbc.DatabendParameterMetaData
getParameterClassName(int) - Method in class com.databend.jdbc.DatabendParameterMetaData
getParameterCount() - Method in class com.databend.jdbc.DatabendParameterMetaData
getParameterMetaData() - Method in class com.databend.jdbc.DatabendPreparedStatement
getParameterMode(int) - Method in class com.databend.jdbc.DatabendParameterMetaData
getParameterType(int) - Method in class com.databend.jdbc.DatabendParameterMetaData
getParameterTypeName(int) - Method in class com.databend.jdbc.DatabendParameterMetaData
getParamMarkers() - Method in class com.databend.jdbc.RawStatement
getParamMarketsPositions(String) - Method in class com.databend.jdbc.StatementUtil
  Returns the positions of the params markers
getParentLogger() - Method in class com.databend.jdbc.NonRegisteringDatabendDriver
getPath() - Method in class com.databend.jdbc.cloud.DatabendStage
getPattern() - Method in class com.databend.jdbc.cloud.DatabendCopyParams
getPrecision() - Method in class com.databend.jdbc.DatabendColumnInfo
getPrecision(int) - Method in class com.databend.jdbc.DatabendParameterMetaData
getPrecision(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
getPresignContext(DatabendConnection, PresignContext.PresignMethod, String, String) - Static method in class com.databend.jdbc.PresignContext
getPrimaryKeys(String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getProcedureColumns(String, String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getProcedures(String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getProcedureTerm() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getProperties() - Method in class com.databend.jdbc.DatabendDriverUri
getPropertyInfo(String, Properties) - Method in class com.databend.jdbc.NonRegisteringDatabendDriver
getProvideParams() - Method in class com.databend.jdbc.parser.BatchInsertUtils
getPseudoColumns(String, String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getQueryId() - Method in class com.databend.jdbc.DatabendResultSet
getQueryTimeout() - Method in class com.databend.jdbc.DatabendDriverUri
getQueryTimeout() - Method in class com.databend.jdbc.DatabendStatement
getRef(int) - Method in class com.databend.jdbc.DatabendResultSet
getRef(String) - Method in class com.databend.jdbc.DatabendResultSet
getRegion() - Method in class com.databend.jdbc.cloud.ExternalLocationS3
getRequiredValue(Properties) - Method in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
getResultSet() - Method in class com.databend.jdbc.DatabendStatement
getResultSetConcurrency() - Method in class com.databend.jdbc.DatabendStatement
getResultSetHoldability() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getResultSetHoldability() - Method in class com.databend.jdbc.DatabendStatement
getResultSetType() - Method in class com.databend.jdbc.DatabendStatement
getRow() - Method in class com.databend.jdbc.DatabendResultSet
getRowId(int) - Method in class com.databend.jdbc.DatabendResultSet
getRowId(String) - Method in class com.databend.jdbc.DatabendResultSet
getRowIdLifetime() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getScale() - Method in class com.databend.jdbc.DatabendColumnInfo
getScale(int) - Method in class com.databend.jdbc.DatabendParameterMetaData
getScale(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
getSchema() - Method in class com.databend.jdbc.DatabendConnection
getSchemaName() - Method in class com.databend.jdbc.DatabendColumnInfo
getSchemaName(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
getSchemas() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getSchemas(String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getSchemaTerm() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getSearchStringEscape() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getSecretAccessKey() - Method in class com.databend.jdbc.cloud.ExternalLocationS3
getSession() - Method in class com.databend.jdbc.DatabendConnection
getSessionToken() - Method in class com.databend.jdbc.cloud.ExternalLocationS3
getShort(int) - Method in class com.databend.jdbc.DatabendResultSet
getShort(String) - Method in class com.databend.jdbc.DatabendResultSet
getSocketTimeout() - Method in class com.databend.jdbc.DatabendDriverUri
getSql() - Method in class com.databend.jdbc.parser.BatchInsertUtils
getSql() - Method in class com.databend.jdbc.RawStatement
getSQLKeywords() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getSQLStateType() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getSQLXML(int) - Method in class com.databend.jdbc.DatabendResultSet
getSQLXML(String) - Method in class com.databend.jdbc.DatabendResultSet
getSslmode() - Method in class com.databend.jdbc.DatabendDriverUri
getStageName() - Method in class com.databend.jdbc.cloud.DatabendStage
getStageName() - Method in class com.databend.jdbc.PresignContext
getStatement() - Method in class com.databend.jdbc.DatabendResultSet
getStatementType() - Method in class com.databend.jdbc.NonQueryRawStatement
getStatementType() - Method in class com.databend.jdbc.QueryRawStatement
getStatementType() - Method in class com.databend.jdbc.RawStatement
getStatementType() - Method in class com.databend.jdbc.SetParamRawStatement
getString(int) - Method in class com.databend.jdbc.DatabendResultSet
getString(String) - Method in class com.databend.jdbc.DatabendResultSet
getStringFunctions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getStrNullAsNull() - Method in class com.databend.jdbc.DatabendDriverUri
getSuperTables(String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getSuperTypes(String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getSystemFunctions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getTableName() - Method in class com.databend.jdbc.DatabendColumnInfo
getTableName(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
getTablePrivileges(String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getTables(String, String, String, String[]) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getTableTypes() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getTenant() - Method in class com.databend.jdbc.DatabendDriverUri
getTime(int) - Method in class com.databend.jdbc.DatabendResultSet
getTime(int, Calendar) - Method in class com.databend.jdbc.DatabendResultSet
getTime(String) - Method in class com.databend.jdbc.DatabendResultSet
getTime(String, Calendar) - Method in class com.databend.jdbc.DatabendResultSet
getTimeDateFunctions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getTimestamp(int) - Method in class com.databend.jdbc.DatabendResultSet
getTimestamp(int, Calendar) - Method in class com.databend.jdbc.DatabendResultSet
getTimestamp(String) - Method in class com.databend.jdbc.DatabendResultSet
getTimestamp(String, Calendar) - Method in class com.databend.jdbc.DatabendResultSet
getTransactionIsolation() - Method in class com.databend.jdbc.DatabendConnection
getType() - Method in class com.databend.jdbc.DatabendResultSet
getType() - Method in class com.databend.jdbc.cloud.DatabendCopyParams
getType() - Method in class com.databend.jdbc.DatabendColumnInfo
getTypeInfo() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getTypeMap() - Method in class com.databend.jdbc.DatabendConnection
getUDTs(String, String, String, int[]) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getUnicodeStream(int) - Method in class com.databend.jdbc.DatabendResultSet
getUnicodeStream(String) - Method in class com.databend.jdbc.DatabendResultSet
getUpdateCount() - Method in class com.databend.jdbc.DatabendStatement
getUri() - Method in class com.databend.jdbc.DatabendDriverUri
getURI() - Method in class com.databend.jdbc.DatabendConnection
getUrl() - Method in class com.databend.jdbc.PresignContext
getURL() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getURL(int) - Method in class com.databend.jdbc.DatabendResultSet
getURL(String) - Method in class com.databend.jdbc.DatabendResultSet
getUserName() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getValue(Properties) - Method in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
getValues() - Method in class com.databend.jdbc.parser.BatchInsertUtils
getVersionColumns(String, String, String) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
getWaitTimeSecs() - Method in class com.databend.jdbc.DatabendDriverUri
getWarehouse() - Method in class com.databend.jdbc.DatabendDriverUri
getWarnings() - Method in class com.databend.jdbc.DatabendResultSet
getWarnings() - Method in class com.databend.jdbc.DatabendConnection
getWarnings() - Method in class com.databend.jdbc.DatabendStatement

## H

handleBatchInsert() - Method in class com.databend.jdbc.DatabendPreparedStatement
headers(Headers) - Method in class com.databend.jdbc.PresignContext.Builder

## I

info(String) - Method in interface com.databend.jdbc.log.DatabendLogger
info(String) - Method in class com.databend.jdbc.log.JDKLogger
info(String) - Method in class com.databend.jdbc.log.SLF4JLogger
info(String, Object...) - Method in interface com.databend.jdbc.log.DatabendLogger
info(String, Object...) - Method in class com.databend.jdbc.log.JDKLogger
info(String, Object...) - Method in class com.databend.jdbc.log.SLF4JLogger
info(String, Throwable) - Method in interface com.databend.jdbc.log.DatabendLogger
info(String, Throwable) - Method in class com.databend.jdbc.log.JDKLogger
info(String, Throwable) - Method in class com.databend.jdbc.log.SLF4JLogger
insertRow() - Method in class com.databend.jdbc.DatabendResultSet
insertsAreDetected(int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
INTEGER_CONVERTER - Static variable in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
isAfterLast() - Method in class com.databend.jdbc.DatabendResultSet
isAllowed(Properties) - Method in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
isAutoIncrement(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
isBeforeFirst() - Method in class com.databend.jdbc.DatabendResultSet
isCaseSensitive(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
isCatalogAtStart() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
isClosed() - Method in class com.databend.jdbc.DatabendConnection
isClosed() - Method in class com.databend.jdbc.DatabendResultSet
isClosed() - Method in class com.databend.jdbc.DatabendStatement
isClosed() - Method in class com.databend.jdbc.DatabendUnboundQueryResultSet
isCloseOnCompletion() - Method in class com.databend.jdbc.DatabendStatement
isCurrency() - Method in class com.databend.jdbc.DatabendColumnInfo
isCurrency(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
isDefinitelyWritable(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
isEnableVirtualHostStyle() - Method in class com.databend.jdbc.cloud.ExternalLocationS3
isFirst() - Method in class com.databend.jdbc.DatabendResultSet
isLast() - Method in class com.databend.jdbc.DatabendResultSet
isNullable(int) - Method in class com.databend.jdbc.DatabendParameterMetaData
isNullable(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
isPoolable() - Method in class com.databend.jdbc.DatabendStatement
isQuery(String) - Static method in class com.databend.jdbc.StatementUtil
  Returns true if the statement is a query (eg: SELECT, SHOW).
isReadOnly() - Method in class com.databend.jdbc.DatabendConnection
isReadOnly() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
isReadOnly(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
isRequired(Properties) - Method in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
isSearchable(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
isSigned() - Method in class com.databend.jdbc.DatabendColumnInfo
isSigned(int) - Method in class com.databend.jdbc.DatabendParameterMetaData
isSigned(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData
isValid(int) - Method in class com.databend.jdbc.DatabendConnection
isWrapperFor(Class<?>) - Method in class com.databend.jdbc.DatabendResultSet
isWrapperFor(Class<?>) - Method in class com.databend.jdbc.DatabendConnection
isWrapperFor(Class<?>) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
isWrapperFor(Class<?>) - Method in class com.databend.jdbc.DatabendResultSetMetaData
isWrapperFor(Class<?>) - Method in class com.databend.jdbc.DatabendStatement
isWrapperFor(Class<?>) - Method in class com.databend.jdbc.JdbcWrapper
isWritable(int) - Method in class com.databend.jdbc.DatabendResultSetMetaData

## J

jdbcCompliant() - Method in class com.databend.jdbc.NonRegisteringDatabendDriver
JdbcTypeMapping - Class in com.databend.jdbc
JdbcTypeMapping() - Constructor for class com.databend.jdbc.JdbcTypeMapping
JdbcWrapper - Class in com.databend.jdbc
JdbcWrapper() - Constructor for class com.databend.jdbc.JdbcWrapper
JDKLogger - Class in com.databend.jdbc.log
JDKLogger(String) - Constructor for class com.databend.jdbc.log.JDKLogger

## L

last() - Method in class com.databend.jdbc.DatabendResultSet
locatorsUpdateCopy() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
LoggerUtil - Class in com.databend.jdbc
LoggerUtil() - Constructor for class com.databend.jdbc.LoggerUtil
logInputStream(InputStream) - Method in class com.databend.jdbc.LoggerUtil
  Logs the `InputStream`

## M

mapper - Variable in class com.databend.jdbc.DatabendParameterMetaData
MAX_ROWS_IN_BUFFER - Static variable in class com.databend.jdbc.ConnectionProperties
MAX_ROWS_PER_PAGE - Static variable in class com.databend.jdbc.ConnectionProperties
method(PresignContext.PresignMethod) - Method in class com.databend.jdbc.PresignContext.Builder
moveToCurrentRow() - Method in class com.databend.jdbc.DatabendResultSet
moveToInsertRow() - Method in class com.databend.jdbc.DatabendResultSet

## N

NAN_DISPLAY - Enum constant in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
nativeSQL(String) - Method in class com.databend.jdbc.DatabendConnection
needQuote() - Method in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
newBuilder(String, DatabendRawType) - Static method in class com.databend.jdbc.DatabendColumnInfo
next() - Method in class com.databend.jdbc.DatabendResultSet
NO_NULLS - Enum constant in enum com.databend.jdbc.DatabendColumnInfo.Nullable
NON_EMPTY_STRING_CONVERTER - Static variable in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
NON_QUERY - Enum constant in enum com.databend.jdbc.StatementType
NonQueryRawStatement - Class in com.databend.jdbc
  A non query statement is a statement that does not return data (such as INSERT)
NonQueryRawStatement(String, String, List<ParamMarker>) - Constructor for class com.databend.jdbc.NonQueryRawStatement
NonRegisteringDatabendDriver - Class in com.databend.jdbc
NonRegisteringDatabendDriver() - Constructor for class com.databend.jdbc.NonRegisteringDatabendDriver
NOT_REQUIRED - Static variable in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
NotImplemented - Annotation Type in com.databend.jdbc.annotation
NULL_DISPLAY - Static variable in class com.databend.jdbc.ConnectionProperties
NULLABLE - Enum constant in enum com.databend.jdbc.DatabendColumnInfo.Nullable
nullDisplay() - Method in class com.databend.jdbc.DatabendConnection
nullDisplay() - Method in class com.databend.jdbc.DatabendDriverUri
nullPlusNonNullIsNull() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
nullsAreSortedAtEnd() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
nullsAreSortedAtStart() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
nullsAreSortedHigh() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
nullsAreSortedLow() - Method in class com.databend.jdbc.DatabendDatabaseMetaData

## O

of(RawStatement) - Static method in class com.databend.jdbc.StatementInfoWrapper
  Creates a StatementInfoWrapper from the `RawStatement`.
of(RawStatement, String) - Static method in class com.databend.jdbc.StatementInfoWrapper
  Creates a StatementInfoWrapper from the `RawStatement`.
of(String, DatabendRawType) - Static method in class com.databend.jdbc.DatabendColumnInfo
of(String, List<ParamMarker>, String) - Static method in class com.databend.jdbc.RawStatement
ON_ERROR - Enum constant in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
OPERATION_NOT_SUPPORTED - Static variable in exception com.databend.jdbc.exception.DatabendUnsupportedOperationException
optionalConnection() - Method in class com.databend.jdbc.DatabendStatement
othersDeletesAreVisible(int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
othersInsertsAreVisible(int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
othersUpdatesAreVisible(int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
ownDeletesAreVisible(int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
ownInsertsAreVisible(int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
ownUpdatesAreVisible(int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData

## P

PARAM_SETTING - Enum constant in enum com.databend.jdbc.StatementType
ParamMarker - Class in com.databend.jdbc
ParamMarker() - Constructor for class com.databend.jdbc.ParamMarker
params - Variable in class com.databend.jdbc.DatabendParameterMetaData
parseToRawStatementWrapper(String) - Method in class com.databend.jdbc.StatementUtil
  Parse sql statement to a `RawStatementWrapper`.
parseToStatementInfoWrappers(String) - Method in class com.databend.jdbc.StatementUtil
  Parse the sql statement to a list of `StatementInfoWrapper`
PASSWORD - Static variable in class com.databend.jdbc.ConnectionProperties
path(String) - Method in class com.databend.jdbc.cloud.DatabendStage.Builder
PingDatabendClientV1() - Method in class com.databend.jdbc.DatabendConnection
prepareCall(String) - Method in class com.databend.jdbc.DatabendConnection
prepareCall(String, int, int) - Method in class com.databend.jdbc.DatabendConnection
prepareCall(String, int, int, int) - Method in class com.databend.jdbc.DatabendConnection
prepareStatement(String) - Method in class com.databend.jdbc.DatabendConnection
prepareStatement(String, int) - Method in class com.databend.jdbc.DatabendConnection
prepareStatement(String, int[]) - Method in class com.databend.jdbc.DatabendConnection
prepareStatement(String, int, int) - Method in class com.databend.jdbc.DatabendConnection
prepareStatement(String, int, int, int) - Method in class com.databend.jdbc.DatabendConnection
prepareStatement(String, String[]) - Method in class com.databend.jdbc.DatabendConnection
PresignContext - Class in com.databend.jdbc
PresignContext.Builder - Class in com.databend.jdbc
presignDownload(String, Headers, String) - Method in interface com.databend.jdbc.cloud.DatabendPresignClient
presignDownload(String, Headers, String) - Method in class com.databend.jdbc.cloud.DatabendPresignClientV1
presignDownloadStream(Headers, String) - Method in interface com.databend.jdbc.cloud.DatabendPresignClient
presignDownloadStream(Headers, String) - Method in class com.databend.jdbc.cloud.DatabendPresignClientV1
PRESIGNED_URL_DISABLED - Static variable in class com.databend.jdbc.ConnectionProperties
presignedUrlDisabled() - Method in class com.databend.jdbc.DatabendConnection
presignedUrlDisabled() - Method in class com.databend.jdbc.DatabendDriverUri
presignUpload(File, InputStream, String, String, String, long, boolean) - Method in interface com.databend.jdbc.cloud.DatabendPresignClient
  presignUpload file through databend api instead of presigned url, it should only be adopted if presigned url is not available
presignUpload(File, InputStream, String, String, String, long, boolean) - Method in class com.databend.jdbc.cloud.DatabendPresignClientV1
presignUpload(File, InputStream, Headers, String, long, boolean) - Method in interface com.databend.jdbc.cloud.DatabendPresignClient
presignUpload(File, InputStream, Headers, String, long, boolean) - Method in class com.databend.jdbc.cloud.DatabendPresignClientV1
previous() - Method in class com.databend.jdbc.DatabendResultSet
PURGE - Enum constant in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams

## Q

QUERY - Enum constant in enum com.databend.jdbc.StatementType
QUERY_TIMEOUT - Static variable in class com.databend.jdbc.ConnectionProperties
QueryRawStatement - Class in com.databend.jdbc
  A query statement is a statement that returns data (Typically starts with SELECT, SHOW, etc)
QueryRawStatement(String, String, List<ParamMarker>) - Constructor for class com.databend.jdbc.QueryRawStatement
QUOTE - Enum constant in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams

## R

RawStatement - Class in com.databend.jdbc
RawStatement(String, String, List<ParamMarker>) - Constructor for class com.databend.jdbc.RawStatement
RawStatementWrapper - Class in com.databend.jdbc
RawStatementWrapper(List<RawStatement>) - Constructor for class com.databend.jdbc.RawStatementWrapper
RECORD_DELIMITER - Enum constant in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
refreshRow() - Method in class com.databend.jdbc.DatabendResultSet
relative(int) - Method in class com.databend.jdbc.DatabendResultSet
releaseSavepoint(Savepoint) - Method in class com.databend.jdbc.DatabendConnection
replaceParameterMarksWithValues(Map<Integer, String>, RawStatementWrapper) - Method in class com.databend.jdbc.StatementUtil
  Returns a list of `StatementInfoWrapper` containing sql statements constructed with the `RawStatementWrapper` and the parameters provided
replaceParameterMarksWithValues(Map<Integer, String>, String) - Static method in class com.databend.jdbc.StatementUtil
  Returns a list of `StatementInfoWrapper` containing sql statements constructed with the sql statement and the parameters provided
results - Variable in class com.databend.jdbc.DatabendResultSet
rollback() - Method in class com.databend.jdbc.DatabendConnection
rollback(Savepoint) - Method in class com.databend.jdbc.DatabendConnection
ROW_TAG - Enum constant in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
rowDeleted() - Method in class com.databend.jdbc.DatabendResultSet
rowInserted() - Method in class com.databend.jdbc.DatabendResultSet
rowUpdated() - Method in class com.databend.jdbc.DatabendResultSet

## S

saveBatchToCSV(List<String[]>) - Method in class com.databend.jdbc.parser.BatchInsertUtils
saveBatchToCSV(List<String[]>, File) - Method in class com.databend.jdbc.parser.BatchInsertUtils
setAccessKeyId(String) - Method in class com.databend.jdbc.cloud.ExternalLocationS3.Builder
setArray(int, Array) - Method in class com.databend.jdbc.DatabendPreparedStatement
setAsciiStream(int, InputStream) - Method in class com.databend.jdbc.DatabendPreparedStatement
setAsciiStream(int, InputStream, int) - Method in class com.databend.jdbc.DatabendPreparedStatement
setAsciiStream(int, InputStream, long) - Method in class com.databend.jdbc.DatabendPreparedStatement
setAutoCommit(boolean) - Method in class com.databend.jdbc.DatabendConnection
setBigDecimal(int, BigDecimal) - Method in class com.databend.jdbc.DatabendPreparedStatement
setBinaryStream(int, InputStream) - Method in class com.databend.jdbc.DatabendPreparedStatement
setBinaryStream(int, InputStream, int) - Method in class com.databend.jdbc.DatabendPreparedStatement
setBinaryStream(int, InputStream, long) - Method in class com.databend.jdbc.DatabendPreparedStatement
setBlob(int, InputStream) - Method in class com.databend.jdbc.DatabendPreparedStatement
setBlob(int, InputStream, long) - Method in class com.databend.jdbc.DatabendPreparedStatement
setBlob(int, Blob) - Method in class com.databend.jdbc.DatabendPreparedStatement
setBoolean(int, boolean) - Method in class com.databend.jdbc.DatabendPreparedStatement
setByte(int, byte) - Method in class com.databend.jdbc.DatabendPreparedStatement
setBytes(int, byte[]) - Method in class com.databend.jdbc.DatabendPreparedStatement
setCatalog(String) - Method in class com.databend.jdbc.DatabendConnection
setCatalogName(String) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setCharacterStream(int, Reader) - Method in class com.databend.jdbc.DatabendPreparedStatement
setCharacterStream(int, Reader, int) - Method in class com.databend.jdbc.DatabendPreparedStatement
setCharacterStream(int, Reader, long) - Method in class com.databend.jdbc.DatabendPreparedStatement
setClientInfo(String, String) - Method in class com.databend.jdbc.DatabendConnection
setClientInfo(Properties) - Method in class com.databend.jdbc.DatabendConnection
setClob(int, Reader) - Method in class com.databend.jdbc.DatabendPreparedStatement
setClob(int, Reader, long) - Method in class com.databend.jdbc.DatabendPreparedStatement
setClob(int, Clob) - Method in class com.databend.jdbc.DatabendPreparedStatement
setColumnDisplaySize(int) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setColumnLabel(String) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setColumnName(String) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setColumnParameterTypes(List<Integer>) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setColumnType(int) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setColumnTypeSignature(DatabendRawType) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setCopyOptions(Map<String, String>) - Method in class com.databend.jdbc.cloud.DatabendCopyParams.Builder
setCurrency(boolean) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setCursorName(String) - Method in class com.databend.jdbc.DatabendStatement
setDatabaseTableName(String) - Method in class com.databend.jdbc.cloud.DatabendCopyParams.Builder
setDatabendRawType(DatabendRawType) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setDatabendStage(DatabendStage) - Method in class com.databend.jdbc.cloud.DatabendCopyParams.Builder
setDate(int, Date) - Method in class com.databend.jdbc.DatabendPreparedStatement
setDate(int, Date, Calendar) - Method in class com.databend.jdbc.DatabendPreparedStatement
setDouble(int, double) - Method in class com.databend.jdbc.DatabendPreparedStatement
setEnableVirtualHostStyle(boolean) - Method in class com.databend.jdbc.cloud.ExternalLocationS3.Builder
setEndpointUrl(String) - Method in class com.databend.jdbc.cloud.ExternalLocationS3.Builder
setEscapeProcessing(boolean) - Method in class com.databend.jdbc.DatabendStatement
setFetchDirection(int) - Method in class com.databend.jdbc.DatabendResultSet
setFetchDirection(int) - Method in class com.databend.jdbc.DatabendStatement
setFetchSize(int) - Method in class com.databend.jdbc.DatabendResultSet
setFetchSize(int) - Method in class com.databend.jdbc.DatabendStatement
setFileOptions(Map<String, String>) - Method in class com.databend.jdbc.cloud.DatabendCopyParams.Builder
setFiles(List<String>) - Method in class com.databend.jdbc.cloud.DatabendCopyParams.Builder
setFloat(int, float) - Method in class com.databend.jdbc.DatabendPreparedStatement
setHoldability(int) - Method in class com.databend.jdbc.DatabendConnection
setInt(int, int) - Method in class com.databend.jdbc.DatabendPreparedStatement
setLocation(String) - Method in class com.databend.jdbc.cloud.ExternalLocationS3.Builder
setLong(int, long) - Method in class com.databend.jdbc.DatabendPreparedStatement
setMaxFieldSize(int) - Method in class com.databend.jdbc.DatabendStatement
setMaxRows(int) - Method in class com.databend.jdbc.DatabendStatement
setNCharacterStream(int, Reader) - Method in class com.databend.jdbc.DatabendPreparedStatement
setNCharacterStream(int, Reader, long) - Method in class com.databend.jdbc.DatabendPreparedStatement
setNClob(int, Reader) - Method in class com.databend.jdbc.DatabendPreparedStatement
setNClob(int, Reader, long) - Method in class com.databend.jdbc.DatabendPreparedStatement
setNClob(int, NClob) - Method in class com.databend.jdbc.DatabendPreparedStatement
setNetworkTimeout(Executor, int) - Method in class com.databend.jdbc.DatabendConnection
setNString(int, String) - Method in class com.databend.jdbc.DatabendPreparedStatement
setNull(int, int) - Method in class com.databend.jdbc.DatabendPreparedStatement
setNull(int, int, String) - Method in class com.databend.jdbc.DatabendPreparedStatement
setNullable(DatabendColumnInfo.Nullable) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setObject(int, Object) - Method in class com.databend.jdbc.DatabendPreparedStatement
setObject(int, Object, int) - Method in class com.databend.jdbc.DatabendPreparedStatement
setObject(int, Object, int, int) - Method in class com.databend.jdbc.DatabendPreparedStatement
SetParamRawStatement - Class in com.databend.jdbc
  A Set param statement is a special statement that sets a parameter internally (this type of statement starts with SET)
SetParamRawStatement(String, String, List<ParamMarker>, Pair<String, String>) - Constructor for class com.databend.jdbc.SetParamRawStatement
setPattern(String) - Method in class com.databend.jdbc.cloud.DatabendCopyParams.Builder
setPlaceHolderValue(int, String) - Method in class com.databend.jdbc.parser.BatchInsertUtils
setPoolable(boolean) - Method in class com.databend.jdbc.DatabendStatement
setPrecision(int) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setQueryTimeout(int) - Method in class com.databend.jdbc.DatabendStatement
setReadOnly(boolean) - Method in class com.databend.jdbc.DatabendConnection
setRef(int, Ref) - Method in class com.databend.jdbc.DatabendPreparedStatement
setRegion(String) - Method in class com.databend.jdbc.cloud.ExternalLocationS3.Builder
setRowId(int, RowId) - Method in class com.databend.jdbc.DatabendPreparedStatement
setSavepoint() - Method in class com.databend.jdbc.DatabendConnection
setSavepoint(String) - Method in class com.databend.jdbc.DatabendConnection
setScale(int) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setSchema(String) - Method in class com.databend.jdbc.DatabendConnection
setSchemaName(String) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setSecretAccessKey(String) - Method in class com.databend.jdbc.cloud.ExternalLocationS3.Builder
setSession(DatabendSession) - Method in class com.databend.jdbc.DatabendConnection
setSessionToken(String) - Method in class com.databend.jdbc.cloud.ExternalLocationS3.Builder
setShort(int, short) - Method in class com.databend.jdbc.DatabendPreparedStatement
setSigned(boolean) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setSQLXML(int, SQLXML) - Method in class com.databend.jdbc.DatabendPreparedStatement
setString(int, String) - Method in class com.databend.jdbc.DatabendPreparedStatement
setTableName(String) - Method in class com.databend.jdbc.DatabendColumnInfo.Builder
setTime(int, Time) - Method in class com.databend.jdbc.DatabendPreparedStatement
setTime(int, Time, Calendar) - Method in class com.databend.jdbc.DatabendPreparedStatement
setTimestamp(int, Timestamp) - Method in class com.databend.jdbc.DatabendPreparedStatement
setTimestamp(int, Timestamp, Calendar) - Method in class com.databend.jdbc.DatabendPreparedStatement
setTransactionIsolation(int) - Method in class com.databend.jdbc.DatabendConnection
setType(String) - Method in class com.databend.jdbc.cloud.DatabendCopyParams.Builder
setTypeInfo(DatabendColumnInfo.Builder, DatabendRawType) - Static method in class com.databend.jdbc.DatabendColumnInfo
setTypeMap(Map<String, Class<?>>) - Method in class com.databend.jdbc.DatabendConnection
setUnicodeStream(int, InputStream, int) - Method in class com.databend.jdbc.DatabendPreparedStatement
setupClient(OkHttpClient.Builder) - Method in class com.databend.jdbc.DatabendDriverUri
setURL(int, URL) - Method in class com.databend.jdbc.DatabendPreparedStatement
SIZE_LIMIT - Enum constant in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
SKIP_HEADER - Enum constant in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
SLF4JLogger - Class in com.databend.jdbc.log
SLF4JLogger(String) - Constructor for class com.databend.jdbc.log.SLF4JLogger
SOCKET_TIMEOUT - Static variable in class com.databend.jdbc.ConnectionProperties
SSL - Static variable in class com.databend.jdbc.ConnectionProperties
SSL_MODE - Static variable in class com.databend.jdbc.ConnectionProperties
stageName(String) - Method in class com.databend.jdbc.cloud.DatabendStage.Builder
stageName(String) - Method in class com.databend.jdbc.PresignContext.Builder
StatementInfoWrapper - Class in com.databend.jdbc
  This represents a statement that is ready to be sent to Databend or executed internally to set a param
StatementInfoWrapper() - Constructor for class com.databend.jdbc.StatementInfoWrapper
StatementType - Enum in com.databend.jdbc
StatementUtil - Class in com.databend.jdbc
StatementUtil() - Constructor for class com.databend.jdbc.StatementUtil
storesLowerCaseIdentifiers() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
storesLowerCaseQuotedIdentifiers() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
storesMixedCaseIdentifiers() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
storesMixedCaseQuotedIdentifiers() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
storesUpperCaseIdentifiers() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
storesUpperCaseQuotedIdentifiers() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
STRING_CONVERTER - Static variable in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
STRNULL_AS_NULL - Static variable in class com.databend.jdbc.ConnectionProperties
strNullAsNull() - Method in class com.databend.jdbc.DatabendConnection
StrNullAsNull() - Constructor for class com.databend.jdbc.ConnectionProperties.StrNullAsNull
supportsAlterTableWithAddColumn() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsAlterTableWithDropColumn() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsANSI92EntryLevelSQL() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsANSI92FullSQL() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsANSI92IntermediateSQL() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsBatchUpdates() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsCatalogsInDataManipulation() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsCatalogsInIndexDefinitions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsCatalogsInPrivilegeDefinitions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsCatalogsInProcedureCalls() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsCatalogsInTableDefinitions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsColumnAliasing() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsConvert() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsConvert(int, int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsCoreSQLGrammar() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsCorrelatedSubqueries() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsDataDefinitionAndDataManipulationTransactions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsDataManipulationTransactionsOnly() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsDifferentTableCorrelationNames() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsExpressionsInOrderBy() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsExtendedSQLGrammar() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsFullOuterJoins() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsGetGeneratedKeys() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsGroupBy() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsGroupByBeyondSelect() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsGroupByUnrelated() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsIntegrityEnhancementFacility() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsLikeEscapeClause() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsLimitedOuterJoins() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsMinimumSQLGrammar() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsMixedCaseIdentifiers() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsMixedCaseQuotedIdentifiers() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsMultipleOpenResults() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsMultipleResultSets() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsMultipleTransactions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsNamedParameters() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsNonNullableColumns() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsOpenCursorsAcrossCommit() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsOpenCursorsAcrossRollback() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsOpenStatementsAcrossCommit() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsOpenStatementsAcrossRollback() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsOrderByUnrelated() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsOuterJoins() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsPositionedDelete() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsPositionedUpdate() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsResultSetConcurrency(int, int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsResultSetHoldability(int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsResultSetType(int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsSavepoints() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsSchemasInDataManipulation() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsSchemasInIndexDefinitions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsSchemasInPrivilegeDefinitions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsSchemasInProcedureCalls() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsSchemasInTableDefinitions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsSelectForUpdate() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsStatementPooling() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsStoredFunctionsUsingCallSyntax() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsStoredProcedures() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsSubqueriesInComparisons() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsSubqueriesInExists() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsSubqueriesInIns() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsSubqueriesInQuantifieds() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsTableCorrelationNames() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsTransactionIsolationLevel(int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsTransactions() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsUnion() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
supportsUnionAll() - Method in class com.databend.jdbc.DatabendDatabaseMetaData

## T

tenant() - Method in class com.databend.jdbc.DatabendConnection
toSqlType(DatabendColumnInfo) - Method in class com.databend.jdbc.JdbcTypeMapping
  Converts `DatabendColumnInfo` to generic SQL type defined in JDBC.
toString() - Method in class com.databend.jdbc.cloud.DatabendCopyParams
toString() - Method in class com.databend.jdbc.cloud.DatabendStage
toString() - Method in class com.databend.jdbc.cloud.ExternalLocationS3
toString() - Method in class com.databend.jdbc.PresignContext
toString() - Method in class com.databend.jdbc.RawStatement
toString() - Method in class com.databend.jdbc.RawStatementWrapper
trace(String) - Method in interface com.databend.jdbc.log.DatabendLogger
trace(String) - Method in class com.databend.jdbc.log.JDKLogger
trace(String) - Method in class com.databend.jdbc.log.SLF4JLogger
trace(String, Object...) - Method in interface com.databend.jdbc.log.DatabendLogger
trace(String, Object...) - Method in class com.databend.jdbc.log.JDKLogger
trace(String, Object...) - Method in class com.databend.jdbc.log.SLF4JLogger
trace(String, Throwable) - Method in interface com.databend.jdbc.log.DatabendLogger
trace(String, Throwable) - Method in class com.databend.jdbc.log.JDKLogger
trace(String, Throwable) - Method in class com.databend.jdbc.log.SLF4JLogger
tryParseInsertSql(String) - Static method in class com.databend.jdbc.parser.BatchInsertUtils
  Parse the sql to get insert AST

## U

UNKNOWN - Enum constant in enum com.databend.jdbc.DatabendColumnInfo.Nullable
unsupportedError(String) - Static method in class com.databend.jdbc.JdbcWrapper
unwrap(Class<T>) - Method in class com.databend.jdbc.DatabendResultSet
unwrap(Class<T>) - Method in class com.databend.jdbc.DatabendConnection
unwrap(Class<T>) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
unwrap(Class<T>) - Method in class com.databend.jdbc.DatabendResultSetMetaData
unwrap(Class<T>) - Method in class com.databend.jdbc.DatabendStatement
unwrap(Class<T>) - Method in class com.databend.jdbc.JdbcWrapper
updateArray(int, Array) - Method in class com.databend.jdbc.DatabendResultSet
updateArray(String, Array) - Method in class com.databend.jdbc.DatabendResultSet
updateAsciiStream(int, InputStream) - Method in class com.databend.jdbc.DatabendResultSet
updateAsciiStream(int, InputStream, int) - Method in class com.databend.jdbc.DatabendResultSet
updateAsciiStream(int, InputStream, long) - Method in class com.databend.jdbc.DatabendResultSet
updateAsciiStream(String, InputStream) - Method in class com.databend.jdbc.DatabendResultSet
updateAsciiStream(String, InputStream, int) - Method in class com.databend.jdbc.DatabendResultSet
updateAsciiStream(String, InputStream, long) - Method in class com.databend.jdbc.DatabendResultSet
updateBigDecimal(int, BigDecimal) - Method in class com.databend.jdbc.DatabendResultSet
updateBigDecimal(String, BigDecimal) - Method in class com.databend.jdbc.DatabendResultSet
updateBinaryStream(int, InputStream) - Method in class com.databend.jdbc.DatabendResultSet
updateBinaryStream(int, InputStream, int) - Method in class com.databend.jdbc.DatabendResultSet
updateBinaryStream(int, InputStream, long) - Method in class com.databend.jdbc.DatabendResultSet
updateBinaryStream(String, InputStream) - Method in class com.databend.jdbc.DatabendResultSet
updateBinaryStream(String, InputStream, int) - Method in class com.databend.jdbc.DatabendResultSet
updateBinaryStream(String, InputStream, long) - Method in class com.databend.jdbc.DatabendResultSet
updateBlob(int, InputStream) - Method in class com.databend.jdbc.DatabendResultSet
updateBlob(int, InputStream, long) - Method in class com.databend.jdbc.DatabendResultSet
updateBlob(int, Blob) - Method in class com.databend.jdbc.DatabendResultSet
updateBlob(String, InputStream) - Method in class com.databend.jdbc.DatabendResultSet
updateBlob(String, InputStream, long) - Method in class com.databend.jdbc.DatabendResultSet
updateBlob(String, Blob) - Method in class com.databend.jdbc.DatabendResultSet
updateBoolean(int, boolean) - Method in class com.databend.jdbc.DatabendResultSet
updateBoolean(String, boolean) - Method in class com.databend.jdbc.DatabendResultSet
updateByte(int, byte) - Method in class com.databend.jdbc.DatabendResultSet
updateByte(String, byte) - Method in class com.databend.jdbc.DatabendResultSet
updateBytes(int, byte[]) - Method in class com.databend.jdbc.DatabendResultSet
updateBytes(String, byte[]) - Method in class com.databend.jdbc.DatabendResultSet
updateCharacterStream(int, Reader) - Method in class com.databend.jdbc.DatabendResultSet
updateCharacterStream(int, Reader, int) - Method in class com.databend.jdbc.DatabendResultSet
updateCharacterStream(int, Reader, long) - Method in class com.databend.jdbc.DatabendResultSet
updateCharacterStream(String, Reader) - Method in class com.databend.jdbc.DatabendResultSet
updateCharacterStream(String, Reader, int) - Method in class com.databend.jdbc.DatabendResultSet
updateCharacterStream(String, Reader, long) - Method in class com.databend.jdbc.DatabendResultSet
updateClob(int, Reader) - Method in class com.databend.jdbc.DatabendResultSet
updateClob(int, Reader, long) - Method in class com.databend.jdbc.DatabendResultSet
updateClob(int, Clob) - Method in class com.databend.jdbc.DatabendResultSet
updateClob(String, Reader) - Method in class com.databend.jdbc.DatabendResultSet
updateClob(String, Reader, long) - Method in class com.databend.jdbc.DatabendResultSet
updateClob(String, Clob) - Method in class com.databend.jdbc.DatabendResultSet
updateDate(int, Date) - Method in class com.databend.jdbc.DatabendResultSet
updateDate(String, Date) - Method in class com.databend.jdbc.DatabendResultSet
updateDouble(int, double) - Method in class com.databend.jdbc.DatabendResultSet
updateDouble(String, double) - Method in class com.databend.jdbc.DatabendResultSet
updateFloat(int, float) - Method in class com.databend.jdbc.DatabendResultSet
updateFloat(String, float) - Method in class com.databend.jdbc.DatabendResultSet
updateInt(int, int) - Method in class com.databend.jdbc.DatabendResultSet
updateInt(String, int) - Method in class com.databend.jdbc.DatabendResultSet
updateLong(int, long) - Method in class com.databend.jdbc.DatabendResultSet
updateLong(String, long) - Method in class com.databend.jdbc.DatabendResultSet
updateNCharacterStream(int, Reader) - Method in class com.databend.jdbc.DatabendResultSet
updateNCharacterStream(int, Reader, long) - Method in class com.databend.jdbc.DatabendResultSet
updateNCharacterStream(String, Reader) - Method in class com.databend.jdbc.DatabendResultSet
updateNCharacterStream(String, Reader, long) - Method in class com.databend.jdbc.DatabendResultSet
updateNClob(int, Reader) - Method in class com.databend.jdbc.DatabendResultSet
updateNClob(int, Reader, long) - Method in class com.databend.jdbc.DatabendResultSet
updateNClob(int, NClob) - Method in class com.databend.jdbc.DatabendResultSet
updateNClob(String, Reader) - Method in class com.databend.jdbc.DatabendResultSet
updateNClob(String, Reader, long) - Method in class com.databend.jdbc.DatabendResultSet
updateNClob(String, NClob) - Method in class com.databend.jdbc.DatabendResultSet
updateNString(int, String) - Method in class com.databend.jdbc.DatabendResultSet
updateNString(String, String) - Method in class com.databend.jdbc.DatabendResultSet
updateNull(int) - Method in class com.databend.jdbc.DatabendResultSet
updateNull(String) - Method in class com.databend.jdbc.DatabendResultSet
updateObject(int, Object) - Method in class com.databend.jdbc.DatabendResultSet
updateObject(int, Object, int) - Method in class com.databend.jdbc.DatabendResultSet
updateObject(int, Object, SQLType) - Method in class com.databend.jdbc.DatabendResultSet
updateObject(int, Object, SQLType, int) - Method in class com.databend.jdbc.DatabendResultSet
updateObject(String, Object) - Method in class com.databend.jdbc.DatabendResultSet
updateObject(String, Object, int) - Method in class com.databend.jdbc.DatabendResultSet
updateObject(String, Object, SQLType) - Method in class com.databend.jdbc.DatabendResultSet
updateObject(String, Object, SQLType, int) - Method in class com.databend.jdbc.DatabendResultSet
updateRef(int, Ref) - Method in class com.databend.jdbc.DatabendResultSet
updateRef(String, Ref) - Method in class com.databend.jdbc.DatabendResultSet
updateRow() - Method in class com.databend.jdbc.DatabendResultSet
updateRowId(int, RowId) - Method in class com.databend.jdbc.DatabendResultSet
updateRowId(String, RowId) - Method in class com.databend.jdbc.DatabendResultSet
updatesAreDetected(int) - Method in class com.databend.jdbc.DatabendDatabaseMetaData
updateShort(int, short) - Method in class com.databend.jdbc.DatabendResultSet
updateShort(String, short) - Method in class com.databend.jdbc.DatabendResultSet
updateSQLXML(int, SQLXML) - Method in class com.databend.jdbc.DatabendResultSet
updateSQLXML(String, SQLXML) - Method in class com.databend.jdbc.DatabendResultSet
updateString(int, String) - Method in class com.databend.jdbc.DatabendResultSet
updateString(String, String) - Method in class com.databend.jdbc.DatabendResultSet
updateTime(int, Time) - Method in class com.databend.jdbc.DatabendResultSet
updateTime(String, Time) - Method in class com.databend.jdbc.DatabendResultSet
updateTimestamp(int, Timestamp) - Method in class com.databend.jdbc.DatabendResultSet
updateTimestamp(String, Timestamp) - Method in class com.databend.jdbc.DatabendResultSet
uploadStream(String, String, InputStream, String, long, boolean) - Method in class com.databend.jdbc.DatabendConnection
  Method to put data from a stream at a stage location.
uploadStream(String, String, InputStream, String, long, boolean) - Method in interface com.databend.jdbc.FileTransferAPI
  Upload inputStream to the databend internal stage, the data would be uploaded as one file with no split.
url(String) - Method in class com.databend.jdbc.PresignContext.Builder
USER - Static variable in class com.databend.jdbc.ConnectionProperties
usesLocalFilePerTable() - Method in class com.databend.jdbc.DatabendDatabaseMetaData
usesLocalFiles() - Method in class com.databend.jdbc.DatabendDatabaseMetaData

## V

validate(Properties) - Method in class com.databend.jdbc.ConnectionProperties.StrNullAsNull
valueOf(String) - Static method in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.databend.jdbc.DatabendColumnInfo.Nullable
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.databend.jdbc.StatementType
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.databend.jdbc.cloud.DatabendCopyParams.DatabendParams
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.databend.jdbc.DatabendColumnInfo.Nullable
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.databend.jdbc.StatementType
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

WAIT_TIME_SECS - Static variable in class com.databend.jdbc.ConnectionProperties
warehouse() - Method in class com.databend.jdbc.DatabendConnection
WAREHOUSE - Static variable in class com.databend.jdbc.ConnectionProperties
warn(String) - Method in interface com.databend.jdbc.log.DatabendLogger
warn(String) - Method in class com.databend.jdbc.log.JDKLogger
warn(String) - Method in class com.databend.jdbc.log.SLF4JLogger
warn(String, Object...) - Method in interface com.databend.jdbc.log.DatabendLogger
warn(String, Object...) - Method in class com.databend.jdbc.log.JDKLogger
warn(String, Object...) - Method in class com.databend.jdbc.log.SLF4JLogger
warn(String, Throwable) - Method in interface com.databend.jdbc.log.DatabendLogger
warn(String, Throwable) - Method in class com.databend.jdbc.log.JDKLogger
warn(String, Throwable) - Method in class com.databend.jdbc.log.SLF4JLogger
wasNull() - Method in class com.databend.jdbc.DatabendResultSet

A B C D E F G H I J L M N O P Q R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form