public static class H2Parameters.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
H2Parameters |
build()
Build H2Parameters.
|
H2Parameters.Builder |
inMemory()
In-memory mode.
|
H2Parameters.Builder |
localFile(java.lang.String dbPath)
Embedded (local) connection.
|
H2Parameters.Builder |
setHost(java.lang.String host)
Set host of databases.
|
H2Parameters.Builder |
setName(java.lang.String name)
Set database name.
|
H2Parameters.Builder |
setPassword(java.lang.String password)
Set database user password.
|
H2Parameters.Builder |
setPort(java.lang.Integer port)
Set the port of TCP mode.
|
H2Parameters.Builder |
setProperties(java.lang.String key,
java.lang.String value)
Set connection setting and DbSettings.
|
H2Parameters.Builder |
setUser(java.lang.String user)
Set database user name.
|
H2Parameters.Builder |
tcp(java.lang.String dbPath)
Server mode (remote connections) using TCP/IP.
|
H2Parameters.Builder |
tcpInMemory()
Server mode (remote connections) using TCP/IP, and database use in-memory.
|
public H2Parameters.Builder setHost(java.lang.String host)
host
- hostpublic H2Parameters.Builder setName(java.lang.String name)
name
- database namepublic H2Parameters.Builder setUser(java.lang.String user)
user
- user namepublic H2Parameters.Builder setPassword(java.lang.String password)
password
- user passwordpublic H2Parameters.Builder setPort(java.lang.Integer port)
port
- server portpublic H2Parameters.Builder setProperties(java.lang.String key, java.lang.String value)
https://www.h2database.com/html/features.html https://www.h2database.com/javadoc/org/h2/engine/DbSettings.html
key
- keyvalue
- valuepublic H2Parameters.Builder localFile(java.lang.String dbPath)
dbPath
- database pathpublic H2Parameters.Builder inMemory()
public H2Parameters.Builder tcp(java.lang.String dbPath)
If no dbPath is specified, the default dbPath is used current working path.
dbPath
- database path,example:"./sample/"public H2Parameters.Builder tcpInMemory()
public H2Parameters build()