- GenericCompletionListener<F extends java.util.concurrent.Future<?>> - Interface in net.spy.memcached.internal
-
A generic listener that will be notified once the future completes.
- get(Object) - Method in class net.spy.memcached.BaseCacheMap
-
- get() - Method in class net.spy.memcached.internal.BulkGetFuture
-
- get(long, TimeUnit) - Method in class net.spy.memcached.internal.BulkGetFuture
-
- get() - Method in class net.spy.memcached.internal.GetConfigFuture
-
- get(long, TimeUnit) - Method in class net.spy.memcached.internal.GetConfigFuture
-
- get() - Method in class net.spy.memcached.internal.GetFuture
-
- get(long, TimeUnit) - Method in class net.spy.memcached.internal.GetFuture
-
- get() - Method in class net.spy.memcached.internal.ImmediateFuture
-
- get(long, TimeUnit) - Method in class net.spy.memcached.internal.ImmediateFuture
-
- get() - Method in class net.spy.memcached.internal.OperationFuture
-
Get the results of the given operation.
- get(long, TimeUnit) - Method in class net.spy.memcached.internal.OperationFuture
-
Get the results of the given operation.
- get(String, Transcoder<T>) - Method in class net.spy.memcached.MemcachedClient
-
Get with a single key.
- get(String) - Method in class net.spy.memcached.MemcachedClient
-
Get with a single key and decode using the default transcoder.
- get(String, Transcoder<T>) - Method in interface net.spy.memcached.MemcachedClientIF
-
- get(String) - Method in interface net.spy.memcached.MemcachedClientIF
-
- get(String, GetOperation.Callback) - Method in interface net.spy.memcached.OperationFactory
-
Create a get operation.
- get(Collection<String>, GetOperation.Callback) - Method in interface net.spy.memcached.OperationFactory
-
Create a get operation.
- get(String, GetOperation.Callback) - Method in class net.spy.memcached.protocol.ascii.AsciiOperationFactory
-
- get(Collection<String>, GetOperation.Callback) - Method in class net.spy.memcached.protocol.ascii.AsciiOperationFactory
-
- get(String, GetOperation.Callback) - Method in class net.spy.memcached.protocol.binary.BinaryOperationFactory
-
- get(Collection<String>, GetOperation.Callback) - Method in class net.spy.memcached.protocol.binary.BinaryOperationFactory
-
- getAddresses(String) - Static method in class net.spy.memcached.AddrUtil
-
Split a string containing whitespace or comma separated host or IP
addresses and port numbers of the form "host:port host2:port" or
"host:port, host2:port" into a List of InetSocketAddress instances suitable
for instantiating a MemcachedClient.
- getAddresses(List<String>) - Static method in class net.spy.memcached.AddrUtil
-
- getAddressesFromURL(List<URL>) - Static method in class net.spy.memcached.AddrUtil
-
- getAll() - Method in class net.spy.memcached.ArrayModNodeLocator
-
- getAll() - Method in class net.spy.memcached.KetamaNodeLocator
-
- getAll() - Method in interface net.spy.memcached.NodeLocator
-
Get all memcached nodes.
- getAllNodeEndPoints() - Method in class net.spy.memcached.MemcachedClient
-
Get the endpoints of all servers.
- getAndTouch(String, int, Transcoder<T>) - Method in class net.spy.memcached.MemcachedClient
-
Get with a single key and reset its expiration.
- getAndTouch(String, int) - Method in class net.spy.memcached.MemcachedClient
-
Get a single key and reset its expiration using the default transcoder.
- getAndTouch(String, int) - Method in interface net.spy.memcached.MemcachedClientIF
-
- getAndTouch(String, int, Transcoder<T>) - Method in interface net.spy.memcached.MemcachedClientIF
-
- getAndTouch(String, int, GetAndTouchOperation.Callback) - Method in interface net.spy.memcached.OperationFactory
-
Gets the value of a key and resets its timeout.
- getAndTouch(String, int, GetAndTouchOperation.Callback) - Method in class net.spy.memcached.protocol.ascii.AsciiOperationFactory
-
- getAndTouch(String, int, GetAndTouchOperation.Callback) - Method in class net.spy.memcached.protocol.binary.BinaryOperationFactory
-
- GetAndTouchOperation - Interface in net.spy.memcached.ops
-
Gat operation.
- GetAndTouchOperation.Callback - Interface in net.spy.memcached.ops
-
Operation callback for the gat request.
- GetAndTouchOperationImpl - Class in net.spy.memcached.protocol.ascii
-
Implementation of the get and touch operation.
- GetAndTouchOperationImpl(String, int, GetAndTouchOperation.Callback, String) - Constructor for class net.spy.memcached.protocol.ascii.GetAndTouchOperationImpl
-
- GetAndTouchOperationImpl - Class in net.spy.memcached.protocol.binary
-
Implementation of the get and touch operation.
- GetAndTouchOperationImpl(String, int, GetAndTouchOperation.Callback) - Constructor for class net.spy.memcached.protocol.binary.GetAndTouchOperationImpl
-
- getAuthDescriptor() - Method in interface net.spy.memcached.ConnectionFactory
-
Authenticate connections using the given auth descriptor.
- getAuthDescriptor() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getAuthWaitTime() - Method in interface net.spy.memcached.ConnectionFactory
-
The time to wait until authentication completes when an operation is
inserted.
- getAuthWaitTime() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getAvailableNodeEndPoints() - Method in class net.spy.memcached.MemcachedClient
-
Get the endpoints of available servers.
- getAvailableServers() - Method in class net.spy.memcached.MemcachedClient
-
Get the addresses of available servers.
- getAvailableServers() - Method in interface net.spy.memcached.MemcachedClientIF
-
- getBuffer() - Method in interface net.spy.memcached.ops.Operation
-
Get the write buffer for this operation.
- getBuffer() - Method in class net.spy.memcached.protocol.BaseOperationImpl
-
- getBulk(Iterator<String>, Transcoder<T>) - Method in class net.spy.memcached.MemcachedClient
-
Get the values for multiple keys from the cache.
- getBulk(Iterator<String>) - Method in class net.spy.memcached.MemcachedClient
-
Get the values for multiple keys from the cache.
- getBulk(Collection<String>, Transcoder<T>) - Method in class net.spy.memcached.MemcachedClient
-
Get the values for multiple keys from the cache.
- getBulk(Collection<String>) - Method in class net.spy.memcached.MemcachedClient
-
Get the values for multiple keys from the cache.
- getBulk(Transcoder<T>, String...) - Method in class net.spy.memcached.MemcachedClient
-
Get the values for multiple keys from the cache.
- getBulk(String...) - Method in class net.spy.memcached.MemcachedClient
-
Get the values for multiple keys from the cache.
- getBulk(Iterator<String>, Transcoder<T>) - Method in interface net.spy.memcached.MemcachedClientIF
-
- getBulk(Collection<String>, Transcoder<T>) - Method in interface net.spy.memcached.MemcachedClientIF
-
- getBulk(Iterator<String>) - Method in interface net.spy.memcached.MemcachedClientIF
-
- getBulk(Collection<String>) - Method in interface net.spy.memcached.MemcachedClientIF
-
- getBulk(Transcoder<T>, String...) - Method in interface net.spy.memcached.MemcachedClientIF
-
- getBulk(String...) - Method in interface net.spy.memcached.MemcachedClientIF
-
- getBy() - Method in interface net.spy.memcached.ops.MutatorOperation
-
Get the amount we're mutating by.
- getBytes() - Method in class net.spy.memcached.tapmessage.BaseMessage
-
Creates a ByteBuffer representation of the message.
- getBytes() - Method in class net.spy.memcached.tapmessage.RequestMessage
-
Encodes the message into binary.
- getBytes() - Method in class net.spy.memcached.tapmessage.ResponseMessage
-
- getBytesRemainingToWrite() - Method in interface net.spy.memcached.MemcachedNode
-
Get the number of bytes remaining to write.
- getBytesRemainingToWrite() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getCacheNodeEndPoints() - Method in class net.spy.memcached.config.ClusterConfiguration
-
- getCallback() - Method in class net.spy.memcached.auth.AuthDescriptor
-
- getCallback() - Method in interface net.spy.memcached.ops.Operation
-
Get the callback for this get operation.
- getCallback() - Method in class net.spy.memcached.protocol.BaseOperationImpl
-
Get the operation callback associated with this operation.
- getCallback() - Method in class net.spy.memcached.tapmessage.TapAck
-
- GetCallbackWrapper - Class in net.spy.memcached.protocol
-
Wrapper callback for use in optimized gets.
- GetCallbackWrapper(int, GetOperation.Callback) - Constructor for class net.spy.memcached.protocol.GetCallbackWrapper
-
- getCas() - Method in class net.spy.memcached.CASValue
-
Get the CAS identifier.
- getCas() - Method in class net.spy.memcached.internal.OperationFuture
-
Get the CAS for this operation.
- getCas() - Method in class net.spy.memcached.tapmessage.BaseMessage
-
Gets the value of the tap messages cas field.
- getCASResponse() - Method in class net.spy.memcached.ops.CASOperationStatus
-
Get the CAS response indicated here.
- getCasValue() - Method in interface net.spy.memcached.ops.CASOperation
-
Get the CAS value advised for this operation.
- getCasValue() - Method in interface net.spy.memcached.ops.ConcatenationOperation
-
Get the CAS value sent with this operation.
- getCasValue() - Method in interface net.spy.memcached.ops.ObserveOperation
-
Get the CAS value advised for this operation.
- getCasValue() - Method in class net.spy.memcached.protocol.ascii.ConcatenationOperationImpl
-
- getChannel() - Method in interface net.spy.memcached.MemcachedNode
-
Get the SocketChannel for this connection.
- getChannel() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getCheckpoint() - Method in class net.spy.memcached.tapmessage.ResponseMessage
-
Gets the checkpoint of the vbucket.
- getClientMode() - Method in interface net.spy.memcached.ConnectionFactory
-
The mode in which the client is operating.
- getClientMode() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getCloneCount() - Method in interface net.spy.memcached.ops.Operation
-
Returns the number of times this operation has been cloned.
- getCloneCount() - Method in class net.spy.memcached.protocol.BaseOperationImpl
-
- getCompletedThreads(int, Callable<T>) - Static method in class net.spy.memcached.compat.SyncThread
-
Get a collection of SyncThreads that all began as close to the same time as
possible and have all completed.
- GetCompletionListener - Interface in net.spy.memcached.internal
-
A listener that will be notified once the get future completes.
- getConfig(InetSocketAddress, ConfigurationType) - Method in class net.spy.memcached.MemcachedClient
-
Get the config
- getConfig(InetSocketAddress, ConfigurationType, Transcoder<T>) - Method in class net.spy.memcached.MemcachedClient
-
Get the config using the config protocol.
- getConfig(ConfigurationType, GetConfigOperation.Callback) - Method in interface net.spy.memcached.OperationFactory
-
Create a getConfig operation.
- getConfig(ConfigurationType, GetConfigOperation.Callback) - Method in class net.spy.memcached.protocol.ascii.AsciiOperationFactory
-
- getConfig(ConfigurationType, GetConfigOperation.Callback) - Method in class net.spy.memcached.protocol.binary.BinaryOperationFactory
-
- GetConfigFuture<T> - Class in net.spy.memcached.internal
-
Future returned for GetConfig operation.
- GetConfigFuture(CountDownLatch, long, ConfigurationType, ExecutorService) - Constructor for class net.spy.memcached.internal.GetConfigFuture
-
- GetConfigOperation - Interface in net.spy.memcached.ops
-
"config get" Operation.
- GetConfigOperation.Callback - Interface in net.spy.memcached.ops
-
Operation callback for the getConfig request.
- getConfigurationNode() - Method in class net.spy.memcached.MemcachedClient
-
- getConfigVersion() - Method in class net.spy.memcached.config.ClusterConfiguration
-
- getConn() - Method in class net.spy.memcached.tapmessage.TapAck
-
- getConnection() - Method in interface net.spy.memcached.MemcachedNode
-
- getConnection() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getContinuousTimeout() - Method in interface net.spy.memcached.MemcachedNode
-
- getContinuousTimeout() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getCurrentReadOp() - Method in interface net.spy.memcached.MemcachedNode
-
Get the operation at the top of the queue that is requiring input.
- getCurrentReadOp() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getCurrentWriteOp() - Method in interface net.spy.memcached.MemcachedNode
-
Get the operation at the top of the queue that has information available to
write.
- getCurrentWriteOp() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getData() - Method in class net.spy.memcached.CachedData
-
Get the stored data.
- getData() - Method in interface net.spy.memcached.ops.CASOperation
-
Get the bytes to be set during this operation.
- getData() - Method in interface net.spy.memcached.ops.ConcatenationOperation
-
Get the bytes to be set during this operation.
- getData() - Method in interface net.spy.memcached.ops.SetConfigOperation
-
Get the bytes to be set during this operation.
- getData() - Method in interface net.spy.memcached.ops.StoreOperation
-
Get the bytes to be set during this operation.
- getDatatype() - Method in class net.spy.memcached.tapmessage.BaseMessage
-
Gets the value of the tap messages data type field.
- getDefault() - Method in interface net.spy.memcached.ops.MutatorOperation
-
Get the default value (for when there's no value to mutate).
- getDefaultTranscoder() - Method in interface net.spy.memcached.ConnectionFactory
-
Get the default transcoder to be used in connections created by this
factory.
- getDefaultTranscoder() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getDistinctResultCount(int, Callable<T>) - Static method in class net.spy.memcached.compat.SyncThread
-
Get the distinct result count for the given callable at the given
concurrency.
- getDynamicModePollingInterval() - Method in interface net.spy.memcached.ConnectionFactory
-
The interval used for periodic polling of configuration.
- getDynamicModePollingInterval() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getEnginePrivate() - Method in class net.spy.memcached.tapmessage.ResponseMessage
-
Gets the value of the engine private field.
- getErrorMsg() - Method in interface net.spy.memcached.ops.Operation
-
Returns the raw bytes of the error message content.
- getErrorMsg() - Method in class net.spy.memcached.protocol.binary.OperationImpl
-
- getException() - Method in interface net.spy.memcached.ops.Operation
-
Get the exception that occurred (or null if no exception occurred).
- getException() - Method in class net.spy.memcached.protocol.BaseOperationImpl
-
- getExpiration() - Method in interface net.spy.memcached.ops.CASOperation
-
Get the expiration to be set for this operation.
- getExpiration() - Method in interface net.spy.memcached.ops.GetAndTouchOperation
-
Get the expiration to set in case of a new entry.
- getExpiration() - Method in interface net.spy.memcached.ops.MutatorOperation
-
Get the expiration to set in case of a new entry.
- getExpiration() - Method in interface net.spy.memcached.ops.StoreOperation
-
Get the expiration value to be set.
- getExpiration() - Method in class net.spy.memcached.protocol.ascii.GetAndTouchOperationImpl
-
- getExpiration() - Method in class net.spy.memcached.protocol.binary.GetAndTouchOperationImpl
-
- getExtralength() - Method in class net.spy.memcached.tapmessage.BaseMessage
-
Gets the value of the tap messages extra length field.
- getFailureMode() - Method in interface net.spy.memcached.ConnectionFactory
-
Get the default failure mode for the underlying connection.
- getFailureMode() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getFlags() - Method in class net.spy.memcached.CachedData
-
Get the flags stored along with this value.
- getFlags() - Method in interface net.spy.memcached.ops.CASOperation
-
Get the flags to be set for this operation.
- getFlags() - Method in interface net.spy.memcached.ops.SetConfigOperation
-
Get the flags to be set.
- getFlags() - Method in interface net.spy.memcached.ops.StoreOperation
-
Get the flags to be set.
- getFlags() - Method in class net.spy.memcached.tapmessage.RequestMessage
-
Returns the flags for this message.
- getFlags() - Method in class net.spy.memcached.tapmessage.ResponseMessage
-
Gets the value of the flags field.
- getFlags(int) - Static method in enum net.spy.memcached.tapmessage.TapRequestFlag
-
- getFlags() - Method in enum net.spy.memcached.tapmessage.TapRequestFlag
-
- getFlags(short) - Static method in enum net.spy.memcached.tapmessage.TapResponseFlag
-
- getFlags() - Method in enum net.spy.memcached.tapmessage.TapResponseFlag
-
- GetFuture<T> - Class in net.spy.memcached.internal
-
Future returned for GET operations.
- GetFuture(CountDownLatch, long, String, ExecutorService) - Constructor for class net.spy.memcached.internal.GetFuture
-
- getHandlingNode() - Method in interface net.spy.memcached.ops.Operation
-
Get the node that should've been handling this operation.
- getHandlingNode() - Method in class net.spy.memcached.protocol.BaseOperationImpl
-
- getHashAlg() - Method in interface net.spy.memcached.ConnectionFactory
-
Get the hash algorithm to be used.
- getHashAlg() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getHostName() - Method in class net.spy.memcached.config.NodeEndPoint
-
- getIndex() - Method in interface net.spy.memcached.ops.ObserveOperation
-
Get the index advised for this operation.
- getInetSocketAddress() - Method in class net.spy.memcached.config.NodeEndPoint
-
- getInetSocketAddress(boolean) - Method in class net.spy.memcached.config.NodeEndPoint
-
- getInetSocketAddresses() - Method in class net.spy.memcached.config.ClusterConfiguration
-
- getInitialObservers() - Method in interface net.spy.memcached.ConnectionFactory
-
Observers that should be established at the time of connection
instantiation.
- getInitialObservers() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getIpAddress() - Method in class net.spy.memcached.config.NodeEndPoint
-
- getItemExpiry() - Method in class net.spy.memcached.tapmessage.ResponseMessage
-
Gets the value of the item expiry field.
- getItemFlags() - Method in class net.spy.memcached.tapmessage.ResponseMessage
-
Gets the value of the items flag field.
- getKey() - Method in class net.spy.memcached.internal.OperationFuture
-
Get the key for this operation.
- getKey() - Method in class net.spy.memcached.tapmessage.ResponseMessage
-
Gets the value of the key field.
- getKeyBytes(String) - Static method in class net.spy.memcached.KeyUtil
-
Get the bytes for a key.
- getKeyBytes(Collection<String>) - Static method in class net.spy.memcached.KeyUtil
-
Get the keys in byte form for all of the string keys.
- getKeyForNode(MemcachedNode, int) - Method in class net.spy.memcached.util.DefaultKetamaNodeLocatorConfiguration
-
Returns a uniquely identifying key, suitable for hashing by the
KetamaNodeLocator algorithm.
- getKeyForNode(MemcachedNode, int) - Method in interface net.spy.memcached.util.KetamaNodeLocatorConfiguration
-
Returns a uniquely identifying key, suitable for hashing by the
KetamaNodeLocator algorithm.
- getKeylength() - Method in class net.spy.memcached.tapmessage.BaseMessage
-
Gets the value of the tap messages key length field.
- getKeys() - Method in interface net.spy.memcached.ops.KeyedOperation
-
Get the keys requested in this GetOperation.
- getl(String, int, GetlOperation.Callback) - Method in interface net.spy.memcached.OperationFactory
-
Create a getl operation.
- getl(String, int, GetlOperation.Callback) - Method in class net.spy.memcached.protocol.ascii.AsciiOperationFactory
-
- getl(String, int, GetlOperation.Callback) - Method in class net.spy.memcached.protocol.binary.BinaryOperationFactory
-
- getListenerExecutorService() - Method in interface net.spy.memcached.ConnectionFactory
-
Get the ExecutorService which is used to asynchronously execute listeners
on futures.
- getListenerExecutorService() - Method in class net.spy.memcached.DefaultConnectionFactory
-
Returns the stored ExecutorService for listeners.
- getLocator() - Method in class net.spy.memcached.MemcachedConnection
-
- getLogger(Class<?>) - Static method in class net.spy.memcached.compat.log.LoggerFactory
-
Get a logger by class.
- getLogger(String) - Static method in class net.spy.memcached.compat.log.LoggerFactory
-
Get a logger by name.
- GetlOperation - Interface in net.spy.memcached.ops
-
Getl operation.
- GetlOperation.Callback - Interface in net.spy.memcached.ops
-
Operation callback for the getl request.
- GetlOperationImpl - Class in net.spy.memcached.protocol.binary
-
Implementation of the get and lock operation.
- GetlOperationImpl(String, int, GetlOperation.Callback) - Constructor for class net.spy.memcached.protocol.binary.GetlOperationImpl
-
- getMagic() - Method in class net.spy.memcached.tapmessage.BaseMessage
-
Gets the value of the tap messages magic field.
- getMagic() - Method in enum net.spy.memcached.tapmessage.TapMagic
-
- getMagicByByte(byte) - Static method in enum net.spy.memcached.tapmessage.TapMagic
-
- getMaxReconnectDelay() - Method in interface net.spy.memcached.ConnectionFactory
-
Maximum number of milliseconds to wait between reconnect attempts.
- getMaxReconnectDelay() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getMaxSize() - Method in class net.spy.memcached.transcoders.BaseSerializingTranscoder
-
- getMaxSize() - Method in class net.spy.memcached.transcoders.IntegerTranscoder
-
- getMaxSize() - Method in class net.spy.memcached.transcoders.LongTranscoder
-
- getMaxSize() - Method in interface net.spy.memcached.transcoders.Transcoder
-
Get the maximum size of objects handled by this transcoder.
- getMechs() - Method in class net.spy.memcached.auth.AuthDescriptor
-
- getMessage() - Method in class net.spy.memcached.ops.OperationStatus
-
Get the message included as part of this status.
- getMessage() - Method in class net.spy.memcached.tapmessage.MessageBuilder
-
- getMessageLength() - Method in class net.spy.memcached.tapmessage.BaseMessage
-
Gets the length of the entire message.
- getMessagesRead() - Method in class net.spy.memcached.TapClient
-
The number of messages read by all of the tap streams created with this
client.
- getMetricCollector() - Method in interface net.spy.memcached.ConnectionFactory
-
- getMetricCollector() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getName() - Method in class net.spy.memcached.compat.log.AbstractLogger
-
Get the name of this logger.
- getName() - Method in interface net.spy.memcached.compat.log.Logger
-
Get the name of this logger.
- getNewValue(T) - Method in interface net.spy.memcached.CASMutation
-
Get the new value to replace the current value.
- getNextMessage() - Method in class net.spy.memcached.TapClient
-
Gets the next tap message from the queue of received tap messages.
- getNextMessage(long, TimeUnit) - Method in class net.spy.memcached.TapClient
-
Gets the next tap message from the queue of received tap messages.
- getNode() - Method in class net.spy.memcached.tapmessage.TapAck
-
- getNodeEndPoint() - Method in interface net.spy.memcached.MemcachedNode
-
Get NodeEndPoint
- getNodeEndPoint() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getNodeLocator() - Method in class net.spy.memcached.MemcachedClient
-
Get a read-only wrapper around the node locator wrapping this instance.
- getNodeLocator() - Method in interface net.spy.memcached.MemcachedClientIF
-
- getNodeRepetitions() - Method in class net.spy.memcached.util.DefaultKetamaNodeLocatorConfiguration
-
Returns the number of discrete hashes that should be defined for each node
in the continuum.
- getNodeRepetitions() - Method in interface net.spy.memcached.util.KetamaNodeLocatorConfiguration
-
Returns the number of discrete hashes that should be defined for each node
in the continuum.
- getNotMyVbucketNodes() - Method in interface net.spy.memcached.ops.VBucketAware
-
- getObject() - Method in class net.spy.memcached.spring.MemcachedClientFactoryBean
-
- getObjectType() - Method in class net.spy.memcached.spring.MemcachedClientFactoryBean
-
- getOpaque() - Method in class net.spy.memcached.tapmessage.BaseMessage
-
Gets the value of the tap messages opaque field.
- getOpaque() - Method in class net.spy.memcached.tapmessage.TapAck
-
- getOpcode() - Method in class net.spy.memcached.tapmessage.BaseMessage
-
Gets the value of the tap messages opaque field.
- getOpcode() - Method in class net.spy.memcached.tapmessage.TapAck
-
- getOpcode() - Method in enum net.spy.memcached.tapmessage.TapOpcode
-
- getOpcodeByByte(byte) - Static method in enum net.spy.memcached.tapmessage.TapOpcode
-
- GetOperation - Interface in net.spy.memcached.ops
-
Get operation.
- GetOperation.Callback - Interface in net.spy.memcached.ops
-
Operation callback for the get request.
- getOperationFactory() - Method in class net.spy.memcached.BinaryConnectionFactory
-
- getOperationFactory() - Method in interface net.spy.memcached.ConnectionFactory
-
Get the operation factory for connections built by this connection factory.
- getOperationFactory() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getOperations() - Method in exception net.spy.memcached.internal.CheckedOperationTimeoutException
-
Get the operation that timed out.
- getOperationTimeout() - Method in interface net.spy.memcached.ConnectionFactory
-
Get the operation timeout used by this connection.
- getOperationTimeout() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getOpFactory() - Method in class net.spy.memcached.TapConnectionProvider
-
- getOpQueueLen() - Method in class net.spy.memcached.DefaultConnectionFactory
-
Get the op queue length set at construct time.
- getOpQueueMaxBlockTime() - Method in interface net.spy.memcached.ConnectionFactory
-
Get the maximum amount of time (in milliseconds) a client is willing to
wait to add a new item to a queue.
- getOpQueueMaxBlockTime() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getPort() - Method in class net.spy.memcached.config.NodeEndPoint
-
- getPrimary(String) - Method in class net.spy.memcached.ArrayModNodeLocator
-
- getPrimary(String) - Method in class net.spy.memcached.KetamaNodeLocator
-
- getPrimary(String) - Method in interface net.spy.memcached.NodeLocator
-
Get the primary location for the given key.
- getRbuf() - Method in interface net.spy.memcached.MemcachedNode
-
Get the buffer used for reading data from this node.
- getRbuf() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getReadBufSize() - Method in interface net.spy.memcached.ConnectionFactory
-
- getReadBufSize() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getReadonlyCopy() - Method in class net.spy.memcached.ArrayModNodeLocator
-
- getReadonlyCopy() - Method in class net.spy.memcached.KetamaNodeLocator
-
- getReadonlyCopy() - Method in interface net.spy.memcached.NodeLocator
-
Create a read-only copy of this NodeLocator.
- getReconnectCount() - Method in interface net.spy.memcached.MemcachedNode
-
Get the current reconnect count.
- getReconnectCount() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getReplicaIndex() - Method in interface net.spy.memcached.ops.ReplicaGetOperation
-
- getReplicaIndex() - Method in interface net.spy.memcached.ops.ReplicaGetsOperation
-
- getReplicaIndex() - Method in class net.spy.memcached.protocol.binary.ReplicaGetOperationImpl
-
- getReplicaIndex() - Method in class net.spy.memcached.protocol.binary.ReplicaGetsOperationImpl
-
- getResponse() - Method in enum net.spy.memcached.ObserveResponse
-
- getResult() - Method in class net.spy.memcached.compat.SyncThread
-
Get the result from the invocation.
- getRetryKeys() - Method in class net.spy.memcached.protocol.binary.MultiGetOperationImpl
-
Returns the keys to redistribute.
- getRevID() - Method in class net.spy.memcached.tapmessage.ResponseMessage
-
Gets the value of the revid field.
- gets(String, Transcoder<T>) - Method in class net.spy.memcached.MemcachedClient
-
Gets (with CAS support) with a single key.
- gets(String) - Method in class net.spy.memcached.MemcachedClient
-
Gets (with CAS support) with a single key using the default transcoder.
- gets(String, Transcoder<T>) - Method in interface net.spy.memcached.MemcachedClientIF
-
- gets(String) - Method in interface net.spy.memcached.MemcachedClientIF
-
- gets(String, GetsOperation.Callback) - Method in interface net.spy.memcached.OperationFactory
-
Create a gets operation.
- gets(String, GetsOperation.Callback) - Method in class net.spy.memcached.protocol.ascii.AsciiOperationFactory
-
- gets(String, GetsOperation.Callback) - Method in class net.spy.memcached.protocol.binary.BinaryOperationFactory
-
- getSelectionOps() - Method in interface net.spy.memcached.MemcachedNode
-
Compute the appropriate selection operations for the channel this
MemcachedNode holds to the server.
- getSelectionOps() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getSequence(String) - Method in class net.spy.memcached.ArrayModNodeLocator
-
- getSequence(String) - Method in class net.spy.memcached.KetamaNodeLocator
-
- getSequence(String) - Method in interface net.spy.memcached.NodeLocator
-
Get an iterator over the sequence of nodes that make up the backup
locations for a given key.
- getSk() - Method in interface net.spy.memcached.MemcachedNode
-
Get the selection key from this node.
- getSk() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getSocketAddress() - Method in interface net.spy.memcached.MemcachedNode
-
Get the SocketAddress of the server to which this node is connected.
- getSocketAddress() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getSome(long, TimeUnit) - Method in interface net.spy.memcached.internal.BulkFuture
-
Wait for the operation to complete and return results
If operation could not complete within specified timeout, partial result is
returned.
- getSome(long, TimeUnit) - Method in class net.spy.memcached.internal.BulkGetFuture
-
- GetsOperation - Interface in net.spy.memcached.ops
-
Gets operation (get with CAS identifier support).
- GetsOperation.Callback - Interface in net.spy.memcached.ops
-
Operation callback for the Gets request.
- GetsOperationImpl - Class in net.spy.memcached.protocol.binary
-
Implementation of the gets operation.
- GetsOperationImpl(String, GetsOperation.Callback) - Constructor for class net.spy.memcached.protocol.binary.GetsOperationImpl
-
- getState() - Method in interface net.spy.memcached.ops.Operation
-
Get the current state of this operation.
- getState() - Method in class net.spy.memcached.protocol.BaseOperationImpl
-
- getStats() - Method in class net.spy.memcached.MemcachedClient
-
Get all of the stats from all of the connections.
- getStats(String) - Method in class net.spy.memcached.MemcachedClient
-
Get a set of stats from all connections.
- getStats() - Method in interface net.spy.memcached.MemcachedClientIF
-
- getStats(String) - Method in interface net.spy.memcached.MemcachedClientIF
-
- getStatus() - Method in interface net.spy.memcached.internal.BulkFuture
-
Gets the status of the operation upon completion.
- getStatus() - Method in class net.spy.memcached.internal.BulkGetFuture
-
- getStatus() - Method in class net.spy.memcached.internal.GetConfigFuture
-
- getStatus() - Method in class net.spy.memcached.internal.GetFuture
-
- getStatus() - Method in class net.spy.memcached.internal.OperationFuture
-
Get the current status of this operation.
- getStatusCode() - Method in class net.spy.memcached.ops.OperationStatus
-
Get the status code associated with the operation status.
- getStoreType() - Method in interface net.spy.memcached.ops.CASOperation
-
Get the type of storage used by this CASOperation.
- getStoreType() - Method in interface net.spy.memcached.ops.ConcatenationOperation
-
Get the concatenation type for this operation.
- getStoreType() - Method in interface net.spy.memcached.ops.StoreOperation
-
Get the store type used by this operation.
- getStoreType() - Method in class net.spy.memcached.protocol.ascii.ConcatenationOperationImpl
-
- getThrowable(Object[]) - Method in class net.spy.memcached.compat.log.AbstractLogger
-
Get the throwable from the last element of this array if it is Throwable,
else null.
- getTimeoutExceptionThreshold() - Method in interface net.spy.memcached.ConnectionFactory
-
Maximum number of timeout exception for shutdown connection.
- getTimeoutExceptionThreshold() - Method in class net.spy.memcached.DefaultConnectionFactory
-
- getTotalbody() - Method in class net.spy.memcached.tapmessage.BaseMessage
-
Gets the value of the tap messages total body field.
- getTranscoder() - Method in class net.spy.memcached.MemcachedClient
-
Get the default transcoder that's in use.
- getTranscoder() - Method in interface net.spy.memcached.MemcachedClientIF
-
- getTTL() - Method in class net.spy.memcached.tapmessage.ResponseMessage
-
Gets the value of the time to live field.
- getType() - Method in interface net.spy.memcached.ops.DeleteConfigOperation
-
Get the type to be deleted.
- getType() - Method in interface net.spy.memcached.ops.GetConfigOperation
-
Get the type used for fetching config.
- getType() - Method in interface net.spy.memcached.ops.MutatorOperation
-
Get the mutator type used for this operation.
- getType() - Method in exception net.spy.memcached.ops.OperationException
-
Get the type of error.
- getType() - Method in interface net.spy.memcached.ops.SetConfigOperation
-
Get the type used for setting the config.
- getTypeBytes(ConfigurationType) - Static method in class net.spy.memcached.ConfigurationTypeUtil
-
Get the bytes for a config type.
- getTypeBytes(Collection<ConfigurationType>) - Static method in class net.spy.memcached.ConfigurationTypeUtil
-
Get the types in byte form for all of the config types.
- getUnavailableServers() - Method in class net.spy.memcached.MemcachedClient
-
Get the addresses of unavailable servers.
- getUnavailableServers() - Method in interface net.spy.memcached.MemcachedClientIF
-
- getValue() - Method in class net.spy.memcached.CASValue
-
Get the object value.
- getValue() - Method in enum net.spy.memcached.ops.ConfigurationType
-
- getValue() - Method in enum net.spy.memcached.PersistTo
-
- getValue() - Method in enum net.spy.memcached.ReplicateTo
-
- getValue() - Method in class net.spy.memcached.tapmessage.ResponseMessage
-
Gets the value of the value field.
- getValueWithNameSpace() - Method in enum net.spy.memcached.ops.ConfigurationType
-
- getVBucket(String) - Method in interface net.spy.memcached.ops.VBucketAware
-
- getVbucket() - Method in class net.spy.memcached.tapmessage.BaseMessage
-
Gets the value of the tap messages vbucket field.
- getVBucketState() - Method in class net.spy.memcached.tapmessage.ResponseMessage
-
Gets the state of the vbucket.
- getVersions() - Method in class net.spy.memcached.MemcachedClient
-
Get the versions of all of the connected memcacheds.
- getVersions() - Method in interface net.spy.memcached.MemcachedClientIF
-
- getWbuf() - Method in interface net.spy.memcached.MemcachedNode
-
Get the buffer used for writing data to this node.
- getWbuf() - Method in class net.spy.memcached.protocol.TCPMemcachedNodeImpl
-
- getWriteCompleteTimestamp() - Method in interface net.spy.memcached.ops.Operation
-
Returns the timestamp from the point where the WRITE was completed.
- getWriteCompleteTimestamp() - Method in class net.spy.memcached.protocol.BaseOperationImpl
-
- gotAck(MemcachedNode, TapOpcode, int) - Method in interface net.spy.memcached.ops.TapOperation.Callback
-
- gotData(long) - Method in interface net.spy.memcached.ops.DeleteOperation.Callback
-
Callback for each result from a Store.
- gotData(String, int, long, byte[]) - Method in interface net.spy.memcached.ops.GetAndTouchOperation.Callback
-
Callback for each result from a gat.
- gotData(ConfigurationType, int, byte[]) - Method in interface net.spy.memcached.ops.GetConfigOperation.Callback
-
Callback for result from getConfig.
- gotData(String, int, long, byte[]) - Method in interface net.spy.memcached.ops.GetlOperation.Callback
-
Callback for each result from a getl.
- gotData(String, int, byte[]) - Method in interface net.spy.memcached.ops.GetOperation.Callback
-
Callback for each result from a get.
- gotData(String, int, long, byte[]) - Method in interface net.spy.memcached.ops.GetsOperation.Callback
-
Callback for each result from a gets.
- gotData(String, int, byte[]) - Method in class net.spy.memcached.ops.MultiGetOperationCallback
-
- gotData(String, int, long, byte[]) - Method in class net.spy.memcached.ops.MultiGetsOperationCallback
-
- gotData(String, int, byte[]) - Method in class net.spy.memcached.ops.MultiReplicaGetOperationCallback
-
- gotData(String, long, MemcachedNode, ObserveResponse) - Method in interface net.spy.memcached.ops.ObserveOperation.Callback
-
Callback for each result from a observe.
- gotData(String, int, byte[]) - Method in interface net.spy.memcached.ops.ReplicaGetOperation.Callback
-
Callback for each result from a replica get.
- gotData(String, int, long, byte[]) - Method in interface net.spy.memcached.ops.ReplicaGetsOperation.Callback
-
Callback for each result from a replica get.
- gotData(String, long) - Method in interface net.spy.memcached.ops.StoreOperation.Callback
-
Callback for each result from a Store.
- gotData(ResponseMessage) - Method in interface net.spy.memcached.ops.TapOperation.Callback
-
Callback for each result from a get.
- gotData(String, int, byte[]) - Method in class net.spy.memcached.protocol.GetCallbackWrapper
-
- gotData(String, int, byte[]) - Method in class net.spy.memcached.protocol.ProxyCallback
-
- gotStat(String, String) - Method in interface net.spy.memcached.ops.StatsOperation.Callback
-
Invoked once for every stat returned from the server.