Package org.apache.flink.table.jdbc
Class FlinkDriver
- java.lang.Object
-
- org.apache.flink.table.jdbc.FlinkDriver
-
-
Constructor Summary
Constructors Constructor Description FlinkDriver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
acceptsURL(String url)
Connection
connect(String url, Properties driverProperties)
int
getMajorVersion()
Major version of flink.int
getMinorVersion()
Minor version of flink.Logger
getParentLogger()
DriverPropertyInfo[]
getPropertyInfo(String url, Properties info)
boolean
jdbcCompliant()
-
-
-
Method Detail
-
connect
public Connection connect(String url, Properties driverProperties) throws SQLException
- Specified by:
connect
in interfaceDriver
- Throws:
SQLException
-
acceptsURL
public boolean acceptsURL(String url) throws SQLException
- Specified by:
acceptsURL
in interfaceDriver
- Throws:
SQLException
-
getPropertyInfo
public DriverPropertyInfo[] getPropertyInfo(String url, Properties info) throws SQLException
- Specified by:
getPropertyInfo
in interfaceDriver
- Throws:
SQLException
-
getMajorVersion
public int getMajorVersion()
Major version of flink.- Specified by:
getMajorVersion
in interfaceDriver
- Returns:
- the major version
-
getMinorVersion
public int getMinorVersion()
Minor version of flink.- Specified by:
getMinorVersion
in interfaceDriver
- Returns:
- the minor version
-
jdbcCompliant
public boolean jdbcCompliant()
- Specified by:
jdbcCompliant
in interfaceDriver
-
getParentLogger
public Logger getParentLogger() throws SQLFeatureNotSupportedException
- Specified by:
getParentLogger
in interfaceDriver
- Throws:
SQLFeatureNotSupportedException
-
-