HBASE-19773 Documenting how to get instance of type RawCellBuilder
This commit is contained in:
parent
0dacdde0f9
commit
25e4bf8f37
|
@ -23,6 +23,7 @@ import org.apache.yetus.audience.InterfaceAudience;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Allows creating a cell with {@link Tag}
|
* Allows creating a cell with {@link Tag}
|
||||||
|
* An instance of this type can be acquired using RegionCoprocessorEnvironment#getCellBuilder.
|
||||||
*/
|
*/
|
||||||
@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.COPROC)
|
@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.COPROC)
|
||||||
public interface RawCellBuilder extends CellBuilder {
|
public interface RawCellBuilder extends CellBuilder {
|
||||||
|
|
|
@ -23,6 +23,8 @@ import org.apache.yetus.audience.InterfaceAudience;
|
||||||
/**
|
/**
|
||||||
* Factory for creating cells for CPs. It does deep_copy {@link CellBuilderType#DEEP_COPY} while
|
* Factory for creating cells for CPs. It does deep_copy {@link CellBuilderType#DEEP_COPY} while
|
||||||
* creating cells.
|
* creating cells.
|
||||||
|
* This is private because coprocessors should get an instance of type {@link RawCellBuilder}
|
||||||
|
* using RegionCoprocessorEnvironment#getCellBuilder.
|
||||||
*/
|
*/
|
||||||
@InterfaceAudience.Private
|
@InterfaceAudience.Private
|
||||||
public final class RawCellBuilderFactory {
|
public final class RawCellBuilderFactory {
|
||||||
|
|
Loading…
Reference in New Issue