public final class FluentRuntimeConfiguration extends BaseRuntimeConfiguration
RuntimeConfiguration for GraphAwareRuntime with fluent interface.
Intended for users of Neo4j in embedded mode to programatically configure the runtime.GA_PREFIX, TIMER_MODULES_PROPERTY_PREFIX, TX_MODULES_PROPERTY_PREFIX| Modifier and Type | Method and Description |
|---|---|
static FluentRuntimeConfiguration |
defaultConfiguration(org.neo4j.graphdb.GraphDatabaseService database)
Creates an instance with default values.
|
FluentRuntimeConfiguration |
withConfig(org.neo4j.kernel.configuration.Config config)
Create an instance with different
Config. |
FluentRuntimeConfiguration |
withStatsCollector(StatsCollector statsCollector)
Create an instance with different
StatsCollector. |
FluentRuntimeConfiguration |
withTimingStrategy(TimingStrategy timingStrategy)
Create an instance with different
TimingStrategy. |
FluentRuntimeConfiguration |
withWritingConfig(WritingConfig writingConfig)
Create an instance with different
WritingConfig. |
createPrefix, equals, getStatsCollector, getTimingStrategy, getWritingConfig, hashCode, kernelConfigpublic static FluentRuntimeConfiguration defaultConfiguration(org.neo4j.graphdb.GraphDatabaseService database)
FluentRuntimeConfiguration instance.public FluentRuntimeConfiguration withConfig(org.neo4j.kernel.configuration.Config config)
Config.config - of the new instance.public FluentRuntimeConfiguration withTimingStrategy(TimingStrategy timingStrategy)
TimingStrategy.timingStrategy - of the new instance.public FluentRuntimeConfiguration withWritingConfig(WritingConfig writingConfig)
WritingConfig.writingConfig - of the new instance.public FluentRuntimeConfiguration withStatsCollector(StatsCollector statsCollector)
StatsCollector.statsCollector - of the new instance.Copyright © 2013-2016–2018 Graph Aware Limited. All rights reserved.