chore: Configure Dialogflow CX for Ruby clients

PiperOrigin-RevId: 392056283
pull/672/head
Google APIs 4 years ago committed by Copybara-Service
parent 0b896069c1
commit beb5d2b114
  1. 11
      google/cloud/dialogflow/cx/v3/BUILD.bazel
  2. 1
      google/cloud/dialogflow/cx/v3/advanced_settings.proto
  3. 1
      google/cloud/dialogflow/cx/v3/agent.proto
  4. 1
      google/cloud/dialogflow/cx/v3/audio_config.proto
  5. 1
      google/cloud/dialogflow/cx/v3/entity_type.proto
  6. 1
      google/cloud/dialogflow/cx/v3/environment.proto
  7. 1
      google/cloud/dialogflow/cx/v3/experiment.proto
  8. 1
      google/cloud/dialogflow/cx/v3/flow.proto
  9. 1
      google/cloud/dialogflow/cx/v3/fulfillment.proto
  10. 1
      google/cloud/dialogflow/cx/v3/intent.proto
  11. 1
      google/cloud/dialogflow/cx/v3/page.proto
  12. 1
      google/cloud/dialogflow/cx/v3/response_message.proto
  13. 1
      google/cloud/dialogflow/cx/v3/security_settings.proto
  14. 1
      google/cloud/dialogflow/cx/v3/session.proto
  15. 1
      google/cloud/dialogflow/cx/v3/session_entity_type.proto
  16. 1
      google/cloud/dialogflow/cx/v3/test_case.proto
  17. 1
      google/cloud/dialogflow/cx/v3/transition_route_group.proto
  18. 1
      google/cloud/dialogflow/cx/v3/validation_message.proto
  19. 1
      google/cloud/dialogflow/cx/v3/version.proto
  20. 1
      google/cloud/dialogflow/cx/v3/webhook.proto
  21. 11
      google/cloud/dialogflow/cx/v3beta1/BUILD.bazel
  22. 1
      google/cloud/dialogflow/cx/v3beta1/advanced_settings.proto
  23. 1
      google/cloud/dialogflow/cx/v3beta1/agent.proto
  24. 1
      google/cloud/dialogflow/cx/v3beta1/audio_config.proto
  25. 1
      google/cloud/dialogflow/cx/v3beta1/entity_type.proto
  26. 1
      google/cloud/dialogflow/cx/v3beta1/environment.proto
  27. 1
      google/cloud/dialogflow/cx/v3beta1/experiment.proto
  28. 1
      google/cloud/dialogflow/cx/v3beta1/flow.proto
  29. 1
      google/cloud/dialogflow/cx/v3beta1/fulfillment.proto
  30. 1
      google/cloud/dialogflow/cx/v3beta1/intent.proto
  31. 1
      google/cloud/dialogflow/cx/v3beta1/page.proto
  32. 1
      google/cloud/dialogflow/cx/v3beta1/response_message.proto
  33. 1
      google/cloud/dialogflow/cx/v3beta1/security_settings.proto
  34. 1
      google/cloud/dialogflow/cx/v3beta1/session.proto
  35. 1
      google/cloud/dialogflow/cx/v3beta1/session_entity_type.proto
  36. 1
      google/cloud/dialogflow/cx/v3beta1/test_case.proto
  37. 1
      google/cloud/dialogflow/cx/v3beta1/transition_route_group.proto
  38. 1
      google/cloud/dialogflow/cx/v3beta1/validation_message.proto
  39. 1
      google/cloud/dialogflow/cx/v3beta1/version.proto
  40. 1
      google/cloud/dialogflow/cx/v3beta1/webhook.proto

