@API(status=STABLE,
since="6.2")
public static class ReactiveNeo4jClient.Builder
extends Object
reactive Neo4j clients.| Modifier and Type | Method and Description |
|---|---|
ReactiveNeo4jClient |
build() |
ReactiveNeo4jClient.Builder |
withDatabaseSelectionProvider(ReactiveDatabaseSelectionProvider databaseSelectionProvider)
Configures the database selection provider.
|
ReactiveNeo4jClient.Builder |
withUserSelectionProvider(ReactiveUserSelectionProvider impersonatedUserProvider)
Configures a provider for impersonated users.
|
public ReactiveNeo4jClient.Builder withDatabaseSelectionProvider(@Nullable ReactiveDatabaseSelectionProvider databaseSelectionProvider)
Neo4jTransactionManager. During runtime, it will be
checked if a call is made for the same database when happening in a managed transaction.databaseSelectionProvider - The database selection providerpublic ReactiveNeo4jClient.Builder withUserSelectionProvider(@Nullable ReactiveUserSelectionProvider impersonatedUserProvider)
Neo4jTransactionManager. During runtime, it will be
checked if a call is made for the same user when happening in a managed transaction.impersonatedUserProvider - The provider for impersonated userspublic ReactiveNeo4jClient build()
Copyright © 2019–2022 Neo4j, Neo4j Sweden AB. All rights reserved.