me.prettyprint.hector.api.query
Interface MultigetSuperSliceCounterQuery<K,SN,N>

All Superinterfaces:
Query<CounterSuperRows<K,SN,N>>
All Known Implementing Classes:
ThriftMultigetSuperSliceCounterQuery

public interface MultigetSuperSliceCounterQuery<K,SN,N>
extends Query<CounterSuperRows<K,SN,N>>

A query wrapper for the call multiget_slice for a slice of supercolumns


Method Summary
 Collection<SN> getColumnNames()
           
 MultigetSuperSliceCounterQuery<K,SN,N> setColumnFamily(String cf)
           
 MultigetSuperSliceCounterQuery<K,SN,N> setColumnNames(Collection<SN> columnNames)
           
 MultigetSuperSliceCounterQuery<K,SN,N> setColumnNames(SN... columnNames)
          Sets the column names to be retrieved by this query
 MultigetSuperSliceCounterQuery<K,SN,N> setKeys(Collection<K> keys)
           
 MultigetSuperSliceCounterQuery<K,SN,N> setKeys(K... keys)
           
 MultigetSuperSliceCounterQuery<K,SN,N> setRange(SN start, SN finish, boolean reversed, int count)
           
 
Methods inherited from interface me.prettyprint.hector.api.query.Query
execute
 

Method Detail

setKeys

MultigetSuperSliceCounterQuery<K,SN,N> setKeys(K... keys)

setKeys

MultigetSuperSliceCounterQuery<K,SN,N> setKeys(Collection<K> keys)

setColumnFamily

MultigetSuperSliceCounterQuery<K,SN,N> setColumnFamily(String cf)

setRange

MultigetSuperSliceCounterQuery<K,SN,N> setRange(SN start,
                                                SN finish,
                                                boolean reversed,
                                                int count)

getColumnNames

Collection<SN> getColumnNames()

setColumnNames

MultigetSuperSliceCounterQuery<K,SN,N> setColumnNames(SN... columnNames)
Sets the column names to be retrieved by this query

Parameters:
columnNames - a list of column names

setColumnNames

MultigetSuperSliceCounterQuery<K,SN,N> setColumnNames(Collection<SN> columnNames)


Copyright © 2011. All Rights Reserved.