diff --git a/modules/sync/googleapis/googleapis/cas/0ef3248c6235d420fe61f373154adcde6b94e3297f82472b1d8d8c3747240b61b4a10405e2a6f8ac1c98816ac6e690ea7871024aa5ae0e035cd540214667ceed b/modules/sync/googleapis/googleapis/cas/0ef3248c6235d420fe61f373154adcde6b94e3297f82472b1d8d8c3747240b61b4a10405e2a6f8ac1c98816ac6e690ea7871024aa5ae0e035cd540214667ceed new file mode 100644 index 00000000..6dd70338 --- /dev/null +++ b/modules/sync/googleapis/googleapis/cas/0ef3248c6235d420fe61f373154adcde6b94e3297f82472b1d8d8c3747240b61b4a10405e2a6f8ac1c98816ac6e690ea7871024aa5ae0e035cd540214667ceed @@ -0,0 +1,46 @@ +shake256:faedd41bb62749fa9e3e87f183fe58065f0d4ccf60e4d347727c04544ccdd08a43f1703d8f2cd31613fe1a767d63c33b280f34df99eda6ad2b25dfec4c4ead81 LICENSE +shake256:a483c3b87b116f15dedc9b0183ce54ba921720bccf1a90dd85362cdca7312af2891689079874a214d1f9c4c8e50050542a8e3d0cc21f13d9fdae14f9dbf284be buf.md +shake256:b5c1d200e09f9de6dd66a0ab1c03cb0935d347d64bd9c73a3d44b10c1de9b396a30780cb623af34c96681e54a931be5903ad1e20c662cc02017f312db2cd55cf buf.yaml +shake256:b463ec4408c1ce2512258dbcad5aa2ca4d08932f18092453761092cfb6f1e876251085258522a8433dbcb2d8ab86f84f41c46de931941e54aae98e04ca874fc3 google/api/annotations.proto +shake256:50d1456363ec9e00142af1260d63defe5e772304bc76dd1440034982812c8552c8ce4e99c481f4f68fd9f7b5a27eeb65e145ddcedc1ff78ff96d72d2ad5612f3 google/api/client.proto +shake256:36d76c8f1cbe4f6bbd9615f35425c14b0a8719cbca74cdc967b808b37b5a9981ae01e78c50cf1529418b4240b7384769ec4077f3e274df23f03a5ef20b0eb96f google/api/expr/v1alpha1/checked.proto +shake256:7c569a4689e124463c9864fdefbb8d988af324f16a1ff1a79157d1ebf33053bb3cac523a19dc31adfa2f42f0233cef30b7160fc9060938444fe420f9c8064b02 google/api/expr/v1alpha1/eval.proto +shake256:e4fb8d46808189cc5ea9b68377b869d2fa91ddf1abc728bc5c704aa0b745708851187527837653939cda3d844d1a24d3fb879697c5585762b989740b721d83b7 google/api/expr/v1alpha1/explain.proto +shake256:5e9a6f18977b457071703dfe84a712327d332ea923c3af013d6c33fd3e293cbd603aa598eb12b323ea0d17be762691d719735e034e883a46eab81df9e481ae52 google/api/expr/v1alpha1/syntax.proto +shake256:39a65965cdd80a90fe1185d0111f2babe75762967c861a523161b9764d453b0dae46555faaaf04c66a4d33879c9389b26dc7f7db9e26bbea179ff0eb2d7ebbf1 google/api/expr/v1alpha1/value.proto +shake256:8152127b51edc2471c6e7ad343409e6531665271b6da561b8ef4d0c479b9060f098093ae21f335d9a55cb752547cd9a4ee2fd56132b8e3182e796ddcd90d6981 google/api/expr/v1beta1/decl.proto +shake256:e162b94904261494d578b7daebe6e199f8e15f77ed385873fd6b913b031453872d0c98add27a056ad35127eafe0f886a29103cd754b59569a787b7d04d1201df google/api/expr/v1beta1/eval.proto +shake256:b56b35fd307f4395e0c34b151a10eee84fa998f77ec1a6bb244d555dd4e02a2dd88d0d04adceb018d3353c1b77f206f3638305b6eb30073d7ce745084f40b839 google/api/expr/v1beta1/expr.proto +shake256:c8ed5c4c89676f4beafcb6b23aaf6f5d2345451c3a2d9cdc459460f9290c6dc1fc5a393cecc5b5ed5abc9e74a0ab9c8badfd45f985556434e96bc7115ba71d11 google/api/expr/v1beta1/source.proto +shake256:ee9cb36c86ceae4ad080dc4d59441669e72439272f6417f015e29a38c5e6d7e7cb29fee25c9dd1294e4e4dcdfec0f8b516981c2bc1bc8f02c08dc6bb426fcf5b google/api/expr/v1beta1/value.proto +shake256:aed947029a18181cab301b2e488bf953be684420fe8ec753420a81e1f5901aa9284d1f3e19ae19e682189ddc773b370468e371f513af232e1f909ebb168584e2 google/api/field_behavior.proto +shake256:d7d12979d7ecebd731f6b4f396c9d8c589d5269ea8ba82c6a94b0ad3e9cce42641267d23ed755e280d8c65bdb1c796202f72eeebab96eadaf80a6ebb07db6323 google/api/field_info.proto +shake256:c0b48e2d43016d206362e3353fbc13e7e69f963d91b233498bf5a5b5456a126b546486a5ef32ad4f3f6d7f9ec102dc3cbd9ccadfe169dcea9ef77d79b550fe58 google/api/http.proto +shake256:e679870162fbdb22749743f2d8c7987225e9cf2651073732ba74839a4ff499a9e179023fc8205ff31082db7af1b70f2cad42d803dd8b0078a65fdda4aec371f9 google/api/httpbody.proto +shake256:36cf31d5ac15e67e2b811d2b82da243786d452b25544a728b38b264e6d03f201f9d7ca11a4e247e897bfe6b77084e2eafbbbf3f2a85faf2ed050d40150720999 google/api/launch_stage.proto +shake256:4e0183d0578828f8d017140826a926c30398c5de20c9d3bdbbfdb79aebfb0e0790b5183e44ea70e7703f3123f4efd763f2b987923fd7ea7ff6c810a80fae04f4 google/api/resource.proto +shake256:ff9b220af20c5460d348a2f57616dd2ef1cf099e8f5bb0e359dde97fb732c7d8babd4a7a945ff938436dbffe1bbc7f1708dd8772f647c70f1202bd70cddb28e4 google/api/visibility.proto +shake256:9aa82c6515e4f6533bc8e6a5ecdeddc12c1fa323211686f8100fb024fe8884677c969402748bca8089559880905308420da34a41b05e6406d37a462ea1c3e2bd google/bytestream/bytestream.proto +shake256:76d2cf855e0681935447cef55df0a1c2bca30da25e2d6bde8812d929fc5cd6c7464de107617e34df21db82b1bb3f874ec595292dad44e49d0e392d0576dc8e3e google/geo/type/viewport.proto +shake256:865a096bdedbb225cb4ccf2bc642accd4f6fee05257b05183796a757db99bda998da64ea80c66e4035d7ee69f09a3e0ca155702b59758aaf4ad9e7a2e14d2ead google/longrunning/operations.proto +shake256:38d58edc48704332776c9e9a54d09d096013738735f44c7b746d678cf026f8c7a6ca3b35cefa051fb7fd78ea7431ea2a72afee78a4244eff0cf8e11a9b4d8902 google/rpc/code.proto +shake256:bdea10348a634331a10ac2301b8f00bb6dbba7172f987da851b0fbd8c1c296336c43c4ff6667b525d7d51809dc46a91d41aa8a20af7e57197fea4e87736f34d0 google/rpc/context/attribute_context.proto +shake256:3fa988f93e04fb40e6811413a22a1e492150479af543438730d5096ff75f78f8f2a768cd28d41d660298d0e6a61aab726fe1aae8be6fbd11468974b60e98f322 google/rpc/error_details.proto +shake256:86427cc681e71d42b74cc1fb9674a571c95cb61f5ae0150e4e85d6ed8de8c6db2f8c2eae90dc8048e4ee761eeb97510867b4fdf8b3f1e993b242a374cbe7f303 google/rpc/status.proto +shake256:a681d3907d3a5b0c439cd89d31b2fa5495d85a7326a5a7de828cd9e2a74231ab9a5b5910449ecb67753fd3a311f5995c230e6347b00f8845b1fc5e4520e5dfb5 google/type/calendar_period.proto +shake256:e0a074ed084ec2a63e0b2120a01321d08c518ce7a510c9e71e53395be5cf56dff96b289d621b2fbb48f5ba2a3e966b56a1a9d967812266ba30ea7ddfb4ec7cf4 google/type/color.proto +shake256:aa192e4d8df985edec8994d6ce56425fc69fad95c6ec115232737f6688eecb1f7ef6526b29faee1075a5fa4a3dcac3d0b5d34a9ea948604bb9d99dc38279ea7f google/type/date.proto +shake256:caeb9872a31e5a27147b32d0a763d8ca8ca647595e889bdda9596869acbf75313517b4c2f1fc94dd69988ba67dd16efa4725d127d933b0223dbe7025517bcca7 google/type/datetime.proto +shake256:9bcad1e577dfdcd0faed3e29bf235a544a89a99825f408bd1cd97b1ccf3f64ffc59dbd591ac9a8633abf7a3d81497a74a8ed191bc545e84de0de732edfc710f6 google/type/dayofweek.proto +shake256:a1cddc39c2a4f6c368cc6ad5f314820d16cfe9d8b7ef4ca0e8115a5b3abe6e2487718c72fb995d208ad3be01f6c701b364eef2f7a4ce669369e7961ba49ebf6d google/type/decimal.proto +shake256:9b65c6838c116768048d651df4aaf8a431df1b96f3a5c5e6a79ceab899cdec70e475c875de3e274f7fbc76da4272a069d1da815a8f8d9ba54f427a99176e05f3 google/type/expr.proto +shake256:b6d78ff471690a8be2cc74a75a8f3792d4ca312e91ccd5a3f3ac042e10b62753e32ebb9c23e049d3287409e8fb2c9e4d1b17e6113861d09d2a8091ad7bee5aa9 google/type/fraction.proto +shake256:ff0f53d0c58c2684d06ec178457885a22064242c86bcbd996ea0b23dab1d165143ac5f466b77c61a85ddb17c1c96f542631d352bde18dd6f59a91c4336bfff26 google/type/interval.proto +shake256:67887ee1db39ce22a5a33ad8c6577396bf96367a3bc772680f3ba64b0ce91132e1e9a136ff354fac211b6c70d7c5de0af00e30e3cf4917b669185bb29da07de5 google/type/latlng.proto +shake256:4d07d30695593bcd87d1da353d4b5da67f95e5d4f8f063437262359215a5b583304bdc941e3746c6b9673b80c675ba36ecc6b8932274802587bedfa6534fa0e7 google/type/localized_text.proto +shake256:d7d321c964dee89bed84e63163b28f29bc0c212759662f9c8c5f21fcfb0b8bb5d000064c74080e42550df04804a19a92aecbb6b2d75efaeef53270743639118f google/type/money.proto +shake256:4c7c2b552be872d56f227404f62ffcfd13ddf3ec3a257cd149fb81b13b90d5de0c1dec089c8810a912efd430c3ef969b3c5f0e25a6f33ec143f367ab49d33e47 google/type/month.proto +shake256:b18bf53ba30dffd89c84337fd212b3a9ccf92e2b67fc5d336f35822fda676136f4406bfa90f7e3bd7d83af0f32c15309c3f7e06260341e921b26757e6dbc3be7 google/type/phone_number.proto +shake256:08f480e6eac9d625789c2760781f7cf5dbf971aa01691867c688191e5ba7dee64e2497e9e4c2db2a36665fb998340edc9aadd503d7320d24cd5ac3f9222a2b4e google/type/postal_address.proto +shake256:65db8679f951c3fd50a233ac63826cd6d92c87fbe16bbe86275b18647e27516f29a67bc5cc16d5d10c6f1d72d2e0e5e5725055d08b68ea40a1f0d7db2da7c9ed google/type/quaternion.proto +shake256:0a832806b7a4fe0009eed9f3a824182b6a7b536089ad2b27252aa2c29642513ada3229fd28b0ca59197d7a0902a9a8fd5499623bf98977028955799164dd1710 google/type/timeofday.proto diff --git a/modules/sync/googleapis/googleapis/cas/865a096bdedbb225cb4ccf2bc642accd4f6fee05257b05183796a757db99bda998da64ea80c66e4035d7ee69f09a3e0ca155702b59758aaf4ad9e7a2e14d2ead b/modules/sync/googleapis/googleapis/cas/865a096bdedbb225cb4ccf2bc642accd4f6fee05257b05183796a757db99bda998da64ea80c66e4035d7ee69f09a3e0ca155702b59758aaf4ad9e7a2e14d2ead new file mode 100644 index 00000000..bb42620b --- /dev/null +++ b/modules/sync/googleapis/googleapis/cas/865a096bdedbb225cb4ccf2bc642accd4f6fee05257b05183796a757db99bda998da64ea80c66e4035d7ee69f09a3e0ca155702b59758aaf4ad9e7a2e14d2ead @@ -0,0 +1,246 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +syntax = "proto3"; + +package google.longrunning; + +import "google/api/annotations.proto"; +import "google/api/client.proto"; +import "google/protobuf/any.proto"; +import "google/protobuf/descriptor.proto"; +import "google/protobuf/duration.proto"; +import "google/protobuf/empty.proto"; +import "google/rpc/status.proto"; + +option cc_enable_arenas = true; +option csharp_namespace = "Google.LongRunning"; +option go_package = "cloud.google.com/go/longrunning/autogen/longrunningpb;longrunningpb"; +option java_multiple_files = true; +option java_outer_classname = "OperationsProto"; +option java_package = "com.google.longrunning"; +option objc_class_prefix = "GLRUN"; +option php_namespace = "Google\\LongRunning"; + +extend google.protobuf.MethodOptions { + // Additional information regarding long-running operations. + // In particular, this specifies the types that are returned from + // long-running operations. + // + // Required for methods that return `google.longrunning.Operation`; invalid + // otherwise. + google.longrunning.OperationInfo operation_info = 1049; +} + +// Manages long-running operations with an API service. +// +// When an API method normally takes long time to complete, it can be designed +// to return [Operation][google.longrunning.Operation] to the client, and the +// client can use this interface to receive the real response asynchronously by +// polling the operation resource, or pass the operation resource to another API +// (such as Pub/Sub API) to receive the response. Any API service that returns +// long-running operations should implement the `Operations` interface so +// developers can have a consistent client experience. +service Operations { + option (google.api.default_host) = "longrunning.googleapis.com"; + + // Lists operations that match the specified filter in the request. If the + // server doesn't support this method, it returns `UNIMPLEMENTED`. + rpc ListOperations(ListOperationsRequest) returns (ListOperationsResponse) { + option (google.api.http) = { + get: "/v1/{name=operations}" + }; + option (google.api.method_signature) = "name,filter"; + } + + // Gets the latest state of a long-running operation. Clients can use this + // method to poll the operation result at intervals as recommended by the API + // service. + rpc GetOperation(GetOperationRequest) returns (Operation) { + option (google.api.http) = { + get: "/v1/{name=operations/**}" + }; + option (google.api.method_signature) = "name"; + } + + // Deletes a long-running operation. This method indicates that the client is + // no longer interested in the operation result. It does not cancel the + // operation. If the server doesn't support this method, it returns + // `google.rpc.Code.UNIMPLEMENTED`. + rpc DeleteOperation(DeleteOperationRequest) returns (google.protobuf.Empty) { + option (google.api.http) = { + delete: "/v1/{name=operations/**}" + }; + option (google.api.method_signature) = "name"; + } + + // Starts asynchronous cancellation on a long-running operation. The server + // makes a best effort to cancel the operation, but success is not + // guaranteed. If the server doesn't support this method, it returns + // `google.rpc.Code.UNIMPLEMENTED`. Clients can use + // [Operations.GetOperation][google.longrunning.Operations.GetOperation] or + // other methods to check whether the cancellation succeeded or whether the + // operation completed despite cancellation. On successful cancellation, + // the operation is not deleted; instead, it becomes an operation with + // an [Operation.error][google.longrunning.Operation.error] value with a + // [google.rpc.Status.code][google.rpc.Status.code] of `1`, corresponding to + // `Code.CANCELLED`. + rpc CancelOperation(CancelOperationRequest) returns (google.protobuf.Empty) { + option (google.api.http) = { + post: "/v1/{name=operations/**}:cancel" + body: "*" + }; + option (google.api.method_signature) = "name"; + } + + // Waits until the specified long-running operation is done or reaches at most + // a specified timeout, returning the latest state. If the operation is + // already done, the latest state is immediately returned. If the timeout + // specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + // timeout is used. If the server does not support this method, it returns + // `google.rpc.Code.UNIMPLEMENTED`. + // Note that this method is on a best-effort basis. It may return the latest + // state before the specified timeout (including immediately), meaning even an + // immediate response is no guarantee that the operation is done. + rpc WaitOperation(WaitOperationRequest) returns (Operation) {} +} + +// This resource represents a long-running operation that is the result of a +// network API call. +message Operation { + // The server-assigned name, which is only unique within the same service that + // originally returns it. If you use the default HTTP mapping, the + // `name` should be a resource name ending with `operations/{unique_id}`. + string name = 1; + + // Service-specific metadata associated with the operation. It typically + // contains progress information and common metadata such as create time. + // Some services might not provide such metadata. Any method that returns a + // long-running operation should document the metadata type, if any. + google.protobuf.Any metadata = 2; + + // If the value is `false`, it means the operation is still in progress. + // If `true`, the operation is completed, and either `error` or `response` is + // available. + bool done = 3; + + // The operation result, which can be either an `error` or a valid `response`. + // If `done` == `false`, neither `error` nor `response` is set. + // If `done` == `true`, exactly one of `error` or `response` can be set. + // Some services might not provide the result. + oneof result { + // The error result of the operation in case of failure or cancellation. + google.rpc.Status error = 4; + + // The normal, successful response of the operation. If the original + // method returns no data on success, such as `Delete`, the response is + // `google.protobuf.Empty`. If the original method is standard + // `Get`/`Create`/`Update`, the response should be the resource. For other + // methods, the response should have the type `XxxResponse`, where `Xxx` + // is the original method name. For example, if the original method name + // is `TakeSnapshot()`, the inferred response type is + // `TakeSnapshotResponse`. + google.protobuf.Any response = 5; + } +} + +// The request message for +// [Operations.GetOperation][google.longrunning.Operations.GetOperation]. +message GetOperationRequest { + // The name of the operation resource. + string name = 1; +} + +// The request message for +// [Operations.ListOperations][google.longrunning.Operations.ListOperations]. +message ListOperationsRequest { + // The name of the operation's parent resource. + string name = 4; + + // The standard list filter. + string filter = 1; + + // The standard list page size. + int32 page_size = 2; + + // The standard list page token. + string page_token = 3; +} + +// The response message for +// [Operations.ListOperations][google.longrunning.Operations.ListOperations]. +message ListOperationsResponse { + // A list of operations that matches the specified filter in the request. + repeated Operation operations = 1; + + // The standard List next-page token. + string next_page_token = 2; +} + +// The request message for +// [Operations.CancelOperation][google.longrunning.Operations.CancelOperation]. +message CancelOperationRequest { + // The name of the operation resource to be cancelled. + string name = 1; +} + +// The request message for +// [Operations.DeleteOperation][google.longrunning.Operations.DeleteOperation]. +message DeleteOperationRequest { + // The name of the operation resource to be deleted. + string name = 1; +} + +// The request message for +// [Operations.WaitOperation][google.longrunning.Operations.WaitOperation]. +message WaitOperationRequest { + // The name of the operation resource to wait on. + string name = 1; + + // The maximum duration to wait before timing out. If left blank, the wait + // will be at most the time permitted by the underlying HTTP/RPC protocol. + // If RPC context deadline is also specified, the shorter one will be used. + google.protobuf.Duration timeout = 2; +} + +// A message representing the message types used by a long-running operation. +// +// Example: +// +// rpc Export(ExportRequest) returns (google.longrunning.Operation) { +// option (google.longrunning.operation_info) = { +// response_type: "ExportResponse" +// metadata_type: "ExportMetadata" +// }; +// } +message OperationInfo { + // Required. The message name of the primary return type for this + // long-running operation. + // This type will be used to deserialize the LRO's response. + // + // If the response is in a different package from the rpc, a fully-qualified + // message name must be used (e.g. `google.protobuf.Struct`). + // + // Note: Altering this value constitutes a breaking change. + string response_type = 1; + + // Required. The message name of the metadata type for this long-running + // operation. + // + // If the response is in a different package from the rpc, a fully-qualified + // message name must be used (e.g. `google.protobuf.Struct`). + // + // Note: Altering this value constitutes a breaking change. + string metadata_type = 2; +} diff --git a/modules/sync/googleapis/googleapis/state.json b/modules/sync/googleapis/googleapis/state.json index afca3ed1..4b94874f 100644 --- a/modules/sync/googleapis/googleapis/state.json +++ b/modules/sync/googleapis/googleapis/state.json @@ -14823,6 +14823,22 @@ { "name": "2d08f07eab9bbe8300cd20b871d0811bbb693fab", "digest": "e30e3247f84b7ff9d09941ce391eb4b6f04734e1e5fae796bfc471f167e6f90813630cc39397ee46b8bc0ea7d6935c416d15c219cc5732d9778cbfdf73a1ed6e" + }, + { + "name": "0c5b3eb0f7cca9630c4f160ed3e22a48eb7a36bb", + "digest": "0ef3248c6235d420fe61f373154adcde6b94e3297f82472b1d8d8c3747240b61b4a10405e2a6f8ac1c98816ac6e690ea7871024aa5ae0e035cd540214667ceed" + }, + { + "name": "242a5f1996b719669021fce6723df83a1a934505", + "digest": "0ef3248c6235d420fe61f373154adcde6b94e3297f82472b1d8d8c3747240b61b4a10405e2a6f8ac1c98816ac6e690ea7871024aa5ae0e035cd540214667ceed" + }, + { + "name": "43e53378966d2539cd44d31d9a33d5259fc4c73c", + "digest": "0ef3248c6235d420fe61f373154adcde6b94e3297f82472b1d8d8c3747240b61b4a10405e2a6f8ac1c98816ac6e690ea7871024aa5ae0e035cd540214667ceed" + }, + { + "name": "14e5759e6036ea42178a7e9cf2490d72cb6813a2", + "digest": "0ef3248c6235d420fe61f373154adcde6b94e3297f82472b1d8d8c3747240b61b4a10405e2a6f8ac1c98816ac6e690ea7871024aa5ae0e035cd540214667ceed" } ] } \ No newline at end of file diff --git a/modules/sync/state.json b/modules/sync/state.json index 7e7c37e5..bba9c992 100644 --- a/modules/sync/state.json +++ b/modules/sync/state.json @@ -42,7 +42,7 @@ }, { "module_name": "googleapis/googleapis", - "latest_reference": "2d08f07eab9bbe8300cd20b871d0811bbb693fab" + "latest_reference": "14e5759e6036ea42178a7e9cf2490d72cb6813a2" }, { "module_name": "googlechrome/lighthouse",