Switches the Cassandra server to use the new configuration if the requested configuration is different than the currently used configuration.
Switches the Cassandra server to use the new configuration if the requested configuration is different than the currently used configuration. When the configuration is switched, all the state (including data) of the previously running cassandra cluster is lost.
name of the cassandra.yaml template resources
if set to true, the server will be reloaded fresh even if the configuration didn't change
(embeddedCassandra: StringAdd).self
(embeddedCassandra: StringFormat).self
(embeddedCassandra: ArrowAssoc[EmbeddedCassandra]).x
(Since version 2.10.0) Use leftOfArrow
instead
(embeddedCassandra: Ensuring[EmbeddedCassandra]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
A utility trait for integration testing. Manages *one* single Cassandra server at a time and enables switching its configuration. This is not thread safe, and test suites must not be run in parallel, because they will "steal" the server.