public class BlockingProbeEndpoint
extends com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint
implements org.apache.hadoop.hbase.coprocessor.SingletonCoprocessorService, org.apache.hadoop.hbase.Coprocessor
BlockingProbe
for a given administration stage
on all regions.com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint.BlockingInterface, com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint.Interface, com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint.Stub
Constructor and Description |
---|
BlockingProbeEndpoint() |
Modifier and Type | Method and Description |
---|---|
void |
blockPostCompact(com.google.protobuf.RpcController controller,
com.splicemachine.coprocessor.SpliceMessage.BlockingProbeRequest request,
com.google.protobuf.RpcCallback<com.splicemachine.coprocessor.SpliceMessage.BlockingProbeResponse> done)
rpc blockPostCompact(.BlockingProbeRequest) returns (.BlockingProbeResponse); |
void |
blockPostFlush(com.google.protobuf.RpcController controller,
com.splicemachine.coprocessor.SpliceMessage.BlockingProbeRequest request,
com.google.protobuf.RpcCallback<com.splicemachine.coprocessor.SpliceMessage.BlockingProbeResponse> done)
rpc blockPostFlush(.BlockingProbeRequest) returns (.BlockingProbeResponse); |
void |
blockPostSplit(com.google.protobuf.RpcController controller,
com.splicemachine.coprocessor.SpliceMessage.BlockingProbeRequest request,
com.google.protobuf.RpcCallback<com.splicemachine.coprocessor.SpliceMessage.BlockingProbeResponse> done)
rpc blockPostSplit(.BlockingProbeRequest) returns (.BlockingProbeResponse); |
void |
blockPreCompact(com.google.protobuf.RpcController controller,
com.splicemachine.coprocessor.SpliceMessage.BlockingProbeRequest request,
com.google.protobuf.RpcCallback<com.splicemachine.coprocessor.SpliceMessage.BlockingProbeResponse> done)
rpc blockPreCompact(.BlockingProbeRequest) returns (.BlockingProbeResponse); |
void |
blockPreFlush(com.google.protobuf.RpcController controller,
com.splicemachine.coprocessor.SpliceMessage.BlockingProbeRequest request,
com.google.protobuf.RpcCallback<com.splicemachine.coprocessor.SpliceMessage.BlockingProbeResponse> done)
rpc blockPreFlush(.BlockingProbeRequest) returns (.BlockingProbeResponse); |
void |
blockPreSplit(com.google.protobuf.RpcController controller,
com.splicemachine.coprocessor.SpliceMessage.BlockingProbeRequest request,
com.google.protobuf.RpcCallback<com.splicemachine.coprocessor.SpliceMessage.BlockingProbeResponse> done)
rpc blockPreSplit(.BlockingProbeRequest) returns (.BlockingProbeResponse); |
com.google.protobuf.Service |
getService() |
void |
start(org.apache.hadoop.hbase.CoprocessorEnvironment env) |
void |
stop(org.apache.hadoop.hbase.CoprocessorEnvironment env) |
public void start(org.apache.hadoop.hbase.CoprocessorEnvironment env) throws java.io.IOException
start
in interface org.apache.hadoop.hbase.Coprocessor
java.io.IOException
public void stop(org.apache.hadoop.hbase.CoprocessorEnvironment env) throws java.io.IOException
stop
in interface org.apache.hadoop.hbase.Coprocessor
java.io.IOException
public com.google.protobuf.Service getService()
getService
in interface org.apache.hadoop.hbase.coprocessor.SingletonCoprocessorService
public void blockPreCompact(com.google.protobuf.RpcController controller, com.splicemachine.coprocessor.SpliceMessage.BlockingProbeRequest request, com.google.protobuf.RpcCallback<com.splicemachine.coprocessor.SpliceMessage.BlockingProbeResponse> done)
com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint
rpc blockPreCompact(.BlockingProbeRequest) returns (.BlockingProbeResponse);
blockPreCompact
in class com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint
public void blockPostCompact(com.google.protobuf.RpcController controller, com.splicemachine.coprocessor.SpliceMessage.BlockingProbeRequest request, com.google.protobuf.RpcCallback<com.splicemachine.coprocessor.SpliceMessage.BlockingProbeResponse> done)
com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint
rpc blockPostCompact(.BlockingProbeRequest) returns (.BlockingProbeResponse);
blockPostCompact
in class com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint
public void blockPreSplit(com.google.protobuf.RpcController controller, com.splicemachine.coprocessor.SpliceMessage.BlockingProbeRequest request, com.google.protobuf.RpcCallback<com.splicemachine.coprocessor.SpliceMessage.BlockingProbeResponse> done)
com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint
rpc blockPreSplit(.BlockingProbeRequest) returns (.BlockingProbeResponse);
blockPreSplit
in class com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint
public void blockPostSplit(com.google.protobuf.RpcController controller, com.splicemachine.coprocessor.SpliceMessage.BlockingProbeRequest request, com.google.protobuf.RpcCallback<com.splicemachine.coprocessor.SpliceMessage.BlockingProbeResponse> done)
com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint
rpc blockPostSplit(.BlockingProbeRequest) returns (.BlockingProbeResponse);
blockPostSplit
in class com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint
public void blockPreFlush(com.google.protobuf.RpcController controller, com.splicemachine.coprocessor.SpliceMessage.BlockingProbeRequest request, com.google.protobuf.RpcCallback<com.splicemachine.coprocessor.SpliceMessage.BlockingProbeResponse> done)
com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint
rpc blockPreFlush(.BlockingProbeRequest) returns (.BlockingProbeResponse);
blockPreFlush
in class com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint
public void blockPostFlush(com.google.protobuf.RpcController controller, com.splicemachine.coprocessor.SpliceMessage.BlockingProbeRequest request, com.google.protobuf.RpcCallback<com.splicemachine.coprocessor.SpliceMessage.BlockingProbeResponse> done)
com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint
rpc blockPostFlush(.BlockingProbeRequest) returns (.BlockingProbeResponse);
blockPostFlush
in class com.splicemachine.coprocessor.SpliceMessage.BlockingProbeEndpoint