Struct google_cloud_rust_raw::bigtable::admin::v2::bigtable_table_admin_grpc::BigtableTableAdminClient [−][src]
pub struct BigtableTableAdminClient { /* fields omitted */ }Implementations
pub fn create_table_async_opt(
&self,
req: &CreateTableRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Table>>
pub fn create_table_async(
&self,
req: &CreateTableRequest
) -> Result<ClientUnaryReceiver<Table>>
pub fn create_table_from_snapshot_opt(
&self,
req: &CreateTableFromSnapshotRequest,
opt: CallOption
) -> Result<Operation>
pub fn create_table_from_snapshot(
&self,
req: &CreateTableFromSnapshotRequest
) -> Result<Operation>
pub fn create_table_from_snapshot_async_opt(
&self,
req: &CreateTableFromSnapshotRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Operation>>
pub fn create_table_from_snapshot_async(
&self,
req: &CreateTableFromSnapshotRequest
) -> Result<ClientUnaryReceiver<Operation>>
pub fn list_tables_opt(
&self,
req: &ListTablesRequest,
opt: CallOption
) -> Result<ListTablesResponse>
pub fn list_tables_async_opt(
&self,
req: &ListTablesRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<ListTablesResponse>>
pub fn list_tables_async(
&self,
req: &ListTablesRequest
) -> Result<ClientUnaryReceiver<ListTablesResponse>>
pub fn get_table_async_opt(
&self,
req: &GetTableRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Table>>
pub fn delete_table_async_opt(
&self,
req: &DeleteTableRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Empty>>
pub fn delete_table_async(
&self,
req: &DeleteTableRequest
) -> Result<ClientUnaryReceiver<Empty>>
pub fn modify_column_families_opt(
&self,
req: &ModifyColumnFamiliesRequest,
opt: CallOption
) -> Result<Table>
pub fn modify_column_families_async_opt(
&self,
req: &ModifyColumnFamiliesRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Table>>
pub fn modify_column_families_async(
&self,
req: &ModifyColumnFamiliesRequest
) -> Result<ClientUnaryReceiver<Table>>
pub fn drop_row_range_async_opt(
&self,
req: &DropRowRangeRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Empty>>
pub fn drop_row_range_async(
&self,
req: &DropRowRangeRequest
) -> Result<ClientUnaryReceiver<Empty>>
pub fn generate_consistency_token_opt(
&self,
req: &GenerateConsistencyTokenRequest,
opt: CallOption
) -> Result<GenerateConsistencyTokenResponse>
pub fn generate_consistency_token(
&self,
req: &GenerateConsistencyTokenRequest
) -> Result<GenerateConsistencyTokenResponse>
pub fn generate_consistency_token_async_opt(
&self,
req: &GenerateConsistencyTokenRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<GenerateConsistencyTokenResponse>>
pub fn generate_consistency_token_async(
&self,
req: &GenerateConsistencyTokenRequest
) -> Result<ClientUnaryReceiver<GenerateConsistencyTokenResponse>>
pub fn check_consistency_opt(
&self,
req: &CheckConsistencyRequest,
opt: CallOption
) -> Result<CheckConsistencyResponse>
pub fn check_consistency(
&self,
req: &CheckConsistencyRequest
) -> Result<CheckConsistencyResponse>
pub fn check_consistency_async_opt(
&self,
req: &CheckConsistencyRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<CheckConsistencyResponse>>
pub fn check_consistency_async(
&self,
req: &CheckConsistencyRequest
) -> Result<ClientUnaryReceiver<CheckConsistencyResponse>>
pub fn snapshot_table_opt(
&self,
req: &SnapshotTableRequest,
opt: CallOption
) -> Result<Operation>
pub fn snapshot_table_async_opt(
&self,
req: &SnapshotTableRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Operation>>
pub fn snapshot_table_async(
&self,
req: &SnapshotTableRequest
) -> Result<ClientUnaryReceiver<Operation>>
pub fn get_snapshot_async_opt(
&self,
req: &GetSnapshotRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Snapshot>>
pub fn get_snapshot_async(
&self,
req: &GetSnapshotRequest
) -> Result<ClientUnaryReceiver<Snapshot>>
pub fn list_snapshots_opt(
&self,
req: &ListSnapshotsRequest,
opt: CallOption
) -> Result<ListSnapshotsResponse>
pub fn list_snapshots_async_opt(
&self,
req: &ListSnapshotsRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<ListSnapshotsResponse>>
pub fn list_snapshots_async(
&self,
req: &ListSnapshotsRequest
) -> Result<ClientUnaryReceiver<ListSnapshotsResponse>>
pub fn delete_snapshot_opt(
&self,
req: &DeleteSnapshotRequest,
opt: CallOption
) -> Result<Empty>
pub fn delete_snapshot_async_opt(
&self,
req: &DeleteSnapshotRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Empty>>
pub fn delete_snapshot_async(
&self,
req: &DeleteSnapshotRequest
) -> Result<ClientUnaryReceiver<Empty>>
pub fn create_backup_opt(
&self,
req: &CreateBackupRequest,
opt: CallOption
) -> Result<Operation>
pub fn create_backup_async_opt(
&self,
req: &CreateBackupRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Operation>>
pub fn create_backup_async(
&self,
req: &CreateBackupRequest
) -> Result<ClientUnaryReceiver<Operation>>
pub fn get_backup_async_opt(
&self,
req: &GetBackupRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Backup>>
pub fn update_backup_async_opt(
&self,
req: &UpdateBackupRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Backup>>
pub fn update_backup_async(
&self,
req: &UpdateBackupRequest
) -> Result<ClientUnaryReceiver<Backup>>
pub fn delete_backup_async_opt(
&self,
req: &DeleteBackupRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Empty>>
pub fn delete_backup_async(
&self,
req: &DeleteBackupRequest
) -> Result<ClientUnaryReceiver<Empty>>
pub fn list_backups_opt(
&self,
req: &ListBackupsRequest,
opt: CallOption
) -> Result<ListBackupsResponse>
pub fn list_backups_async_opt(
&self,
req: &ListBackupsRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<ListBackupsResponse>>
pub fn list_backups_async(
&self,
req: &ListBackupsRequest
) -> Result<ClientUnaryReceiver<ListBackupsResponse>>
pub fn restore_table_opt(
&self,
req: &RestoreTableRequest,
opt: CallOption
) -> Result<Operation>
pub fn restore_table_async_opt(
&self,
req: &RestoreTableRequest,
opt: CallOption
) -> Result<ClientUnaryReceiver<Operation>>
pub fn restore_table_async(
&self,
req: &RestoreTableRequest
) -> Result<ClientUnaryReceiver<Operation>>
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 BigtableTableAdminClient
impl Send for BigtableTableAdminClient
impl Sync for BigtableTableAdminClient
impl Unpin for BigtableTableAdminClient
impl !UnwindSafe for BigtableTableAdminClient
Blanket Implementations
Mutably borrows from an owned value. Read more