Packages

Google API protobufs for Elixir/gRPC: Datastore, Bigtable, Pub/Sub, Storage, KMS, Tasks, Secret Manager, BigQuery, IAM, Logging, Long-Running Operations and AI Generative Language

Current section

Files

Jump to
googleapis_proto_ex lib google bigtable admin v2 bigtable_table_admin.pb.ex
Raw

lib/google/bigtable/admin/v2/bigtable_table_admin.pb.ex

defmodule Google.Bigtable.Admin.V2.RestoreTableRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
oneof(:source, 0)
field(:parent, 1, type: :string, deprecated: false)
field(:table_id, 2, type: :string, json_name: "tableId", deprecated: false)
field(:backup, 3, type: :string, oneof: 0, deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.RestoreTableMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
oneof(:source_info, 0)
field(:name, 1, type: :string)
field(:source_type, 2,
type: Google.Bigtable.Admin.V2.RestoreSourceType,
json_name: "sourceType",
enum: true
)
field(:backup_info, 3,
type: Google.Bigtable.Admin.V2.BackupInfo,
json_name: "backupInfo",
oneof: 0
)
field(:optimize_table_operation_name, 4, type: :string, json_name: "optimizeTableOperationName")
field(:progress, 5, type: Google.Bigtable.Admin.V2.OperationProgress)
end
defmodule Google.Bigtable.Admin.V2.OptimizeRestoredTableMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string)
field(:progress, 2, type: Google.Bigtable.Admin.V2.OperationProgress)
end
defmodule Google.Bigtable.Admin.V2.CreateTableRequest.Split do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:key, 1, type: :bytes)
end
defmodule Google.Bigtable.Admin.V2.CreateTableRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:parent, 1, type: :string, deprecated: false)
field(:table_id, 2, type: :string, json_name: "tableId", deprecated: false)
field(:table, 3, type: Google.Bigtable.Admin.V2.Table, deprecated: false)
field(:initial_splits, 4,
repeated: true,
type: Google.Bigtable.Admin.V2.CreateTableRequest.Split,
json_name: "initialSplits"
)
end
defmodule Google.Bigtable.Admin.V2.CreateTableFromSnapshotRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:parent, 1, type: :string, deprecated: false)
field(:table_id, 2, type: :string, json_name: "tableId", deprecated: false)
field(:source_snapshot, 3, type: :string, json_name: "sourceSnapshot", deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.DropRowRangeRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
oneof(:target, 0)
field(:name, 1, type: :string, deprecated: false)
field(:row_key_prefix, 2, type: :bytes, json_name: "rowKeyPrefix", oneof: 0)
field(:delete_all_data_from_table, 3,
type: :bool,
json_name: "deleteAllDataFromTable",
oneof: 0
)
end
defmodule Google.Bigtable.Admin.V2.ListTablesRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:parent, 1, type: :string, deprecated: false)
field(:view, 2, type: Google.Bigtable.Admin.V2.Table.View, enum: true)
field(:page_size, 4, type: :int32, json_name: "pageSize")
field(:page_token, 3, type: :string, json_name: "pageToken")
end
defmodule Google.Bigtable.Admin.V2.ListTablesResponse do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:tables, 1, repeated: true, type: Google.Bigtable.Admin.V2.Table)
field(:next_page_token, 2, type: :string, json_name: "nextPageToken")
end
defmodule Google.Bigtable.Admin.V2.GetTableRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
field(:view, 2, type: Google.Bigtable.Admin.V2.Table.View, enum: true)
end
defmodule Google.Bigtable.Admin.V2.UpdateTableRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:table, 1, type: Google.Bigtable.Admin.V2.Table, deprecated: false)
field(:update_mask, 2,
type: Google.Protobuf.FieldMask,
json_name: "updateMask",
deprecated: false
)
field(:ignore_warnings, 3, type: :bool, json_name: "ignoreWarnings", deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.UpdateTableMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string)
field(:start_time, 2, type: Google.Protobuf.Timestamp, json_name: "startTime")
field(:end_time, 3, type: Google.Protobuf.Timestamp, json_name: "endTime")
end
defmodule Google.Bigtable.Admin.V2.DeleteTableRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.UndeleteTableRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.UndeleteTableMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string)
field(:start_time, 2, type: Google.Protobuf.Timestamp, json_name: "startTime")
field(:end_time, 3, type: Google.Protobuf.Timestamp, json_name: "endTime")
end
defmodule Google.Bigtable.Admin.V2.ModifyColumnFamiliesRequest.Modification do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
oneof(:mod, 0)
field(:id, 1, type: :string)
field(:create, 2, type: Google.Bigtable.Admin.V2.ColumnFamily, oneof: 0)
field(:update, 3, type: Google.Bigtable.Admin.V2.ColumnFamily, oneof: 0)
field(:drop, 4, type: :bool, oneof: 0)
field(:update_mask, 6,
type: Google.Protobuf.FieldMask,
json_name: "updateMask",
deprecated: false
)
end
defmodule Google.Bigtable.Admin.V2.ModifyColumnFamiliesRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
field(:modifications, 2,
repeated: true,
type: Google.Bigtable.Admin.V2.ModifyColumnFamiliesRequest.Modification,
deprecated: false
)
field(:ignore_warnings, 3, type: :bool, json_name: "ignoreWarnings", deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.GenerateConsistencyTokenRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.GenerateConsistencyTokenResponse do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:consistency_token, 1, type: :string, json_name: "consistencyToken")
end
defmodule Google.Bigtable.Admin.V2.CheckConsistencyRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
oneof(:mode, 0)
field(:name, 1, type: :string, deprecated: false)
field(:consistency_token, 2, type: :string, json_name: "consistencyToken", deprecated: false)
field(:standard_read_remote_writes, 3,
type: Google.Bigtable.Admin.V2.StandardReadRemoteWrites,
json_name: "standardReadRemoteWrites",
oneof: 0
)
field(:data_boost_read_local_writes, 4,
type: Google.Bigtable.Admin.V2.DataBoostReadLocalWrites,
json_name: "dataBoostReadLocalWrites",
oneof: 0
)
end
defmodule Google.Bigtable.Admin.V2.StandardReadRemoteWrites do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
end
defmodule Google.Bigtable.Admin.V2.DataBoostReadLocalWrites do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
end
defmodule Google.Bigtable.Admin.V2.CheckConsistencyResponse do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:consistent, 1, type: :bool)
end
defmodule Google.Bigtable.Admin.V2.SnapshotTableRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
field(:cluster, 2, type: :string, deprecated: false)
field(:snapshot_id, 3, type: :string, json_name: "snapshotId", deprecated: false)
field(:ttl, 4, type: Google.Protobuf.Duration)
field(:description, 5, type: :string)
end
defmodule Google.Bigtable.Admin.V2.GetSnapshotRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.ListSnapshotsRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:parent, 1, type: :string, deprecated: false)
field(:page_size, 2, type: :int32, json_name: "pageSize")
field(:page_token, 3, type: :string, json_name: "pageToken")
end
defmodule Google.Bigtable.Admin.V2.ListSnapshotsResponse do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:snapshots, 1, repeated: true, type: Google.Bigtable.Admin.V2.Snapshot)
field(:next_page_token, 2, type: :string, json_name: "nextPageToken")
end
defmodule Google.Bigtable.Admin.V2.DeleteSnapshotRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.SnapshotTableMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:original_request, 1,
type: Google.Bigtable.Admin.V2.SnapshotTableRequest,
json_name: "originalRequest"
)
field(:request_time, 2, type: Google.Protobuf.Timestamp, json_name: "requestTime")
field(:finish_time, 3, type: Google.Protobuf.Timestamp, json_name: "finishTime")
end
defmodule Google.Bigtable.Admin.V2.CreateTableFromSnapshotMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:original_request, 1,
type: Google.Bigtable.Admin.V2.CreateTableFromSnapshotRequest,
json_name: "originalRequest"
)
field(:request_time, 2, type: Google.Protobuf.Timestamp, json_name: "requestTime")
field(:finish_time, 3, type: Google.Protobuf.Timestamp, json_name: "finishTime")
end
defmodule Google.Bigtable.Admin.V2.CreateBackupRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:parent, 1, type: :string, deprecated: false)
field(:backup_id, 2, type: :string, json_name: "backupId", deprecated: false)
field(:backup, 3, type: Google.Bigtable.Admin.V2.Backup, deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.CreateBackupMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string)
field(:source_table, 2, type: :string, json_name: "sourceTable")
field(:start_time, 3, type: Google.Protobuf.Timestamp, json_name: "startTime")
field(:end_time, 4, type: Google.Protobuf.Timestamp, json_name: "endTime")
end
defmodule Google.Bigtable.Admin.V2.UpdateBackupRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:backup, 1, type: Google.Bigtable.Admin.V2.Backup, deprecated: false)
field(:update_mask, 2,
type: Google.Protobuf.FieldMask,
json_name: "updateMask",
deprecated: false
)
end
defmodule Google.Bigtable.Admin.V2.GetBackupRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.DeleteBackupRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.ListBackupsRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:parent, 1, type: :string, deprecated: false)
field(:filter, 2, type: :string)
field(:order_by, 3, type: :string, json_name: "orderBy")
field(:page_size, 4, type: :int32, json_name: "pageSize")
field(:page_token, 5, type: :string, json_name: "pageToken")
end
defmodule Google.Bigtable.Admin.V2.ListBackupsResponse do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:backups, 1, repeated: true, type: Google.Bigtable.Admin.V2.Backup)
field(:next_page_token, 2, type: :string, json_name: "nextPageToken")
end
defmodule Google.Bigtable.Admin.V2.CopyBackupRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:parent, 1, type: :string, deprecated: false)
field(:backup_id, 2, type: :string, json_name: "backupId", deprecated: false)
field(:source_backup, 3, type: :string, json_name: "sourceBackup", deprecated: false)
field(:expire_time, 4,
type: Google.Protobuf.Timestamp,
json_name: "expireTime",
deprecated: false
)
end
defmodule Google.Bigtable.Admin.V2.CopyBackupMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
field(:source_backup_info, 2,
type: Google.Bigtable.Admin.V2.BackupInfo,
json_name: "sourceBackupInfo"
)
field(:progress, 3, type: Google.Bigtable.Admin.V2.OperationProgress)
end
defmodule Google.Bigtable.Admin.V2.CreateAuthorizedViewRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:parent, 1, type: :string, deprecated: false)
field(:authorized_view_id, 2, type: :string, json_name: "authorizedViewId", deprecated: false)
field(:authorized_view, 3,
type: Google.Bigtable.Admin.V2.AuthorizedView,
json_name: "authorizedView",
deprecated: false
)
end
defmodule Google.Bigtable.Admin.V2.CreateAuthorizedViewMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:original_request, 1,
type: Google.Bigtable.Admin.V2.CreateAuthorizedViewRequest,
json_name: "originalRequest"
)
field(:request_time, 2, type: Google.Protobuf.Timestamp, json_name: "requestTime")
field(:finish_time, 3, type: Google.Protobuf.Timestamp, json_name: "finishTime")
end
defmodule Google.Bigtable.Admin.V2.ListAuthorizedViewsRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:parent, 1, type: :string, deprecated: false)
field(:page_size, 2, type: :int32, json_name: "pageSize", deprecated: false)
field(:page_token, 3, type: :string, json_name: "pageToken", deprecated: false)
field(:view, 4,
type: Google.Bigtable.Admin.V2.AuthorizedView.ResponseView,
enum: true,
deprecated: false
)
end
defmodule Google.Bigtable.Admin.V2.ListAuthorizedViewsResponse do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:authorized_views, 1,
repeated: true,
type: Google.Bigtable.Admin.V2.AuthorizedView,
json_name: "authorizedViews"
)
field(:next_page_token, 2, type: :string, json_name: "nextPageToken")
end
defmodule Google.Bigtable.Admin.V2.GetAuthorizedViewRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
field(:view, 2,
type: Google.Bigtable.Admin.V2.AuthorizedView.ResponseView,
enum: true,
deprecated: false
)
end
defmodule Google.Bigtable.Admin.V2.UpdateAuthorizedViewRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:authorized_view, 1,
type: Google.Bigtable.Admin.V2.AuthorizedView,
json_name: "authorizedView",
deprecated: false
)
field(:update_mask, 2,
type: Google.Protobuf.FieldMask,
json_name: "updateMask",
deprecated: false
)
field(:ignore_warnings, 3, type: :bool, json_name: "ignoreWarnings", deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.UpdateAuthorizedViewMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:original_request, 1,
type: Google.Bigtable.Admin.V2.UpdateAuthorizedViewRequest,
json_name: "originalRequest"
)
field(:request_time, 2, type: Google.Protobuf.Timestamp, json_name: "requestTime")
field(:finish_time, 3, type: Google.Protobuf.Timestamp, json_name: "finishTime")
end
defmodule Google.Bigtable.Admin.V2.DeleteAuthorizedViewRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
field(:etag, 2, type: :string, deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.CreateSchemaBundleRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:parent, 1, type: :string, deprecated: false)
field(:schema_bundle_id, 2, type: :string, json_name: "schemaBundleId", deprecated: false)
field(:schema_bundle, 3,
type: Google.Bigtable.Admin.V2.SchemaBundle,
json_name: "schemaBundle",
deprecated: false
)
end
defmodule Google.Bigtable.Admin.V2.CreateSchemaBundleMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string)
field(:start_time, 2, type: Google.Protobuf.Timestamp, json_name: "startTime")
field(:end_time, 3, type: Google.Protobuf.Timestamp, json_name: "endTime")
end
defmodule Google.Bigtable.Admin.V2.UpdateSchemaBundleRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:schema_bundle, 1,
type: Google.Bigtable.Admin.V2.SchemaBundle,
json_name: "schemaBundle",
deprecated: false
)
field(:update_mask, 2,
type: Google.Protobuf.FieldMask,
json_name: "updateMask",
deprecated: false
)
field(:ignore_warnings, 3, type: :bool, json_name: "ignoreWarnings", deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.UpdateSchemaBundleMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string)
field(:start_time, 2, type: Google.Protobuf.Timestamp, json_name: "startTime")
field(:end_time, 3, type: Google.Protobuf.Timestamp, json_name: "endTime")
end
defmodule Google.Bigtable.Admin.V2.GetSchemaBundleRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.ListSchemaBundlesRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:parent, 1, type: :string, deprecated: false)
field(:page_size, 2, type: :int32, json_name: "pageSize")
field(:page_token, 3, type: :string, json_name: "pageToken")
end
defmodule Google.Bigtable.Admin.V2.ListSchemaBundlesResponse do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:schema_bundles, 1,
repeated: true,
type: Google.Bigtable.Admin.V2.SchemaBundle,
json_name: "schemaBundles"
)
field(:next_page_token, 2, type: :string, json_name: "nextPageToken")
end
defmodule Google.Bigtable.Admin.V2.DeleteSchemaBundleRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:name, 1, type: :string, deprecated: false)
field(:etag, 2, type: :string, deprecated: false)
end
defmodule Google.Bigtable.Admin.V2.BigtableTableAdmin.Service do
@moduledoc false
use GRPC.Service,
name: "google.bigtable.admin.v2.BigtableTableAdmin",
protoc_gen_elixir_version: "0.15.0"
rpc(:CreateTable, Google.Bigtable.Admin.V2.CreateTableRequest, Google.Bigtable.Admin.V2.Table)
rpc(
:CreateTableFromSnapshot,
Google.Bigtable.Admin.V2.CreateTableFromSnapshotRequest,
Google.Longrunning.Operation
)
rpc(
:ListTables,
Google.Bigtable.Admin.V2.ListTablesRequest,
Google.Bigtable.Admin.V2.ListTablesResponse
)
rpc(:GetTable, Google.Bigtable.Admin.V2.GetTableRequest, Google.Bigtable.Admin.V2.Table)
rpc(:UpdateTable, Google.Bigtable.Admin.V2.UpdateTableRequest, Google.Longrunning.Operation)
rpc(:DeleteTable, Google.Bigtable.Admin.V2.DeleteTableRequest, Google.Protobuf.Empty)
rpc(:UndeleteTable, Google.Bigtable.Admin.V2.UndeleteTableRequest, Google.Longrunning.Operation)
rpc(
:CreateAuthorizedView,
Google.Bigtable.Admin.V2.CreateAuthorizedViewRequest,
Google.Longrunning.Operation
)
rpc(
:ListAuthorizedViews,
Google.Bigtable.Admin.V2.ListAuthorizedViewsRequest,
Google.Bigtable.Admin.V2.ListAuthorizedViewsResponse
)
rpc(
:GetAuthorizedView,
Google.Bigtable.Admin.V2.GetAuthorizedViewRequest,
Google.Bigtable.Admin.V2.AuthorizedView
)
rpc(
:UpdateAuthorizedView,
Google.Bigtable.Admin.V2.UpdateAuthorizedViewRequest,
Google.Longrunning.Operation
)
rpc(
:DeleteAuthorizedView,
Google.Bigtable.Admin.V2.DeleteAuthorizedViewRequest,
Google.Protobuf.Empty
)
rpc(
:ModifyColumnFamilies,
Google.Bigtable.Admin.V2.ModifyColumnFamiliesRequest,
Google.Bigtable.Admin.V2.Table
)
rpc(:DropRowRange, Google.Bigtable.Admin.V2.DropRowRangeRequest, Google.Protobuf.Empty)
rpc(
:GenerateConsistencyToken,
Google.Bigtable.Admin.V2.GenerateConsistencyTokenRequest,
Google.Bigtable.Admin.V2.GenerateConsistencyTokenResponse
)
rpc(
:CheckConsistency,
Google.Bigtable.Admin.V2.CheckConsistencyRequest,
Google.Bigtable.Admin.V2.CheckConsistencyResponse
)
rpc(:SnapshotTable, Google.Bigtable.Admin.V2.SnapshotTableRequest, Google.Longrunning.Operation)
rpc(
:GetSnapshot,
Google.Bigtable.Admin.V2.GetSnapshotRequest,
Google.Bigtable.Admin.V2.Snapshot
)
rpc(
:ListSnapshots,
Google.Bigtable.Admin.V2.ListSnapshotsRequest,
Google.Bigtable.Admin.V2.ListSnapshotsResponse
)
rpc(:DeleteSnapshot, Google.Bigtable.Admin.V2.DeleteSnapshotRequest, Google.Protobuf.Empty)
rpc(:CreateBackup, Google.Bigtable.Admin.V2.CreateBackupRequest, Google.Longrunning.Operation)
rpc(:GetBackup, Google.Bigtable.Admin.V2.GetBackupRequest, Google.Bigtable.Admin.V2.Backup)
rpc(
:UpdateBackup,
Google.Bigtable.Admin.V2.UpdateBackupRequest,
Google.Bigtable.Admin.V2.Backup
)
rpc(:DeleteBackup, Google.Bigtable.Admin.V2.DeleteBackupRequest, Google.Protobuf.Empty)
rpc(
:ListBackups,
Google.Bigtable.Admin.V2.ListBackupsRequest,
Google.Bigtable.Admin.V2.ListBackupsResponse
)
rpc(:RestoreTable, Google.Bigtable.Admin.V2.RestoreTableRequest, Google.Longrunning.Operation)
rpc(:CopyBackup, Google.Bigtable.Admin.V2.CopyBackupRequest, Google.Longrunning.Operation)
rpc(:GetIamPolicy, Google.Iam.V1.GetIamPolicyRequest, Google.Iam.V1.Policy)
rpc(:SetIamPolicy, Google.Iam.V1.SetIamPolicyRequest, Google.Iam.V1.Policy)
rpc(
:TestIamPermissions,
Google.Iam.V1.TestIamPermissionsRequest,
Google.Iam.V1.TestIamPermissionsResponse
)
rpc(
:CreateSchemaBundle,
Google.Bigtable.Admin.V2.CreateSchemaBundleRequest,
Google.Longrunning.Operation
)
rpc(
:UpdateSchemaBundle,
Google.Bigtable.Admin.V2.UpdateSchemaBundleRequest,
Google.Longrunning.Operation
)
rpc(
:GetSchemaBundle,
Google.Bigtable.Admin.V2.GetSchemaBundleRequest,
Google.Bigtable.Admin.V2.SchemaBundle
)
rpc(
:ListSchemaBundles,
Google.Bigtable.Admin.V2.ListSchemaBundlesRequest,
Google.Bigtable.Admin.V2.ListSchemaBundlesResponse
)
rpc(
:DeleteSchemaBundle,
Google.Bigtable.Admin.V2.DeleteSchemaBundleRequest,
Google.Protobuf.Empty
)
end
defmodule Google.Bigtable.Admin.V2.BigtableTableAdmin.Stub do
@moduledoc false
use GRPC.Stub, service: Google.Bigtable.Admin.V2.BigtableTableAdmin.Service
end