public static final class SequoiadbDatasource.Builder extends Object
ListaddressList = new ArrayList(); addressList.add( "sdbserver1:11810" ); addressList.add( "sdbserver2:11810" ); addressList.add( "sdbserver3:11810" ); SequoiadbDatasource ds = SequoiadbDatasource.builder() .serverAddress( addressList ) .userConfig( new UserConfig( "admin", "admin" ) ) .build();
| Modifier and Type | Method and Description |
|---|---|
SequoiadbDatasource |
build()
Create a SequoiadbDatasource instance.
|
SequoiadbDatasource.Builder |
configOptions(ConfigOptions option)
Set the options for connection.
|
SequoiadbDatasource.Builder |
datasourceOptions(DatasourceOptions option)
Set the options for connection pool.
|
SequoiadbDatasource.Builder |
serverAddress(List<String> addressList)
Set an address list of SequoiaDB node.
|
SequoiadbDatasource.Builder |
serverAddress(String address)
Set an address of SequoiaDB node, format: "Host:Port", eg: "sdbserver:11810"
|
SequoiadbDatasource.Builder |
userConfig(UserConfig userConfig)
Set the user config.
|
public SequoiadbDatasource build()
public SequoiadbDatasource.Builder configOptions(ConfigOptions option)
option - The options for connectionpublic SequoiadbDatasource.Builder datasourceOptions(DatasourceOptions option)
option - The options for connection poolpublic SequoiadbDatasource.Builder serverAddress(List<String> addressList)
addressList - The address list of SequoiaDB node.public SequoiadbDatasource.Builder serverAddress(String address)
address - The address of SequoiaDB nodepublic SequoiadbDatasource.Builder userConfig(UserConfig userConfig)
userConfig - The user config.Copyright © 2023. All rights reserved.