pub trait BigtableInstanceAdmin {
Show 19 methods
fn create_instance(
&mut self,
ctx: RpcContext<'_>,
_req: CreateInstanceRequest,
sink: UnarySink<Operation>
) { ... }
fn get_instance(
&mut self,
ctx: RpcContext<'_>,
_req: GetInstanceRequest,
sink: UnarySink<Instance>
) { ... }
fn list_instances(
&mut self,
ctx: RpcContext<'_>,
_req: ListInstancesRequest,
sink: UnarySink<ListInstancesResponse>
) { ... }
fn update_instance(
&mut self,
ctx: RpcContext<'_>,
_req: Instance,
sink: UnarySink<Instance>
) { ... }
fn partial_update_instance(
&mut self,
ctx: RpcContext<'_>,
_req: PartialUpdateInstanceRequest,
sink: UnarySink<Operation>
) { ... }
fn delete_instance(
&mut self,
ctx: RpcContext<'_>,
_req: DeleteInstanceRequest,
sink: UnarySink<Empty>
) { ... }
fn create_cluster(
&mut self,
ctx: RpcContext<'_>,
_req: CreateClusterRequest,
sink: UnarySink<Operation>
) { ... }
fn get_cluster(
&mut self,
ctx: RpcContext<'_>,
_req: GetClusterRequest,
sink: UnarySink<Cluster>
) { ... }
fn list_clusters(
&mut self,
ctx: RpcContext<'_>,
_req: ListClustersRequest,
sink: UnarySink<ListClustersResponse>
) { ... }
fn update_cluster(
&mut self,
ctx: RpcContext<'_>,
_req: Cluster,
sink: UnarySink<Operation>
) { ... }
fn delete_cluster(
&mut self,
ctx: RpcContext<'_>,
_req: DeleteClusterRequest,
sink: UnarySink<Empty>
) { ... }
fn create_app_profile(
&mut self,
ctx: RpcContext<'_>,
_req: CreateAppProfileRequest,
sink: UnarySink<AppProfile>
) { ... }
fn get_app_profile(
&mut self,
ctx: RpcContext<'_>,
_req: GetAppProfileRequest,
sink: UnarySink<AppProfile>
) { ... }
fn list_app_profiles(
&mut self,
ctx: RpcContext<'_>,
_req: ListAppProfilesRequest,
sink: UnarySink<ListAppProfilesResponse>
) { ... }
fn update_app_profile(
&mut self,
ctx: RpcContext<'_>,
_req: UpdateAppProfileRequest,
sink: UnarySink<Operation>
) { ... }
fn delete_app_profile(
&mut self,
ctx: RpcContext<'_>,
_req: DeleteAppProfileRequest,
sink: UnarySink<Empty>
) { ... }
fn get_iam_policy(
&mut self,
ctx: RpcContext<'_>,
_req: GetIamPolicyRequest,
sink: UnarySink<Policy>
) { ... }
fn set_iam_policy(
&mut self,
ctx: RpcContext<'_>,
_req: SetIamPolicyRequest,
sink: UnarySink<Policy>
) { ... }
fn test_iam_permissions(
&mut self,
ctx: RpcContext<'_>,
_req: TestIamPermissionsRequest,
sink: UnarySink<TestIamPermissionsResponse>
) { ... }
}