Commit Graph

124 Commits

Author SHA1 Message Date
Google APIs 160f80d81d chore: Make microgenerators default for all languages
In particular this applies to Java and Python microgenerators.
With this change `java_gapic_*` and `py_gapic_*` rules mean microgenerator versions. The monolith versions of the rules are named as `java_gapic_*_legacy` and `py_gapic_*_legacy` respectively.

Also change Ads BAZEL template to reflect the change in default rule names.

Also change `DO NOT OVERRIDE` comment warnings meaning (to reflect that now by default microgenerator rules are generated and the generated version must be accepted only if the API is being migrated to the microgenerator).

PiperOrigin-RevId: 346227314
2020-12-07 18:51:08 -08:00
Google APIs 83e97f3637 chore: migrate java-servicemanagement to the Java microgenerator
Committer: @miraleung
PiperOrigin-RevId: 345737602
2020-12-04 12:57:18 -08:00
Google APIs d189e87120 chore: generate GAPIC metadata JSON file
PiperOrigin-RevId: 345596855
2020-12-03 21:01:09 -08:00
Google APIs ff291040cf chore: Set namespaces for Ruby clients
PiperOrigin-RevId: 341251725
2020-11-07 22:13:00 -08:00
Google APIs 81b5fd4cb8 chore: Set namespaces for Ruby, PHP, and C# clients
PiperOrigin-RevId: 340706290
2020-11-04 13:02:46 -08:00
Google APIs 7391e775fd fix: switch all local LRO Go GAPIC deps to remote
PiperOrigin-RevId: 338561467
2020-10-22 15:30:23 -07:00
Google APIs 28e0d72b1e docs: Update inclusive language in the documentation. Also other latest doc updates.
PiperOrigin-RevId: 338547917
2020-10-22 14:21:00 -07:00
Google APIs 8d370db1a5 chore: add Style to google/api/resource.proto
PiperOrigin-RevId: 331868116
2020-09-15 15:21:33 -07:00
Google APIs b821f32047 feat: use https://github.com/googleapis/gapic-generator-csharp for generating C# libraries.
PiperOrigin-RevId: 331104099
2020-09-11 01:16:20 -07:00
Google APIs 1d5522ad10 feat: Sync the servicecontrol API.
Most notably, this adds the HttpRequest struct.

PiperOrigin-RevId: 327514630
2020-08-19 15:07:15 -07:00
Google APIs 0e56befedb build: removing Artman configuration files
PiperOrigin-RevId: 321273506
2020-07-14 18:01:47 -07:00
Google APIs cdca6d8c04 Fix a format issue and missing document content.
PiperOrigin-RevId: 316565757
2020-06-15 16:11:38 -07:00
Google APIs 90a86b592e Introduce notion of "dimensionless" units earlier in descriptive text.
PiperOrigin-RevId: 316140004
2020-06-12 11:18:53 -07:00
Google APIs 0aa9794246 fix: migrate servicemanagement/v1 to grpc_service_config
PiperOrigin-RevId: 315793740
2020-06-10 16:49:46 -07:00
Google APIs ca1372c6d7 Regular update of Google API service config with clarification of documentations.
BREAKING CHANGE: `features` field is no longer used. It has been removed from the API runtime for awhile.

PiperOrigin-RevId: 315548189
2020-06-09 13:37:53 -07:00
Google APIs 1db88f2a42 Update open-sourced google/api/servicecontrol/v1 to 2020/06/01
Changes:
- add checkInfo.consumerInfo.[type|consumer_number]
- update checkError
    - add checkError.[subject|status]
    - update checkError.Code
- add QuotaController scope
- update comments
PiperOrigin-RevId: 314786414
2020-06-04 12:56:43 -07:00
Google APIs ce56112c35 chore: fix all deps on LRO in go_gapic_library
Removes uses of external dependency on longrunning/autogen:go_default_library
in favor of the local target //google/lonrunning:longrunning_go_gapic.

PiperOrigin-RevId: 314387187
2020-06-02 12:57:24 -07:00
Google APIs ded05197da fix: use grpc_service_config in nodejs_gapic_library
The nodejs_gapic_library targets were migrated to gapic-generator-typescript
which doesn't use gapic_yaml, rendering that attribute unused. Instead it uses
the proto annotations & grpc_service_config, which this change reflects.

PiperOrigin-RevId: 314206960
2020-06-01 14:44:30 -07:00
Google APIs 45b363d3ab Refactor the CEL protos to reflect their use as cross-language
data representations used within various open source libraries.

There is no CEL Google API per se, and as such any reference to
one has been removed from the proto libraries including the GAPIC
client code generation.

There is a gRPC service defined among the protos which is used for
driving conformance testing in a cross-language compatible manner.

