|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.datastax.driver.core.ProtocolOptions
public class ProtocolOptions
Options of the Cassandra native binary protocol.
| Nested Class Summary | |
|---|---|
static class |
ProtocolOptions.Compression
Compression supported by the Cassandra binary protocol. |
| Field Summary | |
|---|---|
static int |
DEFAULT_PORT
The default port for Cassandra native binary protocol: 9042. |
| Constructor Summary | |
|---|---|
ProtocolOptions()
Creates a new ProtocolOptions instance using the DEFAULT_PORT. |
|
ProtocolOptions(int port)
Creates a new ProtocolOptions instance using the provided port. |
|
| Method Summary | |
|---|---|
ProtocolOptions.Compression |
getCompression()
Returns the compression used by the protocol. |
int |
getPort()
The port used to connect to the Cassandra hosts. |
ProtocolOptions |
setCompression(ProtocolOptions.Compression compression)
Sets the compression to use. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int DEFAULT_PORT
| Constructor Detail |
|---|
public ProtocolOptions()
ProtocolOptions instance using the DEFAULT_PORT.
public ProtocolOptions(int port)
ProtocolOptions instance using the provided port.
port - the port to use for the binary protocol.| Method Detail |
|---|
public int getPort()
public ProtocolOptions.Compression getCompression()
The default compression is Compression.SNAPPY.
public ProtocolOptions setCompression(ProtocolOptions.Compression compression)
Note that while this setting can be changed at any time, it will only apply to newly created connections.
compression - the compression algorithm to use (or Compression.NONE to disable compression).
ProtocolOptions object.
IllegalStateException - if the compression requested is not
available. Most compression algorithms require that the relevant be
present int the classpath. If not, the compression will not be
available.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||