| Package | Description |
|---|---|
| com.github.nosan.embedded.cassandra |
Embedded Cassandra provides an easy way to start and stop Apache Cassandra.
|
| Modifier and Type | Method and Description |
|---|---|
CassandraBuilder |
CassandraBuilder.addConfigProperties(Map<String,?> configProperties)
Puts Cassandra config properties, that should be merged with properties from cassandra.yaml.
|
CassandraBuilder |
CassandraBuilder.addConfigProperty(String name,
Object value)
Puts Cassandra config property, that should be merged with a property from cassandra.yaml.
|
CassandraBuilder |
CassandraBuilder.addEnvironmentVariable(String name,
Object value)
Puts Cassandra environment variable.
|
CassandraBuilder |
CassandraBuilder.addEnvironmentVariables(Map<String,?> environmentVariables)
Puts Cassandra environment variables.
|
CassandraBuilder |
CassandraBuilder.addJvmOptions(Collection<String> jvmOptions)
Adds Cassandra native Java Virtual Machine (JVM) Options.
|
CassandraBuilder |
CassandraBuilder.addJvmOptions(String... jvmOptions)
Adds Cassandra native Java Virtual Machine (JVM) Options.
|
CassandraBuilder |
CassandraBuilder.addSystemProperties(Map<String,?> systemProperties)
Puts Cassandra native Java Virtual Machine (JVM) system parameters.
|
CassandraBuilder |
CassandraBuilder.addSystemProperty(String name,
Object value)
Puts Cassandra native Java Virtual Machine (JVM) system parameter, For example:
|
CassandraBuilder |
CassandraBuilder.addWorkingDirectoryCustomizers(Collection<? extends WorkingDirectoryCustomizer> workingDirectoryCustomizers)
Adds the
WorkingDirectoryCustomizer. |
CassandraBuilder |
CassandraBuilder.addWorkingDirectoryCustomizers(WorkingDirectoryCustomizer... workingDirectoryCustomizers)
Adds the
WorkingDirectoryCustomizer. |
CassandraBuilder |
CassandraBuilder.addWorkingDirectoryResource(Resource resource,
String path)
Copy a resource to a target path within the working directory.
|
CassandraBuilder |
CassandraBuilder.configFile(Resource configFile)
Sets the Cassandra configuration file.
|
CassandraBuilder |
CassandraBuilder.configProperties(Map<String,?> configProperties)
Sets Cassandra config properties, that should be merged with properties from cassandra.yaml.
|
CassandraBuilder |
CassandraBuilder.configure(CassandraBuilderConfigurator configurator)
Applies the provided configurator to this builder.
|
CassandraBuilder |
CassandraBuilder.environmentVariables(Map<String,?> environmentVariables)
Sets Cassandra environment variables.
|
CassandraBuilder |
CassandraBuilder.jvmOptions(Collection<String> jvmOptions)
Sets Cassandra native Java Virtual Machine (JVM) Options.
|
CassandraBuilder |
CassandraBuilder.jvmOptions(String... jvmOptions)
Sets Cassandra native Java Virtual Machine (JVM) Options.
|
CassandraBuilder |
CassandraBuilder.logger(Logger logger)
Sets the Cassandra logger.
|
CassandraBuilder |
CassandraBuilder.name(String name)
Sets the Cassandra instance name.
|
CassandraBuilder |
CassandraBuilder.registerShutdownHook(boolean registerShutdownHook)
Sets if the created
Cassandra should have a shutdown hook registered. |
CassandraBuilder |
CassandraBuilder.startupTimeout(Duration startupTimeout)
Sets the startup timeout.
|
CassandraBuilder |
CassandraBuilder.systemProperties(Map<String,?> systemProperties)
Sets Cassandra native Java Virtual Machine (JVM) system parameters.
|
CassandraBuilder |
CassandraBuilder.version(String version)
Sets the Cassandra version.
|
CassandraBuilder |
CassandraBuilder.version(Version version)
Sets the Cassandra version.
|
CassandraBuilder |
CassandraBuilder.workingDirectory(IOSupplier<? extends Path> workingDirectorySupplier)
Set the
Supplier of the working directory that should be called each time when build() is
called. |
CassandraBuilder |
CassandraBuilder.workingDirectoryCustomizers(Collection<? extends WorkingDirectoryCustomizer> workingDirectoryCustomizers)
Sets the
WorkingDirectoryCustomizer. |
CassandraBuilder |
CassandraBuilder.workingDirectoryCustomizers(WorkingDirectoryCustomizer... workingDirectoryCustomizers)
Sets the
WorkingDirectoryCustomizer. |
CassandraBuilder |
CassandraBuilder.workingDirectoryDestroyer(WorkingDirectoryDestroyer workingDirectoryDestroyer)
Sets the
WorkingDirectoryDestroyer. |
CassandraBuilder |
CassandraBuilder.workingDirectoryInitializer(WorkingDirectoryInitializer workingDirectoryInitializer)
Sets the
WorkingDirectoryInitializer. |
| Modifier and Type | Method and Description |
|---|---|
void |
CassandraBuilderConfigurator.configure(CassandraBuilder builder)
Configure the builder.
|
void |
SimpleSeedProviderConfigurator.configure(CassandraBuilder builder) |
Copyright © 2023. All rights reserved.