| Package | Description | 
|---|---|
| org.apache.hadoop.hbase | |
| org.apache.hadoop.hbase.constraint | Restrict the domain of a data attribute, often times to fulfill business rules/requirements. | 
| org.apache.hadoop.hbase.coprocessor | Table of Contents | 
| org.apache.hadoop.hbase.coprocessor.example | |
| org.apache.hadoop.hbase.master | |
| org.apache.hadoop.hbase.quotas | |
| org.apache.hadoop.hbase.regionserver | |
| org.apache.hadoop.hbase.regionserver.wal | |
| org.apache.hadoop.hbase.rsgroup | |
| org.apache.hadoop.hbase.security.access | |
| org.apache.hadoop.hbase.security.token | |
| org.apache.hadoop.hbase.security.visibility | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JMXListener. start(CoprocessorEnvironment env) | 
| default void | Coprocessor. start(CoprocessorEnvironment env)Called by the  CoprocessorEnvironmentduring it's own startup to initialize the
 coprocessor. | 
| void | JMXListener. stop(CoprocessorEnvironment env) | 
| default void | Coprocessor. stop(CoprocessorEnvironment env)Called by the  CoprocessorEnvironmentduring it's own shutdown to stop the
 coprocessor. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ConstraintProcessor. start(CoprocessorEnvironment environment) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CoprocessorHost<C extends Coprocessor,E extends CoprocessorEnvironment<C>>Provides the common setup framework and runtime services for coprocessor
 invocation from HBase services. | 
| interface  | ObserverContext<E extends CoprocessorEnvironment>Carries the execution state for a given invocation of an Observer coprocessor
 ( RegionObserver,MasterObserver, orWALObserver)
 method. | 
| class  | ObserverContextImpl<E extends CoprocessorEnvironment>This is the only implementation of  ObserverContext, which serves as the interface for
 third-party Coprocessor developers. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MasterCoprocessorEnvironment | 
| interface  | RegionCoprocessorEnvironment | 
| interface  | RegionServerCoprocessorEnvironment | 
| interface  | WALCoprocessorEnvironment | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseEnvironment<C extends Coprocessor>Encapsulation of the environment of each coprocessor | 
| Modifier and Type | Field and Description | 
|---|---|
| private E | ObserverContextImpl. env | 
| Modifier and Type | Method and Description | 
|---|---|
| static <E extends CoprocessorEnvironment> | ObserverContextImpl. createAndPrepare(E env)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| int | CoprocessorHost.EnvironmentPriorityComparator. compare(CoprocessorEnvironment env1,
       CoprocessorEnvironment env2) | 
| int | CoprocessorHost.EnvironmentPriorityComparator. compare(CoprocessorEnvironment env1,
       CoprocessorEnvironment env2) | 
| void | MetaTableMetrics. start(CoprocessorEnvironment env) | 
| void | MultiRowMutationEndpoint. start(CoprocessorEnvironment env)Stores a reference to the coprocessor environment provided by the
  RegionCoprocessorHostfrom the region where this
 coprocessor is loaded. | 
| void | BaseRowProcessorEndpoint. start(CoprocessorEnvironment env)Stores a reference to the coprocessor environment provided by the
  RegionCoprocessorHostfrom the region where this
 coprocessor is loaded. | 
| void | MetaTableMetrics. stop(CoprocessorEnvironment env) | 
| void | MultiRowMutationEndpoint. stop(CoprocessorEnvironment env) | 
| void | BaseRowProcessorEndpoint. stop(CoprocessorEnvironment env) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RefreshHFilesEndpoint. start(CoprocessorEnvironment env) | 
| void | ValueRewritingObserver. start(CoprocessorEnvironment env) | 
| void | ScanModifyingObserver. start(CoprocessorEnvironment env) | 
| void | BulkDeleteEndpoint. start(CoprocessorEnvironment env) | 
| void | ZooKeeperScanPolicyObserver. start(CoprocessorEnvironment env) | 
| void | RowCountEndpoint. start(CoprocessorEnvironment env)Stores a reference to the coprocessor environment provided by the
  RegionCoprocessorHostfrom the region where this
 coprocessor is loaded. | 
| void | ExampleMasterObserverWithMetrics. start(CoprocessorEnvironment env) | 
| void | ExampleRegionObserverWithMetrics. start(CoprocessorEnvironment env) | 
| void | RefreshHFilesEndpoint. stop(CoprocessorEnvironment env) | 
| void | BulkDeleteEndpoint. stop(CoprocessorEnvironment env) | 
| void | ZooKeeperScanPolicyObserver. stop(CoprocessorEnvironment env) | 
| void | RowCountEndpoint. stop(CoprocessorEnvironment env) | 
| void | ExampleRegionObserverWithMetrics. stop(CoprocessorEnvironment e) | 
| Modifier and Type | Class and Description | 
|---|---|
| private static class  | MasterCoprocessorHost.MasterEnvironmentCoprocessor environment extension providing access to master related
 services. | 
| private static class  | MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessorsSpecial version of MasterEnvironment that exposes MasterServices for Core Coprocessors only. | 
| Modifier and Type | Field and Description | 
|---|---|
| private CoprocessorEnvironment | MasterQuotasObserver. cpEnv | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MasterQuotasObserver. start(CoprocessorEnvironment ctx) | 
| Modifier and Type | Class and Description | 
|---|---|
| private static class  | RegionCoprocessorHost.RegionEnvironmentEncapsulation of the environment of each coprocessor | 
| private static class  | RegionCoprocessorHost.RegionEnvironmentForCoreCoprocessorsSpecial version of RegionEnvironment that exposes RegionServerServices for Core
 Coprocessors only. | 
| private static class  | RegionServerCoprocessorHost.RegionServerEnvironmentCoprocessor environment extension providing access to region server
 related services. | 
| private static class  | RegionServerCoprocessorHost.RegionServerEnvironmentForCoreCoprocessorsSpecial version of RegionServerEnvironment that exposes RegionServerServices for Core
 Coprocessors only. | 
| Modifier and Type | Class and Description | 
|---|---|
| (package private) static class  | WALCoprocessorHost.WALEnvironmentEncapsulation of the environment of each coprocessor | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RSGroupAdminEndpoint. start(CoprocessorEnvironment env) | 
| void | RSGroupAdminEndpoint. stop(CoprocessorEnvironment env) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AccessController. start(CoprocessorEnvironment env) | 
| void | AccessController. stop(CoprocessorEnvironment env) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TokenProvider. start(CoprocessorEnvironment env) | 
| void | TokenProvider. stop(CoprocessorEnvironment env) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | VisibilityReplication. start(CoprocessorEnvironment env) | 
| void | VisibilityController. start(CoprocessorEnvironment env) | 
| void | VisibilityReplication. stop(CoprocessorEnvironment env) | 
| void | VisibilityController. stop(CoprocessorEnvironment env) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.