# Uses of Class
org.apache.cayenne.runtime.CayenneRuntimeBuilder

Packages that use CayenneRuntimeBuilder
Package
Description
org.apache.cayenne.configuration.server
This is a deprecated package that contained runtime creation code.
org.apache.cayenne.runtime
API related to `CayenneRuntime` creation.

- ## Uses of CayenneRuntimeBuilder in org.apache.cayenne.configuration.server

  Methods in org.apache.cayenne.configuration.server that return CayenneRuntimeBuilder
  Modifier and Type
  Method
  Description
  `static CayenneRuntimeBuilder`
  ServerRuntime.`builder()`
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `CayenneRuntime.of()` instead
  `static CayenneRuntimeBuilder`
  ServerRuntime.`builder(String name)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `CayenneRuntime.of(String)` instead

- ## Uses of CayenneRuntimeBuilder in org.apache.cayenne.runtime

  Methods in org.apache.cayenne.runtime that return CayenneRuntimeBuilder
  Modifier and Type
  Method
  Description
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`addConfig(String configurationLocation)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`addConfigs(String... configurationLocations)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`addConfigs(Collection<String> configurationLocations)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`addDataNode(DataSource dataSource, String... linkedDataMaps)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`addDataNode(DataNodeDescriptor node, String... linkedDataMaps)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`addModule(Module module)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`addModules(Collection<Module> modules)`
  `static CayenneRuntimeBuilder`
  CayenneRuntime.`builder()`
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `CayenneRuntime.of()` instead
  `static CayenneRuntimeBuilder`
  CayenneRuntime.`builder(String name)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `CayenneRuntime.of(String)` instead
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`dataSource(DataSource dataSource)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  in favor of `CayenneRuntimeBuilder.defaultDataNode(DataSource)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`defaultDataNode(DataSource dataSource)`
  Will create a default DataNode based on the provided DataSource that will handle all DataMaps not explicitly linked to other DataNodes.
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`defaultDataNode(DataNodeDescriptor defaultNode)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`disableModulesAutoLoading()`
  Disables DI module autoloading.
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`jdbcDriver(String driver)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  in favor of `CayenneRuntimeBuilder.defaultDataNode(DataSource)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`maxConnections(int maxConnections)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  in favor of `CayenneRuntimeBuilder.defaultDataNode(DataSource)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`maxQueueWaitTime(long maxQueueWaitTime)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  in favor of `CayenneRuntimeBuilder.defaultDataNode(DataSource)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`minConnections(int minConnections)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  in favor of `CayenneRuntimeBuilder.defaultDataNode(DataSource)`
  `static CayenneRuntimeBuilder`
  CayenneRuntime.`of()`
  Creates a builder of CayenneRuntime.
  `static CayenneRuntimeBuilder`
  CayenneRuntime.`of(String name)`
  Creates a builder of CayenneRuntime.
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`password(String password)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  in favor of `CayenneRuntimeBuilder.defaultDataNode(DataSource)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`url(String url)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  in favor of `CayenneRuntimeBuilder.defaultDataNode(DataSource)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`user(String user)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  in favor of `CayenneRuntimeBuilder.defaultDataNode(DataSource)`
  `CayenneRuntimeBuilder`
  CayenneRuntimeBuilder.`validationQuery(String validationQuery)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  in favor of `CayenneRuntimeBuilder.defaultDataNode(DataSource)`