Struct tikv_client_pd::Cluster [−][src]
pub struct Cluster { /* fields omitted */ }
Expand description
A PD cluster.
Implementations
impl Cluster
[src]
impl Cluster
[src]pub async fn get_region(
&self,
key: Vec<u8>,
timeout: Duration
) -> Result<GetRegionResponse>
[src]
&self,
key: Vec<u8>,
timeout: Duration
) -> Result<GetRegionResponse>
pub async fn get_region_by_id(
&self,
id: u64,
timeout: Duration
) -> Result<GetRegionResponse>
[src]
&self,
id: u64,
timeout: Duration
) -> Result<GetRegionResponse>
pub async fn get_store(
&self,
id: u64,
timeout: Duration
) -> Result<GetStoreResponse>
[src]
&self,
id: u64,
timeout: Duration
) -> Result<GetStoreResponse>
pub async fn get_all_stores(
&self,
timeout: Duration
) -> Result<GetAllStoresResponse>
[src]
&self,
timeout: Duration
) -> Result<GetAllStoresResponse>
pub async fn get_timestamp(&self) -> Result<Timestamp>
[src]
pub async fn update_safepoint(
&self,
safepoint: u64,
timeout: Duration
) -> Result<UpdateGcSafePointResponse>
[src]
&self,
safepoint: u64,
timeout: Duration
) -> Result<UpdateGcSafePointResponse>