PiperOrigin-RevId: 307642893
2020-04-21 11:16:13 -07:00
Google APIs c0a072159e chore: delete gapic config for api/expr/v1alpha1/cel
Committer: @miraleung
PiperOrigin-RevId: 306501594
2020-04-14 13:20:41 -07:00
Google APIs 25a1781c09 bazel: migrate all go_gapic_library targets to microgenerator implementation
* update rules_go and gazelle bazel dependencies
* update gapic-generator bazel dependency (with build file generator changes)

PiperOrigin-RevId: 302730217
2020-03-24 13:05:53 -07:00
Google APIs ae78682c05 fix: several sample code blocks in comments are now properly indented for markdown
PiperOrigin-RevId: 301185150
2020-03-16 10:21:28 -07:00
Google APIs bc973a1581 bazel: Fix broken common dependency
PiperOrigin-RevId: 299397431
2020-03-06 11:28:02 -08:00
Google APIs 83c6f84035 Update google/api/auth.proto to make AuthProvider to have JwtLocation
PiperOrigin-RevId: 297918498
2020-02-28 13:33:37 -08:00
Google APIs 5cfa105206 Add service control related proto build rule.
PiperOrigin-RevId: 295262088
2020-02-14 17:32:55 -08:00
Google APIs 8b78aa0438 Update backend.proto for schemes and protocol
PiperOrigin-RevId: 294788800
2020-02-12 16:41:35 -08:00
Google APIs 7a15e7fe78 Update backend proto for Google Cloud Endpoints
PiperOrigin-RevId: 292391607
2020-01-30 11:39:03 -08:00
Google APIs e26cab8afd expr: add default_host and method_signature annotations to CelService
PiperOrigin-RevId: 291240093
2020-01-23 14:05:04 -08:00
Google APIs 4543762b23 Fix Bazel build
billing/v1 and dialogflow/v2 remain broken (not bazel-related issues).
Billing has wrong configuration, dialogflow failure is caused by a bug in documentation plugin.

PiperOrigin-RevId: 289140194
2020-01-10 12:18:27 -08:00
Google APIs d52885b642 Migrate the service management API to GAPIC v2.
Committer: @lukesneeringer
PiperOrigin-RevId: 288909426
2020-01-09 09:12:45 -08:00
Google APIs 50af053073 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 286491002
2019-12-19 17:07:37 -08:00
Google APIs da0edeeef9 feat: publish several retry config files for client generation
PiperOrigin-RevId: 283614497
2019-12-03 13:50:12 -08:00
Google APIs e9389365a9 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 282810797
2019-11-27 11:59:43 -08:00
Google APIs 06a840781d Populate BAZEL.build files for around 100 APIs (all APIs we publish) in all 7 langauges.
PiperOrigin-RevId: 282449910
2019-11-25 15:50:18 -08:00
Google APIs bc76ffd873 Use rules_proto bzl files to load proto_library
This makes googleapis forward compatible with Bazel incompatible change https://github.com/bazelbuild/bazel/issues/8922.

This CL was created by adding @rules_proto to the WORKSPACE file and then running:

find . -name BUILD.bazel | \
  while read build; do \
    buildifier --lint=fix --warnings=load $build; \
  done

Since buildifier cannot be told not to reformat the BUILD file, some files are reformatted.

PiperOrigin-RevId: 280356106
2019-11-13 22:28:15 -08:00
Google APIs a9589347c8 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 276110444
2019-10-22 11:43:03 -07:00
Google APIs 40401ac284 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 276089622
2019-10-22 10:13:01 -07:00
Google APIs 95c0959449 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 276083452
2019-10-22 09:46:06 -07:00
Google APIs 0c0bbaeb69 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 274037944
2019-10-10 14:21:31 -07:00
Google APIs c372c656ae Synchronize new proto/yaml changes.
PiperOrigin-RevId: 272521892
2019-10-02 14:37:40 -07:00
Google APIs 247e5869b9 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 272252190
2019-10-01 11:13:11 -07:00
Google APIs 95a9834487 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 272006912
2019-09-30 10:05:58 -07:00
Hanzhen Yi 2ed795dddb Revert "wip"
This reverts commit 6cf4128a84.
2019-09-16 14:50:34 -07:00
Hanzhen Yi 6cf4128a84 wip 2019-09-16 14:36:53 -07:00
Google APIs db02bc9c10 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 263073419
2019-08-12 22:46:00 -07:00
Google APIs 1b1ef1ca14 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 261214002
2019-08-01 15:50:03 -07:00
Google APIs be480e391c Synchronize new proto/yaml changes.
PiperOrigin-RevId: 259786285
2019-07-24 11:55:04 -07:00
Google APIs 0ce9d41a2c Synchronize new proto/yaml changes.
PiperOrigin-RevId: 258611957
2019-07-17 11:49:26 -07:00
Google APIs 7f3e6ebfe5 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 258232689
2019-07-15 14:02:55 -07:00
Google APIs e266a1ca80 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 251556195
2019-06-04 18:10:10 -07:00