Commit Graph

1912 Commits

Author SHA1 Message Date
Google APIs 46e52fd649 bazel: Integrate bazel build file generator
To generate/update BUILD.bazel files for any particular client or a batch of clients:
```
bazel run //:build_gen -- --src=google/example/library
```

PiperOrigin-RevId: 286958627
2019-12-23 16:40:41 -08:00
Google APIs 1a380ea21d BigQuery Storage Read API v1beta2 clients.
PiperOrigin-RevId: 286616241
2019-12-20 11:50:13 -08:00
Google APIs 5f3f1d0f1c Add Artman config for secretmanager.
PiperOrigin-RevId: 286598440
2019-12-20 10:12:02 -08:00
Google APIs 50af053073 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 286491002
2019-12-19 17:07:37 -08:00
Google APIs 9181880038 For Data Catalog API,
1. Add support for marking a tag template field as required when creating a new tag template.
2. Add support for updating a tag template field from required to optional.

PiperOrigin-RevId: 286490262
2019-12-19 16:56:58 -08:00
Google APIs ff4a2047b3 Weekly library update.
PiperOrigin-RevId: 286484215
2019-12-19 16:28:16 -08:00
Google APIs 192c140298 Weekly library update.
PiperOrigin-RevId: 286484165
2019-12-19 16:17:42 -08:00
Google APIs d9e328eaf7 Fix bazel build (versions 1.x)
Bump gapic-generator and resource names plugins to the latest version.

PiperOrigin-RevId: 286469287
2019-12-19 14:56:42 -08:00
Google APIs 0ca305403d secretmanager client package name option updates for java and go
PiperOrigin-RevId: 286439553
2019-12-19 12:16:25 -08:00
Google APIs ade4803e8a iam credentials: publish v1 protos containing annotations
PiperOrigin-RevId: 286418383
2019-12-19 10:39:33 -08:00
Google APIs 03e5708e5f securitycenter: add missing proto deps for Bazel build
PiperOrigin-RevId: 286417075
2019-12-19 10:28:53 -08:00
Google APIs 8b991eb3eb Add secretmanager client package name options.
PiperOrigin-RevId: 286415883
2019-12-19 10:18:14 -08:00
Google APIs d400cb8d45 dialogflow: add operation_info annotations to BatchUpdateEntities and BatchDeleteEntities.
PiperOrigin-RevId: 286312673
2019-12-18 19:33:56 -08:00
Google APIs f2b25232db Increased the default timeout time for all the Cloud Security Command Center client libraries.
PiperOrigin-RevId: 286263771
2019-12-18 14:27:08 -08:00
Google APIs cb2f1eefd6 Exposing new Resource fields in the SecurityCenterProperties proto, added more comments to the filter logic for these Resource fields, and updated the response proto for the ListFindings API with the new Resource fields.
PiperOrigin-RevId: 286263092
2019-12-18 14:16:27 -08:00
Google APIs 73cebb2043 Update v1beta2 clusters and jobs to include resource ids in GRPC header.
PiperOrigin-RevId: 286261392
2019-12-18 14:05:46 -08:00
Google APIs 1b4e453d51 securitycenter: publish v1beta1 protos with annotations
PiperOrigin-RevId: 286228860
2019-12-18 11:16:33 -08:00
Google APIs a985eeda90 Add default retry configurations for speech_v1p1beta1.
Settings are copied from speech_gapic.legacy.yaml. The Python client library is being generated with timeouts that are too low. See https://github.com/GoogleCloudPlatform/python-docs-samples/issues/2578

PiperOrigin-RevId: 286191318
2019-12-18 07:55:42 -08:00
Google APIs 3352100a15 Make importing rule with the same name (but different aliases) from different repositories possible.
This is needed to allow monolitic gapic-generator and microgenerators coexist during transition period.

To plug a microgenerator:

1) Add corresponding rules bidnings under `switched_rules_by_language` in repository_rules.bzl:
    rules["go_gapic_library2"] = _switch(
        go and grpc and gapic,
        "@gapic_generator_go//rules_go_gapic/go_gapic.bzl",
        "go_gapic_library",
    )

2) Import microgenerator in WORKSPACE (the above example assumes that the generator was imported under name "gapic_generator_go").

3) To migrate an API from monolith to micro generator (this is done per API and per language) modify the corresponding load statement in the API's BUILD.bazel file. For example, for the example above, to migrate to go microgenerator modify the go-specific load statement in BUILD.bazel file of a specific API (which you want to migrate) to the following:

load(
    "@com_google_googleapis_imports//:imports.bzl",
    "go_gapic_assembly_pkg",
    go_gapic_library = "go_gapic_library2",
    "go_proto_library",
    "go_test",
)

PiperOrigin-RevId: 286065440
2019-12-17 14:53:12 -08:00
Google APIs 6ad2bb13bc Updated v1beta1 protos for the client:
- added support for GenericSignedAttestation which has a generic Signature
- added support for CVSSv3 and WindowsDetail in Vulnerability
- documentation updates

PiperOrigin-RevId: 286008145
2019-12-17 10:28:19 -08:00
Google APIs fe1962e499 AdMob API v1 20191210
Basic account info, mediation and network report available. See https://developers.google.com/admob/api/release-notes for more details.

