public class RedisClientInfo extends Object
RedisClientInfo
provides general and statistical information about client connections.Modifier and Type | Class and Description |
---|---|
static class |
RedisClientInfo.INFO |
static class |
RedisClientInfo.RedisClientInfoBuilder |
Constructor and Description |
---|
RedisClientInfo(Properties properties) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
get(RedisClientInfo.INFO info) |
String |
get(String key) |
String |
getAddressPort()
Get address/port of the client.
|
Long |
getAge()
Get total duration of the connection in seconds.
|
Long |
getBufferFreeSpace()
Get the free space of the query buffer.
|
Long |
getBufferLength()
Get the query buffer length.
|
Long |
getChannelSubscribtions()
Get number of channel subscriptions.
|
Long |
getDatabaseId()
Get current database index.
|
String |
getEvents()
Get file descriptor events.
|
String |
getFileDescriptor()
Get file descriptor corresponding to the socket
|
String |
getFlags()
Get client flags.
|
Long |
getIdle()
Get idle time of the connection in seconds.
|
String |
getLastCommand()
Get last command played.
|
Long |
getMultiCommandContext()
Get the number of commands in a MULTI/EXEC context.
|
String |
getName()
Get the clients name.
|
Long |
getOutputBufferLength()
Get the output buffer length.
|
Long |
getOutputBufferMemoryUsage()
Get output buffer memory usage.
|
Long |
getOutputListLength()
Get number queued replies in output buffer.
|
Long |
getPatternSubscrbtions()
Get number of pattern subscriptions.
|
int |
hashCode() |
String |
toString() |
public RedisClientInfo(Properties properties)
public String getAddressPort()
public String getFileDescriptor()
public String getName()
public Long getAge()
public Long getIdle()
public String getFlags()
public Long getDatabaseId()
public Long getChannelSubscribtions()
public Long getPatternSubscrbtions()
public Long getMultiCommandContext()
public Long getBufferLength()
public Long getBufferFreeSpace()
public Long getOutputBufferLength()
public Long getOutputListLength()
public Long getOutputBufferMemoryUsage()
public String getEvents()
public String getLastCommand()
public String get(RedisClientInfo.INFO info)
info
- must not be nullRedisClientInfo.INFO
.public String get(String key)
key
- must not be null or empty.key
.Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.