@ -314,8 +314,17 @@ ruby_grpc_library(
ruby_cloud_gapic_library( ruby_cloud_gapic_library(
name = "cx_ruby_gapic", name = "cx_ruby_gapic",
srcs = [":cx_proto_with_info"], srcs = [":cx_proto_with_info"],
extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-dialogflow-cx-v3"], extra_protoc_parameters = [
"ruby-cloud-api-id=dialogflow.googleapis.com",
"ruby-cloud-api-shortname=dialogflow",
"ruby-cloud-env-prefix=DIALOGFLOW",
"ruby-cloud-gem-name=google-cloud-dialogflow-cx-v3",
"ruby-cloud-namespace-override=Cx=CX",
"ruby-cloud-product-url=https://cloud.google.com/dialogflow",
],
grpc_service_config = "dialogflow_grpc_service_config.json", grpc_service_config = "dialogflow_grpc_service_config.json",
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.",
ruby_cloud_title = "Dialogflow CX V3",
deps = [ deps = [
":cx_ruby_grpc", ":cx_ruby_grpc",
":cx_ruby_proto", ":cx_ruby_proto",

@ -27,6 +27,7 @@ option java_multiple_files = true;
option java_outer_classname = "AdvancedSettingsProto"; option java_outer_classname = "AdvancedSettingsProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Hierarchical advanced settings for agent/flow/page/fulfillment/parameter. // Hierarchical advanced settings for agent/flow/page/fulfillment/parameter.
// Settings exposed at lower level overrides the settings exposed at higher // Settings exposed at lower level overrides the settings exposed at higher

@ -34,6 +34,7 @@ option java_multiple_files = true;
option java_outer_classname = "AgentProto"; option java_outer_classname = "AgentProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Service for managing [Agents][google.cloud.dialogflow.cx.v3.Agent]. // Service for managing [Agents][google.cloud.dialogflow.cx.v3.Agent].
service Agents { service Agents {

@ -28,6 +28,7 @@ option java_multiple_files = true;
option java_outer_classname = "AudioConfigProto"; option java_outer_classname = "AudioConfigProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Information for a word recognized by the speech recognizer. // Information for a word recognized by the speech recognizer.
message SpeechWordInfo { message SpeechWordInfo {

@ -30,6 +30,7 @@ option java_multiple_files = true;
option java_outer_classname = "EntityTypeProto"; option java_outer_classname = "EntityTypeProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Service for managing [EntityTypes][google.cloud.dialogflow.cx.v3.EntityType]. // Service for managing [EntityTypes][google.cloud.dialogflow.cx.v3.EntityType].
service EntityTypes { service EntityTypes {

@ -33,6 +33,7 @@ option java_multiple_files = true;
option java_outer_classname = "EnvironmentProto"; option java_outer_classname = "EnvironmentProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Service for managing [Environments][google.cloud.dialogflow.cx.v3.Environment]. // Service for managing [Environments][google.cloud.dialogflow.cx.v3.Environment].
service Environments { service Environments {

@ -32,6 +32,7 @@ option java_multiple_files = true;
option java_outer_classname = "ExperimentProto"; option java_outer_classname = "ExperimentProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Service for managing [Experiments][google.cloud.dialogflow.cx.v3.Experiment]. // Service for managing [Experiments][google.cloud.dialogflow.cx.v3.Experiment].
service Experiments { service Experiments {

@ -35,6 +35,7 @@ option java_multiple_files = true;
option java_outer_classname = "FlowProto"; option java_outer_classname = "FlowProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Service for managing [Flows][google.cloud.dialogflow.cx.v3.Flow]. // Service for managing [Flows][google.cloud.dialogflow.cx.v3.Flow].
service Flows { service Flows {

@ -29,6 +29,7 @@ option java_multiple_files = true;
option java_outer_classname = "FulfillmentProto"; option java_outer_classname = "FulfillmentProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// A fulfillment can do one or more of the following actions at the same time: // A fulfillment can do one or more of the following actions at the same time:
// //

@ -32,6 +32,7 @@ option java_multiple_files = true;
option java_outer_classname = "IntentProto"; option java_outer_classname = "IntentProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Service for managing [Intents][google.cloud.dialogflow.cx.v3.Intent]. // Service for managing [Intents][google.cloud.dialogflow.cx.v3.Intent].
service Intents { service Intents {

@ -33,6 +33,7 @@ option java_multiple_files = true;
option java_outer_classname = "PageProto"; option java_outer_classname = "PageProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Service for managing [Pages][google.cloud.dialogflow.cx.v3.Page]. // Service for managing [Pages][google.cloud.dialogflow.cx.v3.Page].
service Pages { service Pages {

@ -27,6 +27,7 @@ option java_multiple_files = true;
option java_outer_classname = "ResponseMessageProto"; option java_outer_classname = "ResponseMessageProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Represents a response message that can be returned by a conversational agent. // Represents a response message that can be returned by a conversational agent.
// //

@ -31,6 +31,7 @@ option java_multiple_files = true;
option java_outer_classname = "SecuritySettingsProto"; option java_outer_classname = "SecuritySettingsProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
option (google.api.resource_definition) = { option (google.api.resource_definition) = {
type: "dlp.googleapis.com/InspectTemplate" type: "dlp.googleapis.com/InspectTemplate"
pattern: "organizations/{organization}/locations/{location}/inspectTemplates/{inspect_template}" pattern: "organizations/{organization}/locations/{location}/inspectTemplates/{inspect_template}"

@ -39,6 +39,7 @@ option java_multiple_files = true;
option java_outer_classname = "SessionProto"; option java_outer_classname = "SessionProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
option (google.api.resource_definition) = { option (google.api.resource_definition) = {
type: "dialogflow.googleapis.com/Session" type: "dialogflow.googleapis.com/Session"
pattern: "projects/{project}/locations/{location}/agents/{agent}/sessions/{session}" pattern: "projects/{project}/locations/{location}/agents/{agent}/sessions/{session}"

@ -31,6 +31,7 @@ option java_multiple_files = true;
option java_outer_classname = "SessionEntityTypeProto"; option java_outer_classname = "SessionEntityTypeProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Service for managing [SessionEntityTypes][google.cloud.dialogflow.cx.v3.SessionEntityType]. // Service for managing [SessionEntityTypes][google.cloud.dialogflow.cx.v3.SessionEntityType].
service SessionEntityTypes { service SessionEntityTypes {

@ -40,6 +40,7 @@ option java_multiple_files = true;
option java_outer_classname = "TestCaseProto"; option java_outer_classname = "TestCaseProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Service for managing [Test Cases][google.cloud.dialogflow.cx.v3.TestCase] and // Service for managing [Test Cases][google.cloud.dialogflow.cx.v3.TestCase] and
// [Test Case Results][google.cloud.dialogflow.cx.v3.TestCaseResult]. // [Test Case Results][google.cloud.dialogflow.cx.v3.TestCaseResult].

@ -31,6 +31,7 @@ option java_multiple_files = true;
option java_outer_classname = "TransitionRouteGroupProto"; option java_outer_classname = "TransitionRouteGroupProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Service for managing [TransitionRouteGroups][google.cloud.dialogflow.cx.v3.TransitionRouteGroup]. // Service for managing [TransitionRouteGroups][google.cloud.dialogflow.cx.v3.TransitionRouteGroup].
service TransitionRouteGroups { service TransitionRouteGroups {

@ -26,6 +26,7 @@ option java_multiple_files = true;
option java_outer_classname = "ValidationMessageProto"; option java_outer_classname = "ValidationMessageProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Agent/flow validation message. // Agent/flow validation message.
message ValidationMessage { message ValidationMessage {

@ -38,6 +38,7 @@ option java_multiple_files = true;
option java_outer_classname = "VersionProto"; option java_outer_classname = "VersionProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
// Service for managing [Versions][google.cloud.dialogflow.cx.v3.Version]. // Service for managing [Versions][google.cloud.dialogflow.cx.v3.Version].
service Versions { service Versions {

@ -33,6 +33,7 @@ option java_multiple_files = true;
option java_outer_classname = "WebhookProto"; option java_outer_classname = "WebhookProto";
option java_package = "com.google.cloud.dialogflow.cx.v3"; option java_package = "com.google.cloud.dialogflow.cx.v3";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3";
option (google.api.resource_definition) = { option (google.api.resource_definition) = {
type: "servicedirectory.googleapis.com/Service" type: "servicedirectory.googleapis.com/Service"
pattern: "projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}" pattern: "projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}"

@ -314,8 +314,17 @@ ruby_grpc_library(
ruby_cloud_gapic_library( ruby_cloud_gapic_library(
name = "cx_ruby_gapic", name = "cx_ruby_gapic",
srcs = [":cx_proto_with_info"], srcs = [":cx_proto_with_info"],
extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-dialogflow-cx-v3beta1"], extra_protoc_parameters = [
"ruby-cloud-api-id=dialogflow.googleapis.com",
"ruby-cloud-api-shortname=dialogflow",
"ruby-cloud-env-prefix=DIALOGFLOW",
"ruby-cloud-gem-name=google-cloud-dialogflow-cx-v3beta1",
"ruby-cloud-namespace-override=Cx=CX",
"ruby-cloud-product-url=https://cloud.google.com/dialogflow",
],
grpc_service_config = "dialogflow_grpc_service_config.json", grpc_service_config = "dialogflow_grpc_service_config.json",
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.",
ruby_cloud_title = "Dialogflow CX V3beta1",
deps = [ deps = [
":cx_ruby_grpc", ":cx_ruby_grpc",
":cx_ruby_proto", ":cx_ruby_proto",

@ -27,6 +27,7 @@ option java_multiple_files = true;
option java_outer_classname = "AdvancedSettingsProto"; option java_outer_classname = "AdvancedSettingsProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Hierarchical advanced settings for agent/flow/page/fulfillment/parameter. // Hierarchical advanced settings for agent/flow/page/fulfillment/parameter.
// Settings exposed at lower level overrides the settings exposed at higher // Settings exposed at lower level overrides the settings exposed at higher

@ -34,6 +34,7 @@ option java_multiple_files = true;
option java_outer_classname = "AgentProto"; option java_outer_classname = "AgentProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Service for managing [Agents][google.cloud.dialogflow.cx.v3beta1.Agent]. // Service for managing [Agents][google.cloud.dialogflow.cx.v3beta1.Agent].
service Agents { service Agents {

@ -28,6 +28,7 @@ option java_multiple_files = true;
option java_outer_classname = "AudioConfigProto"; option java_outer_classname = "AudioConfigProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Information for a word recognized by the speech recognizer. // Information for a word recognized by the speech recognizer.
message SpeechWordInfo { message SpeechWordInfo {

@ -30,6 +30,7 @@ option java_multiple_files = true;
option java_outer_classname = "EntityTypeProto"; option java_outer_classname = "EntityTypeProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Service for managing [EntityTypes][google.cloud.dialogflow.cx.v3beta1.EntityType]. // Service for managing [EntityTypes][google.cloud.dialogflow.cx.v3beta1.EntityType].
service EntityTypes { service EntityTypes {

@ -33,6 +33,7 @@ option java_multiple_files = true;
option java_outer_classname = "EnvironmentProto"; option java_outer_classname = "EnvironmentProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Service for managing [Environments][google.cloud.dialogflow.cx.v3beta1.Environment]. // Service for managing [Environments][google.cloud.dialogflow.cx.v3beta1.Environment].
service Environments { service Environments {

@ -32,6 +32,7 @@ option java_multiple_files = true;
option java_outer_classname = "ExperimentProto"; option java_outer_classname = "ExperimentProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Service for managing [Experiments][google.cloud.dialogflow.cx.v3beta1.Experiment]. // Service for managing [Experiments][google.cloud.dialogflow.cx.v3beta1.Experiment].
service Experiments { service Experiments {

@ -35,6 +35,7 @@ option java_multiple_files = true;
option java_outer_classname = "FlowProto"; option java_outer_classname = "FlowProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Service for managing [Flows][google.cloud.dialogflow.cx.v3beta1.Flow]. // Service for managing [Flows][google.cloud.dialogflow.cx.v3beta1.Flow].
service Flows { service Flows {

@ -29,6 +29,7 @@ option java_multiple_files = true;
option java_outer_classname = "FulfillmentProto"; option java_outer_classname = "FulfillmentProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// A fulfillment can do one or more of the following actions at the same time: // A fulfillment can do one or more of the following actions at the same time:
// //

@ -32,6 +32,7 @@ option java_multiple_files = true;
option java_outer_classname = "IntentProto"; option java_outer_classname = "IntentProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Service for managing [Intents][google.cloud.dialogflow.cx.v3beta1.Intent]. // Service for managing [Intents][google.cloud.dialogflow.cx.v3beta1.Intent].
service Intents { service Intents {

@ -33,6 +33,7 @@ option java_multiple_files = true;
option java_outer_classname = "PageProto"; option java_outer_classname = "PageProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Service for managing [Pages][google.cloud.dialogflow.cx.v3beta1.Page]. // Service for managing [Pages][google.cloud.dialogflow.cx.v3beta1.Page].
service Pages { service Pages {

@ -27,6 +27,7 @@ option java_multiple_files = true;
option java_outer_classname = "ResponseMessageProto"; option java_outer_classname = "ResponseMessageProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Represents a response message that can be returned by a conversational agent. // Represents a response message that can be returned by a conversational agent.
// //

@ -31,6 +31,7 @@ option java_multiple_files = true;
option java_outer_classname = "SecuritySettingsProto"; option java_outer_classname = "SecuritySettingsProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
option (google.api.resource_definition) = { option (google.api.resource_definition) = {
type: "dlp.googleapis.com/InspectTemplate" type: "dlp.googleapis.com/InspectTemplate"
pattern: "organizations/{organization}/locations/{location}/inspectTemplates/{inspect_template}" pattern: "organizations/{organization}/locations/{location}/inspectTemplates/{inspect_template}"

@ -39,6 +39,7 @@ option java_multiple_files = true;
option java_outer_classname = "SessionProto"; option java_outer_classname = "SessionProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
option (google.api.resource_definition) = { option (google.api.resource_definition) = {
type: "dialogflow.googleapis.com/Session" type: "dialogflow.googleapis.com/Session"
pattern: "projects/{project}/locations/{location}/agents/{agent}/sessions/{session}" pattern: "projects/{project}/locations/{location}/agents/{agent}/sessions/{session}"

@ -31,6 +31,7 @@ option java_multiple_files = true;
option java_outer_classname = "SessionEntityTypeProto"; option java_outer_classname = "SessionEntityTypeProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Service for managing [SessionEntityTypes][google.cloud.dialogflow.cx.v3beta1.SessionEntityType]. // Service for managing [SessionEntityTypes][google.cloud.dialogflow.cx.v3beta1.SessionEntityType].
service SessionEntityTypes { service SessionEntityTypes {

@ -40,6 +40,7 @@ option java_multiple_files = true;
option java_outer_classname = "TestCaseProto"; option java_outer_classname = "TestCaseProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Service for managing [Test Cases][google.cloud.dialogflow.cx.v3beta1.TestCase] and // Service for managing [Test Cases][google.cloud.dialogflow.cx.v3beta1.TestCase] and
// [Test Case Results][google.cloud.dialogflow.cx.v3beta1.TestCaseResult]. // [Test Case Results][google.cloud.dialogflow.cx.v3beta1.TestCaseResult].

@ -31,6 +31,7 @@ option java_multiple_files = true;
option java_outer_classname = "TransitionRouteGroupProto"; option java_outer_classname = "TransitionRouteGroupProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Service for managing [TransitionRouteGroups][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup]. // Service for managing [TransitionRouteGroups][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup].
service TransitionRouteGroups { service TransitionRouteGroups {

@ -26,6 +26,7 @@ option java_multiple_files = true;
option java_outer_classname = "ValidationMessageProto"; option java_outer_classname = "ValidationMessageProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Agent/flow validation message. // Agent/flow validation message.
message ValidationMessage { message ValidationMessage {

@ -38,6 +38,7 @@ option java_multiple_files = true;
option java_outer_classname = "VersionProto"; option java_outer_classname = "VersionProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
// Service for managing [Versions][google.cloud.dialogflow.cx.v3beta1.Version]. // Service for managing [Versions][google.cloud.dialogflow.cx.v3beta1.Version].
service Versions { service Versions {

@ -33,6 +33,7 @@ option java_multiple_files = true;
option java_outer_classname = "WebhookProto"; option java_outer_classname = "WebhookProto";
option java_package = "com.google.cloud.dialogflow.cx.v3beta1"; option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
option objc_class_prefix = "DF"; option objc_class_prefix = "DF";
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
option (google.api.resource_definition) = { option (google.api.resource_definition) = {
type: "servicedirectory.googleapis.com/Service" type: "servicedirectory.googleapis.com/Service"
pattern: "projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}" pattern: "projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}"

Loading…
Cancel
Save