PiperOrigin-RevId: 285894502
2019-12-16 18:47:53 -08:00
Google APIs 41fc140373 Annotate the required fields for the Monitoring Dashboards API
PiperOrigin-RevId: 285824386
2019-12-16 12:23:35 -08:00
Google APIs 27d0e0f202 Remove inappropriate resource_reference annotations for UpdateWorkflowTemplateRequest.template.
PiperOrigin-RevId: 285802643
2019-12-16 10:53:53 -08:00
Google APIs e5c4d3a2b5 Add Artman BUILD.bazel file for the Monitoring Dashboards API
PiperOrigin-RevId: 285445602
2019-12-16 10:53:36 -08:00
Google APIs 2085a0d3c7 Fix path in the artman config for Monitoring Dashboard API.
PiperOrigin-RevId: 285233245
2019-12-12 11:29:37 -08:00
Google APIs 2da72dfe71 Add Artman and GAPIC configs for the Monitoring Dashboards API.
PiperOrigin-RevId: 285211544
2019-12-12 09:55:18 -08:00
Google APIs 9f6eeebf1f Add annotations to Dataproc v1. (Also forwarding comment changes from internal source control.)
Committer: @lukesneeringer
PiperOrigin-RevId: 285197557
2019-12-12 08:38:40 -08:00
Google APIs 19c4589a3c oslogin: fix v1beta retry configuration
PiperOrigin-RevId: 285013366
2019-12-11 10:29:37 -08:00
Google APIs ee3f02926d Add Monitoring Dashboards API protocol buffers to Google Cloud Monitoring API.
PiperOrigin-RevId: 284982647
2019-12-11 07:39:38 -08:00
Google APIs e47fdd2665 bigquery datatransfer: Remove non-publicly available DataSourceService.
PiperOrigin-RevId: 284822593
2019-12-10 12:17:41 -08:00
Google APIs 6156f433fd Adds OSConfig v1beta protos and initial client library config
PiperOrigin-RevId: 284799663
2019-12-10 10:35:45 -08:00
Google APIs 6cc9499e22 Add datetime.proto to google/type/BUILD.bazel
PiperOrigin-RevId: 284643689
2019-12-09 15:07:45 -08:00
Google APIs fe7dd5277e Cosmetic changes to proto comment as part of testing internal release instructions.
PiperOrigin-RevId: 284608712
2019-12-09 12:16:26 -08:00
Google APIs 68d109adad Add annotations to securitycenter v1, but leave GAPIC v1 in place.
Committer: @lukesneeringer
PiperOrigin-RevId: 284580511
2019-12-09 10:17:10 -08:00
Google APIs df8a1707a9 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 284568564
2019-12-09 09:24:48 -08:00
Google APIs a69a974976 client library update
PiperOrigin-RevId: 284463979
2019-12-08 16:42:38 -08:00
Google APIs a4adac3a12 Added DateTime, TimeZone, and Month proto files to google/type
PiperOrigin-RevId: 284277770
2019-12-06 15:45:53 -08:00
Google APIs ed5dec3929 change common resources from message-level annotations to file-level annotations.
PiperOrigin-RevId: 284236794
2019-12-06 12:18:06 -08:00
Google APIs a00e2c575e bigquerydatatransfer: change resource type TransferRun to Run to be consistent with gapic configs
bigquerydatatransfer: add missing patterns for DataSource, TransferConfig and Run (to allow the location segment)
bigquerydatatransfer: add file-level Parent resource type (to allow the location segement)
bigquerydatatransfer: update grpc service config with correct retry delays

PiperOrigin-RevId: 284234378
2019-12-06 12:05:00 -08:00
Google APIs b10e454701 cloud asset: replace required fields for batchgetassethistory. Correct the time out duration.
PiperOrigin-RevId: 284059574
2019-12-05 14:53:36 -08:00
Google APIs 6690161e3d Add default retry configurations for speech_v1.
Settings are copied from speech_gapic.legacy.yaml. The Python client library is being generated with timeouts that are too low. See https://github.com/GoogleCloudPlatform/python-docs-samples/issues/2578

PiperOrigin-RevId: 284035915
2019-12-05 13:07:06 -08:00
Google APIs 9b2635ef91 cloudtasks: fix gapic v2 config
PiperOrigin-RevId: 284020555
2019-12-05 11:46:01 -08:00
Google APIs e5676ba8b8 Reinstate resource name handling in GAPIC config for Asset v1.
PiperOrigin-RevId: 283993903
2019-12-05 09:48:10 -08:00
Google APIs f337f7fb70 OSConfig AgentEndpoint: add LookupEffectiveGuestPolicy rpc
PiperOrigin-RevId: 283989762
2019-12-05 09:28:05 -08:00
Google APIs c0ac9b55f2 Include real time feed api into v1 version
PiperOrigin-RevId: 283845474
2019-12-04 15:10:42 -08:00
Google APIs 2427a3a0f6 firestore admin: update v1 protos with annotations & retry config
PiperOrigin-RevId: 283826605
2019-12-04 13:45:20 -08:00
Google APIs 555e844dbe chore: publish retry configs for iam admin, cloud asset, and remoteworkers
PiperOrigin-RevId: 283801979
2019-12-04 11:49:37 -08:00
Google APIs 6311dc5366 firestore: update v1beta1 protos with annotations and retry config
PiperOrigin-RevId: 283794315
2019-12-04 11:15:16 -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 59a7805353 Removing TODO comment
PiperOrigin-RevId: 283592535
2019-12-03 11:58:51 -08:00