| Package | Description |
|---|---|
| com.datastax.oss.driver.api.testinfra.ccm | |
| com.datastax.oss.driver.api.testinfra.session | |
| com.datastax.oss.driver.api.testinfra.simulacron |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseCcmRule |
class |
CcmRule
A rule that creates a globally shared single node Ccm cluster that is only shut down after the
JVM exists.
|
class |
CustomCcmRule
A rule that creates a ccm cluster that can be used in a test.
|
| Modifier and Type | Field and Description |
|---|---|
protected CassandraResourceRule |
SessionRuleBuilder.cassandraResource |
| Modifier and Type | Method and Description |
|---|---|
static CqlSessionRuleBuilder |
SessionRule.builder(CassandraResourceRule cassandraResource)
Returns a builder to construct an instance with a fluent API.
|
static <SessionT extends com.datastax.oss.driver.api.core.session.Session> |
SessionUtils.newSession(CassandraResourceRule cassandraResource)
Creates a new instance of the driver's default
Session implementation, using the nodes
in the 0th DC of the provided Cassandra resource as contact points, and the default
configuration augmented with the provided options. |
static <SessionT extends com.datastax.oss.driver.api.core.session.Session> |
SessionUtils.newSession(CassandraResourceRule cassandraResource,
com.datastax.oss.driver.api.core.CqlIdentifier keyspace) |
static <SessionT extends com.datastax.oss.driver.api.core.session.Session> |
SessionUtils.newSession(CassandraResourceRule cassandraResourceRule,
com.datastax.oss.driver.api.core.CqlIdentifier keyspace,
com.datastax.oss.driver.api.core.config.DriverConfigLoader loader) |
static <SessionT extends com.datastax.oss.driver.api.core.session.Session> |
SessionUtils.newSession(CassandraResourceRule cassandraResource,
com.datastax.oss.driver.api.core.CqlIdentifier keyspace,
com.datastax.oss.driver.api.core.metadata.NodeStateListener nodeStateListener,
com.datastax.oss.driver.api.core.metadata.schema.SchemaChangeListener schemaChangeListener,
Predicate<com.datastax.oss.driver.api.core.metadata.Node> nodeFilter) |
static <SessionT extends com.datastax.oss.driver.api.core.session.Session> |
SessionUtils.newSession(CassandraResourceRule cassandraResource,
com.datastax.oss.driver.api.core.CqlIdentifier keyspace,
com.datastax.oss.driver.api.core.metadata.NodeStateListener nodeStateListener,
com.datastax.oss.driver.api.core.metadata.schema.SchemaChangeListener schemaChangeListener,
Predicate<com.datastax.oss.driver.api.core.metadata.Node> nodeFilter,
com.datastax.oss.driver.api.core.config.DriverConfigLoader loader) |
static <SessionT extends com.datastax.oss.driver.api.core.session.Session> |
SessionUtils.newSession(CassandraResourceRule cassandraResourceRule,
com.datastax.oss.driver.api.core.config.DriverConfigLoader loader) |
| Constructor and Description |
|---|
CqlSessionRuleBuilder(CassandraResourceRule cassandraResource) |
SessionRule(CassandraResourceRule cassandraResource,
boolean createKeyspace,
com.datastax.oss.driver.api.core.metadata.NodeStateListener nodeStateListener,
com.datastax.oss.driver.api.core.metadata.schema.SchemaChangeListener schemaChangeListener,
com.datastax.oss.driver.api.core.config.DriverConfigLoader configLoader) |
SessionRule(CassandraResourceRule cassandraResource,
boolean createKeyspace,
com.datastax.oss.driver.api.core.metadata.NodeStateListener nodeStateListener,
com.datastax.oss.driver.api.core.metadata.schema.SchemaChangeListener schemaChangeListener,
com.datastax.oss.driver.api.core.config.DriverConfigLoader configLoader,
String graphName) |
SessionRule(CassandraResourceRule cassandraResource,
boolean createKeyspace,
com.datastax.oss.driver.api.core.metadata.NodeStateListener nodeStateListener,
com.datastax.oss.driver.api.core.metadata.schema.SchemaChangeListener schemaChangeListener,
com.datastax.oss.driver.api.core.config.DriverConfigLoader configLoader,
String graphName,
boolean isCoreGraph) |
SessionRuleBuilder(CassandraResourceRule cassandraResource) |
| Modifier and Type | Class and Description |
|---|---|
class |
SimulacronRule |
Copyright © 2017–2023. All rights reserved.