Package org.springframework.r2dbc.core
Interface DatabaseClient.Builder
- Enclosing interface:
 - DatabaseClient
 
public static interface DatabaseClient.Builder
A mutable builder for creating a 
DatabaseClient.- 
Method Summary
Modifier and TypeMethodDescriptionapply(Consumer<DatabaseClient.Builder> builderConsumer) Apply aConsumerto configure this builder.bindMarkers(BindMarkersFactory bindMarkers) Configure theBindMarkersto be used.build()Build theDatabaseClientinstance.connectionFactory(ConnectionFactory factory) Configure theR2DBC connector.executeFunction(ExecuteFunction executeFunction) Configure anExecuteFunctionto executeStatementobjects.namedParameters(boolean enabled) Configure whether to use named parameter expansion. 
- 
Method Details
- 
bindMarkers
Configure theBindMarkersto be used. - 
connectionFactory
Configure theR2DBC connector. - 
executeFunction
Configure anExecuteFunctionto executeStatementobjects.- See Also:
 
 - 
namedParameters
Configure whether to use named parameter expansion.Defaults to
true.- Parameters:
 enabled-trueto use named parameter expansion;falseto disable named parameter expansion- See Also:
 - 
NamedParameterExpander
 
 - 
apply
Apply aConsumerto configure this builder. - 
build
DatabaseClient build()Build theDatabaseClientinstance. 
 -