Skip to content

Commit

Permalink
feature: indicates whether an operation was throttled in metadata ret…
Browse files Browse the repository at this point in the history
…urned (#677)

* chore: Remove spurious build warnings by deleting--include_source_info from .bazelrc

Committer: @miraleung
PiperOrigin-RevId: 344134135

Source-Author: Google APIs <noreply@google.com>
Source-Date: Tue Nov 24 14:38:21 2020 -0800
Source-Repo: googleapis/googleapis
Source-Sha: b11a87f3b54be3a5e42c15020ee1e0781f86da90
Source-Link: googleapis/googleapis@b11a87f

* chore: adds throttled to UpdateDatabaseDdlMetadata

Indicates whether the ddl operation was throttled, due to resource constraints. When resources become available the operation will resume and this field will be false again.

PiperOrigin-RevId: 344883170

Source-Author: Google APIs <noreply@google.com>
Source-Date: Mon Nov 30 13:58:09 2020 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 370e9f9ac14dbc73f56e15257bccc06dfebd4196
Source-Link: googleapis/googleapis@370e9f9

* chore: Undo removal of --include_source_info from .bazelrc

Committer: @miraleung
PiperOrigin-RevId: 345067549

Source-Author: Google APIs <noreply@google.com>
Source-Date: Tue Dec 1 11:49:14 2020 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 8cfc6c874574b649b4524a4ef6a0651533325a84
Source-Link: googleapis/googleapis@8cfc6c8
  • Loading branch information
yoshi-automation committed Dec 2, 2020
1 parent 789dcde commit d093089
Show file tree
Hide file tree
Showing 5 changed files with 261 additions and 143 deletions.
Expand Up @@ -147,149 +147,149 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "baseDdlRequest\0229\n\010database\030\001 \001(\tB\'\340A\002\372A!"
+ "\n\037spanner.googleapis.com/Database\022\027\n\nsta"
+ "tements\030\002 \003(\tB\003\340A\002\022\024\n\014operation_id\030\003 \001(\t"
+ "\"\236\001\n\031UpdateDatabaseDdlMetadata\0226\n\010databa"
+ "\"\266\001\n\031UpdateDatabaseDdlMetadata\0226\n\010databa"
+ "se\030\001 \001(\tB$\372A!\n\037spanner.googleapis.com/Da"
+ "tabase\022\022\n\nstatements\030\002 \003(\t\0225\n\021commit_tim"
+ "estamps\030\003 \003(\0132\032.google.protobuf.Timestam"
+ "p\"P\n\023DropDatabaseRequest\0229\n\010database\030\001 \001"
+ "(\tB\'\340A\002\372A!\n\037spanner.googleapis.com/Datab"
+ "ase\"R\n\025GetDatabaseDdlRequest\0229\n\010database"
+ "\030\001 \001(\tB\'\340A\002\372A!\n\037spanner.googleapis.com/D"
+ "atabase\",\n\026GetDatabaseDdlResponse\022\022\n\nsta"
+ "tements\030\001 \003(\t\"\217\001\n\035ListDatabaseOperations"
+ "Request\0227\n\006parent\030\001 \001(\tB\'\340A\002\372A!\n\037spanner"
+ ".googleapis.com/Instance\022\016\n\006filter\030\002 \001(\t"
+ "\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\""
+ "l\n\036ListDatabaseOperationsResponse\0221\n\nope"
+ "rations\030\001 \003(\0132\035.google.longrunning.Opera"
+ "tion\022\027\n\017next_page_token\030\002 \001(\t\"\253\001\n\026Restor"
+ "eDatabaseRequest\0227\n\006parent\030\001 \001(\tB\'\340A\002\372A!"
+ "\n\037spanner.googleapis.com/Instance\022\030\n\013dat"
+ "abase_id\030\002 \001(\tB\003\340A\002\0224\n\006backup\030\003 \001(\tB\"\372A\037"
+ "\n\035spanner.googleapis.com/BackupH\000B\010\n\006sou"
+ "rce\"\347\002\n\027RestoreDatabaseMetadata\022\014\n\004name\030"
+ "\001 \001(\t\022H\n\013source_type\030\002 \001(\01623.google.span"
+ "ner.admin.database.v1.RestoreSourceType\022"
+ "C\n\013backup_info\030\003 \001(\0132,.google.spanner.ad"
+ "min.database.v1.BackupInfoH\000\022E\n\010progress"
+ "\030\004 \001(\01323.google.spanner.admin.database.v"
+ "1.OperationProgress\022/\n\013cancel_time\030\005 \001(\013"
+ "2\032.google.protobuf.Timestamp\022(\n optimize"
+ "_database_operation_name\030\006 \001(\tB\r\n\013source"
+ "_info\"w\n OptimizeRestoredDatabaseMetadat"
+ "a\022\014\n\004name\030\001 \001(\t\022E\n\010progress\030\002 \001(\01323.goog"
+ "le.spanner.admin.database.v1.OperationPr"
+ "ogress*5\n\021RestoreSourceType\022\024\n\020TYPE_UNSP"
+ "ECIFIED\020\000\022\n\n\006BACKUP\020\0012\223\037\n\rDatabaseAdmin\022"
+ "\300\001\n\rListDatabases\0226.google.spanner.admin"
+ ".database.v1.ListDatabasesRequest\0327.goog"
+ "le.spanner.admin.database.v1.ListDatabas"
+ "esResponse\">\202\323\344\223\002/\022-/v1/{parent=projects"
+ "/*/instances/*}/databases\332A\006parent\022\244\002\n\016C"
+ "reateDatabase\0227.google.spanner.admin.dat"
+ "abase.v1.CreateDatabaseRequest\032\035.google."
+ "longrunning.Operation\"\271\001\202\323\344\223\0022\"-/v1/{par"
+ "ent=projects/*/instances/*}/databases:\001*"
+ "\332A\027parent,create_statement\312Ad\n)google.sp"
+ "anner.admin.database.v1.Database\0227google"
+ ".spanner.admin.database.v1.CreateDatabas"
+ "eMetadata\022\255\001\n\013GetDatabase\0224.google.spann"
+ "er.admin.database.v1.GetDatabaseRequest\032"
+ "*.google.spanner.admin.database.v1.Datab"
+ "ase\"<\202\323\344\223\002/\022-/v1/{name=projects/*/instan"
+ "ces/*/databases/*}\332A\004name\022\235\002\n\021UpdateData"
+ "baseDdl\022:.google.spanner.admin.database."
+ "v1.UpdateDatabaseDdlRequest\032\035.google.lon"
+ "grunning.Operation\"\254\001\202\323\344\223\002:25/v1/{databa"
+ "se=projects/*/instances/*/databases/*}/d"
+ "dl:\001*\332A\023database,statements\312AS\n\025google.p"
+ "rotobuf.Empty\022:google.spanner.admin.data"
+ "base.v1.UpdateDatabaseDdlMetadata\022\243\001\n\014Dr"
+ "opDatabase\0225.google.spanner.admin.databa"
+ "se.v1.DropDatabaseRequest\032\026.google.proto"
+ "buf.Empty\"D\202\323\344\223\0023*1/v1/{database=project"
+ "s/*/instances/*/databases/*}\332A\010database\022"
+ "\315\001\n\016GetDatabaseDdl\0227.google.spanner.admi"
+ "n.database.v1.GetDatabaseDdlRequest\0328.go"
+ "ogle.spanner.admin.database.v1.GetDataba"
+ "seDdlResponse\"H\202\323\344\223\0027\0225/v1/{database=pro"
+ "jects/*/instances/*/databases/*}/ddl\332A\010d"
+ "atabase\022\353\001\n\014SetIamPolicy\022\".google.iam.v1"
+ ".SetIamPolicyRequest\032\025.google.iam.v1.Pol"
+ "icy\"\237\001\202\323\344\223\002\206\001\">/v1/{resource=projects/*/"
+ "instances/*/databases/*}:setIamPolicy:\001*"
+ "ZA\"</v1/{resource=projects/*/instances/*"
+ "/backups/*}:setIamPolicy:\001*\332A\017resource,p"
+ "olicy\022\344\001\n\014GetIamPolicy\022\".google.iam.v1.G"
+ "etIamPolicyRequest\032\025.google.iam.v1.Polic"
+ "y\"\230\001\202\323\344\223\002\206\001\">/v1/{resource=projects/*/in"
+ "stances/*/databases/*}:getIamPolicy:\001*ZA"
+ "\"</v1/{resource=projects/*/instances/*/b"
+ "ackups/*}:getIamPolicy:\001*\332A\010resource\022\234\002\n"
+ "\022TestIamPermissions\022(.google.iam.v1.Test"
+ "IamPermissionsRequest\032).google.iam.v1.Te"
+ "stIamPermissionsResponse\"\260\001\202\323\344\223\002\222\001\"D/v1/"
+ "{resource=projects/*/instances/*/databas"
+ "es/*}:testIamPermissions:\001*ZG\"B/v1/{reso"
+ "urce=projects/*/instances/*/backups/*}:t"
+ "estIamPermissions:\001*\332A\024resource,permissi"
+ "ons\022\237\002\n\014CreateBackup\0225.google.spanner.ad"
+ "min.database.v1.CreateBackupRequest\032\035.go"
+ "ogle.longrunning.Operation\"\270\001\202\323\344\223\0025\"+/v1"
+ "/{parent=projects/*/instances/*}/backups"
+ ":\006backup\332A\027parent,backup,backup_id\312A`\n\'g"
+ "oogle.spanner.admin.database.v1.Backup\0225"
+ "google.spanner.admin.database.v1.CreateB"
+ "ackupMetadata\022\245\001\n\tGetBackup\0222.google.spa"
+ "nner.admin.database.v1.GetBackupRequest\032"
+ "(.google.spanner.admin.database.v1.Backu"
+ "p\":\202\323\344\223\002-\022+/v1/{name=projects/*/instance"
+ "s/*/backups/*}\332A\004name\022\310\001\n\014UpdateBackup\0225"
+ ".google.spanner.admin.database.v1.Update"
+ "BackupRequest\032(.google.spanner.admin.dat"
+ "abase.v1.Backup\"W\202\323\344\223\002<22/v1/{backup.nam"
+ "e=projects/*/instances/*/backups/*}:\006bac"
+ "kup\332A\022backup,update_mask\022\231\001\n\014DeleteBacku"
+ "p\0225.google.spanner.admin.database.v1.Del"
+ "eteBackupRequest\032\026.google.protobuf.Empty"
+ "\":\202\323\344\223\002-*+/v1/{name=projects/*/instances"
+ "/*/backups/*}\332A\004name\022\270\001\n\013ListBackups\0224.g"
+ "oogle.spanner.admin.database.v1.ListBack"
+ "upsRequest\0325.google.spanner.admin.databa"
+ "se.v1.ListBackupsResponse\"<\202\323\344\223\002-\022+/v1/{"
+ "parent=projects/*/instances/*}/backups\332A"
+ "\006parent\022\261\002\n\017RestoreDatabase\0228.google.spa"
+ "nner.admin.database.v1.RestoreDatabaseRe"
+ "quest\032\035.google.longrunning.Operation\"\304\001\202"
+ "\323\344\223\002:\"5/v1/{parent=projects/*/instances/"
+ "*}/databases:restore:\001*\332A\031parent,databas"
+ "e_id,backup\312Ae\n)google.spanner.admin.dat"
+ "abase.v1.Database\0228google.spanner.admin."
+ "database.v1.RestoreDatabaseMetadata\022\344\001\n\026"
+ "ListDatabaseOperations\022?.google.spanner."
+ "admin.database.v1.ListDatabaseOperations"
+ "Request\032@.google.spanner.admin.database."
+ "v1.ListDatabaseOperationsResponse\"G\202\323\344\223\002"
+ "8\0226/v1/{parent=projects/*/instances/*}/d"
+ "atabaseOperations\332A\006parent\022\334\001\n\024ListBacku"
+ "pOperations\022=.google.spanner.admin.datab"
+ "ase.v1.ListBackupOperationsRequest\032>.goo"
+ "p\022\026\n\tthrottled\030\004 \001(\010B\003\340A\003\"P\n\023DropDatabas"
+ "eRequest\0229\n\010database\030\001 \001(\tB\'\340A\002\372A!\n\037span"
+ "ner.googleapis.com/Database\"R\n\025GetDataba"
+ "seDdlRequest\0229\n\010database\030\001 \001(\tB\'\340A\002\372A!\n\037"
+ "spanner.googleapis.com/Database\",\n\026GetDa"
+ "tabaseDdlResponse\022\022\n\nstatements\030\001 \003(\t\"\217\001"
+ "\n\035ListDatabaseOperationsRequest\0227\n\006paren"
+ "t\030\001 \001(\tB\'\340A\002\372A!\n\037spanner.googleapis.com/"
+ "Instance\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030\003 "
+ "\001(\005\022\022\n\npage_token\030\004 \001(\t\"l\n\036ListDatabaseO"
+ "perationsResponse\0221\n\noperations\030\001 \003(\0132\035."
+ "google.longrunning.Operation\022\027\n\017next_pag"
+ "e_token\030\002 \001(\t\"\253\001\n\026RestoreDatabaseRequest"
+ "\0227\n\006parent\030\001 \001(\tB\'\340A\002\372A!\n\037spanner.google"
+ "apis.com/Instance\022\030\n\013database_id\030\002 \001(\tB\003"
+ "\340A\002\0224\n\006backup\030\003 \001(\tB\"\372A\037\n\035spanner.google"
+ "apis.com/BackupH\000B\010\n\006source\"\347\002\n\027RestoreD"
+ "atabaseMetadata\022\014\n\004name\030\001 \001(\t\022H\n\013source_"
+ "type\030\002 \001(\01623.google.spanner.admin.databa"
+ "se.v1.RestoreSourceType\022C\n\013backup_info\030\003"
+ " \001(\0132,.google.spanner.admin.database.v1."
+ "BackupInfoH\000\022E\n\010progress\030\004 \001(\01323.google."
+ "spanner.admin.database.v1.OperationProgr"
+ "ess\022/\n\013cancel_time\030\005 \001(\0132\032.google.protob"
+ "uf.Timestamp\022(\n optimize_database_operat"
+ "ion_name\030\006 \001(\tB\r\n\013source_info\"w\n Optimiz"
+ "eRestoredDatabaseMetadata\022\014\n\004name\030\001 \001(\t\022"
+ "E\n\010progress\030\002 \001(\01323.google.spanner.admin"
+ ".database.v1.OperationProgress*5\n\021Restor"
+ "eSourceType\022\024\n\020TYPE_UNSPECIFIED\020\000\022\n\n\006BAC"
+ "KUP\020\0012\223\037\n\rDatabaseAdmin\022\300\001\n\rListDatabase"
+ "s\0226.google.spanner.admin.database.v1.Lis"
+ "tDatabasesRequest\0327.google.spanner.admin"
+ ".database.v1.ListDatabasesResponse\">\202\323\344\223"
+ "\002/\022-/v1/{parent=projects/*/instances/*}/"
+ "databases\332A\006parent\022\244\002\n\016CreateDatabase\0227."
+ "google.spanner.admin.database.v1.CreateD"
+ "atabaseRequest\032\035.google.longrunning.Oper"
+ "ation\"\271\001\202\323\344\223\0022\"-/v1/{parent=projects/*/i"
+ "nstances/*}/databases:\001*\332A\027parent,create"
+ "_statement\312Ad\n)google.spanner.admin.data"
+ "base.v1.Database\0227google.spanner.admin.d"
+ "atabase.v1.CreateDatabaseMetadata\022\255\001\n\013Ge"
+ "tDatabase\0224.google.spanner.admin.databas"
+ "e.v1.GetDatabaseRequest\032*.google.spanner"
+ ".admin.database.v1.Database\"<\202\323\344\223\002/\022-/v1"
+ "/{name=projects/*/instances/*/databases/"
+ "*}\332A\004name\022\235\002\n\021UpdateDatabaseDdl\022:.google"
+ ".spanner.admin.database.v1.UpdateDatabas"
+ "eDdlRequest\032\035.google.longrunning.Operati"
+ "on\"\254\001\202\323\344\223\002:25/v1/{database=projects/*/in"
+ "stances/*/databases/*}/ddl:\001*\332A\023database"
+ ",statements\312AS\n\025google.protobuf.Empty\022:g"
+ "oogle.spanner.admin.database.v1.UpdateDa"
+ "tabaseDdlMetadata\022\243\001\n\014DropDatabase\0225.goo"
+ "gle.spanner.admin.database.v1.DropDataba"
+ "seRequest\032\026.google.protobuf.Empty\"D\202\323\344\223\002"
+ "3*1/v1/{database=projects/*/instances/*/"
+ "databases/*}\332A\010database\022\315\001\n\016GetDatabaseD"
+ "dl\0227.google.spanner.admin.database.v1.Ge"
+ "tDatabaseDdlRequest\0328.google.spanner.adm"
+ "in.database.v1.GetDatabaseDdlResponse\"H\202"
+ "\323\344\223\0027\0225/v1/{database=projects/*/instance"
+ "s/*/databases/*}/ddl\332A\010database\022\353\001\n\014SetI"
+ "amPolicy\022\".google.iam.v1.SetIamPolicyReq"
+ "uest\032\025.google.iam.v1.Policy\"\237\001\202\323\344\223\002\206\001\">/"
+ "v1/{resource=projects/*/instances/*/data"
+ "bases/*}:setIamPolicy:\001*ZA\"</v1/{resourc"
+ "e=projects/*/instances/*/backups/*}:setI"
+ "amPolicy:\001*\332A\017resource,policy\022\344\001\n\014GetIam"
+ "Policy\022\".google.iam.v1.GetIamPolicyReque"
+ "st\032\025.google.iam.v1.Policy\"\230\001\202\323\344\223\002\206\001\">/v1"
+ "/{resource=projects/*/instances/*/databa"
+ "ses/*}:getIamPolicy:\001*ZA\"</v1/{resource="
+ "projects/*/instances/*/backups/*}:getIam"
+ "Policy:\001*\332A\010resource\022\234\002\n\022TestIamPermissi"
+ "ons\022(.google.iam.v1.TestIamPermissionsRe"
+ "quest\032).google.iam.v1.TestIamPermissions"
+ "Response\"\260\001\202\323\344\223\002\222\001\"D/v1/{resource=projec"
+ "ts/*/instances/*/databases/*}:testIamPer"
+ "missions:\001*ZG\"B/v1/{resource=projects/*/"
+ "instances/*/backups/*}:testIamPermission"
+ "s:\001*\332A\024resource,permissions\022\237\002\n\014CreateBa"
+ "ckup\0225.google.spanner.admin.database.v1."
+ "CreateBackupRequest\032\035.google.longrunning"
+ ".Operation\"\270\001\202\323\344\223\0025\"+/v1/{parent=project"
+ "s/*/instances/*}/backups:\006backup\332A\027paren"
+ "t,backup,backup_id\312A`\n\'google.spanner.ad"
+ "min.database.v1.Backup\0225google.spanner.a"
+ "dmin.database.v1.CreateBackupMetadata\022\245\001"
+ "\n\tGetBackup\0222.google.spanner.admin.datab"
+ "ase.v1.GetBackupRequest\032(.google.spanner"
+ ".admin.database.v1.Backup\":\202\323\344\223\002-\022+/v1/{"
+ "name=projects/*/instances/*/backups/*}\332A"
+ "\004name\022\310\001\n\014UpdateBackup\0225.google.spanner."
+ "admin.database.v1.UpdateBackupRequest\032(."
+ "google.spanner.admin.database.v1.Backup\""
+ "W\202\323\344\223\002<22/v1/{backup.name=projects/*/ins"
+ "tances/*/backups/*}:\006backup\332A\022backup,upd"
+ "ate_mask\022\231\001\n\014DeleteBackup\0225.google.spann"
+ "er.admin.database.v1.DeleteBackupRequest"
+ "\032\026.google.protobuf.Empty\":\202\323\344\223\002-*+/v1/{n"
+ "ame=projects/*/instances/*/backups/*}\332A\004"
+ "name\022\270\001\n\013ListBackups\0224.google.spanner.ad"
+ "min.database.v1.ListBackupsRequest\0325.goo"
+ "gle.spanner.admin.database.v1.ListBackup"
+ "OperationsResponse\"E\202\323\344\223\0026\0224/v1/{parent="
+ "projects/*/instances/*}/backupOperations"
+ "\332A\006parent\032x\312A\026spanner.googleapis.com\322A\\h"
+ "ttps://www.googleapis.com/auth/cloud-pla"
+ "tform,https://www.googleapis.com/auth/sp"
+ "anner.adminB\332\002\n$com.google.spanner.admin"
+ ".database.v1B\031SpannerDatabaseAdminProtoP"
+ "\001ZHgoogle.golang.org/genproto/googleapis"
+ "/spanner/admin/database/v1;database\252\002&Go"
+ "ogle.Cloud.Spanner.Admin.Database.V1\312\002&G"
+ "oogle\\Cloud\\Spanner\\Admin\\Database\\V1\352\002+"
+ "Google::Cloud::Spanner::Admin::Database:"
+ ":V1\352AJ\n\037spanner.googleapis.com/Instance\022"
+ "\'projects/{project}/instances/{instance}"
+ "b\006proto3"
+ "sResponse\"<\202\323\344\223\002-\022+/v1/{parent=projects/"
+ "*/instances/*}/backups\332A\006parent\022\261\002\n\017Rest"
+ "oreDatabase\0228.google.spanner.admin.datab"
+ "ase.v1.RestoreDatabaseRequest\032\035.google.l"
+ "ongrunning.Operation\"\304\001\202\323\344\223\002:\"5/v1/{pare"
+ "nt=projects/*/instances/*}/databases:res"
+ "tore:\001*\332A\031parent,database_id,backup\312Ae\n)"
+ "google.spanner.admin.database.v1.Databas"
+ "e\0228google.spanner.admin.database.v1.Rest"
+ "oreDatabaseMetadata\022\344\001\n\026ListDatabaseOper"
+ "ations\022?.google.spanner.admin.database.v"
+ "1.ListDatabaseOperationsRequest\032@.google"
+ ".spanner.admin.database.v1.ListDatabaseO"
+ "perationsResponse\"G\202\323\344\223\0028\0226/v1/{parent=p"
+ "rojects/*/instances/*}/databaseOperation"
+ "s\332A\006parent\022\334\001\n\024ListBackupOperations\022=.go"
+ "ogle.spanner.admin.database.v1.ListBacku"
+ "pOperationsRequest\032>.google.spanner.admi"
+ "n.database.v1.ListBackupOperationsRespon"
+ "se\"E\202\323\344\223\0026\0224/v1/{parent=projects/*/insta"
+ "nces/*}/backupOperations\332A\006parent\032x\312A\026sp"
+ "anner.googleapis.com\322A\\https://www.googl"
+ "eapis.com/auth/cloud-platform,https://ww"
+ "w.googleapis.com/auth/spanner.adminB\332\002\n$"
+ "com.google.spanner.admin.database.v1B\031Sp"
+ "annerDatabaseAdminProtoP\001ZHgoogle.golang"
+ ".org/genproto/googleapis/spanner/admin/d"
+ "atabase/v1;database\252\002&Google.Cloud.Spann"
+ "er.Admin.Database.V1\312\002&Google\\Cloud\\Span"
+ "ner\\Admin\\Database\\V1\352\002+Google::Cloud::S"
+ "panner::Admin::Database::V1\352AJ\n\037spanner."
+ "googleapis.com/Instance\022\'projects/{proje"
+ "ct}/instances/{instance}b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
Expand Down Expand Up @@ -377,7 +377,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_spanner_admin_database_v1_UpdateDatabaseDdlMetadata_descriptor,
new java.lang.String[] {
"Database", "Statements", "CommitTimestamps",
"Database", "Statements", "CommitTimestamps", "Throttled",
});
internal_static_google_spanner_admin_database_v1_DropDatabaseRequest_descriptor =
getDescriptor().getMessageTypes().get(9);
Expand Down

0 comments on commit d093089

Please sign in to comment.