Package org.apache.cassandra.transport
Class ConnectedClient
- java.lang.Object
-
- org.apache.cassandra.transport.ConnectedClient
-
public final class ConnectedClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ADDRESS
static java.lang.String
CIPHER
static java.lang.String
CLIENT_OPTIONS
static java.lang.String
DRIVER_NAME
static java.lang.String
DRIVER_VERSION
static java.lang.String
KEYSPACE
static java.lang.String
PROTOCOL
static java.lang.String
REQUESTS
static java.lang.String
SSL
static java.lang.String
USER
static java.lang.String
VERSION
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
asMap()
java.util.Optional<java.util.Map<java.lang.String,java.lang.String>>
clientOptions()
java.util.Optional<java.lang.String>
driverName()
java.util.Optional<java.lang.String>
driverVersion()
java.util.Optional<java.lang.String>
keyspace()
int
protocolVersion()
java.net.InetSocketAddress
remoteAddress()
long
requestCount()
java.util.Optional<java.lang.String>
sslCipherSuite()
boolean
sslEnabled()
java.util.Optional<java.lang.String>
sslProtocol()
ConnectionStage
stage()
java.util.Optional<java.lang.String>
username()
-
-
-
Field Detail
-
ADDRESS
public static final java.lang.String ADDRESS
- See Also:
- Constant Field Values
-
USER
public static final java.lang.String USER
- See Also:
- Constant Field Values
-
VERSION
public static final java.lang.String VERSION
- See Also:
- Constant Field Values
-
CLIENT_OPTIONS
public static final java.lang.String CLIENT_OPTIONS
- See Also:
- Constant Field Values
-
DRIVER_NAME
public static final java.lang.String DRIVER_NAME
- See Also:
- Constant Field Values
-
DRIVER_VERSION
public static final java.lang.String DRIVER_VERSION
- See Also:
- Constant Field Values
-
REQUESTS
public static final java.lang.String REQUESTS
- See Also:
- Constant Field Values
-
KEYSPACE
public static final java.lang.String KEYSPACE
- See Also:
- Constant Field Values
-
SSL
public static final java.lang.String SSL
- See Also:
- Constant Field Values
-
CIPHER
public static final java.lang.String CIPHER
- See Also:
- Constant Field Values
-
PROTOCOL
public static final java.lang.String PROTOCOL
- See Also:
- Constant Field Values
-
-
Method Detail
-
stage
public ConnectionStage stage()
-
remoteAddress
public java.net.InetSocketAddress remoteAddress()
-
username
public java.util.Optional<java.lang.String> username()
-
protocolVersion
public int protocolVersion()
-
driverName
public java.util.Optional<java.lang.String> driverName()
-
driverVersion
public java.util.Optional<java.lang.String> driverVersion()
-
clientOptions
public java.util.Optional<java.util.Map<java.lang.String,java.lang.String>> clientOptions()
-
requestCount
public long requestCount()
-
keyspace
public java.util.Optional<java.lang.String> keyspace()
-
sslEnabled
public boolean sslEnabled()
-
sslCipherSuite
public java.util.Optional<java.lang.String> sslCipherSuite()
-
sslProtocol
public java.util.Optional<java.lang.String> sslProtocol()
-
asMap
public java.util.Map<java.lang.String,java.lang.String> asMap()
-
-