1*d5c09012SAndroid Build Coastguard Worker# This file was automatically generated by BuildFileGenerator 2*d5c09012SAndroid Build Coastguard Worker# https://github.com/googleapis/rules_gapic/tree/master/bazel 3*d5c09012SAndroid Build Coastguard Worker# Most of the manual changes to this file will be overwritten. 4*d5c09012SAndroid Build Coastguard Worker# It's **only** allowed to change the following rule attribute values: 5*d5c09012SAndroid Build Coastguard Worker# - names of *_gapic_assembly_* rules 6*d5c09012SAndroid Build Coastguard Worker# - certain parameters of *_gapic_library rules, including but not limited to: 7*d5c09012SAndroid Build Coastguard Worker# * extra_protoc_parameters 8*d5c09012SAndroid Build Coastguard Worker# * extra_protoc_file_parameters 9*d5c09012SAndroid Build Coastguard Worker# The complete list of preserved parameters can be found in the source code. 10*d5c09012SAndroid Build Coastguard Worker 11*d5c09012SAndroid Build Coastguard Worker# This is an API workspace, having public visibility by default makes perfect sense. 12*d5c09012SAndroid Build Coastguard Workerpackage(default_visibility = ["//visibility:public"]) 13*d5c09012SAndroid Build Coastguard Worker 14*d5c09012SAndroid Build Coastguard Worker############################################################################## 15*d5c09012SAndroid Build Coastguard Worker# Common 16*d5c09012SAndroid Build Coastguard Worker############################################################################## 17*d5c09012SAndroid Build Coastguard Workerload("@rules_proto//proto:defs.bzl", "proto_library") 18*d5c09012SAndroid Build Coastguard Workerload("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") 19*d5c09012SAndroid Build Coastguard Worker 20*d5c09012SAndroid Build Coastguard Workerproto_library( 21*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_proto", 22*d5c09012SAndroid Build Coastguard Worker srcs = [ 23*d5c09012SAndroid Build Coastguard Worker "resource_settings.proto", 24*d5c09012SAndroid Build Coastguard Worker ], 25*d5c09012SAndroid Build Coastguard Worker deps = [ 26*d5c09012SAndroid Build Coastguard Worker "//google/api:annotations_proto", 27*d5c09012SAndroid Build Coastguard Worker "//google/api:client_proto", 28*d5c09012SAndroid Build Coastguard Worker "//google/api:field_behavior_proto", 29*d5c09012SAndroid Build Coastguard Worker "//google/api:resource_proto", 30*d5c09012SAndroid Build Coastguard Worker ], 31*d5c09012SAndroid Build Coastguard Worker) 32*d5c09012SAndroid Build Coastguard Worker 33*d5c09012SAndroid Build Coastguard Workerproto_library_with_info( 34*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_proto_with_info", 35*d5c09012SAndroid Build Coastguard Worker deps = [ 36*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_proto", 37*d5c09012SAndroid Build Coastguard Worker "//google/cloud:common_resources_proto", 38*d5c09012SAndroid Build Coastguard Worker ], 39*d5c09012SAndroid Build Coastguard Worker) 40*d5c09012SAndroid Build Coastguard Worker 41*d5c09012SAndroid Build Coastguard Worker############################################################################## 42*d5c09012SAndroid Build Coastguard Worker# Java 43*d5c09012SAndroid Build Coastguard Worker############################################################################## 44*d5c09012SAndroid Build Coastguard Workerload( 45*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 46*d5c09012SAndroid Build Coastguard Worker "java_gapic_assembly_gradle_pkg", 47*d5c09012SAndroid Build Coastguard Worker "java_gapic_library", 48*d5c09012SAndroid Build Coastguard Worker "java_gapic_test", 49*d5c09012SAndroid Build Coastguard Worker "java_grpc_library", 50*d5c09012SAndroid Build Coastguard Worker "java_proto_library", 51*d5c09012SAndroid Build Coastguard Worker) 52*d5c09012SAndroid Build Coastguard Worker 53*d5c09012SAndroid Build Coastguard Workerjava_proto_library( 54*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_java_proto", 55*d5c09012SAndroid Build Coastguard Worker deps = [":resourcesettings_proto"], 56*d5c09012SAndroid Build Coastguard Worker) 57*d5c09012SAndroid Build Coastguard Worker 58*d5c09012SAndroid Build Coastguard Workerjava_grpc_library( 59*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_java_grpc", 60*d5c09012SAndroid Build Coastguard Worker srcs = [":resourcesettings_proto"], 61*d5c09012SAndroid Build Coastguard Worker deps = [":resourcesettings_java_proto"], 62*d5c09012SAndroid Build Coastguard Worker) 63*d5c09012SAndroid Build Coastguard Worker 64*d5c09012SAndroid Build Coastguard Workerjava_gapic_library( 65*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_java_gapic", 66*d5c09012SAndroid Build Coastguard Worker srcs = [":resourcesettings_proto_with_info"], 67*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "resourcesettings_grpc_service_config.json", 68*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 69*d5c09012SAndroid Build Coastguard Worker service_yaml = "resourcesettings_v1.yaml", 70*d5c09012SAndroid Build Coastguard Worker test_deps = [ 71*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_java_grpc", 72*d5c09012SAndroid Build Coastguard Worker ], 73*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 74*d5c09012SAndroid Build Coastguard Worker deps = [ 75*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_java_proto", 76*d5c09012SAndroid Build Coastguard Worker ], 77*d5c09012SAndroid Build Coastguard Worker) 78*d5c09012SAndroid Build Coastguard Worker 79*d5c09012SAndroid Build Coastguard Workerjava_gapic_test( 80*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_java_gapic_test_suite", 81*d5c09012SAndroid Build Coastguard Worker test_classes = [ 82*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.resourcesettings.v1.ResourceSettingsServiceClientHttpJsonTest", 83*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.resourcesettings.v1.ResourceSettingsServiceClientTest", 84*d5c09012SAndroid Build Coastguard Worker ], 85*d5c09012SAndroid Build Coastguard Worker runtime_deps = [":resourcesettings_java_gapic_test"], 86*d5c09012SAndroid Build Coastguard Worker) 87*d5c09012SAndroid Build Coastguard Worker 88*d5c09012SAndroid Build Coastguard Worker# Open Source Packages 89*d5c09012SAndroid Build Coastguard Workerjava_gapic_assembly_gradle_pkg( 90*d5c09012SAndroid Build Coastguard Worker name = "google-cloud-resourcesettings-v1-java", 91*d5c09012SAndroid Build Coastguard Worker include_samples = True, 92*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 93*d5c09012SAndroid Build Coastguard Worker deps = [ 94*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_java_gapic", 95*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_java_grpc", 96*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_java_proto", 97*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_proto", 98*d5c09012SAndroid Build Coastguard Worker ], 99*d5c09012SAndroid Build Coastguard Worker) 100*d5c09012SAndroid Build Coastguard Worker 101*d5c09012SAndroid Build Coastguard Worker############################################################################## 102*d5c09012SAndroid Build Coastguard Worker# Go 103*d5c09012SAndroid Build Coastguard Worker############################################################################## 104*d5c09012SAndroid Build Coastguard Workerload( 105*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 106*d5c09012SAndroid Build Coastguard Worker "go_gapic_assembly_pkg", 107*d5c09012SAndroid Build Coastguard Worker "go_gapic_library", 108*d5c09012SAndroid Build Coastguard Worker "go_proto_library", 109*d5c09012SAndroid Build Coastguard Worker) 110*d5c09012SAndroid Build Coastguard Worker 111*d5c09012SAndroid Build Coastguard Workergo_proto_library( 112*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_go_proto", 113*d5c09012SAndroid Build Coastguard Worker compilers = ["@io_bazel_rules_go//proto:go_grpc"], 114*d5c09012SAndroid Build Coastguard Worker importpath = "cloud.google.com/go/resourcesettings/apiv1/resourcesettingspb", 115*d5c09012SAndroid Build Coastguard Worker protos = [":resourcesettings_proto"], 116*d5c09012SAndroid Build Coastguard Worker deps = [ 117*d5c09012SAndroid Build Coastguard Worker "//google/api:annotations_go_proto", 118*d5c09012SAndroid Build Coastguard Worker ], 119*d5c09012SAndroid Build Coastguard Worker) 120*d5c09012SAndroid Build Coastguard Worker 121*d5c09012SAndroid Build Coastguard Workergo_gapic_library( 122*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_go_gapic", 123*d5c09012SAndroid Build Coastguard Worker srcs = [":resourcesettings_proto_with_info"], 124*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "resourcesettings_grpc_service_config.json", 125*d5c09012SAndroid Build Coastguard Worker importpath = "cloud.google.com/go/resourcesettings/apiv1;resourcesettings", 126*d5c09012SAndroid Build Coastguard Worker metadata = True, 127*d5c09012SAndroid Build Coastguard Worker release_level = "ga", 128*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 129*d5c09012SAndroid Build Coastguard Worker service_yaml = "resourcesettings_v1.yaml", 130*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 131*d5c09012SAndroid Build Coastguard Worker deps = [ 132*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_go_proto", 133*d5c09012SAndroid Build Coastguard Worker ], 134*d5c09012SAndroid Build Coastguard Worker) 135*d5c09012SAndroid Build Coastguard Worker 136*d5c09012SAndroid Build Coastguard Worker# Open Source Packages 137*d5c09012SAndroid Build Coastguard Workergo_gapic_assembly_pkg( 138*d5c09012SAndroid Build Coastguard Worker name = "gapi-cloud-resourcesettings-v1-go", 139*d5c09012SAndroid Build Coastguard Worker deps = [ 140*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_go_gapic", 141*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_go_gapic_srcjar-metadata.srcjar", 142*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_go_gapic_srcjar-snippets.srcjar", 143*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_go_gapic_srcjar-test.srcjar", 144*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_go_proto", 145*d5c09012SAndroid Build Coastguard Worker ], 146*d5c09012SAndroid Build Coastguard Worker) 147*d5c09012SAndroid Build Coastguard Worker 148*d5c09012SAndroid Build Coastguard Worker############################################################################## 149*d5c09012SAndroid Build Coastguard Worker# Python 150*d5c09012SAndroid Build Coastguard Worker############################################################################## 151*d5c09012SAndroid Build Coastguard Workerload( 152*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 153*d5c09012SAndroid Build Coastguard Worker "py_gapic_assembly_pkg", 154*d5c09012SAndroid Build Coastguard Worker "py_gapic_library", 155*d5c09012SAndroid Build Coastguard Worker "py_test", 156*d5c09012SAndroid Build Coastguard Worker) 157*d5c09012SAndroid Build Coastguard Worker 158*d5c09012SAndroid Build Coastguard Workerpy_gapic_library( 159*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_py_gapic", 160*d5c09012SAndroid Build Coastguard Worker srcs = [":resourcesettings_proto"], 161*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "resourcesettings_grpc_service_config.json", 162*d5c09012SAndroid Build Coastguard Worker opt_args = ["warehouse-package-name=google-cloud-resource-settings"], 163*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 164*d5c09012SAndroid Build Coastguard Worker service_yaml = "resourcesettings_v1.yaml", 165*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 166*d5c09012SAndroid Build Coastguard Worker) 167*d5c09012SAndroid Build Coastguard Worker 168*d5c09012SAndroid Build Coastguard Workerpy_test( 169*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_py_gapic_test", 170*d5c09012SAndroid Build Coastguard Worker srcs = [ 171*d5c09012SAndroid Build Coastguard Worker "resourcesettings_py_gapic_pytest.py", 172*d5c09012SAndroid Build Coastguard Worker "resourcesettings_py_gapic_test.py", 173*d5c09012SAndroid Build Coastguard Worker ], 174*d5c09012SAndroid Build Coastguard Worker legacy_create_init = False, 175*d5c09012SAndroid Build Coastguard Worker deps = [":resourcesettings_py_gapic"], 176*d5c09012SAndroid Build Coastguard Worker) 177*d5c09012SAndroid Build Coastguard Worker 178*d5c09012SAndroid Build Coastguard Worker# Open Source Packages 179*d5c09012SAndroid Build Coastguard Workerpy_gapic_assembly_pkg( 180*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings-v1-py", 181*d5c09012SAndroid Build Coastguard Worker deps = [ 182*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_py_gapic", 183*d5c09012SAndroid Build Coastguard Worker ], 184*d5c09012SAndroid Build Coastguard Worker) 185*d5c09012SAndroid Build Coastguard Worker 186*d5c09012SAndroid Build Coastguard Worker############################################################################## 187*d5c09012SAndroid Build Coastguard Worker# PHP 188*d5c09012SAndroid Build Coastguard Worker############################################################################## 189*d5c09012SAndroid Build Coastguard Workerload( 190*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 191*d5c09012SAndroid Build Coastguard Worker "php_gapic_assembly_pkg", 192*d5c09012SAndroid Build Coastguard Worker "php_gapic_library", 193*d5c09012SAndroid Build Coastguard Worker "php_proto_library", 194*d5c09012SAndroid Build Coastguard Worker) 195*d5c09012SAndroid Build Coastguard Worker 196*d5c09012SAndroid Build Coastguard Workerphp_proto_library( 197*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_php_proto", 198*d5c09012SAndroid Build Coastguard Worker deps = [":resourcesettings_proto"], 199*d5c09012SAndroid Build Coastguard Worker) 200*d5c09012SAndroid Build Coastguard Worker 201*d5c09012SAndroid Build Coastguard Workerphp_gapic_library( 202*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_php_gapic", 203*d5c09012SAndroid Build Coastguard Worker srcs = [":resourcesettings_proto_with_info"], 204*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "resourcesettings_grpc_service_config.json", 205*d5c09012SAndroid Build Coastguard Worker migration_mode = "MIGRATING", 206*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 207*d5c09012SAndroid Build Coastguard Worker service_yaml = "resourcesettings_v1.yaml", 208*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 209*d5c09012SAndroid Build Coastguard Worker deps = [":resourcesettings_php_proto"], 210*d5c09012SAndroid Build Coastguard Worker) 211*d5c09012SAndroid Build Coastguard Worker 212*d5c09012SAndroid Build Coastguard Worker# Open Source Packages 213*d5c09012SAndroid Build Coastguard Workerphp_gapic_assembly_pkg( 214*d5c09012SAndroid Build Coastguard Worker name = "google-cloud-resourcesettings-v1-php", 215*d5c09012SAndroid Build Coastguard Worker deps = [ 216*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_php_gapic", 217*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_php_proto", 218*d5c09012SAndroid Build Coastguard Worker ], 219*d5c09012SAndroid Build Coastguard Worker) 220*d5c09012SAndroid Build Coastguard Worker 221*d5c09012SAndroid Build Coastguard Worker############################################################################## 222*d5c09012SAndroid Build Coastguard Worker# Node.js 223*d5c09012SAndroid Build Coastguard Worker############################################################################## 224*d5c09012SAndroid Build Coastguard Workerload( 225*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 226*d5c09012SAndroid Build Coastguard Worker "nodejs_gapic_assembly_pkg", 227*d5c09012SAndroid Build Coastguard Worker "nodejs_gapic_library", 228*d5c09012SAndroid Build Coastguard Worker) 229*d5c09012SAndroid Build Coastguard Worker 230*d5c09012SAndroid Build Coastguard Workernodejs_gapic_library( 231*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_nodejs_gapic", 232*d5c09012SAndroid Build Coastguard Worker package_name = "@google-cloud/resource-settings", 233*d5c09012SAndroid Build Coastguard Worker src = ":resourcesettings_proto_with_info", 234*d5c09012SAndroid Build Coastguard Worker extra_protoc_parameters = ["metadata"], 235*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "resourcesettings_grpc_service_config.json", 236*d5c09012SAndroid Build Coastguard Worker package = "google.cloud.resourcesettings.v1", 237*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 238*d5c09012SAndroid Build Coastguard Worker service_yaml = "resourcesettings_v1.yaml", 239*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 240*d5c09012SAndroid Build Coastguard Worker deps = [], 241*d5c09012SAndroid Build Coastguard Worker) 242*d5c09012SAndroid Build Coastguard Worker 243*d5c09012SAndroid Build Coastguard Workernodejs_gapic_assembly_pkg( 244*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings-v1-nodejs", 245*d5c09012SAndroid Build Coastguard Worker deps = [ 246*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_nodejs_gapic", 247*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_proto", 248*d5c09012SAndroid Build Coastguard Worker ], 249*d5c09012SAndroid Build Coastguard Worker) 250*d5c09012SAndroid Build Coastguard Worker 251*d5c09012SAndroid Build Coastguard Worker############################################################################## 252*d5c09012SAndroid Build Coastguard Worker# Ruby 253*d5c09012SAndroid Build Coastguard Worker############################################################################## 254*d5c09012SAndroid Build Coastguard Workerload( 255*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 256*d5c09012SAndroid Build Coastguard Worker "ruby_cloud_gapic_library", 257*d5c09012SAndroid Build Coastguard Worker "ruby_gapic_assembly_pkg", 258*d5c09012SAndroid Build Coastguard Worker "ruby_grpc_library", 259*d5c09012SAndroid Build Coastguard Worker "ruby_proto_library", 260*d5c09012SAndroid Build Coastguard Worker) 261*d5c09012SAndroid Build Coastguard Worker 262*d5c09012SAndroid Build Coastguard Workerruby_proto_library( 263*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_ruby_proto", 264*d5c09012SAndroid Build Coastguard Worker deps = [":resourcesettings_proto"], 265*d5c09012SAndroid Build Coastguard Worker) 266*d5c09012SAndroid Build Coastguard Worker 267*d5c09012SAndroid Build Coastguard Workerruby_grpc_library( 268*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_ruby_grpc", 269*d5c09012SAndroid Build Coastguard Worker srcs = [":resourcesettings_proto"], 270*d5c09012SAndroid Build Coastguard Worker deps = [":resourcesettings_ruby_proto"], 271*d5c09012SAndroid Build Coastguard Worker) 272*d5c09012SAndroid Build Coastguard Worker 273*d5c09012SAndroid Build Coastguard Workerruby_cloud_gapic_library( 274*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_ruby_gapic", 275*d5c09012SAndroid Build Coastguard Worker srcs = [":resourcesettings_proto_with_info"], 276*d5c09012SAndroid Build Coastguard Worker extra_protoc_parameters = [ 277*d5c09012SAndroid Build Coastguard Worker "ruby-cloud-gem-name=google-cloud-resource_settings-v1", 278*d5c09012SAndroid Build Coastguard Worker "ruby-cloud-env-prefix=RESOURCE_SETTINGS", 279*d5c09012SAndroid Build Coastguard Worker "ruby-cloud-product-url=https://cloud.google.com/resource-manager/docs/resource-settings/overview", 280*d5c09012SAndroid Build Coastguard Worker "ruby-cloud-api-id=resourcesettings.googleapis.com", 281*d5c09012SAndroid Build Coastguard Worker "ruby-cloud-api-shortname=resourcesettings", 282*d5c09012SAndroid Build Coastguard Worker ], 283*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "resourcesettings_grpc_service_config.json", 284*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 285*d5c09012SAndroid Build Coastguard Worker ruby_cloud_description = "You can use Resource Settings to centrally configure settings for your Google Cloud projects, folders, and organization. These settings are inherited by their descendants in the resource hierarchy. Each setting is created and managed by Google.", 286*d5c09012SAndroid Build Coastguard Worker ruby_cloud_title = "Resource Settings V1", 287*d5c09012SAndroid Build Coastguard Worker service_yaml = "resourcesettings_v1.yaml", 288*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 289*d5c09012SAndroid Build Coastguard Worker deps = [ 290*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_ruby_grpc", 291*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_ruby_proto", 292*d5c09012SAndroid Build Coastguard Worker ], 293*d5c09012SAndroid Build Coastguard Worker) 294*d5c09012SAndroid Build Coastguard Worker 295*d5c09012SAndroid Build Coastguard Worker# Open Source Packages 296*d5c09012SAndroid Build Coastguard Workerruby_gapic_assembly_pkg( 297*d5c09012SAndroid Build Coastguard Worker name = "google-cloud-resourcesettings-v1-ruby", 298*d5c09012SAndroid Build Coastguard Worker deps = [ 299*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_ruby_gapic", 300*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_ruby_grpc", 301*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_ruby_proto", 302*d5c09012SAndroid Build Coastguard Worker ], 303*d5c09012SAndroid Build Coastguard Worker) 304*d5c09012SAndroid Build Coastguard Worker 305*d5c09012SAndroid Build Coastguard Worker############################################################################## 306*d5c09012SAndroid Build Coastguard Worker# C# 307*d5c09012SAndroid Build Coastguard Worker############################################################################## 308*d5c09012SAndroid Build Coastguard Workerload( 309*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 310*d5c09012SAndroid Build Coastguard Worker "csharp_gapic_assembly_pkg", 311*d5c09012SAndroid Build Coastguard Worker "csharp_gapic_library", 312*d5c09012SAndroid Build Coastguard Worker "csharp_grpc_library", 313*d5c09012SAndroid Build Coastguard Worker "csharp_proto_library", 314*d5c09012SAndroid Build Coastguard Worker) 315*d5c09012SAndroid Build Coastguard Worker 316*d5c09012SAndroid Build Coastguard Workercsharp_proto_library( 317*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_csharp_proto", 318*d5c09012SAndroid Build Coastguard Worker deps = [":resourcesettings_proto"], 319*d5c09012SAndroid Build Coastguard Worker) 320*d5c09012SAndroid Build Coastguard Worker 321*d5c09012SAndroid Build Coastguard Workercsharp_grpc_library( 322*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_csharp_grpc", 323*d5c09012SAndroid Build Coastguard Worker srcs = [":resourcesettings_proto"], 324*d5c09012SAndroid Build Coastguard Worker deps = [":resourcesettings_csharp_proto"], 325*d5c09012SAndroid Build Coastguard Worker) 326*d5c09012SAndroid Build Coastguard Worker 327*d5c09012SAndroid Build Coastguard Workercsharp_gapic_library( 328*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_csharp_gapic", 329*d5c09012SAndroid Build Coastguard Worker srcs = [":resourcesettings_proto_with_info"], 330*d5c09012SAndroid Build Coastguard Worker common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", 331*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "resourcesettings_grpc_service_config.json", 332*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 333*d5c09012SAndroid Build Coastguard Worker service_yaml = "resourcesettings_v1.yaml", 334*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 335*d5c09012SAndroid Build Coastguard Worker deps = [ 336*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_csharp_grpc", 337*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_csharp_proto", 338*d5c09012SAndroid Build Coastguard Worker ], 339*d5c09012SAndroid Build Coastguard Worker) 340*d5c09012SAndroid Build Coastguard Worker 341*d5c09012SAndroid Build Coastguard Worker# Open Source Packages 342*d5c09012SAndroid Build Coastguard Workercsharp_gapic_assembly_pkg( 343*d5c09012SAndroid Build Coastguard Worker name = "google-cloud-resourcesettings-v1-csharp", 344*d5c09012SAndroid Build Coastguard Worker deps = [ 345*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_csharp_gapic", 346*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_csharp_grpc", 347*d5c09012SAndroid Build Coastguard Worker ":resourcesettings_csharp_proto", 348*d5c09012SAndroid Build Coastguard Worker ], 349*d5c09012SAndroid Build Coastguard Worker) 350*d5c09012SAndroid Build Coastguard Worker 351*d5c09012SAndroid Build Coastguard Worker############################################################################## 352*d5c09012SAndroid Build Coastguard Worker# C++ 353*d5c09012SAndroid Build Coastguard Worker############################################################################## 354*d5c09012SAndroid Build Coastguard Workerload( 355*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 356*d5c09012SAndroid Build Coastguard Worker "cc_grpc_library", 357*d5c09012SAndroid Build Coastguard Worker "cc_proto_library", 358*d5c09012SAndroid Build Coastguard Worker) 359*d5c09012SAndroid Build Coastguard Worker 360*d5c09012SAndroid Build Coastguard Workercc_proto_library( 361*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_cc_proto", 362*d5c09012SAndroid Build Coastguard Worker deps = [":resourcesettings_proto"], 363*d5c09012SAndroid Build Coastguard Worker) 364*d5c09012SAndroid Build Coastguard Worker 365*d5c09012SAndroid Build Coastguard Workercc_grpc_library( 366*d5c09012SAndroid Build Coastguard Worker name = "resourcesettings_cc_grpc", 367*d5c09012SAndroid Build Coastguard Worker srcs = [":resourcesettings_proto"], 368*d5c09012SAndroid Build Coastguard Worker grpc_only = True, 369*d5c09012SAndroid Build Coastguard Worker deps = [":resourcesettings_cc_proto"], 370*d5c09012SAndroid Build Coastguard Worker) 371