Supported and Unsupported Methods in BufferedMutator
(HBase 0.98 and
higher)
This table indicates which methods MapR-DB supports in the HBase interface
BufferedMutator
.
The following methods are supported with HBase tables, except where noted.
Method Name | Modifier and Type | Description | Supported? | |
---|---|---|---|---|
HBase 0.98 | HBase 1.1 | |||
close() |
void | Performs a flush() and releases any resources held. | No | Yes |
flush() |
void | Executes all the buffered, asynchronous Mutation operations and waits until they are done. | No | Yes |
getConfiguration() |
org.apache.hadoop.conf.Configuration | Returns the Configuration object used by this instance. | No | Yes |
getName() |
TableName | Gets the fully qualified table name instance of the table that this BufferedMutator writes to. | No | Yes |
getWriteBuffer() |
long | Get the internal write buffer. | No | No |
getWriteBufferSize() |
long | Returns the maximum size in bytes of the write buffer for this HTable. | No | No |
mutate(List<? extends Mutation> mutations) |
void | Send some Mutation objects to the table. | No | Yes |
mutate(Mutation mutation) |
void | Sends a Mutation to the table. | No | Yes |
setWriteBufferSize() |
long | Sets the maximum size (in bytes) of the write buffer for this HTable | No | No |
i In v0.98, this is HTable API.