cassandra:stop
Full name:
org.codehaus.mojo:cassandra-maven-plugin:4.0.0:stop
Description:
Stops a background Cassandra instance.
Attributes:
- Requires a Maven project to be executed.
- The goal is thread-safe and supports parallel builds.
- Binds by default to the lifecycle phase:
post-integration-test
.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<stopKey> |
String |
- |
Key to provide when stopping cassandra Default: cassandra-maven-plugin User Property: cassandra.stopKey |
<stopPort> |
int |
- |
Port to send stop command over Default: 8081 User Property: cassandra.stopPort |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<listenAddress> |
String |
- |
Address to bind to and tell other Cassandra nodes to connect to. You must change this if you want multiple nodes to be able to communicate! Leaving it blank leaves it up to InetAddress.getLocalHost(). This will always do the Right Thing if the node is properly configured (hostname, name resolution, etc), and the Right Thing is to use the address associated with the hostname (it might not be). Setting this to 0.0.0.0 is always wrong. Do not change this unless you really know what you are doing. Default: 127.0.0.1 |
<nativeTransportPort> |
int |
- |
port for the CQL native transport to listen for clients on. Default: 9042 User Property: cassandra.nativeTransportPort |
<rpcAddress> |
String |
- |
Address to use for the RPC interface. Do not change this unless you really know what you are doing. Default: 127.0.0.1 |
<skip> |
boolean |
- |
Skip the execution. Default: false User Property: cassandra.skip |
Parameter Details
<listenAddress>
Address to bind to and tell other Cassandra nodes to connect to. You must change this if you want multiple nodes to be able to communicate! Leaving it blank leaves it up to InetAddress.getLocalHost(). This will always do the Right Thing if the node is properly configured (hostname, name resolution, etc), and the Right Thing is to use the address associated with the hostname (it might not be). Setting this to 0.0.0.0 is always wrong. Do not change this unless you really know what you are doing.
- Type:
java.lang.String
- Required:
report.plugin.goal.no
- Default:
127.0.0.1
<nativeTransportPort>
port for the CQL native transport to listen for clients on.
- Type:
int
- Required:
report.plugin.goal.no
- User Property:
cassandra.nativeTransportPort
- Default:
9042
<rpcAddress>
Address to use for the RPC interface. Do not change this unless you really know what you are doing.
- Type:
java.lang.String
- Required:
report.plugin.goal.no
- Default:
127.0.0.1
<skip>
Skip the execution.
- Type:
boolean
- Required:
report.plugin.goal.no
- User Property:
cassandra.skip
- Default:
false
<stopKey>
Key to provide when stopping cassandra
- Type:
java.lang.String
- Required:
report.plugin.goal.yes
- User Property:
cassandra.stopKey
- Default:
cassandra-maven-plugin
<stopPort>
Port to send stop command over
- Type:
int
- Required:
report.plugin.goal.yes
- User Property:
cassandra.stopPort
- Default:
8081