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.