|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
ExecuteWithFailover.RetryPolicyOperation to provide extra functionality.ConnectionPoolConfiguration that uses a bunch of defaults for al the connection pool config.ConnectionPoolConnectionPoolMonitor that employs counters to track stats such as
operation success / failures / timeouts / socket timeouts / interrupted
connection created / borrowed / returned / closed / create failures
hosts added / removed / marked as down / reactivated
transport failures and other useful stats
Operation with a failover strategy as well.RetryBackoffStrategy that is used to reconnect a HostConnectionPool when a host is marked as down.RetryBackoffStrategy that is used to reconnect a HostConnectionPool when a host is marked as down.ClockResolution#createClock() as a
time generator.
time.
- getTokenForKey(ByteBuffer) -
Method in interface com.netflix.astyanax.partitioner.Partitioner
- Return the token for the specifie key
- getTokenForKey(ByteBuffer) -
Method in class com.netflix.astyanax.shallows.EmptyPartitioner
-
- getTokenMinusOne(String) -
Method in interface com.netflix.astyanax.partitioner.Partitioner
-
- getTokenMinusOne(String) -
Method in class com.netflix.astyanax.shallows.EmptyPartitioner
-
- getTokenRanges() -
Method in class com.netflix.astyanax.connectionpool.Host
-
- getTopology() -
Method in interface com.netflix.astyanax.connectionpool.ConnectionPool
-
- getTopology() -
Method in class com.netflix.astyanax.connectionpool.impl.AbstractHostPartitionConnectionPool
-
- getTopology() -
Method in class com.netflix.astyanax.test.TestConnectionPool
-
- getTransportErrorCount() -
Method in interface com.netflix.astyanax.connectionpool.ConnectionPoolMonitor
-
- getTransportErrorCount() -
Method in class com.netflix.astyanax.connectionpool.impl.CountingConnectionPoolMonitor
-
- getTransportErrorCount() -
Method in class com.netflix.astyanax.shallows.EmptyConnectionPoolMonitor
-
- getUniqueTimeUUIDinMicros() -
Static method in class com.netflix.astyanax.util.TimeUUIDUtils
-
- getUniqueTimeUUIDinMillis() -
Static method in class com.netflix.astyanax.util.TimeUUIDUtils
- Gets a new and unique time uuid in milliseconds.
- getUnknownErrorCount() -
Method in interface com.netflix.astyanax.connectionpool.ConnectionPoolMonitor
-
- getUnknownErrorCount() -
Method in class com.netflix.astyanax.connectionpool.impl.CountingConnectionPoolMonitor
-
- getUnknownErrorCount() -
Method in class com.netflix.astyanax.shallows.EmptyConnectionPoolMonitor
-
- getUpdateInterval() -
Method in class com.netflix.astyanax.connectionpool.impl.AbstractLatencyScoreStrategyImpl
-
- getUpdateInterval() -
Method in interface com.netflix.astyanax.connectionpool.LatencyScoreStrategy
-
- getUpdateInterval() -
Method in class com.netflix.astyanax.shallows.EmptyLatencyScoreStrategyImpl
-
- getUpTime() -
Method in interface com.netflix.astyanax.connectionpool.HostStats
-
- getUrl() -
Method in class com.netflix.astyanax.connectionpool.Host
-
- getUsername() -
Method in interface com.netflix.astyanax.AuthenticationCredentials
-
- getUsername() -
Method in class com.netflix.astyanax.connectionpool.impl.SimpleAuthenticationCredentials
-
- getUtf8StringPart() -
Method in class com.netflix.astyanax.test.TestCompositeType
-
- getValue() -
Method in exception com.netflix.astyanax.connectionpool.exceptions.BadConfigurationException
-
Connection(s) for a single Host
The interface prescribes certain key features required by clients of this class, such as
Basic connection pool life cycle management such as prime connections (init) and shutdown Connection life cycle management such as borrow / return / close / markAsDown Host associated with the connection pool.AbstractHostPartitionConnectionPool.executeWithFailover(com.netflix.astyanax.connectionpool.Operation, com.netflix.astyanax.retry.RetryPolicy)
for details on how the strategy is consulted when executing an operation with a specific operation failover strategy.HostConnectionPool with the max idle connections when borrowing a connection from the pool.NodeDiscoveryMonitorOperationFilterFactory for the specified OperationOperationResult
Tracks operation attempts, operation pinned host and latency associated with the operation.AbstractExecuteWithFailoverImpl to provide functionality for borrowing a Connection from a list of HostConnectionPool(s)
in a round robin fashion.HostConnectionPool interfaceCountingConnectionPoolMonitor that does not track any internal state / counters.TokenRange
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||