Commit Graph

121 Commits

Author SHA1 Message Date
Google APIs 61ab0348bd feat: Migrate the Bazel rules for the libraries published to google-cloud-ruby to use the gapic-generator-ruby instead of the monolith generator.
PiperOrigin-RevId: 352069361
2021-01-15 13:09:14 -08:00
Google APIs 6dae98144d chore: Remove unused 'package' attr from java_gapic_library rules
Committer: @miraleung
PiperOrigin-RevId: 347459563
2020-12-14 13:41:43 -08:00
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 d189e87120 chore: generate GAPIC metadata JSON file
PiperOrigin-RevId: 345596855
2020-12-03 21:01:09 -08:00
Google APIs fd2a53662d chore: migrate java-dlp to the Java microgenerator
Committer: @miraleung
PiperOrigin-RevId: 344834979
2020-11-30 10:07:13 -08:00
Google APIs 795f0cacce Fix: retrieve job config for risk analysis jobs.
Docs: clarify timespan config for BigQuery and Datastore.

PiperOrigin-RevId: 336694775
2020-10-12 10:40:04 -07:00
Google APIs f0d92d22e6 docs: correct the links for parent fields
PiperOrigin-RevId: 332061108
2020-09-16 12:23:21 -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 1ee015d872 docs: expand parent field format, and BigQuery sampling options. Also describing which transformations are allowed for ReidentifyContent API calls, and the custom alphabet allowed for format-preserving encryption (FPE).
PiperOrigin-RevId: 329758805
2020-09-02 12:00:02 -07:00
Google APIs 84c02b526d migrate dlp BUILD file python part to use microgen
PiperOrigin-RevId: 327164238
2020-08-17 22:08:26 -07:00
Google APIs 0e56befedb build: removing Artman configuration files
PiperOrigin-RevId: 321273506
2020-07-14 18:01:47 -07:00
Google APIs cc85255c27 Feature: Add CSV and TSV to file types.
Fixes: Cleaned up resource_reference annotations for correct semantics and improved client library generation
Fixes: BucketingConfig.replacement_value marked as required

PiperOrigin-RevId: 320252582
2020-07-08 13:22:43 -07:00
Google APIs e66c163cc3 fix: migrate dlp/v2 to grpc_service_config
PiperOrigin-RevId: 319782065
2020-07-06 08:16:44 -07:00
Google APIs d13e2da372 build: move gapic-generator-typescript parameters to BUILD.bazel files.
PiperOrigin-RevId: 318386808
2020-06-25 18:07:32 -07:00
Google APIs f72c3a53fe docs: fix several broken links in the docs.
PiperOrigin-RevId: 314606371
2020-06-03 14:35:39 -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 1b8b77db10 Cloud DLP - fix routing for gRPC clients by embedding location into parent instead of having it's own parameter. API still remain global only, but prepares for the addition of regional support.
PiperOrigin-RevId: 311164352
2020-05-12 11:15:50 -07:00
Google APIs 1019b0d9db Release new file type enums and new MetadataLocation proto.
PiperOrigin-RevId: 310622219
2020-05-08 13:50:22 -07:00
Google APIs f78da0d54c fix: replace all retry configs removed during GAPIC config migration
PiperOrigin-RevId: 309415646
2020-05-01 09:03:06 -07:00
Google APIs 65c749bc6a docs: fix formatting of some regexes and string literals.
PiperOrigin-RevId: 304701150
2020-04-03 15:19:40 -07:00
Google APIs 9119eefcd2 chore: set Ruby namespace in proto options
PiperOrigin-RevId: 304698702
2020-04-03 15:09:21 -07:00
Google APIs 87144228bd Enable gapic v2 for DLP.
Committer: @hzyi-google
PiperOrigin-RevId: 303999064
2020-03-31 10:48:52 -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 ff2ea00f69 Fix: Add resource definition for a parent of InspectTemplate which was otherwise missing.
PiperOrigin-RevId: 301623052
2020-03-18 10:57:41 -07:00
Google APIs 1976b9981e Cloud DLP api update. Adds missing fields to Finding and adds support for hybrid jobs.
PiperOrigin-RevId: 301205325
2020-03-16 11:48:48 -07:00
Google APIs e7d8a694f4 Depend on the latest gapic-generator and resource names plugin.
This fixes the very old an very annoying bug: https://github.com/googleapis/gapic-generator/pull/3087

PiperOrigin-RevId: 293903652
2020-02-07 15:18:00 -08:00
Google APIs 1dbfd3fe43 Fix bazel build
Add other langauges (Java was already there) for bigquery/storage/v1alpha2 api.

PiperOrigin-RevId: 289519766
2020-01-13 14:28:41 -08:00
Google APIs 802c5c5f2b Migrate DLP to proto annotations (but not GAPIC v2).
Committer: @lukesneeringer
PiperOrigin-RevId: 289102579
2020-01-10 09:01:38 -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 aac86d932b Documentation update. Add location_id in preparation for regionalization.
PiperOrigin-RevId: 282586371
2019-11-26 09:56:44 -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 5364a19284 bazel: Fix build
1) Update to latest gapic-generator (has iam resource names fix for java).
2) Fix non-trivial issues with oslogin (resources defined in sibling package to the one they are used from) and monitoring.
3) Fix trivial missing dependencies in proto_library targets for other apis.

This is to prepare the repository to being populated with BUILD.bazel files for all supported apis (101 API) in all 7 languages.

PiperOrigin-RevId: 281618750
2019-11-20 15:52:59 -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 4e86b25387 Documentation update. Add the new action for sending metrics to Stackdriver.
PiperOrigin-RevId: 279768476
2019-11-11 10:42:07 -08:00
Google APIs a9589347c8 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 276110444
2019-10-22 11:43:03 -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 dbf13ce41f Synchronize new proto/yaml changes.
PiperOrigin-RevId: 256395560
2019-07-03 10:38:08 -07:00
Google APIs 384aa84386 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 253675319
2019-06-17 15:35:54 -07:00
Google APIs 7a5025c8c5 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 252108141
2019-06-07 13:29:54 -07:00
Google APIs 5487c78983 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 251716150
2019-06-05 14:15:04 -07:00
Evawere Ogbe 2c30d35bd7
Revert "Synchronize new proto/yaml changes." (#554)
This reverts commit 95aa3a2aaa.
2019-05-29 14:23:10 -07:00
Google APIs 95aa3a2aaa Synchronize new proto/yaml changes.
PiperOrigin-RevId: 250560742
2019-05-29 13:59:09 -07:00
Google APIs 6a2f0244d6 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 249677018
2019-05-23 11:03:47 -07:00
Google APIs 6ea045ad2e Synchronize new proto/yaml changes.
PiperOrigin-RevId: 249345152
2019-05-21 16:07:26 -07:00
Google APIs f86c9531dc Synchronize new proto/yaml changes.
PiperOrigin-RevId: 247457584
2019-05-09 10:56:46 -07:00
Google APIs 9497e697af Synchronize new proto/yaml changes.
PiperOrigin-RevId: 247122368
2019-05-07 17:34:22 -07:00
Google APIs 25cbfd4a53 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 245137805
2019-04-24 16:16:24 -07:00
Google APIs fd67be4b51 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 241096997
2019-03-29 20:50:32 -07:00
Google APIs 65b0f874e0 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 241054775
2019-03-29 14:43:57 -07:00