All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description CassandraCluster<I extends org.apache.cassandra.distributed.api.IInstance> Implements theIClusterExtensioninterface, delegating the functionality to thedelegate.CertificateBuilder A utility class to generate certificates for tests.CertificateBundle This class is copied from the Apache Cassandra codeClusterBuilderConfiguration Defines the configuration to build theIClusterExtensionclusterClusterUtils Utilities for working with jvm-dtest clusters.ClusterUtils.RingInstanceDetails IClusterExtension<I extends org.apache.cassandra.distributed.api.IInstance> Extends functionality for theIClusterinterfaceIsolatedDTestClassLoaderWrapper Wraps functionality for the DTestJarClassLoader to be shared with theSharedClusterIntegrationTestBaseIsolatedDTestClassLoaderWrapper.DTestJarClassLoader Inner class loader to isolate the dtest jar classesIsolatedDTestClassLoaderWrapper.ExecutableAction<T> Encapsulates action to be executed inside the classloaderIsolatedDTestClassLoaderWrapper.ExecutableExceptionableAction<T> Encapsulates an action that can throw anIOExceptionwhile executing inside the classloaderLocalhostResolver ADnsResolverinstance used for tests that provides fast DNS resolution, to avoid blocking DNS resolution at the JDK/OS-level.MtlsTestHelper A class that encapsulates testing with Mutual TLS.Partitioner Represents types of Partitioners supported and the corresponding starting token valuesQualifiedName Simple class representing a Cassandra table, used for integration testingSharedClusterIntegrationTestBase This class provides an opinionated way to run integration tests.SharedClusterIntegrationTestBase.IntegrationTestModule TemporaryCqlSessionProvider A CQL Session provider that always connects to and queries all hosts provided to it.TestTokenSupplier Static factory holder that provides a token supplierTestUtils Helper class for integration testing functionalityTestVersion Works withTestVersionSupplierTestVersionSupplier Generates the list of versions we're going to test against.WithProperties Parts of this class are copied from Cassandra'sorg.apache.cassandra.distributed.shared.WithPropertiesclass.