| Class and Description | 
|---|
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| Class and Description | 
|---|
| BaseMasterAndRegionObserver | 
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| MasterCoprocessorEnvironment | 
| MasterObserver
 Defines coprocessor hooks for interacting with operations on the
  
HMaster process. | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| Class and Description | 
|---|
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| CoprocessorHost.Environment
 Encapsulation of the environment of each coprocessor 
 | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| Class and Description | 
|---|
| ColumnInterpreter
 Defines how value for specific column is interpreted and provides utility
 methods like compare, add, multiply etc for them. 
 | 
| Class and Description | 
|---|
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| Class and Description | 
|---|
| BaseMasterObserver | 
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| BaseRegionServerObserver
 An abstract class that implements RegionServerObserver. 
 | 
| BaseRowProcessorEndpoint
 This class demonstrates how to implement atomic read-modify-writes
 using  
Region.processRowsWithLocks(org.apache.hadoop.hbase.regionserver.RowProcessor<?, ?>) and Coprocessor endpoints. | 
| BaseWALObserver
 An abstract class that implements WALObserver. 
 | 
| CoprocessorService
 Coprocessor endpoints providing protobuf services should implement this
 interface and return the  
Service instance via CoprocessorService.getService(). | 
| MasterCoprocessorEnvironment | 
| MasterObserver
 Defines coprocessor hooks for interacting with operations on the
  
HMaster process. | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| RegionObserver.MutationType
 Mutation type for postMutationBeforeWAL hook 
 | 
| RegionServerCoprocessorEnvironment | 
| RegionServerObserver | 
| SimpleRegionObserver
 A sample region observer that tests the RegionObserver interface. 
 | 
| WALCoprocessorEnvironment | 
| WALObserver
 It's provided to have a way for coprocessors to observe, rewrite,
 or skip WALEdits as they are being written to the WAL. 
 | 
| Class and Description | 
|---|
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| CoprocessorService
 Coprocessor endpoints providing protobuf services should implement this
 interface and return the  
Service instance via CoprocessorService.getService(). | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| Class and Description | 
|---|
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| Class and Description | 
|---|
| BaseMasterObserver | 
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| CoprocessorHost
 Provides the common setup framework and runtime services for coprocessor
 invocation from HBase services. 
 | 
| MasterCoprocessorEnvironment | 
| MasterObserver
 Defines coprocessor hooks for interacting with operations on the
  
HMaster process. | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| Class and Description | 
|---|
| BaseMasterObserver | 
| MasterCoprocessorEnvironment | 
| MasterObserver
 Defines coprocessor hooks for interacting with operations on the
  
HMaster process. | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| Class and Description | 
|---|
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| Class and Description | 
|---|
| BaseMasterObserver | 
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| BaseRegionServerObserver
 An abstract class that implements RegionServerObserver. 
 | 
| MasterCoprocessorEnvironment | 
| MasterObserver
 Defines coprocessor hooks for interacting with operations on the
  
HMaster process. | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| RegionServerCoprocessorEnvironment | 
| RegionServerObserver | 
| Class and Description | 
|---|
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| CoprocessorHost
 Provides the common setup framework and runtime services for coprocessor
 invocation from HBase services. 
 | 
| CoprocessorService
 Coprocessor endpoints providing protobuf services should implement this
 interface and return the  
Service instance via CoprocessorService.getService(). | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| RegionObserver.MutationType
 Mutation type for postMutationBeforeWAL hook 
 | 
| Class and Description | 
|---|
| CoprocessorHost
 Provides the common setup framework and runtime services for coprocessor
 invocation from HBase services. 
 | 
| Class and Description | 
|---|
| CoprocessorService
 Coprocessor endpoints providing protobuf services should implement this
 interface and return the  
Service instance via CoprocessorService.getService(). | 
| MasterCoprocessorEnvironment | 
| MasterObserver
 Defines coprocessor hooks for interacting with operations on the
  
HMaster process. | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| Class and Description | 
|---|
| BaseMasterAndRegionObserver | 
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| BulkLoadObserver
 Coprocessors implement this interface to observe and mediate bulk load operations. 
 | 
| CoprocessorService
 Coprocessor endpoints providing protobuf services should implement this
 interface and return the  
Service instance via CoprocessorService.getService(). | 
| EndpointObserver
 Coprocessors implement this interface to observe and mediate endpoint invocations
 on a region. 
 | 
| MasterCoprocessorEnvironment | 
| MasterObserver
 Defines coprocessor hooks for interacting with operations on the
  
HMaster process. | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| RegionObserver.MutationType
 Mutation type for postMutationBeforeWAL hook 
 | 
| RegionServerCoprocessorEnvironment | 
| RegionServerObserver | 
| Class and Description | 
|---|
| CoprocessorService
 Coprocessor endpoints providing protobuf services should implement this
 interface and return the  
Service instance via CoprocessorService.getService(). | 
| Class and Description | 
|---|
| BaseMasterAndRegionObserver | 
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| BaseRegionServerObserver
 An abstract class that implements RegionServerObserver. 
 | 
| CoprocessorService
 Coprocessor endpoints providing protobuf services should implement this
 interface and return the  
Service instance via CoprocessorService.getService(). | 
| MasterCoprocessorEnvironment | 
| MasterObserver
 Defines coprocessor hooks for interacting with operations on the
  
HMaster process. | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 | 
| RegionObserver.MutationType
 Mutation type for postMutationBeforeWAL hook 
 | 
| RegionServerCoprocessorEnvironment | 
| RegionServerObserver | 
| Class and Description | 
|---|
| BaseRegionObserver
 An abstract class that implements RegionObserver. 
 | 
| ObserverContext
 Carries the execution state for a given invocation of an Observer coprocessor
 ( 
RegionObserver, MasterObserver, or WALObserver)
 method. | 
| RegionCoprocessorEnvironment | 
| RegionObserver
 Coprocessors implement this interface to observe and mediate client actions
 on the region. 
 |