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) Configures aConsumerto configure this builder.bindMarkers(BindMarkersFactory bindMarkers) Configure theBindMarkersto be used.build()Builder theDatabaseClientinstance.connectionFactory(ConnectionFactory factory) Configure theR2DBC connector.executeFunction(ExecuteFunction executeFunction) Configure aExecuteFunctionto executeStatementobjects.namedParameters(boolean enabled) Configure whether to use named parameter expansion.
-
Method Details
-
bindMarkers
Configure theBindMarkersto be used. -
connectionFactory
Configure theR2DBC connector. -
executeFunction
Configure aExecuteFunctionto executeStatementobjects.- See Also:
-
namedParameters
Configure whether to use named parameter expansion. Defaults totrue.- Parameters:
enabled-trueto use named parameter expansion;falseto disable named parameter expansion- See Also:
-
NamedParameterExpander
-
apply
Configures aConsumerto configure this builder. -
build
DatabaseClient build()Builder theDatabaseClientinstance.
-