From acdadb2d16e03062d54e9bd2b121225e597aa440 Mon Sep 17 00:00:00 2001 From: Google APIs Date: Thu, 21 May 2020 19:02:11 -0700 Subject: [PATCH] chore: add default_host and oauth_scopes annotations to support new client library generators. PiperOrigin-RevId: 312781839 --- google/streetview/publish/v1/BUILD.bazel | 56 +++++++++---------- .../publish/v1/streetview_publish.proto | 4 ++ 2 files changed, 32 insertions(+), 28 deletions(-) diff --git a/google/streetview/publish/v1/BUILD.bazel b/google/streetview/publish/v1/BUILD.bazel index 13abbcdc..d4fb6e7d 100644 --- a/google/streetview/publish/v1/BUILD.bazel +++ b/google/streetview/publish/v1/BUILD.bazel @@ -18,6 +18,7 @@ proto_library( ], deps = [ "//google/api:annotations_proto", + "//google/api:client_proto", "//google/rpc:status_proto", "//google/type:latlng_proto", "@com_google_protobuf//:empty_proto", @@ -113,35 +114,33 @@ go_proto_library( ], ) -#go_gapic_library( -# name = "publish_go_gapic", -# src = ":publish_proto_with_info", -# gapic_yaml = "//google/streetview/publish:streetview_publish_gapic.yaml", -# importpath = "google.golang.org/api/streetviewpublish/v1", -# package = "google.streetview.publish.v1", -# service_yaml = "//google/streetview/publish:streetview_publish.yaml", -# deps = [ -# ":publish_go_proto", -# ], -#) -# -#go_test( -# name = "publish_go_gapic_test", -# srcs = [":publish_go_gapic_srcjar_test"], -# embed = [":publish_go_gapic"], -# importpath = "google.golang.org/api/streetviewpublish/v1", -#) -# +go_gapic_library( + name = "publish_go_gapic", + srcs = [":publish_proto_with_info"], + gapic_yaml = "//google/streetview/publish:streetview_publish_gapic.yaml", + importpath = "google.golang.org/api/streetviewpublish/apiv1;streetviewpublish", + service_yaml = "//google/streetview/publish:streetview_publish.yaml", + deps = [ + ":publish_go_proto", + ], +) + +go_test( + name = "publish_go_gapic_test", + srcs = [":publish_go_gapic_srcjar_test"], + embed = [":publish_go_gapic"], + importpath = "google.golang.org/api/streetviewpublish/apiv1", +) + ## Open Source Packages -#go_gapic_assembly_pkg( -# name = "gapi-cloud-streetview-publish-v1-go", -# deps = [ -# ":publish_go_gapic", -# ":publish_go_gapic_srcjar-smoke-test.srcjar", -# ":publish_go_gapic_srcjar-test.srcjar", -# ":publish_go_proto", -# ], -#) +go_gapic_assembly_pkg( + name = "gapi-cloud-streetview-publish-v1-go", + deps = [ + ":publish_go_gapic", + ":publish_go_gapic_srcjar-test.srcjar", + ":publish_go_proto", + ], +) ############################################################################## # Python @@ -160,6 +159,7 @@ moved_proto_library( srcs = [":publish_proto"], deps = [ "//google/api:annotations_proto", + "//google/api:client_proto", "//google/rpc:status_proto", "//google/type:latlng_proto", "@com_google_protobuf//:empty_proto", diff --git a/google/streetview/publish/v1/streetview_publish.proto b/google/streetview/publish/v1/streetview_publish.proto index 0ea2112b..2aff8f80 100644 --- a/google/streetview/publish/v1/streetview_publish.proto +++ b/google/streetview/publish/v1/streetview_publish.proto @@ -17,6 +17,7 @@ syntax = "proto3"; package google.streetview.publish.v1; import "google/api/annotations.proto"; +import "google/api/client.proto"; import "google/protobuf/empty.proto"; import "google/streetview/publish/v1/resources.proto"; import "google/streetview/publish/v1/rpcmessages.proto"; @@ -29,6 +30,9 @@ option java_package = "com.google.geo.ugc.streetview.publish.v1"; // Publishes and connects user-contributed photos on Street View. service StreetViewPublishService { + option (google.api.default_host) = "streetviewpublish.googleapis.com"; + option (google.api.oauth_scopes) = "https://www.googleapis.com/auth/streetviewpublish"; + // Creates an upload session to start uploading photo bytes. The method uses // the upload URL of the returned // [UploadRef][google.streetview.publish.v1.UploadRef] to upload the bytes for