CassandraBuilder |
CassandraBuilder.addConfigProperties(Map<String,?> configProperties) |
Adds multiple Cassandra configuration properties to the current configuration, merging them with the properties
defined in the `cassandra.yaml` file.
|
CassandraBuilder |
CassandraBuilder.addConfigProperty(String name,
Object value) |
Sets a single Cassandra configuration property, which will be merged with properties defined in the
`cassandra.yaml` file.
|
CassandraBuilder |
CassandraBuilder.addEnvironmentVariable(String name,
Object value) |
Adds a Cassandra environment variable to the current configuration.
|
CassandraBuilder |
CassandraBuilder.addEnvironmentVariables(Map<String,?> environmentVariables) |
Adds multiple Cassandra environment variables to the current configuration.
|
CassandraBuilder |
CassandraBuilder.addJvmOptions(String... jvmOptions) |
Adds Cassandra native Java Virtual Machine (JVM) options to the current configuration.
|
CassandraBuilder |
CassandraBuilder.addJvmOptions(Collection<String> jvmOptions) |
Adds the specified Cassandra native Java Virtual Machine (JVM) options to the existing configuration.
|
CassandraBuilder |
CassandraBuilder.addSystemProperties(Map<String,?> systemProperties) |
Adds multiple Cassandra native Java Virtual Machine (JVM) system properties to the current configuration.
|
CassandraBuilder |
CassandraBuilder.addSystemProperty(String name,
Object value) |
Adds a single Cassandra native Java Virtual Machine (JVM) system property to the current configuration.
|
CassandraBuilder |
CassandraBuilder.addWorkingDirectoryCustomizers(WorkingDirectoryCustomizer... workingDirectoryCustomizers) |
|
CassandraBuilder |
CassandraBuilder.addWorkingDirectoryCustomizers(Collection<? extends WorkingDirectoryCustomizer> workingDirectoryCustomizers) |
|
CassandraBuilder |
CassandraBuilder.addWorkingDirectoryResource(Resource resource,
String path) |
Copies a resource to a specified target path within the working directory.
|
CassandraBuilder |
CassandraBuilder.configFile(Resource configFile) |
Sets the Cassandra configuration file path.
|
CassandraBuilder |
CassandraBuilder.configProperties(Map<String,?> configProperties) |
Sets the Cassandra configuration properties to be merged with the properties defined in the `cassandra.yaml`
file.
|
CassandraBuilder |
CassandraBuilder.configure(CassandraBuilderConfigurator configurator) |
Applies the specified configurator to customize this builder.
|
CassandraBuilder |
CassandraBuilder.environmentVariables(Map<String,?> environmentVariables) |
Sets the Cassandra environment variables.
|
CassandraBuilder |
CassandraBuilder.jvmOptions(String... jvmOptions) |
Sets Cassandra native Java Virtual Machine (JVM) Options.
|
CassandraBuilder |
CassandraBuilder.jvmOptions(Collection<String> jvmOptions) |
Sets the Cassandra native Java Virtual Machine (JVM) options.
|
CassandraBuilder |
CassandraBuilder.logger(org.slf4j.Logger logger) |
Sets the Cassandra logger.
|
CassandraBuilder |
CassandraBuilder.name(String name) |
Sets the Cassandra instance name.
|
CassandraBuilder |
CassandraBuilder.registerShutdownHook(boolean registerShutdownHook) |
Specifies whether the created Cassandra instance should have a shutdown hook registered.
|
CassandraBuilder |
CassandraBuilder.startupTimeout(Duration startupTimeout) |
Sets the startup timeout.
|
CassandraBuilder |
CassandraBuilder.systemProperties(Map<String,?> systemProperties) |
Sets the Cassandra native Java Virtual Machine (JVM) system properties.
|
CassandraBuilder |
CassandraBuilder.version(Version version) |
Sets the Cassandra version.
|
CassandraBuilder |
CassandraBuilder.version(String version) |
Sets the Cassandra version.
|
CassandraBuilder |
CassandraBuilder.workingDirectory(IOSupplier<? extends Path> workingDirectorySupplier) |
Sets the Supplier for the working directory, which will be invoked each time build() is called.
|
CassandraBuilder |
CassandraBuilder.workingDirectoryCustomizers(WorkingDirectoryCustomizer... workingDirectoryCustomizers) |
|
CassandraBuilder |
CassandraBuilder.workingDirectoryCustomizers(Collection<? extends WorkingDirectoryCustomizer> workingDirectoryCustomizers) |
|
CassandraBuilder |
CassandraBuilder.workingDirectoryDestroyer(WorkingDirectoryDestroyer workingDirectoryDestroyer) |
|
CassandraBuilder |
CassandraBuilder.workingDirectoryInitializer(WorkingDirectoryInitializer workingDirectoryInitializer) |
|