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>
    ) { ... }
}

Provided methods

Implementors