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()i long Get the internal write buffer. No No
getWriteBufferSize()i 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()i long Sets the maximum size (in bytes) of the write buffer for this HTable No No
i In v0.98, this is HTable API.