RowKeyType - the type of the row key, String, Integer etc.public class HystrixCassandraGetRowsByQuery<RowKeyType> extends AbstractCassandraHystrixCommand<com.netflix.astyanax.model.Rows<RowKeyType,java.lang.String>>
| Constructor and Description |
|---|
HystrixCassandraGetRowsByQuery(com.netflix.astyanax.Keyspace keyspace,
com.netflix.astyanax.model.ColumnFamily<RowKeyType,java.lang.String> columnFamily,
java.lang.String cql)
Get rows specified by their row keys.
|
HystrixCassandraGetRowsByQuery(com.netflix.astyanax.Keyspace keyspace,
java.lang.String columnFamilyName,
java.lang.Class<?> columnFamilyKeyType,
java.lang.String cql)
Get rows specified by their row keys.
|
| Modifier and Type | Method and Description |
|---|---|
protected com.netflix.astyanax.model.Rows<RowKeyType,java.lang.String> |
run() |
getColumnFamilyViaColumnName, getColumnFamilyViaColumnNamedecomposeException, execute, getCacheKey, getCommandGroup, getCommandKey, getExecutionEvents, getExecutionTimeInMilliseconds, getFailedExecutionException, getFallback, getMetrics, getProperties, getThreadPoolKey, isCircuitBreakerOpen, isExecutedInThread, isExecutionComplete, isFailedExecution, isResponseFromCache, isResponseFromFallback, isResponseRejected, isResponseShortCircuited, isResponseTimedOut, isSuccessfulExecution, observe, queue, toObservable, toObservablepublic HystrixCassandraGetRowsByQuery(com.netflix.astyanax.Keyspace keyspace,
com.netflix.astyanax.model.ColumnFamily<RowKeyType,java.lang.String> columnFamily,
java.lang.String cql)
keyspace - columnFamily - cql - public HystrixCassandraGetRowsByQuery(com.netflix.astyanax.Keyspace keyspace,
java.lang.String columnFamilyName,
java.lang.Class<?> columnFamilyKeyType,
java.lang.String cql)
keyspace - columnFamilyName - cql - protected com.netflix.astyanax.model.Rows<RowKeyType,java.lang.String> run() throws java.lang.Exception
run in class com.netflix.hystrix.HystrixCommand<com.netflix.astyanax.model.Rows<RowKeyType,java.lang.String>>java.lang.Exception