Struct google_cloud_rust_raw::bigtable::admin::v2::bigtable_instance_admin_grpc::BigtableInstanceAdminClient [−][src]
pub struct BigtableInstanceAdminClient { /* fields omitted */ }Implementations
pub fn create_instance_opt(
&self,
req: &CreateInstanceRequest,
opt: CallOption
) -> Result<Operation>
pub fn create_instance_async_opt(
&self,
req: &CreateInstanceRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Operation>>
pub fn create_instance_async(
&self,
req: &CreateInstanceRequest
) -> Result<ClientUnaryReceiver<Operation>>
pub fn get_instance_async_opt(
&self,
req: &GetInstanceRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Instance>>
pub fn get_instance_async(
&self,
req: &GetInstanceRequest
) -> Result<ClientUnaryReceiver<Instance>>
pub fn list_instances_opt(
&self,
req: &ListInstancesRequest,
opt: CallOption
) -> Result<ListInstancesResponse>
pub fn list_instances_async_opt(
&self,
req: &ListInstancesRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<ListInstancesResponse>>
pub fn list_instances_async(
&self,
req: &ListInstancesRequest
) -> Result<ClientUnaryReceiver<ListInstancesResponse>>
pub fn update_instance_async_opt(
&self,
req: &Instance,
opt: CallOption
) -> Result<ClientUnaryReceiver<Instance>>
pub fn partial_update_instance_opt(
&self,
req: &PartialUpdateInstanceRequest,
opt: CallOption
) -> Result<Operation>
pub fn partial_update_instance(
&self,
req: &PartialUpdateInstanceRequest
) -> Result<Operation>
pub fn partial_update_instance_async_opt(
&self,
req: &PartialUpdateInstanceRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Operation>>
pub fn partial_update_instance_async(
&self,
req: &PartialUpdateInstanceRequest
) -> Result<ClientUnaryReceiver<Operation>>
pub fn delete_instance_opt(
&self,
req: &DeleteInstanceRequest,
opt: CallOption
) -> Result<Empty>
pub fn delete_instance_async_opt(
&self,
req: &DeleteInstanceRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Empty>>
pub fn delete_instance_async(
&self,
req: &DeleteInstanceRequest
) -> Result<ClientUnaryReceiver<Empty>>
pub fn create_cluster_opt(
&self,
req: &CreateClusterRequest,
opt: CallOption
) -> Result<Operation>
pub fn create_cluster_async_opt(
&self,
req: &CreateClusterRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Operation>>
pub fn create_cluster_async(
&self,
req: &CreateClusterRequest
) -> Result<ClientUnaryReceiver<Operation>>
pub fn get_cluster_async_opt(
&self,
req: &GetClusterRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Cluster>>
pub fn get_cluster_async(
&self,
req: &GetClusterRequest
) -> Result<ClientUnaryReceiver<Cluster>>
pub fn list_clusters_opt(
&self,
req: &ListClustersRequest,
opt: CallOption
) -> Result<ListClustersResponse>
pub fn list_clusters_async_opt(
&self,
req: &ListClustersRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<ListClustersResponse>>
pub fn list_clusters_async(
&self,
req: &ListClustersRequest
) -> Result<ClientUnaryReceiver<ListClustersResponse>>
pub fn update_cluster_async_opt(
&self,
req: &Cluster,
opt: CallOption
) -> Result<ClientUnaryReceiver<Operation>>
pub fn delete_cluster_opt(
&self,
req: &DeleteClusterRequest,
opt: CallOption
) -> Result<Empty>
pub fn delete_cluster_async_opt(
&self,
req: &DeleteClusterRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Empty>>
pub fn delete_cluster_async(
&self,
req: &DeleteClusterRequest
) -> Result<ClientUnaryReceiver<Empty>>
pub fn create_app_profile_opt(
&self,
req: &CreateAppProfileRequest,
opt: CallOption
) -> Result<AppProfile>
pub fn create_app_profile_async_opt(
&self,
req: &CreateAppProfileRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<AppProfile>>
pub fn create_app_profile_async(
&self,
req: &CreateAppProfileRequest
) -> Result<ClientUnaryReceiver<AppProfile>>
pub fn get_app_profile_opt(
&self,
req: &GetAppProfileRequest,
opt: CallOption
) -> Result<AppProfile>
pub fn get_app_profile_async_opt(
&self,
req: &GetAppProfileRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<AppProfile>>
pub fn get_app_profile_async(
&self,
req: &GetAppProfileRequest
) -> Result<ClientUnaryReceiver<AppProfile>>
pub fn list_app_profiles_opt(
&self,
req: &ListAppProfilesRequest,
opt: CallOption
) -> Result<ListAppProfilesResponse>
pub fn list_app_profiles(
&self,
req: &ListAppProfilesRequest
) -> Result<ListAppProfilesResponse>
pub fn list_app_profiles_async_opt(
&self,
req: &ListAppProfilesRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<ListAppProfilesResponse>>
pub fn list_app_profiles_async(
&self,
req: &ListAppProfilesRequest
) -> Result<ClientUnaryReceiver<ListAppProfilesResponse>>
pub fn update_app_profile_opt(
&self,
req: &UpdateAppProfileRequest,
opt: CallOption
) -> Result<Operation>
pub fn update_app_profile_async_opt(
&self,
req: &UpdateAppProfileRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Operation>>
pub fn update_app_profile_async(
&self,
req: &UpdateAppProfileRequest
) -> Result<ClientUnaryReceiver<Operation>>
pub fn delete_app_profile_opt(
&self,
req: &DeleteAppProfileRequest,
opt: CallOption
) -> Result<Empty>
pub fn delete_app_profile_async_opt(
&self,
req: &DeleteAppProfileRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Empty>>
pub fn delete_app_profile_async(
&self,
req: &DeleteAppProfileRequest
) -> Result<ClientUnaryReceiver<Empty>>
pub fn get_iam_policy_opt(
&self,
req: &GetIamPolicyRequest,
opt: CallOption
) -> Result<Policy>
pub fn get_iam_policy_async_opt(
&self,
req: &GetIamPolicyRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Policy>>
pub fn get_iam_policy_async(
&self,
req: &GetIamPolicyRequest
) -> Result<ClientUnaryReceiver<Policy>>
pub fn set_iam_policy_opt(
&self,
req: &SetIamPolicyRequest,
opt: CallOption
) -> Result<Policy>
pub fn set_iam_policy_async_opt(
&self,
req: &SetIamPolicyRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Policy>>
pub fn set_iam_policy_async(
&self,
req: &SetIamPolicyRequest
) -> Result<ClientUnaryReceiver<Policy>>
pub fn test_iam_permissions_opt(
&self,
req: &TestIamPermissionsRequest,
opt: CallOption
) -> Result<TestIamPermissionsResponse>
pub fn test_iam_permissions(
&self,
req: &TestIamPermissionsRequest
) -> Result<TestIamPermissionsResponse>
pub fn test_iam_permissions_async_opt(
&self,
req: &TestIamPermissionsRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<TestIamPermissionsResponse>>
pub fn test_iam_permissions_async(
&self,
req: &TestIamPermissionsRequest
) -> Result<ClientUnaryReceiver<TestIamPermissionsResponse>>
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for BigtableInstanceAdminClient
impl Send for BigtableInstanceAdminClient
impl Sync for BigtableInstanceAdminClient
impl Unpin for BigtableInstanceAdminClient
impl !UnwindSafe for BigtableInstanceAdminClient
Blanket Implementations
Mutably borrows from an owned value. Read more