public static interface DatabaseClient.Builder
DatabaseClient.DatabaseClient.Builder connectionFactory(ConnectionFactory factory)
R2DBC connector.factory - must not be null.this DatabaseClient.Builder.DatabaseClient.Builder exceptionTranslator(R2dbcExceptionTranslator exceptionTranslator)
R2dbcExceptionTranslator.exceptionTranslator - must not be null.this DatabaseClient.Builder.DatabaseClient.Builder executeFunction(ExecuteFunction executeFunction)
ExecuteFunction to execute Statement objects.executeFunction - must not be null.this DatabaseClient.Builder.Statement.execute()DatabaseClient.Builder dataAccessStrategy(ReactiveDataAccessStrategy accessStrategy)
ReactiveDataAccessStrategy.accessStrategy - must not be null.this DatabaseClient.Builder.DatabaseClient.Builder namedParameters(boolean enabled)
enabled - true to use named parameter expansion. false to disable named parameter
expansion.this DatabaseClient.Builder.NamedParameterExpanderDatabaseClient.Builder projectionFactory(org.springframework.data.projection.ProjectionFactory factory)
projection factory.factory - must not be null.this DatabaseClient.Builder.DatabaseClient.Builder apply(Consumer<DatabaseClient.Builder> builderConsumer)
Consumer to configure this builder.builderConsumer - must not be null.this DatabaseClient.Builder.DatabaseClient build()
DatabaseClient instance.Copyright © 2018–2023 Pivotal Software, Inc.. All rights reserved.