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 4*d5c09012SAndroid Build Coastguard Worker# Most of the manual changes to this file will be overwritten. 5*d5c09012SAndroid Build Coastguard Worker# It's **only** allowed to change the following rule attribute values: 6*d5c09012SAndroid Build Coastguard Worker# - names of *_gapic_assembly_* rules 7*d5c09012SAndroid Build Coastguard Worker# - certain parameters of *_gapic_library rules, including but not limited to: 8*d5c09012SAndroid Build Coastguard Worker# * extra_protoc_parameters 9*d5c09012SAndroid Build Coastguard Worker# * extra_protoc_file_parameters 10*d5c09012SAndroid Build Coastguard Worker# The complete list of preserved parameters can be found in the source code. 11*d5c09012SAndroid Build Coastguard Worker 12*d5c09012SAndroid Build Coastguard Worker# buildifier: disable=load-on-top 13*d5c09012SAndroid Build Coastguard Worker 14*d5c09012SAndroid Build Coastguard Worker# This is an API workspace, having public visibility by default makes perfect sense. 15*d5c09012SAndroid Build Coastguard Workerpackage(default_visibility = ["//visibility:public"]) 16*d5c09012SAndroid Build Coastguard Worker 17*d5c09012SAndroid Build Coastguard Worker############################################################################## 18*d5c09012SAndroid Build Coastguard Worker# Common 19*d5c09012SAndroid Build Coastguard Worker############################################################################## 20*d5c09012SAndroid Build Coastguard Worker# buildifier: disable=same-origin-load 21*d5c09012SAndroid Build Coastguard Workerload("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") 22*d5c09012SAndroid Build Coastguard Workerload("@rules_proto//proto:defs.bzl", "proto_library") 23*d5c09012SAndroid Build Coastguard Worker 24*d5c09012SAndroid Build Coastguard Workerproto_library( 25*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_proto", 26*d5c09012SAndroid Build Coastguard Worker srcs = [ 27*d5c09012SAndroid Build Coastguard Worker "agent.proto", 28*d5c09012SAndroid Build Coastguard Worker "answer_record.proto", 29*d5c09012SAndroid Build Coastguard Worker "audio_config.proto", 30*d5c09012SAndroid Build Coastguard Worker "context.proto", 31*d5c09012SAndroid Build Coastguard Worker "conversation.proto", 32*d5c09012SAndroid Build Coastguard Worker "conversation_dataset.proto", 33*d5c09012SAndroid Build Coastguard Worker "conversation_event.proto", 34*d5c09012SAndroid Build Coastguard Worker "conversation_model.proto", 35*d5c09012SAndroid Build Coastguard Worker "conversation_profile.proto", 36*d5c09012SAndroid Build Coastguard Worker "document.proto", 37*d5c09012SAndroid Build Coastguard Worker "entity_type.proto", 38*d5c09012SAndroid Build Coastguard Worker "environment.proto", 39*d5c09012SAndroid Build Coastguard Worker "fulfillment.proto", 40*d5c09012SAndroid Build Coastguard Worker "gcs.proto", 41*d5c09012SAndroid Build Coastguard Worker "human_agent_assistant_event.proto", 42*d5c09012SAndroid Build Coastguard Worker "intent.proto", 43*d5c09012SAndroid Build Coastguard Worker "knowledge_base.proto", 44*d5c09012SAndroid Build Coastguard Worker "participant.proto", 45*d5c09012SAndroid Build Coastguard Worker "session.proto", 46*d5c09012SAndroid Build Coastguard Worker "session_entity_type.proto", 47*d5c09012SAndroid Build Coastguard Worker "validation_result.proto", 48*d5c09012SAndroid Build Coastguard Worker "version.proto", 49*d5c09012SAndroid Build Coastguard Worker "webhook.proto", 50*d5c09012SAndroid Build Coastguard Worker ], 51*d5c09012SAndroid Build Coastguard Worker deps = [ 52*d5c09012SAndroid Build Coastguard Worker "//google/api:annotations_proto", 53*d5c09012SAndroid Build Coastguard Worker "//google/api:client_proto", 54*d5c09012SAndroid Build Coastguard Worker "//google/api:field_behavior_proto", 55*d5c09012SAndroid Build Coastguard Worker "//google/api:resource_proto", 56*d5c09012SAndroid Build Coastguard Worker "//google/longrunning:operations_proto", 57*d5c09012SAndroid Build Coastguard Worker "//google/rpc:status_proto", 58*d5c09012SAndroid Build Coastguard Worker "//google/type:latlng_proto", 59*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:duration_proto", 60*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:empty_proto", 61*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:field_mask_proto", 62*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:struct_proto", 63*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:timestamp_proto", 64*d5c09012SAndroid Build Coastguard Worker ], 65*d5c09012SAndroid Build Coastguard Worker) 66*d5c09012SAndroid Build Coastguard Worker 67*d5c09012SAndroid Build Coastguard Workerproto_library_with_info( 68*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_proto_with_info", 69*d5c09012SAndroid Build Coastguard Worker deps = [ 70*d5c09012SAndroid Build Coastguard Worker ":dialogflow_proto", 71*d5c09012SAndroid Build Coastguard Worker "//google/cloud:common_resources_proto", 72*d5c09012SAndroid Build Coastguard Worker "//google/cloud/location:location_proto", 73*d5c09012SAndroid Build Coastguard Worker ], 74*d5c09012SAndroid Build Coastguard Worker) 75*d5c09012SAndroid Build Coastguard Worker 76*d5c09012SAndroid Build Coastguard Worker############################################################################## 77*d5c09012SAndroid Build Coastguard Worker# Java 78*d5c09012SAndroid Build Coastguard Worker############################################################################## 79*d5c09012SAndroid Build Coastguard Worker# buildifier: disable=same-origin-load 80*d5c09012SAndroid Build Coastguard Workerload( 81*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 82*d5c09012SAndroid Build Coastguard Worker "java_gapic_assembly_gradle_pkg", 83*d5c09012SAndroid Build Coastguard Worker "java_gapic_library", 84*d5c09012SAndroid Build Coastguard Worker "java_gapic_test", 85*d5c09012SAndroid Build Coastguard Worker "java_grpc_library", 86*d5c09012SAndroid Build Coastguard Worker "java_proto_library", 87*d5c09012SAndroid Build Coastguard Worker) 88*d5c09012SAndroid Build Coastguard Worker 89*d5c09012SAndroid Build Coastguard Workerjava_proto_library( 90*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_java_proto", 91*d5c09012SAndroid Build Coastguard Worker deps = [":dialogflow_proto"], 92*d5c09012SAndroid Build Coastguard Worker) 93*d5c09012SAndroid Build Coastguard Worker 94*d5c09012SAndroid Build Coastguard Workerjava_grpc_library( 95*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_java_grpc", 96*d5c09012SAndroid Build Coastguard Worker srcs = [":dialogflow_proto"], 97*d5c09012SAndroid Build Coastguard Worker deps = [":dialogflow_java_proto"], 98*d5c09012SAndroid Build Coastguard Worker) 99*d5c09012SAndroid Build Coastguard Worker 100*d5c09012SAndroid Build Coastguard Workerjava_gapic_library( 101*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_java_gapic", 102*d5c09012SAndroid Build Coastguard Worker srcs = [":dialogflow_proto_with_info"], 103*d5c09012SAndroid Build Coastguard Worker gapic_yaml = None, 104*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "dialogflow_grpc_service_config.json", 105*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 106*d5c09012SAndroid Build Coastguard Worker service_yaml = "dialogflow_v2.yaml", 107*d5c09012SAndroid Build Coastguard Worker test_deps = [ 108*d5c09012SAndroid Build Coastguard Worker ":dialogflow_java_grpc", 109*d5c09012SAndroid Build Coastguard Worker "//google/cloud/location:location_java_grpc", 110*d5c09012SAndroid Build Coastguard Worker ], 111*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 112*d5c09012SAndroid Build Coastguard Worker deps = [ 113*d5c09012SAndroid Build Coastguard Worker ":dialogflow_java_proto", 114*d5c09012SAndroid Build Coastguard Worker "//google/api:api_java_proto", 115*d5c09012SAndroid Build Coastguard Worker "//google/cloud/location:location_java_proto", 116*d5c09012SAndroid Build Coastguard Worker ], 117*d5c09012SAndroid Build Coastguard Worker) 118*d5c09012SAndroid Build Coastguard Worker 119*d5c09012SAndroid Build Coastguard Workerjava_gapic_test( 120*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_java_gapic_test_suite", 121*d5c09012SAndroid Build Coastguard Worker test_classes = [ 122*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.AgentsClientHttpJsonTest", 123*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.AgentsClientTest", 124*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.AnswerRecordsClientHttpJsonTest", 125*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.AnswerRecordsClientTest", 126*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.ContextsClientHttpJsonTest", 127*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.ContextsClientTest", 128*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.ConversationDatasetsClientHttpJsonTest", 129*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.ConversationDatasetsClientTest", 130*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.ConversationModelsClientHttpJsonTest", 131*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.ConversationModelsClientTest", 132*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.ConversationProfilesClientHttpJsonTest", 133*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.ConversationProfilesClientTest", 134*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.ConversationsClientHttpJsonTest", 135*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.ConversationsClientTest", 136*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.DocumentsClientHttpJsonTest", 137*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.DocumentsClientTest", 138*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.EntityTypesClientHttpJsonTest", 139*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.EntityTypesClientTest", 140*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.EnvironmentsClientHttpJsonTest", 141*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.EnvironmentsClientTest", 142*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.FulfillmentsClientHttpJsonTest", 143*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.FulfillmentsClientTest", 144*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.IntentsClientHttpJsonTest", 145*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.IntentsClientTest", 146*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.KnowledgeBasesClientHttpJsonTest", 147*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.KnowledgeBasesClientTest", 148*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.ParticipantsClientHttpJsonTest", 149*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.ParticipantsClientTest", 150*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.SessionEntityTypesClientHttpJsonTest", 151*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.SessionEntityTypesClientTest", 152*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.SessionsClientHttpJsonTest", 153*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.SessionsClientTest", 154*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.VersionsClientHttpJsonTest", 155*d5c09012SAndroid Build Coastguard Worker "com.google.cloud.dialogflow.v2.VersionsClientTest", 156*d5c09012SAndroid Build Coastguard Worker ], 157*d5c09012SAndroid Build Coastguard Worker runtime_deps = [":dialogflow_java_gapic_test"], 158*d5c09012SAndroid Build Coastguard Worker) 159*d5c09012SAndroid Build Coastguard Worker 160*d5c09012SAndroid Build Coastguard Worker# Open Source Packages 161*d5c09012SAndroid Build Coastguard Workerjava_gapic_assembly_gradle_pkg( 162*d5c09012SAndroid Build Coastguard Worker name = "google-cloud-dialogflow-v2-java", 163*d5c09012SAndroid Build Coastguard Worker include_samples = True, 164*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 165*d5c09012SAndroid Build Coastguard Worker deps = [ 166*d5c09012SAndroid Build Coastguard Worker ":dialogflow_java_gapic", 167*d5c09012SAndroid Build Coastguard Worker ":dialogflow_java_grpc", 168*d5c09012SAndroid Build Coastguard Worker ":dialogflow_java_proto", 169*d5c09012SAndroid Build Coastguard Worker ":dialogflow_proto", 170*d5c09012SAndroid Build Coastguard Worker ], 171*d5c09012SAndroid Build Coastguard Worker) 172*d5c09012SAndroid Build Coastguard Worker 173*d5c09012SAndroid Build Coastguard Worker############################################################################## 174*d5c09012SAndroid Build Coastguard Worker# Go 175*d5c09012SAndroid Build Coastguard Worker############################################################################## 176*d5c09012SAndroid Build Coastguard Worker# buildifier: disable=same-origin-load 177*d5c09012SAndroid Build Coastguard Workerload( 178*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 179*d5c09012SAndroid Build Coastguard Worker "go_gapic_assembly_pkg", 180*d5c09012SAndroid Build Coastguard Worker "go_gapic_library", 181*d5c09012SAndroid Build Coastguard Worker "go_proto_library", 182*d5c09012SAndroid Build Coastguard Worker) 183*d5c09012SAndroid Build Coastguard Worker 184*d5c09012SAndroid Build Coastguard Workergo_proto_library( 185*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_go_proto", 186*d5c09012SAndroid Build Coastguard Worker compilers = ["@io_bazel_rules_go//proto:go_grpc"], 187*d5c09012SAndroid Build Coastguard Worker importpath = "cloud.google.com/go/dialogflow/apiv2/dialogflowpb", 188*d5c09012SAndroid Build Coastguard Worker protos = [":dialogflow_proto"], 189*d5c09012SAndroid Build Coastguard Worker deps = [ 190*d5c09012SAndroid Build Coastguard Worker "//google/api:annotations_go_proto", 191*d5c09012SAndroid Build Coastguard Worker "//google/longrunning:longrunning_go_proto", 192*d5c09012SAndroid Build Coastguard Worker "//google/rpc:status_go_proto", 193*d5c09012SAndroid Build Coastguard Worker "//google/type:latlng_go_proto", 194*d5c09012SAndroid Build Coastguard Worker ], 195*d5c09012SAndroid Build Coastguard Worker) 196*d5c09012SAndroid Build Coastguard Worker 197*d5c09012SAndroid Build Coastguard Workergo_gapic_library( 198*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_go_gapic", 199*d5c09012SAndroid Build Coastguard Worker srcs = [":dialogflow_proto_with_info"], 200*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "dialogflow_grpc_service_config.json", 201*d5c09012SAndroid Build Coastguard Worker importpath = "cloud.google.com/go/dialogflow/apiv2;dialogflow", 202*d5c09012SAndroid Build Coastguard Worker metadata = True, 203*d5c09012SAndroid Build Coastguard Worker release_level = "ga", 204*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 205*d5c09012SAndroid Build Coastguard Worker service_yaml = "dialogflow_v2.yaml", 206*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 207*d5c09012SAndroid Build Coastguard Worker deps = [ 208*d5c09012SAndroid Build Coastguard Worker ":dialogflow_go_proto", 209*d5c09012SAndroid Build Coastguard Worker "//google/cloud/location:location_go_proto", 210*d5c09012SAndroid Build Coastguard Worker "//google/longrunning:longrunning_go_proto", 211*d5c09012SAndroid Build Coastguard Worker "@com_google_cloud_go_longrunning//:go_default_library", 212*d5c09012SAndroid Build Coastguard Worker "@com_google_cloud_go_longrunning//autogen:go_default_library", 213*d5c09012SAndroid Build Coastguard Worker "@io_bazel_rules_go//proto/wkt:duration_go_proto", 214*d5c09012SAndroid Build Coastguard Worker "@io_bazel_rules_go//proto/wkt:struct_go_proto", 215*d5c09012SAndroid Build Coastguard Worker ], 216*d5c09012SAndroid Build Coastguard Worker) 217*d5c09012SAndroid Build Coastguard Worker 218*d5c09012SAndroid Build Coastguard Worker# Open Source Packages 219*d5c09012SAndroid Build Coastguard Workergo_gapic_assembly_pkg( 220*d5c09012SAndroid Build Coastguard Worker name = "gapi-cloud-dialogflow-v2-go", 221*d5c09012SAndroid Build Coastguard Worker deps = [ 222*d5c09012SAndroid Build Coastguard Worker ":dialogflow_go_gapic", 223*d5c09012SAndroid Build Coastguard Worker ":dialogflow_go_gapic_srcjar-metadata.srcjar", 224*d5c09012SAndroid Build Coastguard Worker ":dialogflow_go_gapic_srcjar-snippets.srcjar", 225*d5c09012SAndroid Build Coastguard Worker ":dialogflow_go_gapic_srcjar-test.srcjar", 226*d5c09012SAndroid Build Coastguard Worker ":dialogflow_go_proto", 227*d5c09012SAndroid Build Coastguard Worker ], 228*d5c09012SAndroid Build Coastguard Worker) 229*d5c09012SAndroid Build Coastguard Worker 230*d5c09012SAndroid Build Coastguard Worker############################################################################## 231*d5c09012SAndroid Build Coastguard Worker# Python 232*d5c09012SAndroid Build Coastguard Worker############################################################################## 233*d5c09012SAndroid Build Coastguard Worker# buildifier: disable=same-origin-load 234*d5c09012SAndroid Build Coastguard Workerload( 235*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 236*d5c09012SAndroid Build Coastguard Worker "py_gapic_assembly_pkg", 237*d5c09012SAndroid Build Coastguard Worker "py_gapic_library", 238*d5c09012SAndroid Build Coastguard Worker "py_test", 239*d5c09012SAndroid Build Coastguard Worker) 240*d5c09012SAndroid Build Coastguard Worker 241*d5c09012SAndroid Build Coastguard Workerpy_gapic_library( 242*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_py_gapic", 243*d5c09012SAndroid Build Coastguard Worker srcs = [":dialogflow_proto"], 244*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "dialogflow_grpc_service_config.json", 245*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 246*d5c09012SAndroid Build Coastguard Worker service_yaml = "dialogflow_v2.yaml", 247*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 248*d5c09012SAndroid Build Coastguard Worker deps = [ 249*d5c09012SAndroid Build Coastguard Worker ], 250*d5c09012SAndroid Build Coastguard Worker) 251*d5c09012SAndroid Build Coastguard Worker 252*d5c09012SAndroid Build Coastguard Workerpy_test( 253*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_py_gapic_test", 254*d5c09012SAndroid Build Coastguard Worker srcs = [ 255*d5c09012SAndroid Build Coastguard Worker "dialogflow_py_gapic_pytest.py", 256*d5c09012SAndroid Build Coastguard Worker "dialogflow_py_gapic_test.py", 257*d5c09012SAndroid Build Coastguard Worker ], 258*d5c09012SAndroid Build Coastguard Worker legacy_create_init = False, 259*d5c09012SAndroid Build Coastguard Worker deps = [":dialogflow_py_gapic"], 260*d5c09012SAndroid Build Coastguard Worker) 261*d5c09012SAndroid Build Coastguard Worker 262*d5c09012SAndroid Build Coastguard Worker# Open Source Packages 263*d5c09012SAndroid Build Coastguard Workerpy_gapic_assembly_pkg( 264*d5c09012SAndroid Build Coastguard Worker name = "dialogflow-v2-py", 265*d5c09012SAndroid Build Coastguard Worker deps = [ 266*d5c09012SAndroid Build Coastguard Worker ":dialogflow_py_gapic", 267*d5c09012SAndroid Build Coastguard Worker ], 268*d5c09012SAndroid Build Coastguard Worker) 269*d5c09012SAndroid Build Coastguard Worker 270*d5c09012SAndroid Build Coastguard Worker############################################################################## 271*d5c09012SAndroid Build Coastguard Worker# PHP 272*d5c09012SAndroid Build Coastguard Worker############################################################################## 273*d5c09012SAndroid Build Coastguard Worker# buildifier: disable=same-origin-load 274*d5c09012SAndroid Build Coastguard Workerload( 275*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 276*d5c09012SAndroid Build Coastguard Worker "php_gapic_assembly_pkg", 277*d5c09012SAndroid Build Coastguard Worker "php_gapic_library", 278*d5c09012SAndroid Build Coastguard Worker "php_proto_library", 279*d5c09012SAndroid Build Coastguard Worker) 280*d5c09012SAndroid Build Coastguard Worker 281*d5c09012SAndroid Build Coastguard Workerphp_proto_library( 282*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_php_proto", 283*d5c09012SAndroid Build Coastguard Worker deps = [":dialogflow_proto"], 284*d5c09012SAndroid Build Coastguard Worker) 285*d5c09012SAndroid Build Coastguard Worker 286*d5c09012SAndroid Build Coastguard Workerphp_gapic_library( 287*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_php_gapic", 288*d5c09012SAndroid Build Coastguard Worker srcs = [":dialogflow_proto_with_info"], 289*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "dialogflow_grpc_service_config.json", 290*d5c09012SAndroid Build Coastguard Worker migration_mode = "MIGRATING", 291*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 292*d5c09012SAndroid Build Coastguard Worker service_yaml = "dialogflow_v2.yaml", 293*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 294*d5c09012SAndroid Build Coastguard Worker deps = [ 295*d5c09012SAndroid Build Coastguard Worker ":dialogflow_php_proto", 296*d5c09012SAndroid Build Coastguard Worker ], 297*d5c09012SAndroid Build Coastguard Worker) 298*d5c09012SAndroid Build Coastguard Worker 299*d5c09012SAndroid Build Coastguard Worker# Open Source Packages 300*d5c09012SAndroid Build Coastguard Workerphp_gapic_assembly_pkg( 301*d5c09012SAndroid Build Coastguard Worker name = "google-cloud-dialogflow-v2-php", 302*d5c09012SAndroid Build Coastguard Worker deps = [ 303*d5c09012SAndroid Build Coastguard Worker ":dialogflow_php_gapic", 304*d5c09012SAndroid Build Coastguard Worker ":dialogflow_php_proto", 305*d5c09012SAndroid Build Coastguard Worker ], 306*d5c09012SAndroid Build Coastguard Worker) 307*d5c09012SAndroid Build Coastguard Worker 308*d5c09012SAndroid Build Coastguard Worker############################################################################## 309*d5c09012SAndroid Build Coastguard Worker# Node.js 310*d5c09012SAndroid Build Coastguard Worker############################################################################## 311*d5c09012SAndroid Build Coastguard Worker# buildifier: disable=same-origin-load 312*d5c09012SAndroid Build Coastguard Workerload( 313*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 314*d5c09012SAndroid Build Coastguard Worker "nodejs_gapic_assembly_pkg", 315*d5c09012SAndroid Build Coastguard Worker "nodejs_gapic_library", 316*d5c09012SAndroid Build Coastguard Worker) 317*d5c09012SAndroid Build Coastguard Worker 318*d5c09012SAndroid Build Coastguard Workernodejs_gapic_library( 319*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_nodejs_gapic", 320*d5c09012SAndroid Build Coastguard Worker package_name = "@google-cloud/dialogflow", 321*d5c09012SAndroid Build Coastguard Worker src = ":dialogflow_proto_with_info", 322*d5c09012SAndroid Build Coastguard Worker extra_protoc_parameters = ["metadata"], 323*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "dialogflow_grpc_service_config.json", 324*d5c09012SAndroid Build Coastguard Worker main_service = "dialogflow", 325*d5c09012SAndroid Build Coastguard Worker package = "google.cloud.dialogflow.v2", 326*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 327*d5c09012SAndroid Build Coastguard Worker service_yaml = "dialogflow_v2.yaml", 328*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 329*d5c09012SAndroid Build Coastguard Worker deps = [], 330*d5c09012SAndroid Build Coastguard Worker) 331*d5c09012SAndroid Build Coastguard Worker 332*d5c09012SAndroid Build Coastguard Workernodejs_gapic_assembly_pkg( 333*d5c09012SAndroid Build Coastguard Worker name = "dialogflow-v2-nodejs", 334*d5c09012SAndroid Build Coastguard Worker deps = [ 335*d5c09012SAndroid Build Coastguard Worker ":dialogflow_nodejs_gapic", 336*d5c09012SAndroid Build Coastguard Worker ":dialogflow_proto", 337*d5c09012SAndroid Build Coastguard Worker ], 338*d5c09012SAndroid Build Coastguard Worker) 339*d5c09012SAndroid Build Coastguard Worker 340*d5c09012SAndroid Build Coastguard Worker############################################################################## 341*d5c09012SAndroid Build Coastguard Worker# Ruby 342*d5c09012SAndroid Build Coastguard Worker############################################################################## 343*d5c09012SAndroid Build Coastguard Worker# buildifier: disable=same-origin-load 344*d5c09012SAndroid Build Coastguard Workerload( 345*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 346*d5c09012SAndroid Build Coastguard Worker "ruby_cloud_gapic_library", 347*d5c09012SAndroid Build Coastguard Worker "ruby_gapic_assembly_pkg", 348*d5c09012SAndroid Build Coastguard Worker "ruby_grpc_library", 349*d5c09012SAndroid Build Coastguard Worker "ruby_proto_library", 350*d5c09012SAndroid Build Coastguard Worker) 351*d5c09012SAndroid Build Coastguard Worker 352*d5c09012SAndroid Build Coastguard Workerruby_proto_library( 353*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_ruby_proto", 354*d5c09012SAndroid Build Coastguard Worker deps = [":dialogflow_proto"], 355*d5c09012SAndroid Build Coastguard Worker) 356*d5c09012SAndroid Build Coastguard Worker 357*d5c09012SAndroid Build Coastguard Workerruby_grpc_library( 358*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_ruby_grpc", 359*d5c09012SAndroid Build Coastguard Worker srcs = [":dialogflow_proto"], 360*d5c09012SAndroid Build Coastguard Worker deps = [":dialogflow_ruby_proto"], 361*d5c09012SAndroid Build Coastguard Worker) 362*d5c09012SAndroid Build Coastguard Worker 363*d5c09012SAndroid Build Coastguard Workerruby_cloud_gapic_library( 364*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_ruby_gapic", 365*d5c09012SAndroid Build Coastguard Worker srcs = [":dialogflow_proto_with_info"], 366*d5c09012SAndroid Build Coastguard Worker extra_protoc_parameters = [ 367*d5c09012SAndroid Build Coastguard Worker "ruby-cloud-api-id=dialogflow.googleapis.com", 368*d5c09012SAndroid Build Coastguard Worker "ruby-cloud-api-shortname=dialogflow", 369*d5c09012SAndroid Build Coastguard Worker "ruby-cloud-env-prefix=DIALOGFLOW", 370*d5c09012SAndroid Build Coastguard Worker "ruby-cloud-gem-name=google-cloud-dialogflow-v2", 371*d5c09012SAndroid Build Coastguard Worker "ruby-cloud-product-url=https://cloud.google.com/dialogflow", 372*d5c09012SAndroid Build Coastguard Worker ], 373*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "dialogflow_grpc_service_config.json", 374*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 375*d5c09012SAndroid Build Coastguard Worker ruby_cloud_description = "Dialogflow is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business. This client is for Dialogflow ES, providing the standard agent type suitable for small and simple agents.", 376*d5c09012SAndroid Build Coastguard Worker ruby_cloud_title = "Dialogflow V2", 377*d5c09012SAndroid Build Coastguard Worker service_yaml = "dialogflow_v2.yaml", 378*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 379*d5c09012SAndroid Build Coastguard Worker deps = [ 380*d5c09012SAndroid Build Coastguard Worker ":dialogflow_ruby_grpc", 381*d5c09012SAndroid Build Coastguard Worker ":dialogflow_ruby_proto", 382*d5c09012SAndroid Build Coastguard Worker ], 383*d5c09012SAndroid Build Coastguard Worker) 384*d5c09012SAndroid Build Coastguard Worker 385*d5c09012SAndroid Build Coastguard Worker# Open Source Packages 386*d5c09012SAndroid Build Coastguard Workerruby_gapic_assembly_pkg( 387*d5c09012SAndroid Build Coastguard Worker name = "google-cloud-dialogflow-v2-ruby", 388*d5c09012SAndroid Build Coastguard Worker deps = [ 389*d5c09012SAndroid Build Coastguard Worker ":dialogflow_ruby_gapic", 390*d5c09012SAndroid Build Coastguard Worker ":dialogflow_ruby_grpc", 391*d5c09012SAndroid Build Coastguard Worker ":dialogflow_ruby_proto", 392*d5c09012SAndroid Build Coastguard Worker ], 393*d5c09012SAndroid Build Coastguard Worker) 394*d5c09012SAndroid Build Coastguard Worker 395*d5c09012SAndroid Build Coastguard Worker############################################################################## 396*d5c09012SAndroid Build Coastguard Worker# C# 397*d5c09012SAndroid Build Coastguard Worker############################################################################## 398*d5c09012SAndroid Build Coastguard Worker# buildifier: disable=same-origin-load 399*d5c09012SAndroid Build Coastguard Workerload( 400*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 401*d5c09012SAndroid Build Coastguard Worker "csharp_gapic_assembly_pkg", 402*d5c09012SAndroid Build Coastguard Worker "csharp_gapic_library", 403*d5c09012SAndroid Build Coastguard Worker "csharp_grpc_library", 404*d5c09012SAndroid Build Coastguard Worker "csharp_proto_library", 405*d5c09012SAndroid Build Coastguard Worker) 406*d5c09012SAndroid Build Coastguard Worker 407*d5c09012SAndroid Build Coastguard Workercsharp_proto_library( 408*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_csharp_proto", 409*d5c09012SAndroid Build Coastguard Worker deps = [":dialogflow_proto"], 410*d5c09012SAndroid Build Coastguard Worker) 411*d5c09012SAndroid Build Coastguard Worker 412*d5c09012SAndroid Build Coastguard Workercsharp_grpc_library( 413*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_csharp_grpc", 414*d5c09012SAndroid Build Coastguard Worker srcs = [":dialogflow_proto"], 415*d5c09012SAndroid Build Coastguard Worker deps = [":dialogflow_csharp_proto"], 416*d5c09012SAndroid Build Coastguard Worker) 417*d5c09012SAndroid Build Coastguard Worker 418*d5c09012SAndroid Build Coastguard Workercsharp_gapic_library( 419*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_csharp_gapic", 420*d5c09012SAndroid Build Coastguard Worker srcs = [":dialogflow_proto_with_info"], 421*d5c09012SAndroid Build Coastguard Worker common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", 422*d5c09012SAndroid Build Coastguard Worker grpc_service_config = "dialogflow_grpc_service_config.json", 423*d5c09012SAndroid Build Coastguard Worker rest_numeric_enums = True, 424*d5c09012SAndroid Build Coastguard Worker service_yaml = "dialogflow_v2.yaml", 425*d5c09012SAndroid Build Coastguard Worker transport = "grpc+rest", 426*d5c09012SAndroid Build Coastguard Worker deps = [ 427*d5c09012SAndroid Build Coastguard Worker ":dialogflow_csharp_grpc", 428*d5c09012SAndroid Build Coastguard Worker ":dialogflow_csharp_proto", 429*d5c09012SAndroid Build Coastguard Worker ], 430*d5c09012SAndroid Build Coastguard Worker) 431*d5c09012SAndroid Build Coastguard Worker 432*d5c09012SAndroid Build Coastguard Worker# Open Source Packages 433*d5c09012SAndroid Build Coastguard Workercsharp_gapic_assembly_pkg( 434*d5c09012SAndroid Build Coastguard Worker name = "google-cloud-dialogflow-v2-csharp", 435*d5c09012SAndroid Build Coastguard Worker deps = [ 436*d5c09012SAndroid Build Coastguard Worker ":dialogflow_csharp_gapic", 437*d5c09012SAndroid Build Coastguard Worker ":dialogflow_csharp_grpc", 438*d5c09012SAndroid Build Coastguard Worker ":dialogflow_csharp_proto", 439*d5c09012SAndroid Build Coastguard Worker ], 440*d5c09012SAndroid Build Coastguard Worker) 441*d5c09012SAndroid Build Coastguard Worker 442*d5c09012SAndroid Build Coastguard Worker############################################################################## 443*d5c09012SAndroid Build Coastguard Worker# C++ 444*d5c09012SAndroid Build Coastguard Worker############################################################################## 445*d5c09012SAndroid Build Coastguard Worker# buildifier: disable=same-origin-load 446*d5c09012SAndroid Build Coastguard Workerload( 447*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 448*d5c09012SAndroid Build Coastguard Worker "cc_grpc_library", 449*d5c09012SAndroid Build Coastguard Worker "cc_proto_library", 450*d5c09012SAndroid Build Coastguard Worker) 451*d5c09012SAndroid Build Coastguard Worker 452*d5c09012SAndroid Build Coastguard Workercc_proto_library( 453*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_cc_proto", 454*d5c09012SAndroid Build Coastguard Worker deps = [":dialogflow_proto"], 455*d5c09012SAndroid Build Coastguard Worker) 456*d5c09012SAndroid Build Coastguard Worker 457*d5c09012SAndroid Build Coastguard Workercc_grpc_library( 458*d5c09012SAndroid Build Coastguard Worker name = "dialogflow_cc_grpc", 459*d5c09012SAndroid Build Coastguard Worker srcs = [":dialogflow_proto"], 460*d5c09012SAndroid Build Coastguard Worker grpc_only = True, 461*d5c09012SAndroid Build Coastguard Worker deps = [":dialogflow_cc_proto"], 462*d5c09012SAndroid Build Coastguard Worker) 463