public class HBaseMapState<T> extends Object implements IBackingMap<T>
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | HBaseMapState.Factory | 
| static class  | HBaseMapState.Options<T> | 
| Constructor and Description | 
|---|
| HBaseMapState(HBaseMapState.Options<T> options,
             Map<String,Object> map,
             int partitionNum)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<T> | multiGet(List<List<Object>> keys) | 
| void | multiPut(List<List<Object>> keys,
        List<T> values) | 
| static StateFactory | nonTransactional() | 
| static StateFactory | nonTransactional(HBaseMapState.Options<Object> opts) | 
| static StateFactory | opaque() | 
| static StateFactory | opaque(HBaseMapState.Options<OpaqueValue> opts) | 
| static StateFactory | transactional() | 
| static StateFactory | transactional(HBaseMapState.Options<TransactionalValue> opts) | 
public HBaseMapState(HBaseMapState.Options<T> options, Map<String,Object> map, int partitionNum)
Constructor.
options - HBase State options.map - topology config map.partitionNum - the number of partition.public static StateFactory opaque()
public static StateFactory opaque(HBaseMapState.Options<OpaqueValue> opts)
public static StateFactory transactional()
public static StateFactory transactional(HBaseMapState.Options<TransactionalValue> opts)
public static StateFactory nonTransactional()
public static StateFactory nonTransactional(HBaseMapState.Options<Object> opts)
public List<T> multiGet(List<List<Object>> keys)
multiGet in interface IBackingMap<T>Copyright © 2022 The Apache Software Foundation. All rights reserved.