Trait kvproto::debugpb::Debug[][src]

pub trait Debug {
    fn get(
        &mut self,
        ctx: RpcContext<'_>,
        req: GetRequest,
        sink: UnarySink<GetResponse>
    );
fn raft_log(
        &mut self,
        ctx: RpcContext<'_>,
        req: RaftLogRequest,
        sink: UnarySink<RaftLogResponse>
    );
fn region_info(
        &mut self,
        ctx: RpcContext<'_>,
        req: RegionInfoRequest,
        sink: UnarySink<RegionInfoResponse>
    );
fn region_size(
        &mut self,
        ctx: RpcContext<'_>,
        req: RegionSizeRequest,
        sink: UnarySink<RegionSizeResponse>
    );
fn scan_mvcc(
        &mut self,
        ctx: RpcContext<'_>,
        req: ScanMvccRequest,
        sink: ServerStreamingSink<ScanMvccResponse>
    );
fn compact(
        &mut self,
        ctx: RpcContext<'_>,
        req: CompactRequest,
        sink: UnarySink<CompactResponse>
    );
fn inject_fail_point(
        &mut self,
        ctx: RpcContext<'_>,
        req: InjectFailPointRequest,
        sink: UnarySink<InjectFailPointResponse>
    );
fn recover_fail_point(
        &mut self,
        ctx: RpcContext<'_>,
        req: RecoverFailPointRequest,
        sink: UnarySink<RecoverFailPointResponse>
    );
fn list_fail_points(
        &mut self,
        ctx: RpcContext<'_>,
        req: ListFailPointsRequest,
        sink: UnarySink<ListFailPointsResponse>
    );
fn get_metrics(
        &mut self,
        ctx: RpcContext<'_>,
        req: GetMetricsRequest,
        sink: UnarySink<GetMetricsResponse>
    );
fn check_region_consistency(
        &mut self,
        ctx: RpcContext<'_>,
        req: RegionConsistencyCheckRequest,
        sink: UnarySink<RegionConsistencyCheckResponse>
    );
fn modify_tikv_config(
        &mut self,
        ctx: RpcContext<'_>,
        req: ModifyTikvConfigRequest,
        sink: UnarySink<ModifyTikvConfigResponse>
    );
fn get_region_properties(
        &mut self,
        ctx: RpcContext<'_>,
        req: GetRegionPropertiesRequest,
        sink: UnarySink<GetRegionPropertiesResponse>
    );
fn get_store_info(
        &mut self,
        ctx: RpcContext<'_>,
        req: GetStoreInfoRequest,
        sink: UnarySink<GetStoreInfoResponse>
    );
fn get_cluster_info(
        &mut self,
        ctx: RpcContext<'_>,
        req: GetClusterInfoRequest,
        sink: UnarySink<GetClusterInfoResponse>
    ); }

Required methods

fn get(
    &mut self,
    ctx: RpcContext<'_>,
    req: GetRequest,
    sink: UnarySink<GetResponse>
)
[src]

fn raft_log(
    &mut self,
    ctx: RpcContext<'_>,
    req: RaftLogRequest,
    sink: UnarySink<RaftLogResponse>
)
[src]

fn region_info(
    &mut self,
    ctx: RpcContext<'_>,
    req: RegionInfoRequest,
    sink: UnarySink<RegionInfoResponse>
)
[src]

fn region_size(
    &mut self,
    ctx: RpcContext<'_>,
    req: RegionSizeRequest,
    sink: UnarySink<RegionSizeResponse>
)
[src]

fn scan_mvcc(
    &mut self,
    ctx: RpcContext<'_>,
    req: ScanMvccRequest,
    sink: ServerStreamingSink<ScanMvccResponse>
)
[src]

fn compact(
    &mut self,
    ctx: RpcContext<'_>,
    req: CompactRequest,
    sink: UnarySink<CompactResponse>
)
[src]

fn inject_fail_point(
    &mut self,
    ctx: RpcContext<'_>,
    req: InjectFailPointRequest,
    sink: UnarySink<InjectFailPointResponse>
)
[src]

fn recover_fail_point(
    &mut self,
    ctx: RpcContext<'_>,
    req: RecoverFailPointRequest,
    sink: UnarySink<RecoverFailPointResponse>
)
[src]

fn list_fail_points(
    &mut self,
    ctx: RpcContext<'_>,
    req: ListFailPointsRequest,
    sink: UnarySink<ListFailPointsResponse>
)
[src]

fn get_metrics(
    &mut self,
    ctx: RpcContext<'_>,
    req: GetMetricsRequest,
    sink: UnarySink<GetMetricsResponse>
)
[src]

fn check_region_consistency(
    &mut self,
    ctx: RpcContext<'_>,
    req: RegionConsistencyCheckRequest,
    sink: UnarySink<RegionConsistencyCheckResponse>
)
[src]

fn modify_tikv_config(
    &mut self,
    ctx: RpcContext<'_>,
    req: ModifyTikvConfigRequest,
    sink: UnarySink<ModifyTikvConfigResponse>
)
[src]

fn get_region_properties(
    &mut self,
    ctx: RpcContext<'_>,
    req: GetRegionPropertiesRequest,
    sink: UnarySink<GetRegionPropertiesResponse>
)
[src]

fn get_store_info(
    &mut self,
    ctx: RpcContext<'_>,
    req: GetStoreInfoRequest,
    sink: UnarySink<GetStoreInfoResponse>
)
[src]

fn get_cluster_info(
    &mut self,
    ctx: RpcContext<'_>,
    req: GetClusterInfoRequest,
    sink: UnarySink<GetClusterInfoResponse>
)
[src]

Loading content...

Implementors

Loading content...