org.apache.hadoop.hbase.avro.generated
Interface HBase
- All Known Implementing Classes:
- AvroServer.HBaseImpl
public interface HBase
|
Field Summary |
static org.apache.avro.Protocol |
PROTOCOL
|
|
Method Summary |
java.lang.Void |
addFamily(java.nio.ByteBuffer table,
AFamilyDescriptor family)
|
java.lang.Void |
createTable(ATableDescriptor table)
|
java.lang.Void |
delete(java.nio.ByteBuffer table,
ADelete delete)
|
java.lang.Void |
deleteFamily(java.nio.ByteBuffer table,
java.nio.ByteBuffer family)
|
java.lang.Void |
deleteTable(java.nio.ByteBuffer table)
|
AFamilyDescriptor |
describeFamily(java.nio.ByteBuffer table,
java.nio.ByteBuffer family)
|
ATableDescriptor |
describeTable(java.nio.ByteBuffer table)
|
java.lang.Void |
disableTable(java.nio.ByteBuffer table)
|
java.lang.Void |
enableTable(java.nio.ByteBuffer table)
|
boolean |
exists(java.nio.ByteBuffer table,
AGet get)
|
java.lang.Void |
flush(java.nio.ByteBuffer table)
|
AResult |
get(java.nio.ByteBuffer table,
AGet get)
|
AClusterStatus |
getClusterStatus()
|
org.apache.avro.util.Utf8 |
getHBaseVersion()
|
long |
incrementColumnValue(java.nio.ByteBuffer table,
java.nio.ByteBuffer row,
java.nio.ByteBuffer family,
java.nio.ByteBuffer qualifier,
long amount,
boolean writeToWAL)
|
boolean |
isTableEnabled(java.nio.ByteBuffer table)
|
org.apache.avro.generic.GenericArray<ATableDescriptor> |
listTables()
|
java.lang.Void |
modifyFamily(java.nio.ByteBuffer table,
java.nio.ByteBuffer familyName,
AFamilyDescriptor familyDescriptor)
|
java.lang.Void |
modifyTable(java.nio.ByteBuffer table,
ATableDescriptor tableDescriptor)
|
java.lang.Void |
put(java.nio.ByteBuffer table,
APut put)
|
java.lang.Void |
scannerClose(int scannerId)
|
org.apache.avro.generic.GenericArray<AResult> |
scannerGetRows(int scannerId,
int numberOfRows)
|
int |
scannerOpen(java.nio.ByteBuffer table,
AScan scan)
|
java.lang.Void |
split(java.nio.ByteBuffer table)
|
boolean |
tableExists(java.nio.ByteBuffer table)
|
PROTOCOL
static final org.apache.avro.Protocol PROTOCOL
getHBaseVersion
org.apache.avro.util.Utf8 getHBaseVersion()
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
getClusterStatus
AClusterStatus getClusterStatus()
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
listTables
org.apache.avro.generic.GenericArray<ATableDescriptor> listTables()
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
describeTable
ATableDescriptor describeTable(java.nio.ByteBuffer table)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
isTableEnabled
boolean isTableEnabled(java.nio.ByteBuffer table)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
tableExists
boolean tableExists(java.nio.ByteBuffer table)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
describeFamily
AFamilyDescriptor describeFamily(java.nio.ByteBuffer table,
java.nio.ByteBuffer family)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
createTable
java.lang.Void createTable(ATableDescriptor table)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError,
AIllegalArgument,
ATableExists,
AMasterNotRunning
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
AIllegalArgument
ATableExists
AMasterNotRunning
deleteTable
java.lang.Void deleteTable(java.nio.ByteBuffer table)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
modifyTable
java.lang.Void modifyTable(java.nio.ByteBuffer table,
ATableDescriptor tableDescriptor)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
enableTable
java.lang.Void enableTable(java.nio.ByteBuffer table)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
disableTable
java.lang.Void disableTable(java.nio.ByteBuffer table)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
flush
java.lang.Void flush(java.nio.ByteBuffer table)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
split
java.lang.Void split(java.nio.ByteBuffer table)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
addFamily
java.lang.Void addFamily(java.nio.ByteBuffer table,
AFamilyDescriptor family)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
deleteFamily
java.lang.Void deleteFamily(java.nio.ByteBuffer table,
java.nio.ByteBuffer family)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
modifyFamily
java.lang.Void modifyFamily(java.nio.ByteBuffer table,
java.nio.ByteBuffer familyName,
AFamilyDescriptor familyDescriptor)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
get
AResult get(java.nio.ByteBuffer table,
AGet get)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
exists
boolean exists(java.nio.ByteBuffer table,
AGet get)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
put
java.lang.Void put(java.nio.ByteBuffer table,
APut put)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
delete
java.lang.Void delete(java.nio.ByteBuffer table,
ADelete delete)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
incrementColumnValue
long incrementColumnValue(java.nio.ByteBuffer table,
java.nio.ByteBuffer row,
java.nio.ByteBuffer family,
java.nio.ByteBuffer qualifier,
long amount,
boolean writeToWAL)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
scannerOpen
int scannerOpen(java.nio.ByteBuffer table,
AScan scan)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
scannerClose
java.lang.Void scannerClose(int scannerId)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError,
AIllegalArgument
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
AIllegalArgument
scannerGetRows
org.apache.avro.generic.GenericArray<AResult> scannerGetRows(int scannerId,
int numberOfRows)
throws org.apache.avro.ipc.AvroRemoteException,
AIOError,
AIllegalArgument
- Throws:
org.apache.avro.ipc.AvroRemoteException
AIOError
AIllegalArgument
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.