[−][src]Trait nebula_graph_fbthrift_meta_v2::server::MetaService
Provided methods
#[must_use]fn createSpace<'life0, 'async_trait>(
&'life0 self,
_req: CreateSpaceReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateSpaceExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: CreateSpaceReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateSpaceExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn dropSpace<'life0, 'async_trait>(
&'life0 self,
_req: DropSpaceReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropSpaceExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: DropSpaceReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropSpaceExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn getSpace<'life0, 'async_trait>(
&'life0 self,
_req: GetSpaceReq
) -> Pin<Box<dyn Future<Output = Result<GetSpaceResp, GetSpaceExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GetSpaceReq
) -> Pin<Box<dyn Future<Output = Result<GetSpaceResp, GetSpaceExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listSpaces<'life0, 'async_trait>(
&'life0 self,
_req: ListSpacesReq
) -> Pin<Box<dyn Future<Output = Result<ListSpacesResp, ListSpacesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListSpacesReq
) -> Pin<Box<dyn Future<Output = Result<ListSpacesResp, ListSpacesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn createTag<'life0, 'async_trait>(
&'life0 self,
_req: CreateTagReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateTagExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: CreateTagReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateTagExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn alterTag<'life0, 'async_trait>(
&'life0 self,
_req: AlterTagReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, AlterTagExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: AlterTagReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, AlterTagExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn dropTag<'life0, 'async_trait>(
&'life0 self,
_req: DropTagReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropTagExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: DropTagReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropTagExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn getTag<'life0, 'async_trait>(
&'life0 self,
_req: GetTagReq
) -> Pin<Box<dyn Future<Output = Result<GetTagResp, GetTagExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GetTagReq
) -> Pin<Box<dyn Future<Output = Result<GetTagResp, GetTagExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listTags<'life0, 'async_trait>(
&'life0 self,
_req: ListTagsReq
) -> Pin<Box<dyn Future<Output = Result<ListTagsResp, ListTagsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListTagsReq
) -> Pin<Box<dyn Future<Output = Result<ListTagsResp, ListTagsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn createEdge<'life0, 'async_trait>(
&'life0 self,
_req: CreateEdgeReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateEdgeExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: CreateEdgeReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateEdgeExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn alterEdge<'life0, 'async_trait>(
&'life0 self,
_req: AlterEdgeReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, AlterEdgeExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: AlterEdgeReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, AlterEdgeExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn dropEdge<'life0, 'async_trait>(
&'life0 self,
_req: DropEdgeReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropEdgeExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: DropEdgeReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropEdgeExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn getEdge<'life0, 'async_trait>(
&'life0 self,
_req: GetEdgeReq
) -> Pin<Box<dyn Future<Output = Result<GetEdgeResp, GetEdgeExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GetEdgeReq
) -> Pin<Box<dyn Future<Output = Result<GetEdgeResp, GetEdgeExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listEdges<'life0, 'async_trait>(
&'life0 self,
_req: ListEdgesReq
) -> Pin<Box<dyn Future<Output = Result<ListEdgesResp, ListEdgesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListEdgesReq
) -> Pin<Box<dyn Future<Output = Result<ListEdgesResp, ListEdgesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listHosts<'life0, 'async_trait>(
&'life0 self,
_req: ListHostsReq
) -> Pin<Box<dyn Future<Output = Result<ListHostsResp, ListHostsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListHostsReq
) -> Pin<Box<dyn Future<Output = Result<ListHostsResp, ListHostsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn getPartsAlloc<'life0, 'async_trait>(
&'life0 self,
_req: GetPartsAllocReq
) -> Pin<Box<dyn Future<Output = Result<GetPartsAllocResp, GetPartsAllocExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GetPartsAllocReq
) -> Pin<Box<dyn Future<Output = Result<GetPartsAllocResp, GetPartsAllocExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listParts<'life0, 'async_trait>(
&'life0 self,
_req: ListPartsReq
) -> Pin<Box<dyn Future<Output = Result<ListPartsResp, ListPartsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListPartsReq
) -> Pin<Box<dyn Future<Output = Result<ListPartsResp, ListPartsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn multiPut<'life0, 'async_trait>(
&'life0 self,
_req: MultiPutReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, MultiPutExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: MultiPutReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, MultiPutExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn get<'life0, 'async_trait>(
&'life0 self,
_req: GetReq
) -> Pin<Box<dyn Future<Output = Result<GetResp, GetExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GetReq
) -> Pin<Box<dyn Future<Output = Result<GetResp, GetExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn multiGet<'life0, 'async_trait>(
&'life0 self,
_req: MultiGetReq
) -> Pin<Box<dyn Future<Output = Result<MultiGetResp, MultiGetExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: MultiGetReq
) -> Pin<Box<dyn Future<Output = Result<MultiGetResp, MultiGetExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn remove<'life0, 'async_trait>(
&'life0 self,
_req: RemoveReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, RemoveExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: RemoveReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, RemoveExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn removeRange<'life0, 'async_trait>(
&'life0 self,
_req: RemoveRangeReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, RemoveRangeExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: RemoveRangeReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, RemoveRangeExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn scan<'life0, 'async_trait>(
&'life0 self,
_req: ScanReq
) -> Pin<Box<dyn Future<Output = Result<ScanResp, ScanExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ScanReq
) -> Pin<Box<dyn Future<Output = Result<ScanResp, ScanExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn createTagIndex<'life0, 'async_trait>(
&'life0 self,
_req: CreateTagIndexReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateTagIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: CreateTagIndexReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateTagIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn dropTagIndex<'life0, 'async_trait>(
&'life0 self,
_req: DropTagIndexReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropTagIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: DropTagIndexReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropTagIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn getTagIndex<'life0, 'async_trait>(
&'life0 self,
_req: GetTagIndexReq
) -> Pin<Box<dyn Future<Output = Result<GetTagIndexResp, GetTagIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GetTagIndexReq
) -> Pin<Box<dyn Future<Output = Result<GetTagIndexResp, GetTagIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listTagIndexes<'life0, 'async_trait>(
&'life0 self,
_req: ListTagIndexesReq
) -> Pin<Box<dyn Future<Output = Result<ListTagIndexesResp, ListTagIndexesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListTagIndexesReq
) -> Pin<Box<dyn Future<Output = Result<ListTagIndexesResp, ListTagIndexesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn rebuildTagIndex<'life0, 'async_trait>(
&'life0 self,
_req: RebuildIndexReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, RebuildTagIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: RebuildIndexReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, RebuildTagIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listTagIndexStatus<'life0, 'async_trait>(
&'life0 self,
_req: ListIndexStatusReq
) -> Pin<Box<dyn Future<Output = Result<ListIndexStatusResp, ListTagIndexStatusExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListIndexStatusReq
) -> Pin<Box<dyn Future<Output = Result<ListIndexStatusResp, ListTagIndexStatusExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn createEdgeIndex<'life0, 'async_trait>(
&'life0 self,
_req: CreateEdgeIndexReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateEdgeIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: CreateEdgeIndexReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateEdgeIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn dropEdgeIndex<'life0, 'async_trait>(
&'life0 self,
_req: DropEdgeIndexReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropEdgeIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: DropEdgeIndexReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropEdgeIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn getEdgeIndex<'life0, 'async_trait>(
&'life0 self,
_req: GetEdgeIndexReq
) -> Pin<Box<dyn Future<Output = Result<GetEdgeIndexResp, GetEdgeIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GetEdgeIndexReq
) -> Pin<Box<dyn Future<Output = Result<GetEdgeIndexResp, GetEdgeIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listEdgeIndexes<'life0, 'async_trait>(
&'life0 self,
_req: ListEdgeIndexesReq
) -> Pin<Box<dyn Future<Output = Result<ListEdgeIndexesResp, ListEdgeIndexesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListEdgeIndexesReq
) -> Pin<Box<dyn Future<Output = Result<ListEdgeIndexesResp, ListEdgeIndexesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn rebuildEdgeIndex<'life0, 'async_trait>(
&'life0 self,
_req: RebuildIndexReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, RebuildEdgeIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: RebuildIndexReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, RebuildEdgeIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listEdgeIndexStatus<'life0, 'async_trait>(
&'life0 self,
_req: ListIndexStatusReq
) -> Pin<Box<dyn Future<Output = Result<ListIndexStatusResp, ListEdgeIndexStatusExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListIndexStatusReq
) -> Pin<Box<dyn Future<Output = Result<ListIndexStatusResp, ListEdgeIndexStatusExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn createUser<'life0, 'async_trait>(
&'life0 self,
_req: CreateUserReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateUserExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: CreateUserReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateUserExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn dropUser<'life0, 'async_trait>(
&'life0 self,
_req: DropUserReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropUserExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: DropUserReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropUserExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn alterUser<'life0, 'async_trait>(
&'life0 self,
_req: AlterUserReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, AlterUserExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: AlterUserReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, AlterUserExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn grantRole<'life0, 'async_trait>(
&'life0 self,
_req: GrantRoleReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, GrantRoleExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GrantRoleReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, GrantRoleExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn revokeRole<'life0, 'async_trait>(
&'life0 self,
_req: RevokeRoleReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, RevokeRoleExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: RevokeRoleReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, RevokeRoleExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listUsers<'life0, 'async_trait>(
&'life0 self,
_req: ListUsersReq
) -> Pin<Box<dyn Future<Output = Result<ListUsersResp, ListUsersExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListUsersReq
) -> Pin<Box<dyn Future<Output = Result<ListUsersResp, ListUsersExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listRoles<'life0, 'async_trait>(
&'life0 self,
_req: ListRolesReq
) -> Pin<Box<dyn Future<Output = Result<ListRolesResp, ListRolesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListRolesReq
) -> Pin<Box<dyn Future<Output = Result<ListRolesResp, ListRolesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn getUserRoles<'life0, 'async_trait>(
&'life0 self,
_req: GetUserRolesReq
) -> Pin<Box<dyn Future<Output = Result<ListRolesResp, GetUserRolesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GetUserRolesReq
) -> Pin<Box<dyn Future<Output = Result<ListRolesResp, GetUserRolesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn changePassword<'life0, 'async_trait>(
&'life0 self,
_req: ChangePasswordReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, ChangePasswordExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ChangePasswordReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, ChangePasswordExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn heartBeat<'life0, 'async_trait>(
&'life0 self,
_req: HBReq
) -> Pin<Box<dyn Future<Output = Result<HBResp, HeartBeatExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: HBReq
) -> Pin<Box<dyn Future<Output = Result<HBResp, HeartBeatExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn balance<'life0, 'async_trait>(
&'life0 self,
_req: BalanceReq
) -> Pin<Box<dyn Future<Output = Result<BalanceResp, BalanceExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: BalanceReq
) -> Pin<Box<dyn Future<Output = Result<BalanceResp, BalanceExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn leaderBalance<'life0, 'async_trait>(
&'life0 self,
_req: LeaderBalanceReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, LeaderBalanceExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: LeaderBalanceReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, LeaderBalanceExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn regConfig<'life0, 'async_trait>(
&'life0 self,
_req: RegConfigReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, RegConfigExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: RegConfigReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, RegConfigExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn getConfig<'life0, 'async_trait>(
&'life0 self,
_req: GetConfigReq
) -> Pin<Box<dyn Future<Output = Result<GetConfigResp, GetConfigExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GetConfigReq
) -> Pin<Box<dyn Future<Output = Result<GetConfigResp, GetConfigExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn setConfig<'life0, 'async_trait>(
&'life0 self,
_req: SetConfigReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, SetConfigExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: SetConfigReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, SetConfigExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listConfigs<'life0, 'async_trait>(
&'life0 self,
_req: ListConfigsReq
) -> Pin<Box<dyn Future<Output = Result<ListConfigsResp, ListConfigsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListConfigsReq
) -> Pin<Box<dyn Future<Output = Result<ListConfigsResp, ListConfigsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn createSnapshot<'life0, 'async_trait>(
&'life0 self,
_req: CreateSnapshotReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateSnapshotExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: CreateSnapshotReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, CreateSnapshotExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn dropSnapshot<'life0, 'async_trait>(
&'life0 self,
_req: DropSnapshotReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropSnapshotExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: DropSnapshotReq
) -> Pin<Box<dyn Future<Output = Result<ExecResp, DropSnapshotExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn listSnapshots<'life0, 'async_trait>(
&'life0 self,
_req: ListSnapshotsReq
) -> Pin<Box<dyn Future<Output = Result<ListSnapshotsResp, ListSnapshotsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: ListSnapshotsReq
) -> Pin<Box<dyn Future<Output = Result<ListSnapshotsResp, ListSnapshotsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn runAdminJob<'life0, 'async_trait>(
&'life0 self,
_req: AdminJobReq
) -> Pin<Box<dyn Future<Output = Result<AdminJobResp, RunAdminJobExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: AdminJobReq
) -> Pin<Box<dyn Future<Output = Result<AdminJobResp, RunAdminJobExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,