@ -69,7 +69,7 @@ java_gapic_library(
name = " dialogflow_java_gapic " ,
src = " :dialogflow_proto_with_info " ,
gapic_yaml = " dialogflow_gapic.yaml " ,
service_yaml = " : dialogflow_v2.yaml" ,
service_yaml = " dialogflow_v2.yaml " ,
test_deps = [ " :dialogflow_java_grpc " ] ,
deps = [ " :dialogflow_java_proto " ] ,
)
@ -98,6 +98,69 @@ java_gapic_assembly_gradle_pkg(
] ,
)
##############################################################################
# Python
##############################################################################
load (
" @com_google_googleapis_imports//:imports.bzl " ,
" moved_proto_library " ,
" py_proto_library " ,
" py_grpc_library " ,
" py_gapic_library " ,
" py_gapic_assembly_pkg " ,
)
moved_proto_library (
name = " dialogflow_moved_proto " ,
srcs = [ " :dialogflow_proto " ] ,
deps = [
" //google/api:annotations_proto " ,
" //google/api:client_proto " ,
" //google/api:field_behavior_proto " ,
" //google/api:resource_proto " ,
" //google/longrunning:operations_proto " ,
" //google/rpc:status_proto " ,
" //google/type:latlng_proto " ,
" @com_google_protobuf//:duration_proto " ,
" @com_google_protobuf//:empty_proto " ,
" @com_google_protobuf//:field_mask_proto " ,
" @com_google_protobuf//:struct_proto " ,
" @com_google_protobuf//:timestamp_proto " ,
] ,
)
py_proto_library (
name = " dialogflow_py_proto " ,
deps = [ " :dialogflow_moved_proto " ] ,
plugin = " @protoc_docs_plugin//:docs_plugin " ,
)
py_grpc_library (
name = " dialogflow_py_grpc " ,
srcs = [ " :dialogflow_moved_proto " ] ,
deps = [ " :dialogflow_py_proto " ] ,
)
py_gapic_library (
name = " dialogflow_py_gapic " ,
src = " :dialogflow_proto_with_info " ,
gapic_yaml = " dialogflow_gapic.yaml " ,
service_yaml = " dialogflow_v2.yaml " ,
deps = [
" :dialogflow_py_proto " ,
" :dialogflow_py_grpc "
] ,
)
py_gapic_assembly_pkg (
name = " dialogflow-v2-py " ,
deps = [
" :dialogflow_py_gapic " ,
" :dialogflow_py_grpc " ,
" :dialogflow_py_proto " ,
] ,
)
##############################################################################
# Go
##############################################################################
@ -127,7 +190,7 @@ go_gapic_library(
src = " :dialogflow_proto_with_info " ,
gapic_yaml = " dialogflow_gapic.yaml " ,
importpath = " cloud.google.com/go/dialogflow/apiv2 " ,
service_yaml = " : dialogflow_v2.yaml" ,
service_yaml = " dialogflow_v2.yaml " ,
deps = [
" :dialogflow_go_proto " ,
" //google/longrunning:longrunning_go_gapic " ,