From 044abeb76f36d15dea8a995f756017832f1af222 Mon Sep 17 00:00:00 2001 From: yoshi-automation Date: Tue, 14 Jul 2020 18:13:01 -0700 Subject: [PATCH] docs: more detailed docs on APIs such as Environment, Intents, Sessions. PiperOrigin-RevId: 321243814 Source-Author: Google APIs Source-Date: Tue Jul 14 15:08:49 2020 -0700 Source-Repo: googleapis/googleapis Source-Sha: 84ebe7c62f4c0875e001752fa84e87e629a1d418 Source-Link: https://github.com/googleapis/googleapis/commit/84ebe7c62f4c0875e001752fa84e87e629a1d418 --- .../dialogflow/v2beta1/AgentsClient.java | 25 +-- .../dialogflow/v2beta1/ContextsClient.java | 16 +- .../dialogflow/v2beta1/DocumentsClient.java | 3 +- .../dialogflow/v2beta1/EntityTypesClient.java | 27 +-- .../v2beta1/EnvironmentsClient.java | 3 +- .../dialogflow/v2beta1/IntentsClient.java | 28 +--- .../v2beta1/KnowledgeBasesClient.java | 5 +- .../v2beta1/SessionEntityTypesClient.java | 15 +- .../dialogflow/v2beta1/SessionsClient.java | 12 +- .../dialogflow/v2beta1/package-info.java | 130 ++------------- .../cloud/dialogflow/v2beta1/AgentsGrpc.java | 120 +------------- .../dialogflow/v2beta1/ContextsGrpc.java | 85 +--------- .../dialogflow/v2beta1/DocumentsGrpc.java | 10 +- .../dialogflow/v2beta1/EntityTypesGrpc.java | 115 +------------ .../dialogflow/v2beta1/EnvironmentsGrpc.java | 10 +- .../cloud/dialogflow/v2beta1/IntentsGrpc.java | 140 +--------------- .../v2beta1/KnowledgeBasesGrpc.java | 15 +- .../v2beta1/SessionEntityTypesGrpc.java | 75 +-------- .../dialogflow/v2beta1/SessionsGrpc.java | 35 ++-- .../cloud/dialogflow/v2beta1/Agent.java | 18 +- .../cloud/dialogflow/v2beta1/Context.java | 28 +++- .../v2beta1/DetectIntentRequest.java | 14 ++ .../v2beta1/DetectIntentRequestOrBuilder.java | 4 + .../cloud/dialogflow/v2beta1/Document.java | 8 +- .../dialogflow/v2beta1/DocumentProto.java | 154 +++++++++--------- .../cloud/dialogflow/v2beta1/EntityType.java | 26 ++- .../cloud/dialogflow/v2beta1/Environment.java | 30 +++- .../cloud/dialogflow/v2beta1/Intent.java | 22 ++- .../dialogflow/v2beta1/KnowledgeBase.java | 14 +- .../v2beta1/ListDocumentsRequest.java | 44 ++--- .../ListDocumentsRequestOrBuilder.java | 12 +- .../v2beta1/SentimentAnalysisResult.java | 24 ++- .../dialogflow/v2beta1/SessionEntityType.java | 24 +-- .../v2beta1/StreamingDetectIntentRequest.java | 14 ++ ...StreamingDetectIntentRequestOrBuilder.java | 4 + .../cloud/dialogflow/v2beta1/agent.proto | 39 ++--- .../cloud/dialogflow/v2beta1/context.proto | 35 ++-- .../cloud/dialogflow/v2beta1/document.proto | 15 +- .../dialogflow/v2beta1/entity_type.proto | 44 ++--- .../dialogflow/v2beta1/environment.proto | 21 ++- .../cloud/dialogflow/v2beta1/intent.proto | 45 ++--- .../dialogflow/v2beta1/knowledge_base.proto | 12 +- .../cloud/dialogflow/v2beta1/session.proto | 26 ++- .../v2beta1/session_entity_type.proto | 31 +--- synth.metadata | 10 +- 45 files changed, 510 insertions(+), 1077 deletions(-) diff --git a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentsClient.java b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentsClient.java index 004ada5df..00fc8b84e 100644 --- a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentsClient.java +++ b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentsClient.java @@ -41,30 +41,7 @@ // AUTO-GENERATED DOCUMENTATION AND SERVICE /** - * Service Description: Agents are best described as Natural Language Understanding (NLU) modules - * that transform user requests into actionable data. You can include agents in your app, product, - * or service to determine user intent and respond to the user in a natural way. - * - *

After you create an agent, you can add [Intents][google.cloud.dialogflow.v2beta1.Intents], - * [Contexts][google.cloud.dialogflow.v2beta1.Contexts], [Entity - * Types][google.cloud.dialogflow.v2beta1.EntityTypes], - * [Webhooks][google.cloud.dialogflow.v2beta1.WebhookRequest], and so on to manage the flow of a - * conversation and match user input to predefined intents and actions. - * - *

You can create an agent using both Dialogflow Standard Edition and Dialogflow Enterprise - * Edition. For details, see [Dialogflow - * Editions](https://cloud.google.com/dialogflow/docs/editions). - * - *

You can save your agent for backup or versioning by exporting the agent by using the - * [ExportAgent][google.cloud.dialogflow.v2beta1.Agents.ExportAgent] method. You can import a saved - * agent by using the [ImportAgent][google.cloud.dialogflow.v2beta1.Agents.ImportAgent] method. - * - *

Dialogflow provides several [prebuilt - * agents](https://cloud.google.com/dialogflow/docs/agents-prebuilt) for common conversation - * scenarios such as determining a date and time, converting currency, and so on. - * - *

For more information about agents, see the [Dialogflow - * documentation](https://cloud.google.com/dialogflow/docs/agents-overview). + * Service Description: Service for managing [Agents][google.cloud.dialogflow.v2beta1.Agent]. * *

This class provides the ability to make remote calls to the backing service through method * calls that map to API methods. Sample code to get started: diff --git a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/ContextsClient.java b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/ContextsClient.java index 599956817..2c0709ba1 100644 --- a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/ContextsClient.java +++ b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/ContextsClient.java @@ -36,21 +36,7 @@ // AUTO-GENERATED DOCUMENTATION AND SERVICE /** - * Service Description: A context represents additional information included with user input or with - * an intent returned by the Dialogflow API. Contexts are helpful for differentiating user input - * which may be vague or have a different meaning depending on additional details from your - * application such as user setting and preferences, previous user input, where the user is in your - * application, geographic location, and so on. - * - *

You can include contexts as input parameters of a - * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or - * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) request, - * or as output contexts included in the returned intent. Contexts expire when an intent is matched, - * after the number of `DetectIntent` requests specified by the `lifespan_count` parameter, or after - * 20 minutes if no intents are matched for a `DetectIntent` request. - * - *

For more information about contexts, see the [Dialogflow - * documentation](https://cloud.google.com/dialogflow/docs/contexts-overview). + * Service Description: Service for managing [Contexts][google.cloud.dialogflow.v2beta1.Context]. * *

This class provides the ability to make remote calls to the backing service through method * calls that map to API methods. Sample code to get started: diff --git a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/DocumentsClient.java b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/DocumentsClient.java index 7c9382181..447ba4061 100644 --- a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/DocumentsClient.java +++ b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/DocumentsClient.java @@ -40,7 +40,8 @@ // AUTO-GENERATED DOCUMENTATION AND SERVICE /** - * Service Description: Manages documents of a knowledge base. + * Service Description: Service for managing knowledge + * [Documents][google.cloud.dialogflow.v2beta1.Document]. * *

This class provides the ability to make remote calls to the backing service through method * calls that map to API methods. Sample code to get started: diff --git a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/EntityTypesClient.java b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/EntityTypesClient.java index 3678b3186..e64295b41 100644 --- a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/EntityTypesClient.java +++ b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/EntityTypesClient.java @@ -41,31 +41,8 @@ // AUTO-GENERATED DOCUMENTATION AND SERVICE /** - * Service Description: Entities are extracted from user input and represent parameters that are - * meaningful to your application. For example, a date range, a proper name such as a geographic - * location or landmark, and so on. Entities represent actionable data for your application. - * - *

When you define an entity, you can also include synonyms that all map to that entity. For - * example, "soft drink", "soda", "pop", and so on. - * - *

There are three types of entities: - * - *

* **System** - entities that are defined by the Dialogflow API for common - * data types such as date, time, currency, and so on. A system entity is represented by the - * `EntityType` type. - * - *

* **Custom** - entities that are defined by you that represent actionable - * data that is meaningful to your application. For example, you could define a `pizza.sauce` entity - * for red or white pizza sauce, a `pizza.cheese` entity for the different types of cheese on a - * pizza, a `pizza.topping` entity for different toppings, and so on. A custom entity is represented - * by the `EntityType` type. - * - *

* **User** - entities that are built for an individual user such as - * favorites, preferences, playlists, and so on. A user entity is represented by the - * [SessionEntityType][google.cloud.dialogflow.v2beta1.SessionEntityType] type. - * - *

For more information about entity types, see the [Dialogflow - * documentation](https://cloud.google.com/dialogflow/docs/entities-overview). + * Service Description: Service for managing + * [EntityTypes][google.cloud.dialogflow.v2beta1.EntityType]. * *

This class provides the ability to make remote calls to the backing service through method * calls that map to API methods. Sample code to get started: diff --git a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/EnvironmentsClient.java b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/EnvironmentsClient.java index 892a63d20..5277b8777 100644 --- a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/EnvironmentsClient.java +++ b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/EnvironmentsClient.java @@ -35,7 +35,8 @@ // AUTO-GENERATED DOCUMENTATION AND SERVICE /** - * Service Description: Manages agent environments. + * Service Description: Service for managing + * [Environments][google.cloud.dialogflow.v2beta1.Environment]. * *

This class provides the ability to make remote calls to the backing service through method * calls that map to API methods. Sample code to get started: diff --git a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/IntentsClient.java b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/IntentsClient.java index 7bafbdb91..d75307f83 100644 --- a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/IntentsClient.java +++ b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/IntentsClient.java @@ -42,33 +42,7 @@ // AUTO-GENERATED DOCUMENTATION AND SERVICE /** - * Service Description: An intent represents a mapping between input from a user and an action to be - * taken by your application. When you pass user input to the - * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or - * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method, - * the Dialogflow API analyzes the input and searches for a matching intent. If no match is found, - * the Dialogflow API returns a fallback intent (`is_fallback` = true). - * - *

You can provide additional information for the Dialogflow API to use to match user input to an - * intent by adding the following to your intent. - * - *

* **Contexts** - provide additional context for intent analysis. For - * example, if an intent is related to an object in your application that plays music, you can - * provide a context to determine when to match the intent if the user input is "turn it off". You - * can include a context that matches the intent when there is previous user input of "play music", - * and not when there is previous user input of "turn on the light". - * - *

* **Events** - allow for matching an intent by using an event name instead - * of user input. Your application can provide an event name and related parameters to the - * Dialogflow API to match an intent. For example, when your application starts, you can send a - * welcome event with a user name parameter to the Dialogflow API to match an intent with a - * personalized welcome message for the user. - * - *

* **Training phrases** - provide examples of user input to train the - * Dialogflow API agent to better match intents. - * - *

For more information about intents, see the [Dialogflow - * documentation](https://cloud.google.com/dialogflow/docs/intents-overview). + * Service Description: Service for managing [Intents][google.cloud.dialogflow.v2beta1.Intent]. * *

This class provides the ability to make remote calls to the backing service through method * calls that map to API methods. Sample code to get started: diff --git a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/KnowledgeBasesClient.java b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/KnowledgeBasesClient.java index 5ee4d5550..56ebd04af 100644 --- a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/KnowledgeBasesClient.java +++ b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/KnowledgeBasesClient.java @@ -36,9 +36,8 @@ // AUTO-GENERATED DOCUMENTATION AND SERVICE /** - * Service Description: Manages knowledge bases. - * - *

Allows users to setup and maintain knowledge bases with their knowledge data. + * Service Description: Service for managing + * [KnowledgeBases][google.cloud.dialogflow.v2beta1.KnowledgeBase]. * *

This class provides the ability to make remote calls to the backing service through method * calls that map to API methods. Sample code to get started: diff --git a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionEntityTypesClient.java b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionEntityTypesClient.java index d6ecb1b18..34ea85a97 100644 --- a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionEntityTypesClient.java +++ b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionEntityTypesClient.java @@ -36,19 +36,8 @@ // AUTO-GENERATED DOCUMENTATION AND SERVICE /** - * Service Description: Entities are extracted from user input and represent parameters that are - * meaningful to your application. For example, a date range, a proper name such as a geographic - * location or landmark, and so on. Entities represent actionable data for your application. - * - *

Session entity types are referred to as **User** entity types and are entities - * that are built for an individual user such as favorites, preferences, playlists, and so on. You - * can redefine a session entity type at the session level. - * - *

Session entity methods do not work with Google Assistant integration. Contact Dialogflow - * support if you need to use session entities with Google Assistant integration. - * - *

For more information about entity types, see the [Dialogflow - * documentation](https://cloud.google.com/dialogflow/docs/entities-overview). + * Service Description: Service for managing + * [SessionEntityTypes][google.cloud.dialogflow.v2beta1.SessionEntityType]. * *

This class provides the ability to make remote calls to the backing service through method * calls that map to API methods. Sample code to get started: diff --git a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionsClient.java b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionsClient.java index c7e98fba7..01c25ce49 100644 --- a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionsClient.java +++ b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionsClient.java @@ -27,10 +27,10 @@ // AUTO-GENERATED DOCUMENTATION AND SERVICE /** - * Service Description: A session represents an interaction with a user. You retrieve user input and - * pass it to the [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or - * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method - * to determine user intent and respond. + * Service Description: A service used for session interactions. + * + *

For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * *

This class provides the ability to make remote calls to the backing service through method * calls that map to API methods. Sample code to get started: @@ -171,6 +171,8 @@ public SessionsStub getStub() { * appropriate `Session ID` and `User Id`. They can be a random number or some type of user * and session identifiers (preferably hashed). The length of the `Session ID` and `User ID` * must not exceed 36 characters. + *

For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * @param queryInput Required. The input specification. It can be set to: *

1. an audio config which instructs the speech recognizer how to process the speech * audio, @@ -211,6 +213,8 @@ public final DetectIntentResponse detectIntent(SessionName session, QueryInput q * appropriate `Session ID` and `User Id`. They can be a random number or some type of user * and session identifiers (preferably hashed). The length of the `Session ID` and `User ID` * must not exceed 36 characters. + *

For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * @param queryInput Required. The input specification. It can be set to: *

1. an audio config which instructs the speech recognizer how to process the speech * audio, diff --git a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/package-info.java b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/package-info.java index ab0e5f0e9..f4a446bd8 100644 --- a/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/package-info.java +++ b/google-cloud-dialogflow/src/main/java/com/google/cloud/dialogflow/v2beta1/package-info.java @@ -21,30 +21,7 @@ * *

============ AgentsClient ============ * - *

Service Description: Agents are best described as Natural Language Understanding (NLU) modules - * that transform user requests into actionable data. You can include agents in your app, product, - * or service to determine user intent and respond to the user in a natural way. - * - *

After you create an agent, you can add [Intents][google.cloud.dialogflow.v2beta1.Intents], - * [Contexts][google.cloud.dialogflow.v2beta1.Contexts], [Entity - * Types][google.cloud.dialogflow.v2beta1.EntityTypes], - * [Webhooks][google.cloud.dialogflow.v2beta1.WebhookRequest], and so on to manage the flow of a - * conversation and match user input to predefined intents and actions. - * - *

You can create an agent using both Dialogflow Standard Edition and Dialogflow Enterprise - * Edition. For details, see [Dialogflow - * Editions](https://cloud.google.com/dialogflow/docs/editions). - * - *

You can save your agent for backup or versioning by exporting the agent by using the - * [ExportAgent][google.cloud.dialogflow.v2beta1.Agents.ExportAgent] method. You can import a saved - * agent by using the [ImportAgent][google.cloud.dialogflow.v2beta1.Agents.ImportAgent] method. - * - *

Dialogflow provides several [prebuilt - * agents](https://cloud.google.com/dialogflow/docs/agents-prebuilt) for common conversation - * scenarios such as determining a date and time, converting currency, and so on. - * - *

For more information about agents, see the [Dialogflow - * documentation](https://cloud.google.com/dialogflow/docs/agents-overview). + *

Service Description: Service for managing [Agents][google.cloud.dialogflow.v2beta1.Agent]. * *

Sample for AgentsClient: * @@ -59,21 +36,7 @@ * * ============== ContextsClient ============== * - *

Service Description: A context represents additional information included with user input or - * with an intent returned by the Dialogflow API. Contexts are helpful for differentiating user - * input which may be vague or have a different meaning depending on additional details from your - * application such as user setting and preferences, previous user input, where the user is in your - * application, geographic location, and so on. - * - *

You can include contexts as input parameters of a - * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or - * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) request, - * or as output contexts included in the returned intent. Contexts expire when an intent is matched, - * after the number of `DetectIntent` requests specified by the `lifespan_count` parameter, or after - * 20 minutes if no intents are matched for a `DetectIntent` request. - * - *

For more information about contexts, see the [Dialogflow - * documentation](https://cloud.google.com/dialogflow/docs/contexts-overview). + *

Service Description: Service for managing [Contexts][google.cloud.dialogflow.v2beta1.Context]. * *

Sample for ContextsClient: * @@ -88,7 +51,8 @@ * * =============== DocumentsClient =============== * - *

Service Description: Manages documents of a knowledge base. + *

Service Description: Service for managing knowledge + * [Documents][google.cloud.dialogflow.v2beta1.Document]. * *

Sample for DocumentsClient: * @@ -103,31 +67,8 @@ * * ================= EntityTypesClient ================= * - *

Service Description: Entities are extracted from user input and represent parameters that are - * meaningful to your application. For example, a date range, a proper name such as a geographic - * location or landmark, and so on. Entities represent actionable data for your application. - * - *

When you define an entity, you can also include synonyms that all map to that entity. For - * example, "soft drink", "soda", "pop", and so on. - * - *

There are three types of entities: - * - *

* **System** - entities that are defined by the Dialogflow API for common - * data types such as date, time, currency, and so on. A system entity is represented by the - * `EntityType` type. - * - *

* **Custom** - entities that are defined by you that represent actionable - * data that is meaningful to your application. For example, you could define a `pizza.sauce` entity - * for red or white pizza sauce, a `pizza.cheese` entity for the different types of cheese on a - * pizza, a `pizza.topping` entity for different toppings, and so on. A custom entity is represented - * by the `EntityType` type. - * - *

* **User** - entities that are built for an individual user such as - * favorites, preferences, playlists, and so on. A user entity is represented by the - * [SessionEntityType][google.cloud.dialogflow.v2beta1.SessionEntityType] type. - * - *

For more information about entity types, see the [Dialogflow - * documentation](https://cloud.google.com/dialogflow/docs/entities-overview). + *

Service Description: Service for managing + * [EntityTypes][google.cloud.dialogflow.v2beta1.EntityType]. * *

Sample for EntityTypesClient: * @@ -142,7 +83,8 @@ * * ================== EnvironmentsClient ================== * - *

Service Description: Manages agent environments. + *

Service Description: Service for managing + * [Environments][google.cloud.dialogflow.v2beta1.Environment]. * *

Sample for EnvironmentsClient: * @@ -157,33 +99,7 @@ * * ============= IntentsClient ============= * - *

Service Description: An intent represents a mapping between input from a user and an action to - * be taken by your application. When you pass user input to the - * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or - * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method, - * the Dialogflow API analyzes the input and searches for a matching intent. If no match is found, - * the Dialogflow API returns a fallback intent (`is_fallback` = true). - * - *

You can provide additional information for the Dialogflow API to use to match user input to an - * intent by adding the following to your intent. - * - *

* **Contexts** - provide additional context for intent analysis. For - * example, if an intent is related to an object in your application that plays music, you can - * provide a context to determine when to match the intent if the user input is "turn it off". You - * can include a context that matches the intent when there is previous user input of "play music", - * and not when there is previous user input of "turn on the light". - * - *

* **Events** - allow for matching an intent by using an event name instead - * of user input. Your application can provide an event name and related parameters to the - * Dialogflow API to match an intent. For example, when your application starts, you can send a - * welcome event with a user name parameter to the Dialogflow API to match an intent with a - * personalized welcome message for the user. - * - *

* **Training phrases** - provide examples of user input to train the - * Dialogflow API agent to better match intents. - * - *

For more information about intents, see the [Dialogflow - * documentation](https://cloud.google.com/dialogflow/docs/intents-overview). + *

Service Description: Service for managing [Intents][google.cloud.dialogflow.v2beta1.Intent]. * *

Sample for IntentsClient: * @@ -198,9 +114,8 @@ * * ==================== KnowledgeBasesClient ==================== * - *

Service Description: Manages knowledge bases. - * - *

Allows users to setup and maintain knowledge bases with their knowledge data. + *

Service Description: Service for managing + * [KnowledgeBases][google.cloud.dialogflow.v2beta1.KnowledgeBase]. * *

Sample for KnowledgeBasesClient: * @@ -215,19 +130,8 @@ * * ======================== SessionEntityTypesClient ======================== * - *

Service Description: Entities are extracted from user input and represent parameters that are - * meaningful to your application. For example, a date range, a proper name such as a geographic - * location or landmark, and so on. Entities represent actionable data for your application. - * - *

Session entity types are referred to as **User** entity types and are entities - * that are built for an individual user such as favorites, preferences, playlists, and so on. You - * can redefine a session entity type at the session level. - * - *

Session entity methods do not work with Google Assistant integration. Contact Dialogflow - * support if you need to use session entities with Google Assistant integration. - * - *

For more information about entity types, see the [Dialogflow - * documentation](https://cloud.google.com/dialogflow/docs/entities-overview). + *

Service Description: Service for managing + * [SessionEntityTypes][google.cloud.dialogflow.v2beta1.SessionEntityType]. * *

Sample for SessionEntityTypesClient: * @@ -242,10 +146,10 @@ * * ============== SessionsClient ============== * - *

Service Description: A session represents an interaction with a user. You retrieve user input - * and pass it to the [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or - * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method - * to determine user intent and respond. + *

Service Description: A service used for session interactions. + * + *

For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * *

Sample for SessionsClient: * diff --git a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentsGrpc.java b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentsGrpc.java index 2536169e2..e83b2540b 100644 --- a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentsGrpc.java +++ b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/AgentsGrpc.java @@ -26,29 +26,7 @@ * * *

- * Agents are best described as Natural Language Understanding (NLU) modules
- * that transform user requests into actionable data. You can include agents
- * in your app, product, or service to determine user intent and respond to the
- * user in a natural way.
- * After you create an agent, you can add [Intents][google.cloud.dialogflow.v2beta1.Intents], [Contexts][google.cloud.dialogflow.v2beta1.Contexts],
- * [Entity Types][google.cloud.dialogflow.v2beta1.EntityTypes], [Webhooks][google.cloud.dialogflow.v2beta1.WebhookRequest], and so on to
- * manage the flow of a conversation and match user input to predefined intents
- * and actions.
- * You can create an agent using both Dialogflow Standard Edition and
- * Dialogflow Enterprise Edition. For details, see
- * [Dialogflow
- * Editions](https://cloud.google.com/dialogflow/docs/editions).
- * You can save your agent for backup or versioning by exporting the agent by
- * using the [ExportAgent][google.cloud.dialogflow.v2beta1.Agents.ExportAgent] method. You can import a saved
- * agent by using the [ImportAgent][google.cloud.dialogflow.v2beta1.Agents.ImportAgent] method.
- * Dialogflow provides several
- * [prebuilt
- * agents](https://cloud.google.com/dialogflow/docs/agents-prebuilt)
- * for common conversation scenarios such as determining a date and time,
- * converting currency, and so on.
- * For more information about agents, see the
- * [Dialogflow
- * documentation](https://cloud.google.com/dialogflow/docs/agents-overview).
+ * Service for managing [Agents][google.cloud.dialogflow.v2beta1.Agent].
  * 
*/ @javax.annotation.Generated( @@ -502,29 +480,7 @@ public AgentsFutureStub newStub( * * *
-   * Agents are best described as Natural Language Understanding (NLU) modules
-   * that transform user requests into actionable data. You can include agents
-   * in your app, product, or service to determine user intent and respond to the
-   * user in a natural way.
-   * After you create an agent, you can add [Intents][google.cloud.dialogflow.v2beta1.Intents], [Contexts][google.cloud.dialogflow.v2beta1.Contexts],
-   * [Entity Types][google.cloud.dialogflow.v2beta1.EntityTypes], [Webhooks][google.cloud.dialogflow.v2beta1.WebhookRequest], and so on to
-   * manage the flow of a conversation and match user input to predefined intents
-   * and actions.
-   * You can create an agent using both Dialogflow Standard Edition and
-   * Dialogflow Enterprise Edition. For details, see
-   * [Dialogflow
-   * Editions](https://cloud.google.com/dialogflow/docs/editions).
-   * You can save your agent for backup or versioning by exporting the agent by
-   * using the [ExportAgent][google.cloud.dialogflow.v2beta1.Agents.ExportAgent] method. You can import a saved
-   * agent by using the [ImportAgent][google.cloud.dialogflow.v2beta1.Agents.ImportAgent] method.
-   * Dialogflow provides several
-   * [prebuilt
-   * agents](https://cloud.google.com/dialogflow/docs/agents-prebuilt)
-   * for common conversation scenarios such as determining a date and time,
-   * converting currency, and so on.
-   * For more information about agents, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/agents-overview).
+   * Service for managing [Agents][google.cloud.dialogflow.v2beta1.Agent].
    * 
*/ public abstract static class AgentsImplBase implements io.grpc.BindableService { @@ -742,29 +698,7 @@ public final io.grpc.ServerServiceDefinition bindService() { * * *
-   * Agents are best described as Natural Language Understanding (NLU) modules
-   * that transform user requests into actionable data. You can include agents
-   * in your app, product, or service to determine user intent and respond to the
-   * user in a natural way.
-   * After you create an agent, you can add [Intents][google.cloud.dialogflow.v2beta1.Intents], [Contexts][google.cloud.dialogflow.v2beta1.Contexts],
-   * [Entity Types][google.cloud.dialogflow.v2beta1.EntityTypes], [Webhooks][google.cloud.dialogflow.v2beta1.WebhookRequest], and so on to
-   * manage the flow of a conversation and match user input to predefined intents
-   * and actions.
-   * You can create an agent using both Dialogflow Standard Edition and
-   * Dialogflow Enterprise Edition. For details, see
-   * [Dialogflow
-   * Editions](https://cloud.google.com/dialogflow/docs/editions).
-   * You can save your agent for backup or versioning by exporting the agent by
-   * using the [ExportAgent][google.cloud.dialogflow.v2beta1.Agents.ExportAgent] method. You can import a saved
-   * agent by using the [ImportAgent][google.cloud.dialogflow.v2beta1.Agents.ImportAgent] method.
-   * Dialogflow provides several
-   * [prebuilt
-   * agents](https://cloud.google.com/dialogflow/docs/agents-prebuilt)
-   * for common conversation scenarios such as determining a date and time,
-   * converting currency, and so on.
-   * For more information about agents, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/agents-overview).
+   * Service for managing [Agents][google.cloud.dialogflow.v2beta1.Agent].
    * 
*/ public static final class AgentsStub extends io.grpc.stub.AbstractAsyncStub { @@ -949,29 +883,7 @@ public void getValidationResult( * * *
-   * Agents are best described as Natural Language Understanding (NLU) modules
-   * that transform user requests into actionable data. You can include agents
-   * in your app, product, or service to determine user intent and respond to the
-   * user in a natural way.
-   * After you create an agent, you can add [Intents][google.cloud.dialogflow.v2beta1.Intents], [Contexts][google.cloud.dialogflow.v2beta1.Contexts],
-   * [Entity Types][google.cloud.dialogflow.v2beta1.EntityTypes], [Webhooks][google.cloud.dialogflow.v2beta1.WebhookRequest], and so on to
-   * manage the flow of a conversation and match user input to predefined intents
-   * and actions.
-   * You can create an agent using both Dialogflow Standard Edition and
-   * Dialogflow Enterprise Edition. For details, see
-   * [Dialogflow
-   * Editions](https://cloud.google.com/dialogflow/docs/editions).
-   * You can save your agent for backup or versioning by exporting the agent by
-   * using the [ExportAgent][google.cloud.dialogflow.v2beta1.Agents.ExportAgent] method. You can import a saved
-   * agent by using the [ImportAgent][google.cloud.dialogflow.v2beta1.Agents.ImportAgent] method.
-   * Dialogflow provides several
-   * [prebuilt
-   * agents](https://cloud.google.com/dialogflow/docs/agents-prebuilt)
-   * for common conversation scenarios such as determining a date and time,
-   * converting currency, and so on.
-   * For more information about agents, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/agents-overview).
+   * Service for managing [Agents][google.cloud.dialogflow.v2beta1.Agent].
    * 
*/ public static final class AgentsBlockingStub @@ -1126,29 +1038,7 @@ public com.google.cloud.dialogflow.v2beta1.ValidationResult getValidationResult( * * *
-   * Agents are best described as Natural Language Understanding (NLU) modules
-   * that transform user requests into actionable data. You can include agents
-   * in your app, product, or service to determine user intent and respond to the
-   * user in a natural way.
-   * After you create an agent, you can add [Intents][google.cloud.dialogflow.v2beta1.Intents], [Contexts][google.cloud.dialogflow.v2beta1.Contexts],
-   * [Entity Types][google.cloud.dialogflow.v2beta1.EntityTypes], [Webhooks][google.cloud.dialogflow.v2beta1.WebhookRequest], and so on to
-   * manage the flow of a conversation and match user input to predefined intents
-   * and actions.
-   * You can create an agent using both Dialogflow Standard Edition and
-   * Dialogflow Enterprise Edition. For details, see
-   * [Dialogflow
-   * Editions](https://cloud.google.com/dialogflow/docs/editions).
-   * You can save your agent for backup or versioning by exporting the agent by
-   * using the [ExportAgent][google.cloud.dialogflow.v2beta1.Agents.ExportAgent] method. You can import a saved
-   * agent by using the [ImportAgent][google.cloud.dialogflow.v2beta1.Agents.ImportAgent] method.
-   * Dialogflow provides several
-   * [prebuilt
-   * agents](https://cloud.google.com/dialogflow/docs/agents-prebuilt)
-   * for common conversation scenarios such as determining a date and time,
-   * converting currency, and so on.
-   * For more information about agents, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/agents-overview).
+   * Service for managing [Agents][google.cloud.dialogflow.v2beta1.Agent].
    * 
*/ public static final class AgentsFutureStub diff --git a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ContextsGrpc.java b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ContextsGrpc.java index 4b8ac45ba..e23c8a088 100644 --- a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ContextsGrpc.java +++ b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ContextsGrpc.java @@ -26,22 +26,7 @@ * * *
- * A context represents additional information included with user input or with
- * an intent returned by the Dialogflow API. Contexts are helpful for
- * differentiating user input which may be vague or have a different meaning
- * depending on additional details from your application such as user setting
- * and preferences, previous user input, where the user is in your application,
- * geographic location, and so on.
- * You can include contexts as input parameters of a
- * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
- * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) request,
- * or as output contexts included in the returned intent.
- * Contexts expire when an intent is matched, after the number of `DetectIntent`
- * requests specified by the `lifespan_count` parameter, or after 20 minutes
- * if no intents are matched for a `DetectIntent` request.
- * For more information about contexts, see the
- * [Dialogflow
- * documentation](https://cloud.google.com/dialogflow/docs/contexts-overview).
+ * Service for managing [Contexts][google.cloud.dialogflow.v2beta1.Context].
  * 
*/ @javax.annotation.Generated( @@ -364,22 +349,7 @@ public ContextsFutureStub newStub( * * *
-   * A context represents additional information included with user input or with
-   * an intent returned by the Dialogflow API. Contexts are helpful for
-   * differentiating user input which may be vague or have a different meaning
-   * depending on additional details from your application such as user setting
-   * and preferences, previous user input, where the user is in your application,
-   * geographic location, and so on.
-   * You can include contexts as input parameters of a
-   * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
-   * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) request,
-   * or as output contexts included in the returned intent.
-   * Contexts expire when an intent is matched, after the number of `DetectIntent`
-   * requests specified by the `lifespan_count` parameter, or after 20 minutes
-   * if no intents are matched for a `DetectIntent` request.
-   * For more information about contexts, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/contexts-overview).
+   * Service for managing [Contexts][google.cloud.dialogflow.v2beta1.Context].
    * 
*/ public abstract static class ContextsImplBase implements io.grpc.BindableService { @@ -512,22 +482,7 @@ public final io.grpc.ServerServiceDefinition bindService() { * * *
-   * A context represents additional information included with user input or with
-   * an intent returned by the Dialogflow API. Contexts are helpful for
-   * differentiating user input which may be vague or have a different meaning
-   * depending on additional details from your application such as user setting
-   * and preferences, previous user input, where the user is in your application,
-   * geographic location, and so on.
-   * You can include contexts as input parameters of a
-   * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
-   * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) request,
-   * or as output contexts included in the returned intent.
-   * Contexts expire when an intent is matched, after the number of `DetectIntent`
-   * requests specified by the `lifespan_count` parameter, or after 20 minutes
-   * if no intents are matched for a `DetectIntent` request.
-   * For more information about contexts, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/contexts-overview).
+   * Service for managing [Contexts][google.cloud.dialogflow.v2beta1.Context].
    * 
*/ public static final class ContextsStub extends io.grpc.stub.AbstractAsyncStub { @@ -641,22 +596,7 @@ public void deleteAllContexts( * * *
-   * A context represents additional information included with user input or with
-   * an intent returned by the Dialogflow API. Contexts are helpful for
-   * differentiating user input which may be vague or have a different meaning
-   * depending on additional details from your application such as user setting
-   * and preferences, previous user input, where the user is in your application,
-   * geographic location, and so on.
-   * You can include contexts as input parameters of a
-   * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
-   * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) request,
-   * or as output contexts included in the returned intent.
-   * Contexts expire when an intent is matched, after the number of `DetectIntent`
-   * requests specified by the `lifespan_count` parameter, or after 20 minutes
-   * if no intents are matched for a `DetectIntent` request.
-   * For more information about contexts, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/contexts-overview).
+   * Service for managing [Contexts][google.cloud.dialogflow.v2beta1.Context].
    * 
*/ public static final class ContextsBlockingStub @@ -749,22 +689,7 @@ public com.google.protobuf.Empty deleteAllContexts( * * *
-   * A context represents additional information included with user input or with
-   * an intent returned by the Dialogflow API. Contexts are helpful for
-   * differentiating user input which may be vague or have a different meaning
-   * depending on additional details from your application such as user setting
-   * and preferences, previous user input, where the user is in your application,
-   * geographic location, and so on.
-   * You can include contexts as input parameters of a
-   * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
-   * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) request,
-   * or as output contexts included in the returned intent.
-   * Contexts expire when an intent is matched, after the number of `DetectIntent`
-   * requests specified by the `lifespan_count` parameter, or after 20 minutes
-   * if no intents are matched for a `DetectIntent` request.
-   * For more information about contexts, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/contexts-overview).
+   * Service for managing [Contexts][google.cloud.dialogflow.v2beta1.Context].
    * 
*/ public static final class ContextsFutureStub diff --git a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DocumentsGrpc.java b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DocumentsGrpc.java index 885552c77..298af7000 100644 --- a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DocumentsGrpc.java +++ b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DocumentsGrpc.java @@ -26,7 +26,7 @@ * * *
- * Manages documents of a knowledge base.
+ * Service for managing knowledge [Documents][google.cloud.dialogflow.v2beta1.Document].
  * 
*/ @javax.annotation.Generated( @@ -354,7 +354,7 @@ public DocumentsFutureStub newStub( * * *
-   * Manages documents of a knowledge base.
+   * Service for managing knowledge [Documents][google.cloud.dialogflow.v2beta1.Document].
    * 
*/ public abstract static class DocumentsImplBase implements io.grpc.BindableService { @@ -502,7 +502,7 @@ public final io.grpc.ServerServiceDefinition bindService() { * * *
-   * Manages documents of a knowledge base.
+   * Service for managing knowledge [Documents][google.cloud.dialogflow.v2beta1.Document].
    * 
*/ public static final class DocumentsStub extends io.grpc.stub.AbstractAsyncStub { @@ -633,7 +633,7 @@ public void reloadDocument( * * *
-   * Manages documents of a knowledge base.
+   * Service for managing knowledge [Documents][google.cloud.dialogflow.v2beta1.Document].
    * 
*/ public static final class DocumentsBlockingStub @@ -740,7 +740,7 @@ public com.google.longrunning.Operation reloadDocument( * * *
-   * Manages documents of a knowledge base.
+   * Service for managing knowledge [Documents][google.cloud.dialogflow.v2beta1.Document].
    * 
*/ public static final class DocumentsFutureStub diff --git a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/EntityTypesGrpc.java b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/EntityTypesGrpc.java index 1e18d90d6..dceccf1b4 100644 --- a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/EntityTypesGrpc.java +++ b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/EntityTypesGrpc.java @@ -26,28 +26,7 @@ * * *
- * Entities are extracted from user input and represent parameters that are
- * meaningful to your application. For example, a date range, a proper name
- * such as a geographic location or landmark, and so on. Entities represent
- * actionable data for your application.
- * When you define an entity, you can also include synonyms that all map to
- * that entity. For example, "soft drink", "soda", "pop", and so on.
- * There are three types of entities:
- * *   **System** - entities that are defined by the Dialogflow API for common
- *     data types such as date, time, currency, and so on. A system entity is
- *     represented by the `EntityType` type.
- * *   **Custom** - entities that are defined by you that represent
- *     actionable data that is meaningful to your application. For example,
- *     you could define a `pizza.sauce` entity for red or white pizza sauce,
- *     a `pizza.cheese` entity for the different types of cheese on a pizza,
- *     a `pizza.topping` entity for different toppings, and so on. A custom
- *     entity is represented by the `EntityType` type.
- * *   **User** - entities that are built for an individual user such as
- *     favorites, preferences, playlists, and so on. A user entity is
- *     represented by the [SessionEntityType][google.cloud.dialogflow.v2beta1.SessionEntityType] type.
- * For more information about entity types, see the
- * [Dialogflow
- * documentation](https://cloud.google.com/dialogflow/docs/entities-overview).
+ * Service for managing [EntityTypes][google.cloud.dialogflow.v2beta1.EntityType].
  * 
*/ @javax.annotation.Generated( @@ -570,28 +549,7 @@ public EntityTypesFutureStub newStub( * * *
-   * Entities are extracted from user input and represent parameters that are
-   * meaningful to your application. For example, a date range, a proper name
-   * such as a geographic location or landmark, and so on. Entities represent
-   * actionable data for your application.
-   * When you define an entity, you can also include synonyms that all map to
-   * that entity. For example, "soft drink", "soda", "pop", and so on.
-   * There are three types of entities:
-   * *   **System** - entities that are defined by the Dialogflow API for common
-   *     data types such as date, time, currency, and so on. A system entity is
-   *     represented by the `EntityType` type.
-   * *   **Custom** - entities that are defined by you that represent
-   *     actionable data that is meaningful to your application. For example,
-   *     you could define a `pizza.sauce` entity for red or white pizza sauce,
-   *     a `pizza.cheese` entity for the different types of cheese on a pizza,
-   *     a `pizza.topping` entity for different toppings, and so on. A custom
-   *     entity is represented by the `EntityType` type.
-   * *   **User** - entities that are built for an individual user such as
-   *     favorites, preferences, playlists, and so on. A user entity is
-   *     represented by the [SessionEntityType][google.cloud.dialogflow.v2beta1.SessionEntityType] type.
-   * For more information about entity types, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/entities-overview).
+   * Service for managing [EntityTypes][google.cloud.dialogflow.v2beta1.EntityType].
    * 
*/ public abstract static class EntityTypesImplBase implements io.grpc.BindableService { @@ -812,28 +770,7 @@ public final io.grpc.ServerServiceDefinition bindService() { * * *
-   * Entities are extracted from user input and represent parameters that are
-   * meaningful to your application. For example, a date range, a proper name
-   * such as a geographic location or landmark, and so on. Entities represent
-   * actionable data for your application.
-   * When you define an entity, you can also include synonyms that all map to
-   * that entity. For example, "soft drink", "soda", "pop", and so on.
-   * There are three types of entities:
-   * *   **System** - entities that are defined by the Dialogflow API for common
-   *     data types such as date, time, currency, and so on. A system entity is
-   *     represented by the `EntityType` type.
-   * *   **Custom** - entities that are defined by you that represent
-   *     actionable data that is meaningful to your application. For example,
-   *     you could define a `pizza.sauce` entity for red or white pizza sauce,
-   *     a `pizza.cheese` entity for the different types of cheese on a pizza,
-   *     a `pizza.topping` entity for different toppings, and so on. A custom
-   *     entity is represented by the `EntityType` type.
-   * *   **User** - entities that are built for an individual user such as
-   *     favorites, preferences, playlists, and so on. A user entity is
-   *     represented by the [SessionEntityType][google.cloud.dialogflow.v2beta1.SessionEntityType] type.
-   * For more information about entity types, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/entities-overview).
+   * Service for managing [EntityTypes][google.cloud.dialogflow.v2beta1.EntityType].
    * 
*/ public static final class EntityTypesStub @@ -1023,28 +960,7 @@ public void batchDeleteEntities( * * *
-   * Entities are extracted from user input and represent parameters that are
-   * meaningful to your application. For example, a date range, a proper name
-   * such as a geographic location or landmark, and so on. Entities represent
-   * actionable data for your application.
-   * When you define an entity, you can also include synonyms that all map to
-   * that entity. For example, "soft drink", "soda", "pop", and so on.
-   * There are three types of entities:
-   * *   **System** - entities that are defined by the Dialogflow API for common
-   *     data types such as date, time, currency, and so on. A system entity is
-   *     represented by the `EntityType` type.
-   * *   **Custom** - entities that are defined by you that represent
-   *     actionable data that is meaningful to your application. For example,
-   *     you could define a `pizza.sauce` entity for red or white pizza sauce,
-   *     a `pizza.cheese` entity for the different types of cheese on a pizza,
-   *     a `pizza.topping` entity for different toppings, and so on. A custom
-   *     entity is represented by the `EntityType` type.
-   * *   **User** - entities that are built for an individual user such as
-   *     favorites, preferences, playlists, and so on. A user entity is
-   *     represented by the [SessionEntityType][google.cloud.dialogflow.v2beta1.SessionEntityType] type.
-   * For more information about entity types, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/entities-overview).
+   * Service for managing [EntityTypes][google.cloud.dialogflow.v2beta1.EntityType].
    * 
*/ public static final class EntityTypesBlockingStub @@ -1199,28 +1115,7 @@ public com.google.longrunning.Operation batchDeleteEntities( * * *
-   * Entities are extracted from user input and represent parameters that are
-   * meaningful to your application. For example, a date range, a proper name
-   * such as a geographic location or landmark, and so on. Entities represent
-   * actionable data for your application.
-   * When you define an entity, you can also include synonyms that all map to
-   * that entity. For example, "soft drink", "soda", "pop", and so on.
-   * There are three types of entities:
-   * *   **System** - entities that are defined by the Dialogflow API for common
-   *     data types such as date, time, currency, and so on. A system entity is
-   *     represented by the `EntityType` type.
-   * *   **Custom** - entities that are defined by you that represent
-   *     actionable data that is meaningful to your application. For example,
-   *     you could define a `pizza.sauce` entity for red or white pizza sauce,
-   *     a `pizza.cheese` entity for the different types of cheese on a pizza,
-   *     a `pizza.topping` entity for different toppings, and so on. A custom
-   *     entity is represented by the `EntityType` type.
-   * *   **User** - entities that are built for an individual user such as
-   *     favorites, preferences, playlists, and so on. A user entity is
-   *     represented by the [SessionEntityType][google.cloud.dialogflow.v2beta1.SessionEntityType] type.
-   * For more information about entity types, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/entities-overview).
+   * Service for managing [EntityTypes][google.cloud.dialogflow.v2beta1.EntityType].
    * 
*/ public static final class EntityTypesFutureStub diff --git a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/EnvironmentsGrpc.java b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/EnvironmentsGrpc.java index 47f50a292..5d43b784c 100644 --- a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/EnvironmentsGrpc.java +++ b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/EnvironmentsGrpc.java @@ -26,7 +26,7 @@ * * *
- * Manages agent environments.
+ * Service for managing [Environments][google.cloud.dialogflow.v2beta1.Environment].
  * 
*/ @javax.annotation.Generated( @@ -131,7 +131,7 @@ public EnvironmentsFutureStub newStub( * * *
-   * Manages agent environments.
+   * Service for managing [Environments][google.cloud.dialogflow.v2beta1.Environment].
    * 
*/ public abstract static class EnvironmentsImplBase implements io.grpc.BindableService { @@ -168,7 +168,7 @@ public final io.grpc.ServerServiceDefinition bindService() { * * *
-   * Manages agent environments.
+   * Service for managing [Environments][google.cloud.dialogflow.v2beta1.Environment].
    * 
*/ public static final class EnvironmentsStub @@ -204,7 +204,7 @@ public void listEnvironments( * * *
-   * Manages agent environments.
+   * Service for managing [Environments][google.cloud.dialogflow.v2beta1.Environment].
    * 
*/ public static final class EnvironmentsBlockingStub @@ -237,7 +237,7 @@ public com.google.cloud.dialogflow.v2beta1.ListEnvironmentsResponse listEnvironm * * *
-   * Manages agent environments.
+   * Service for managing [Environments][google.cloud.dialogflow.v2beta1.Environment].
    * 
*/ public static final class EnvironmentsFutureStub diff --git a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/IntentsGrpc.java b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/IntentsGrpc.java index f45538fd4..21c0b7b7c 100644 --- a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/IntentsGrpc.java +++ b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/IntentsGrpc.java @@ -26,33 +26,7 @@ * * *
- * An intent represents a mapping between input from a user and an action to
- * be taken by your application. When you pass user input to the
- * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
- * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method, the
- * Dialogflow API analyzes the input and searches
- * for a matching intent. If no match is found, the Dialogflow API returns a
- * fallback intent (`is_fallback` = true).
- * You can provide additional information for the Dialogflow API to use to
- * match user input to an intent by adding the following to your intent.
- * *   **Contexts** - provide additional context for intent analysis. For
- *     example, if an intent is related to an object in your application that
- *     plays music, you can provide a context to determine when to match the
- *     intent if the user input is "turn it off". You can include a context
- *     that matches the intent when there is previous user input of
- *     "play music", and not when there is previous user input of
- *     "turn on the light".
- * *   **Events** - allow for matching an intent by using an event name
- *     instead of user input. Your application can provide an event name and
- *     related parameters to the Dialogflow API to match an intent. For
- *     example, when your application starts, you can send a welcome event
- *     with a user name parameter to the Dialogflow API to match an intent with
- *     a personalized welcome message for the user.
- * *   **Training phrases** - provide examples of user input to train the
- *     Dialogflow API agent to better match intents.
- * For more information about intents, see the
- * [Dialogflow
- * documentation](https://cloud.google.com/dialogflow/docs/intents-overview).
+ * Service for managing [Intents][google.cloud.dialogflow.v2beta1.Intent].
  * 
*/ @javax.annotation.Generated( @@ -424,33 +398,7 @@ public IntentsFutureStub newStub( * * *
-   * An intent represents a mapping between input from a user and an action to
-   * be taken by your application. When you pass user input to the
-   * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
-   * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method, the
-   * Dialogflow API analyzes the input and searches
-   * for a matching intent. If no match is found, the Dialogflow API returns a
-   * fallback intent (`is_fallback` = true).
-   * You can provide additional information for the Dialogflow API to use to
-   * match user input to an intent by adding the following to your intent.
-   * *   **Contexts** - provide additional context for intent analysis. For
-   *     example, if an intent is related to an object in your application that
-   *     plays music, you can provide a context to determine when to match the
-   *     intent if the user input is "turn it off". You can include a context
-   *     that matches the intent when there is previous user input of
-   *     "play music", and not when there is previous user input of
-   *     "turn on the light".
-   * *   **Events** - allow for matching an intent by using an event name
-   *     instead of user input. Your application can provide an event name and
-   *     related parameters to the Dialogflow API to match an intent. For
-   *     example, when your application starts, you can send a welcome event
-   *     with a user name parameter to the Dialogflow API to match an intent with
-   *     a personalized welcome message for the user.
-   * *   **Training phrases** - provide examples of user input to train the
-   *     Dialogflow API agent to better match intents.
-   * For more information about intents, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/intents-overview).
+   * Service for managing [Intents][google.cloud.dialogflow.v2beta1.Intent].
    * 
*/ public abstract static class IntentsImplBase implements io.grpc.BindableService { @@ -603,33 +551,7 @@ public final io.grpc.ServerServiceDefinition bindService() { * * *
-   * An intent represents a mapping between input from a user and an action to
-   * be taken by your application. When you pass user input to the
-   * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
-   * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method, the
-   * Dialogflow API analyzes the input and searches
-   * for a matching intent. If no match is found, the Dialogflow API returns a
-   * fallback intent (`is_fallback` = true).
-   * You can provide additional information for the Dialogflow API to use to
-   * match user input to an intent by adding the following to your intent.
-   * *   **Contexts** - provide additional context for intent analysis. For
-   *     example, if an intent is related to an object in your application that
-   *     plays music, you can provide a context to determine when to match the
-   *     intent if the user input is "turn it off". You can include a context
-   *     that matches the intent when there is previous user input of
-   *     "play music", and not when there is previous user input of
-   *     "turn on the light".
-   * *   **Events** - allow for matching an intent by using an event name
-   *     instead of user input. Your application can provide an event name and
-   *     related parameters to the Dialogflow API to match an intent. For
-   *     example, when your application starts, you can send a welcome event
-   *     with a user name parameter to the Dialogflow API to match an intent with
-   *     a personalized welcome message for the user.
-   * *   **Training phrases** - provide examples of user input to train the
-   *     Dialogflow API agent to better match intents.
-   * For more information about intents, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/intents-overview).
+   * Service for managing [Intents][google.cloud.dialogflow.v2beta1.Intent].
    * 
*/ public static final class IntentsStub extends io.grpc.stub.AbstractAsyncStub { @@ -760,33 +682,7 @@ public void batchDeleteIntents( * * *
-   * An intent represents a mapping between input from a user and an action to
-   * be taken by your application. When you pass user input to the
-   * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
-   * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method, the
-   * Dialogflow API analyzes the input and searches
-   * for a matching intent. If no match is found, the Dialogflow API returns a
-   * fallback intent (`is_fallback` = true).
-   * You can provide additional information for the Dialogflow API to use to
-   * match user input to an intent by adding the following to your intent.
-   * *   **Contexts** - provide additional context for intent analysis. For
-   *     example, if an intent is related to an object in your application that
-   *     plays music, you can provide a context to determine when to match the
-   *     intent if the user input is "turn it off". You can include a context
-   *     that matches the intent when there is previous user input of
-   *     "play music", and not when there is previous user input of
-   *     "turn on the light".
-   * *   **Events** - allow for matching an intent by using an event name
-   *     instead of user input. Your application can provide an event name and
-   *     related parameters to the Dialogflow API to match an intent. For
-   *     example, when your application starts, you can send a welcome event
-   *     with a user name parameter to the Dialogflow API to match an intent with
-   *     a personalized welcome message for the user.
-   * *   **Training phrases** - provide examples of user input to train the
-   *     Dialogflow API agent to better match intents.
-   * For more information about intents, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/intents-overview).
+   * Service for managing [Intents][google.cloud.dialogflow.v2beta1.Intent].
    * 
*/ public static final class IntentsBlockingStub @@ -893,33 +789,7 @@ public com.google.longrunning.Operation batchDeleteIntents( * * *
-   * An intent represents a mapping between input from a user and an action to
-   * be taken by your application. When you pass user input to the
-   * [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
-   * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method, the
-   * Dialogflow API analyzes the input and searches
-   * for a matching intent. If no match is found, the Dialogflow API returns a
-   * fallback intent (`is_fallback` = true).
-   * You can provide additional information for the Dialogflow API to use to
-   * match user input to an intent by adding the following to your intent.
-   * *   **Contexts** - provide additional context for intent analysis. For
-   *     example, if an intent is related to an object in your application that
-   *     plays music, you can provide a context to determine when to match the
-   *     intent if the user input is "turn it off". You can include a context
-   *     that matches the intent when there is previous user input of
-   *     "play music", and not when there is previous user input of
-   *     "turn on the light".
-   * *   **Events** - allow for matching an intent by using an event name
-   *     instead of user input. Your application can provide an event name and
-   *     related parameters to the Dialogflow API to match an intent. For
-   *     example, when your application starts, you can send a welcome event
-   *     with a user name parameter to the Dialogflow API to match an intent with
-   *     a personalized welcome message for the user.
-   * *   **Training phrases** - provide examples of user input to train the
-   *     Dialogflow API agent to better match intents.
-   * For more information about intents, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/intents-overview).
+   * Service for managing [Intents][google.cloud.dialogflow.v2beta1.Intent].
    * 
*/ public static final class IntentsFutureStub diff --git a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/KnowledgeBasesGrpc.java b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/KnowledgeBasesGrpc.java index af63947be..cdfba9644 100644 --- a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/KnowledgeBasesGrpc.java +++ b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/KnowledgeBasesGrpc.java @@ -26,8 +26,7 @@ * * *
- * Manages knowledge bases.
- * Allows users to setup and maintain knowledge bases with their knowledge data.
+ * Service for managing [KnowledgeBases][google.cloud.dialogflow.v2beta1.KnowledgeBase].
  * 
*/ @javax.annotation.Generated( @@ -324,8 +323,7 @@ public KnowledgeBasesFutureStub newStub( * * *
-   * Manages knowledge bases.
-   * Allows users to setup and maintain knowledge bases with their knowledge data.
+   * Service for managing [KnowledgeBases][google.cloud.dialogflow.v2beta1.KnowledgeBase].
    * 
*/ public abstract static class KnowledgeBasesImplBase implements io.grpc.BindableService { @@ -454,8 +452,7 @@ public final io.grpc.ServerServiceDefinition bindService() { * * *
-   * Manages knowledge bases.
-   * Allows users to setup and maintain knowledge bases with their knowledge data.
+   * Service for managing [KnowledgeBases][google.cloud.dialogflow.v2beta1.KnowledgeBase].
    * 
*/ public static final class KnowledgeBasesStub @@ -568,8 +565,7 @@ public void updateKnowledgeBase( * * *
-   * Manages knowledge bases.
-   * Allows users to setup and maintain knowledge bases with their knowledge data.
+   * Service for managing [KnowledgeBases][google.cloud.dialogflow.v2beta1.KnowledgeBase].
    * 
*/ public static final class KnowledgeBasesBlockingStub @@ -664,8 +660,7 @@ public com.google.cloud.dialogflow.v2beta1.KnowledgeBase updateKnowledgeBase( * * *
-   * Manages knowledge bases.
-   * Allows users to setup and maintain knowledge bases with their knowledge data.
+   * Service for managing [KnowledgeBases][google.cloud.dialogflow.v2beta1.KnowledgeBase].
    * 
*/ public static final class KnowledgeBasesFutureStub diff --git a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionEntityTypesGrpc.java b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionEntityTypesGrpc.java index cd0388c45..9eaa038a6 100644 --- a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionEntityTypesGrpc.java +++ b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionEntityTypesGrpc.java @@ -26,20 +26,7 @@ * * *
- * Entities are extracted from user input and represent parameters that are
- * meaningful to your application. For example, a date range, a proper name
- * such as a geographic location or landmark, and so on. Entities represent
- * actionable data for your application.
- * Session entity types are referred to as **User** entity types and are
- * entities that are built for an individual user such as
- * favorites, preferences, playlists, and so on. You can redefine a session
- * entity type at the session level.
- * Session entity methods do not work with Google Assistant integration.
- * Contact Dialogflow support if you need to use session entities
- * with Google Assistant integration.
- * For more information about entity types, see the
- * [Dialogflow
- * documentation](https://cloud.google.com/dialogflow/docs/entities-overview).
+ * Service for managing [SessionEntityTypes][google.cloud.dialogflow.v2beta1.SessionEntityType].
  * 
*/ @javax.annotation.Generated( @@ -350,20 +337,7 @@ public SessionEntityTypesFutureStub newStub( * * *
-   * Entities are extracted from user input and represent parameters that are
-   * meaningful to your application. For example, a date range, a proper name
-   * such as a geographic location or landmark, and so on. Entities represent
-   * actionable data for your application.
-   * Session entity types are referred to as **User** entity types and are
-   * entities that are built for an individual user such as
-   * favorites, preferences, playlists, and so on. You can redefine a session
-   * entity type at the session level.
-   * Session entity methods do not work with Google Assistant integration.
-   * Contact Dialogflow support if you need to use session entities
-   * with Google Assistant integration.
-   * For more information about entity types, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/entities-overview).
+   * Service for managing [SessionEntityTypes][google.cloud.dialogflow.v2beta1.SessionEntityType].
    * 
*/ public abstract static class SessionEntityTypesImplBase implements io.grpc.BindableService { @@ -500,20 +474,7 @@ public final io.grpc.ServerServiceDefinition bindService() { * * *
-   * Entities are extracted from user input and represent parameters that are
-   * meaningful to your application. For example, a date range, a proper name
-   * such as a geographic location or landmark, and so on. Entities represent
-   * actionable data for your application.
-   * Session entity types are referred to as **User** entity types and are
-   * entities that are built for an individual user such as
-   * favorites, preferences, playlists, and so on. You can redefine a session
-   * entity type at the session level.
-   * Session entity methods do not work with Google Assistant integration.
-   * Contact Dialogflow support if you need to use session entities
-   * with Google Assistant integration.
-   * For more information about entity types, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/entities-overview).
+   * Service for managing [SessionEntityTypes][google.cloud.dialogflow.v2beta1.SessionEntityType].
    * 
*/ public static final class SessionEntityTypesStub @@ -635,20 +596,7 @@ public void deleteSessionEntityType( * * *
-   * Entities are extracted from user input and represent parameters that are
-   * meaningful to your application. For example, a date range, a proper name
-   * such as a geographic location or landmark, and so on. Entities represent
-   * actionable data for your application.
-   * Session entity types are referred to as **User** entity types and are
-   * entities that are built for an individual user such as
-   * favorites, preferences, playlists, and so on. You can redefine a session
-   * entity type at the session level.
-   * Session entity methods do not work with Google Assistant integration.
-   * Contact Dialogflow support if you need to use session entities
-   * with Google Assistant integration.
-   * For more information about entity types, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/entities-overview).
+   * Service for managing [SessionEntityTypes][google.cloud.dialogflow.v2beta1.SessionEntityType].
    * 
*/ public static final class SessionEntityTypesBlockingStub @@ -752,20 +700,7 @@ public com.google.protobuf.Empty deleteSessionEntityType( * * *
-   * Entities are extracted from user input and represent parameters that are
-   * meaningful to your application. For example, a date range, a proper name
-   * such as a geographic location or landmark, and so on. Entities represent
-   * actionable data for your application.
-   * Session entity types are referred to as **User** entity types and are
-   * entities that are built for an individual user such as
-   * favorites, preferences, playlists, and so on. You can redefine a session
-   * entity type at the session level.
-   * Session entity methods do not work with Google Assistant integration.
-   * Contact Dialogflow support if you need to use session entities
-   * with Google Assistant integration.
-   * For more information about entity types, see the
-   * [Dialogflow
-   * documentation](https://cloud.google.com/dialogflow/docs/entities-overview).
+   * Service for managing [SessionEntityTypes][google.cloud.dialogflow.v2beta1.SessionEntityType].
    * 
*/ public static final class SessionEntityTypesFutureStub diff --git a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionsGrpc.java b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionsGrpc.java index 9f60560ea..1f5695ed5 100644 --- a/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionsGrpc.java +++ b/grpc-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionsGrpc.java @@ -29,10 +29,9 @@ * * *
- * A session represents an interaction with a user. You retrieve user input
- * and pass it to the [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
- * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method to determine
- * user intent and respond.
+ * A service used for session interactions.
+ * For more information, see the [API interactions
+ * guide](https://cloud.google.com/dialogflow/docs/api-overview).
  * 
*/ @javax.annotation.Generated( @@ -184,10 +183,9 @@ public SessionsFutureStub newStub( * * *
-   * A session represents an interaction with a user. You retrieve user input
-   * and pass it to the [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
-   * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method to determine
-   * user intent and respond.
+   * A service used for session interactions.
+   * For more information, see the [API interactions
+   * guide](https://cloud.google.com/dialogflow/docs/api-overview).
    * 
*/ public abstract static class SessionsImplBase implements io.grpc.BindableService { @@ -252,10 +250,9 @@ public final io.grpc.ServerServiceDefinition bindService() { * * *
-   * A session represents an interaction with a user. You retrieve user input
-   * and pass it to the [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
-   * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method to determine
-   * user intent and respond.
+   * A service used for session interactions.
+   * For more information, see the [API interactions
+   * guide](https://cloud.google.com/dialogflow/docs/api-overview).
    * 
*/ public static final class SessionsStub extends io.grpc.stub.AbstractAsyncStub { @@ -313,10 +310,9 @@ public void detectIntent( * * *
-   * A session represents an interaction with a user. You retrieve user input
-   * and pass it to the [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
-   * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method to determine
-   * user intent and respond.
+   * A service used for session interactions.
+   * For more information, see the [API interactions
+   * guide](https://cloud.google.com/dialogflow/docs/api-overview).
    * 
*/ public static final class SessionsBlockingStub @@ -350,10 +346,9 @@ public com.google.cloud.dialogflow.v2beta1.DetectIntentResponse detectIntent( * * *
-   * A session represents an interaction with a user. You retrieve user input
-   * and pass it to the [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or
-   * [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method to determine
-   * user intent and respond.
+   * A service used for session interactions.
+   * For more information, see the [API interactions
+   * guide](https://cloud.google.com/dialogflow/docs/api-overview).
    * 
*/ public static final class SessionsFutureStub diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Agent.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Agent.java index 036eb3e6c..2050a76dd 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Agent.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Agent.java @@ -22,7 +22,14 @@ * * *
- * Represents a conversational agent.
+ * A Dialogflow agent is a virtual agent that handles conversations with your
+ * end-users. It is a natural language understanding module that understands the
+ * nuances of human language. Dialogflow translates end-user text or audio
+ * during a conversation to structured data that your apps and services can
+ * understand. You design and build a Dialogflow agent to handle the types of
+ * conversations required for your system.
+ * For more information about agents, see the
+ * [Agent guide](https://cloud.google.com/dialogflow/docs/agents-overview).
  * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.Agent} @@ -1540,7 +1547,14 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Represents a conversational agent.
+   * A Dialogflow agent is a virtual agent that handles conversations with your
+   * end-users. It is a natural language understanding module that understands the
+   * nuances of human language. Dialogflow translates end-user text or audio
+   * during a conversation to structured data that your apps and services can
+   * understand. You design and build a Dialogflow agent to handle the types of
+   * conversations required for your system.
+   * For more information about agents, see the
+   * [Agent guide](https://cloud.google.com/dialogflow/docs/agents-overview).
    * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.Agent} diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Context.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Context.java index 8b029cc50..04cd1ee84 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Context.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Context.java @@ -22,7 +22,19 @@ * * *
- * Represents a context.
+ * Dialogflow contexts are similar to natural language context. If a person says
+ * to you "they are orange", you need context in order to understand what "they"
+ * is referring to. Similarly, for Dialogflow to handle an end-user expression
+ * like that, it needs to be provided with context in order to correctly match
+ * an intent.
+ * Using contexts, you can control the flow of a conversation. You can configure
+ * contexts for an intent by setting input and output contexts, which are
+ * identified by string names. When an intent is matched, any configured output
+ * contexts for that intent become active. While any contexts are active,
+ * Dialogflow is more likely to match intents that are configured with input
+ * contexts that correspond to the currently active contexts.
+ * For more information about context, see the
+ * [Contexts guide](https://cloud.google.com/dialogflow/docs/contexts-overview).
  * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.Context} @@ -493,7 +505,19 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Represents a context.
+   * Dialogflow contexts are similar to natural language context. If a person says
+   * to you "they are orange", you need context in order to understand what "they"
+   * is referring to. Similarly, for Dialogflow to handle an end-user expression
+   * like that, it needs to be provided with context in order to correctly match
+   * an intent.
+   * Using contexts, you can control the flow of a conversation. You can configure
+   * contexts for an intent by setting input and output contexts, which are
+   * identified by string names. When an intent is matched, any configured output
+   * contexts for that intent become active. While any contexts are active,
+   * Dialogflow is more likely to match intents that are configured with input
+   * contexts that correspond to the currently active contexts.
+   * For more information about context, see the
+   * [Contexts guide](https://cloud.google.com/dialogflow/docs/contexts-overview).
    * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.Context} diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentRequest.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentRequest.java index 9c36b5a8c..62c00a956 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentRequest.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentRequest.java @@ -197,6 +197,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1 [(.google.api.resource_reference) = { ... } @@ -228,6 +230,8 @@ public java.lang.String getSession() { * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1 [(.google.api.resource_reference) = { ... } @@ -951,6 +955,8 @@ public Builder mergeFrom( * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1 [(.google.api.resource_reference) = { ... } @@ -981,6 +987,8 @@ public java.lang.String getSession() { * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1 [(.google.api.resource_reference) = { ... } @@ -1011,6 +1019,8 @@ public com.google.protobuf.ByteString getSessionBytes() { * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1 [(.google.api.resource_reference) = { ... } @@ -1040,6 +1050,8 @@ public Builder setSession(java.lang.String value) { * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1 [(.google.api.resource_reference) = { ... } @@ -1065,6 +1077,8 @@ public Builder clearSession() { * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1 [(.google.api.resource_reference) = { ... } diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentRequestOrBuilder.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentRequestOrBuilder.java index dee5d217f..2670195e4 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentRequestOrBuilder.java @@ -36,6 +36,8 @@ public interface DetectIntentRequestOrBuilder * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1 [(.google.api.resource_reference) = { ... } @@ -56,6 +58,8 @@ public interface DetectIntentRequestOrBuilder * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1 [(.google.api.resource_reference) = { ... } diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Document.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Document.java index fe56ead33..5909098ef 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Document.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Document.java @@ -22,7 +22,9 @@ * * *
- * A document resource.
+ * A knowledge document to be used by a [KnowledgeBase][google.cloud.dialogflow.v2beta1.KnowledgeBase].
+ * For more information, see the [knowledge base
+ * guide](https://cloud.google.com/dialogflow/docs/how/knowledge-bases).
  * Note: The `projects.agent.knowledgeBases.documents` resource is deprecated;
  * only use `projects.knowledgeBases.documents`.
  * 
@@ -2286,7 +2288,9 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * A document resource.
+   * A knowledge document to be used by a [KnowledgeBase][google.cloud.dialogflow.v2beta1.KnowledgeBase].
+   * For more information, see the [knowledge base
+   * guide](https://cloud.google.com/dialogflow/docs/how/knowledge-bases).
    * Note: The `projects.agent.knowledgeBases.documents` resource is deprecated;
    * only use `projects.knowledgeBases.documents`.
    * 
diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DocumentProto.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DocumentProto.java index 618850199..194accd8f 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DocumentProto.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DocumentProto.java @@ -104,83 +104,83 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "geBases/{knowledge_base}/documents/{docu" + "ment}B\010\n\006source\"N\n\022GetDocumentRequest\0228\n" + "\004name\030\001 \001(\tB*\340A\002\372A$\n\"dialogflow.googleap" - + "is.com/Document\"\203\001\n\024ListDocumentsRequest" - + "\022:\n\006parent\030\001 \001(\tB*\340A\002\372A$\022\"dialogflow.goo" - + "gleapis.com/Document\022\026\n\tpage_size\030\002 \001(\005B" - + "\003\340A\001\022\027\n\npage_token\030\003 \001(\tB\003\340A\001\"n\n\025ListDoc" - + "umentsResponse\022<\n\tdocuments\030\001 \003(\0132).goog" - + "le.cloud.dialogflow.v2beta1.Document\022\027\n\017" - + "next_page_token\030\002 \001(\t\"\225\001\n\025CreateDocument" - + "Request\022:\n\006parent\030\001 \001(\tB*\340A\002\372A$\022\"dialogf" - + "low.googleapis.com/Document\022@\n\010document\030" - + "\002 \001(\0132).google.cloud.dialogflow.v2beta1." - + "DocumentB\003\340A\002\"Q\n\025DeleteDocumentRequest\0228" - + "\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"dialogflow.googlea" - + "pis.com/Document\"\217\001\n\025UpdateDocumentReque" - + "st\022@\n\010document\030\001 \001(\0132).google.cloud.dial" - + "ogflow.v2beta1.DocumentB\003\340A\002\0224\n\013update_m" - + "ask\030\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340" - + "A\001\"\267\001\n\032KnowledgeOperationMetadata\022U\n\005sta" - + "te\030\001 \001(\0162A.google.cloud.dialogflow.v2bet" - + "a1.KnowledgeOperationMetadata.StateB\003\340A\003" - + "\"B\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n\007PEND" - + "ING\020\001\022\013\n\007RUNNING\020\002\022\010\n\004DONE\020\003\"\235\001\n\025ReloadD" - + "ocumentRequest\0228\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"di" - + "alogflow.googleapis.com/Document\022@\n\ngcs_" - + "source\030\003 \001(\0132*.google.cloud.dialogflow.v" - + "2beta1.GcsSourceH\000B\010\n\006source2\362\016\n\tDocumen" - + "ts\022\212\002\n\rListDocuments\0225.google.cloud.dial" - + "ogflow.v2beta1.ListDocumentsRequest\0326.go" - + "ogle.cloud.dialogflow.v2beta1.ListDocume" - + "ntsResponse\"\211\001\202\323\344\223\002z\0227/v2beta1/{parent=p" - + "rojects/*/knowledgeBases/*}/documentsZ?\022" - + "=/v2beta1/{parent=projects/*/agent/knowl" - + "edgeBases/*}/documents\332A\006parent\022\367\001\n\013GetD" - + "ocument\0223.google.cloud.dialogflow.v2beta" - + "1.GetDocumentRequest\032).google.cloud.dial" - + "ogflow.v2beta1.Document\"\207\001\202\323\344\223\002z\0227/v2bet" - + "a1/{name=projects/*/knowledgeBases/*/doc" - + "uments/*}Z?\022=/v2beta1/{name=projects/*/a" - + "gent/knowledgeBases/*/documents/*}\332A\004nam" - + "e\022\272\002\n\016CreateDocument\0226.google.cloud.dial" - + "ogflow.v2beta1.CreateDocumentRequest\032\035.g" - + "oogle.longrunning.Operation\"\320\001\202\323\344\223\002\216\001\"7/" - + "v2beta1/{parent=projects/*/knowledgeBase" - + "s/*}/documents:\010documentZI\"=/v2beta1/{pa" - + "rent=projects/*/agent/knowledgeBases/*}/" - + "documents:\010document\332A\017parent,document\312A&" - + "\n\010Document\022\032KnowledgeOperationMetadata\022\247" - + "\002\n\016DeleteDocument\0226.google.cloud.dialogf" - + "low.v2beta1.DeleteDocumentRequest\032\035.goog" - + "le.longrunning.Operation\"\275\001\202\323\344\223\002z*7/v2be" - + "ta1/{name=projects/*/knowledgeBases/*/do" - + "cuments/*}Z?*=/v2beta1/{name=projects/*/" - + "agent/knowledgeBases/*/documents/*}\332A\004na" - + "me\312A3\n\025google.protobuf.Empty\022\032KnowledgeO" - + "perationMetadata\022\321\002\n\016UpdateDocument\0226.go" - + "ogle.cloud.dialogflow.v2beta1.UpdateDocu" - + "mentRequest\032\035.google.longrunning.Operati" - + "on\"\347\001\202\323\344\223\002\240\0012@/v2beta1/{document.name=pr" - + "ojects/*/knowledgeBases/*/documents/*}:\010" - + "documentZR2F/v2beta1/{document.name=proj" - + "ects/*/agent/knowledgeBases/*/documents/" - + "*}:\010document\332A\024document,update_mask\312A&\n\010" - + "Document\022\032KnowledgeOperationMetadata\022\250\002\n" - + "\016ReloadDocument\0226.google.cloud.dialogflo" - + "w.v2beta1.ReloadDocumentRequest\032\035.google" - + ".longrunning.Operation\"\276\001\202\323\344\223\002\216\001\">/v2bet" - + "a1/{name=projects/*/knowledgeBases/*/doc" - + "uments/*}:reload:\001*ZI\"D/v2beta1/{name=pr" - + "ojects/*/agent/knowledgeBases/*/document" - + "s/*}:reload:\001*\312A&\n\010Document\022\032KnowledgeOp" - + "erationMetadata\032x\312A\031dialogflow.googleapi" - + "s.com\322AYhttps://www.googleapis.com/auth/" - + "cloud-platform,https://www.googleapis.co" - + "m/auth/dialogflowB\253\001\n#com.google.cloud.d" - + "ialogflow.v2beta1B\rDocumentProtoP\001ZIgoog" - + "le.golang.org/genproto/googleapis/cloud/" - + "dialogflow/v2beta1;dialogflow\370\001\001\242\002\002DF\252\002\037" - + "Google.Cloud.Dialogflow.V2beta1b\006proto3" + + "is.com/Document\"y\n\024ListDocumentsRequest\022" + + ":\n\006parent\030\001 \001(\tB*\340A\002\372A$\022\"dialogflow.goog" + + "leapis.com/Document\022\021\n\tpage_size\030\002 \001(\005\022\022" + + "\n\npage_token\030\003 \001(\t\"n\n\025ListDocumentsRespo" + + "nse\022<\n\tdocuments\030\001 \003(\0132).google.cloud.di" + + "alogflow.v2beta1.Document\022\027\n\017next_page_t" + + "oken\030\002 \001(\t\"\225\001\n\025CreateDocumentRequest\022:\n\006" + + "parent\030\001 \001(\tB*\340A\002\372A$\022\"dialogflow.googlea" + + "pis.com/Document\022@\n\010document\030\002 \001(\0132).goo" + + "gle.cloud.dialogflow.v2beta1.DocumentB\003\340" + + "A\002\"Q\n\025DeleteDocumentRequest\0228\n\004name\030\001 \001(" + + "\tB*\340A\002\372A$\n\"dialogflow.googleapis.com/Doc" + + "ument\"\217\001\n\025UpdateDocumentRequest\022@\n\010docum" + + "ent\030\001 \001(\0132).google.cloud.dialogflow.v2be" + + "ta1.DocumentB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032" + + ".google.protobuf.FieldMaskB\003\340A\001\"\267\001\n\032Know" + + "ledgeOperationMetadata\022U\n\005state\030\001 \001(\0162A." + + "google.cloud.dialogflow.v2beta1.Knowledg" + + "eOperationMetadata.StateB\003\340A\003\"B\n\005State\022\025" + + "\n\021STATE_UNSPECIFIED\020\000\022\013\n\007PENDING\020\001\022\013\n\007RU" + + "NNING\020\002\022\010\n\004DONE\020\003\"\235\001\n\025ReloadDocumentRequ" + + "est\0228\n\004name\030\001 \001(\tB*\340A\002\372A$\n\"dialogflow.go" + + "ogleapis.com/Document\022@\n\ngcs_source\030\003 \001(" + + "\0132*.google.cloud.dialogflow.v2beta1.GcsS" + + "ourceH\000B\010\n\006source2\362\016\n\tDocuments\022\212\002\n\rList" + + "Documents\0225.google.cloud.dialogflow.v2be" + + "ta1.ListDocumentsRequest\0326.google.cloud." + + "dialogflow.v2beta1.ListDocumentsResponse" + + "\"\211\001\202\323\344\223\002z\0227/v2beta1/{parent=projects/*/k" + + "nowledgeBases/*}/documentsZ?\022=/v2beta1/{" + + "parent=projects/*/agent/knowledgeBases/*" + + "}/documents\332A\006parent\022\367\001\n\013GetDocument\0223.g" + + "oogle.cloud.dialogflow.v2beta1.GetDocume" + + "ntRequest\032).google.cloud.dialogflow.v2be" + + "ta1.Document\"\207\001\202\323\344\223\002z\0227/v2beta1/{name=pr" + + "ojects/*/knowledgeBases/*/documents/*}Z?" + + "\022=/v2beta1/{name=projects/*/agent/knowle" + + "dgeBases/*/documents/*}\332A\004name\022\272\002\n\016Creat" + + "eDocument\0226.google.cloud.dialogflow.v2be" + + "ta1.CreateDocumentRequest\032\035.google.longr" + + "unning.Operation\"\320\001\202\323\344\223\002\216\001\"7/v2beta1/{pa" + + "rent=projects/*/knowledgeBases/*}/docume" + + "nts:\010documentZI\"=/v2beta1/{parent=projec" + + "ts/*/agent/knowledgeBases/*}/documents:\010" + + "document\332A\017parent,document\312A&\n\010Document\022" + + "\032KnowledgeOperationMetadata\022\247\002\n\016DeleteDo" + + "cument\0226.google.cloud.dialogflow.v2beta1" + + ".DeleteDocumentRequest\032\035.google.longrunn" + + "ing.Operation\"\275\001\202\323\344\223\002z*7/v2beta1/{name=p" + + "rojects/*/knowledgeBases/*/documents/*}Z" + + "?*=/v2beta1/{name=projects/*/agent/knowl" + + "edgeBases/*/documents/*}\332A\004name\312A3\n\025goog" + + "le.protobuf.Empty\022\032KnowledgeOperationMet" + + "adata\022\321\002\n\016UpdateDocument\0226.google.cloud." + + "dialogflow.v2beta1.UpdateDocumentRequest" + + "\032\035.google.longrunning.Operation\"\347\001\202\323\344\223\002\240" + + "\0012@/v2beta1/{document.name=projects/*/kn" + + "owledgeBases/*/documents/*}:\010documentZR2" + + "F/v2beta1/{document.name=projects/*/agen" + + "t/knowledgeBases/*/documents/*}:\010documen" + + "t\332A\024document,update_mask\312A&\n\010Document\022\032K" + + "nowledgeOperationMetadata\022\250\002\n\016ReloadDocu" + + "ment\0226.google.cloud.dialogflow.v2beta1.R" + + "eloadDocumentRequest\032\035.google.longrunnin" + + "g.Operation\"\276\001\202\323\344\223\002\216\001\">/v2beta1/{name=pr" + + "ojects/*/knowledgeBases/*/documents/*}:r" + + "eload:\001*ZI\"D/v2beta1/{name=projects/*/ag" + + "ent/knowledgeBases/*/documents/*}:reload" + + ":\001*\312A&\n\010Document\022\032KnowledgeOperationMeta" + + "data\032x\312A\031dialogflow.googleapis.com\322AYhtt" + + "ps://www.googleapis.com/auth/cloud-platf" + + "orm,https://www.googleapis.com/auth/dial" + + "ogflowB\253\001\n#com.google.cloud.dialogflow.v" + + "2beta1B\rDocumentProtoP\001ZIgoogle.golang.o" + + "rg/genproto/googleapis/cloud/dialogflow/" + + "v2beta1;dialogflow\370\001\001\242\002\002DF\252\002\037Google.Clou" + + "d.Dialogflow.V2beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/EntityType.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/EntityType.java index 127972c38..e15ef3099 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/EntityType.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/EntityType.java @@ -22,9 +22,16 @@ * * *
- * Represents an entity type.
- * Entity types serve as a tool for extracting parameter values from natural
- * language queries.
+ * Each intent parameter has a type, called the entity type, which dictates
+ * exactly how data from an end-user expression is extracted.
+ * Dialogflow provides predefined system entities that can match many common
+ * types of data. For example, there are system entities for matching dates,
+ * times, colors, email addresses, and so on. You can also create your own
+ * custom entities for matching custom data. For example, you could define a
+ * vegetable entity that can match the types of vegetables available for
+ * purchase with a grocery store agent.
+ * For more information, see the
+ * [Entity guide](https://cloud.google.com/dialogflow/docs/entities-overview).
  * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.EntityType} @@ -2110,9 +2117,16 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Represents an entity type.
-   * Entity types serve as a tool for extracting parameter values from natural
-   * language queries.
+   * Each intent parameter has a type, called the entity type, which dictates
+   * exactly how data from an end-user expression is extracted.
+   * Dialogflow provides predefined system entities that can match many common
+   * types of data. For example, there are system entities for matching dates,
+   * times, colors, email addresses, and so on. You can also create your own
+   * custom entities for matching custom data. For example, you could define a
+   * vegetable entity that can match the types of vegetables available for
+   * purchase with a grocery store agent.
+   * For more information, see the
+   * [Entity guide](https://cloud.google.com/dialogflow/docs/entities-overview).
    * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.EntityType} diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Environment.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Environment.java index c3cc2d279..0f719d557 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Environment.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Environment.java @@ -22,7 +22,20 @@ * * *
- * Represents an agent environment.
+ * You can create multiple versions of your agent and publish them to separate
+ * environments.
+ * When you edit an agent, you are editing the draft agent. At any point, you
+ * can save the draft agent as an agent version, which is an immutable snapshot
+ * of your agent.
+ * When you save the draft agent, it is published to the default environment.
+ * When you create agent versions, you can publish them to custom environments.
+ * You can create a variety of custom environments for:
+ * - testing
+ * - development
+ * - production
+ * - etc.
+ * For more information, see the [versions and environments
+ * guide](https://cloud.google.com/dialogflow/docs/agents-versions).
  * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.Environment} @@ -794,7 +807,20 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Represents an agent environment.
+   * You can create multiple versions of your agent and publish them to separate
+   * environments.
+   * When you edit an agent, you are editing the draft agent. At any point, you
+   * can save the draft agent as an agent version, which is an immutable snapshot
+   * of your agent.
+   * When you save the draft agent, it is published to the default environment.
+   * When you create agent versions, you can publish them to custom environments.
+   * You can create a variety of custom environments for:
+   * - testing
+   * - development
+   * - production
+   * - etc.
+   * For more information, see the [versions and environments
+   * guide](https://cloud.google.com/dialogflow/docs/agents-versions).
    * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.Environment} diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Intent.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Intent.java index 519274432..dd0db69c5 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Intent.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/Intent.java @@ -22,9 +22,14 @@ * * *
- * Represents an intent.
- * Intents convert a number of user expressions or patterns into an action. An
- * action is an extraction of a user command or sentence semantics.
+ * An intent categorizes an end-user's intention for one conversation turn. For
+ * each agent, you define many intents, where your combined intents can handle a
+ * complete conversation. When an end-user writes or says something, referred to
+ * as an end-user expression or end-user input, Dialogflow matches the end-user
+ * input to the best intent in your agent. Matching an intent is also known as
+ * intent classification.
+ * For more information, see the [intent
+ * guide](https://cloud.google.com/dialogflow/docs/intents-overview).
  * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.Intent} @@ -68171,9 +68176,14 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Represents an intent.
-   * Intents convert a number of user expressions or patterns into an action. An
-   * action is an extraction of a user command or sentence semantics.
+   * An intent categorizes an end-user's intention for one conversation turn. For
+   * each agent, you define many intents, where your combined intents can handle a
+   * complete conversation. When an end-user writes or says something, referred to
+   * as an end-user expression or end-user input, Dialogflow matches the end-user
+   * input to the best intent in your agent. Matching an intent is also known as
+   * intent classification.
+   * For more information, see the [intent
+   * guide](https://cloud.google.com/dialogflow/docs/intents-overview).
    * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.Intent} diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/KnowledgeBase.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/KnowledgeBase.java index f5a5f6c2c..57ee6880d 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/KnowledgeBase.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/KnowledgeBase.java @@ -22,7 +22,12 @@ * * *
- * Represents knowledge base resource.
+ * A knowledge base represents a collection of knowledge documents that you
+ * provide to Dialogflow. Your knowledge documents contain information that may
+ * be useful during conversations with end-users. Some Dialogflow features use
+ * knowledge bases when looking for a response to an end-user input.
+ * For more information, see the [knowledge base
+ * guide](https://cloud.google.com/dialogflow/docs/how/knowledge-bases).
  * Note: The `projects.agent.knowledgeBases` resource is deprecated;
  * only use `projects.knowledgeBases`.
  * 
@@ -467,7 +472,12 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Represents knowledge base resource.
+   * A knowledge base represents a collection of knowledge documents that you
+   * provide to Dialogflow. Your knowledge documents contain information that may
+   * be useful during conversations with end-users. Some Dialogflow features use
+   * knowledge bases when looking for a response to an end-user input.
+   * For more information, see the [knowledge base
+   * guide](https://cloud.google.com/dialogflow/docs/how/knowledge-bases).
    * Note: The `projects.agent.knowledgeBases` resource is deprecated;
    * only use `projects.knowledgeBases`.
    * 
diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ListDocumentsRequest.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ListDocumentsRequest.java index 0d3a571b2..771981524 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ListDocumentsRequest.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ListDocumentsRequest.java @@ -185,11 +185,11 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-   * Optional. The maximum number of items to return in a single page. By
+   * The maximum number of items to return in a single page. By
    * default 10 and at most 100.
    * 
* - * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * int32 page_size = 2; * * @return The pageSize. */ @@ -204,10 +204,10 @@ public int getPageSize() { * * *
-   * Optional. The next_page_token value returned from a previous list request.
+   * The next_page_token value returned from a previous list request.
    * 
* - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * string page_token = 3; * * @return The pageToken. */ @@ -227,10 +227,10 @@ public java.lang.String getPageToken() { * * *
-   * Optional. The next_page_token value returned from a previous list request.
+   * The next_page_token value returned from a previous list request.
    * 
* - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * string page_token = 3; * * @return The bytes for pageToken. */ @@ -723,11 +723,11 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * * *
-     * Optional. The maximum number of items to return in a single page. By
+     * The maximum number of items to return in a single page. By
      * default 10 and at most 100.
      * 
* - * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * int32 page_size = 2; * * @return The pageSize. */ @@ -739,11 +739,11 @@ public int getPageSize() { * * *
-     * Optional. The maximum number of items to return in a single page. By
+     * The maximum number of items to return in a single page. By
      * default 10 and at most 100.
      * 
* - * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * int32 page_size = 2; * * @param value The pageSize to set. * @return This builder for chaining. @@ -758,11 +758,11 @@ public Builder setPageSize(int value) { * * *
-     * Optional. The maximum number of items to return in a single page. By
+     * The maximum number of items to return in a single page. By
      * default 10 and at most 100.
      * 
* - * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * int32 page_size = 2; * * @return This builder for chaining. */ @@ -778,10 +778,10 @@ public Builder clearPageSize() { * * *
-     * Optional. The next_page_token value returned from a previous list request.
+     * The next_page_token value returned from a previous list request.
      * 
* - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * string page_token = 3; * * @return The pageToken. */ @@ -800,10 +800,10 @@ public java.lang.String getPageToken() { * * *
-     * Optional. The next_page_token value returned from a previous list request.
+     * The next_page_token value returned from a previous list request.
      * 
* - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * string page_token = 3; * * @return The bytes for pageToken. */ @@ -822,10 +822,10 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * * *
-     * Optional. The next_page_token value returned from a previous list request.
+     * The next_page_token value returned from a previous list request.
      * 
* - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * string page_token = 3; * * @param value The pageToken to set. * @return This builder for chaining. @@ -843,10 +843,10 @@ public Builder setPageToken(java.lang.String value) { * * *
-     * Optional. The next_page_token value returned from a previous list request.
+     * The next_page_token value returned from a previous list request.
      * 
* - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * string page_token = 3; * * @return This builder for chaining. */ @@ -860,10 +860,10 @@ public Builder clearPageToken() { * * *
-     * Optional. The next_page_token value returned from a previous list request.
+     * The next_page_token value returned from a previous list request.
      * 
* - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * string page_token = 3; * * @param value The bytes for pageToken to set. * @return This builder for chaining. diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ListDocumentsRequestOrBuilder.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ListDocumentsRequestOrBuilder.java index 5c936e67a..c0e2e9390 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ListDocumentsRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/ListDocumentsRequestOrBuilder.java @@ -58,11 +58,11 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * Optional. The maximum number of items to return in a single page. By
+   * The maximum number of items to return in a single page. By
    * default 10 and at most 100.
    * 
* - * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; + * int32 page_size = 2; * * @return The pageSize. */ @@ -72,10 +72,10 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * Optional. The next_page_token value returned from a previous list request.
+   * The next_page_token value returned from a previous list request.
    * 
* - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * string page_token = 3; * * @return The pageToken. */ @@ -84,10 +84,10 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * Optional. The next_page_token value returned from a previous list request.
+   * The next_page_token value returned from a previous list request.
    * 
* - * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; + * string page_token = 3; * * @return The bytes for pageToken. */ diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SentimentAnalysisResult.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SentimentAnalysisResult.java index 3919cd2ed..fc4da90a9 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SentimentAnalysisResult.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SentimentAnalysisResult.java @@ -22,8 +22,16 @@ * * *
- * The result of sentiment analysis as configured by
- * `sentiment_analysis_request_config`.
+ * The result of sentiment analysis. Sentiment analysis inspects user input
+ * and identifies the prevailing subjective opinion, especially to determine a
+ * user's attitude as positive, negative, or neutral.
+ * For [Participants.AnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.AnalyzeContent], it needs to be configured in
+ * [DetectIntentRequest.query_params][google.cloud.dialogflow.v2beta1.DetectIntentRequest.query_params]. For
+ * [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.StreamingAnalyzeContent], it needs to be configured in
+ * [StreamingDetectIntentRequest.query_params][google.cloud.dialogflow.v2beta1.StreamingDetectIntentRequest.query_params].
+ * And for [Participants.AnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.AnalyzeContent] and
+ * [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.StreamingAnalyzeContent], it needs to be configured in
+ * [ConversationProfile.human_agent_assistant_config][google.cloud.dialogflow.v2beta1.ConversationProfile.human_agent_assistant_config]
  * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.SentimentAnalysisResult} @@ -336,8 +344,16 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The result of sentiment analysis as configured by
-   * `sentiment_analysis_request_config`.
+   * The result of sentiment analysis. Sentiment analysis inspects user input
+   * and identifies the prevailing subjective opinion, especially to determine a
+   * user's attitude as positive, negative, or neutral.
+   * For [Participants.AnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.AnalyzeContent], it needs to be configured in
+   * [DetectIntentRequest.query_params][google.cloud.dialogflow.v2beta1.DetectIntentRequest.query_params]. For
+   * [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.StreamingAnalyzeContent], it needs to be configured in
+   * [StreamingDetectIntentRequest.query_params][google.cloud.dialogflow.v2beta1.StreamingDetectIntentRequest.query_params].
+   * And for [Participants.AnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.AnalyzeContent] and
+   * [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.StreamingAnalyzeContent], it needs to be configured in
+   * [ConversationProfile.human_agent_assistant_config][google.cloud.dialogflow.v2beta1.ConversationProfile.human_agent_assistant_config]
    * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.SentimentAnalysisResult} diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionEntityType.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionEntityType.java index ffe2b80e1..65b5ff95e 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionEntityType.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/SessionEntityType.java @@ -22,11 +22,13 @@ * * *
- * Represents a session entity type.
- * Extends or replaces a custom entity type at the user session level (we
- * refer to the entity types defined at the agent level as "custom entity
- * types").
- * Note: session entity types apply to all queries, regardless of the language.
+ * A session represents a conversation between a Dialogflow agent and an
+ * end-user. You can create special entities, called session entities, during a
+ * session. Session entities can extend or replace custom entity types and only
+ * exist during the session that they were created for. All session data,
+ * including session entities, is stored by Dialogflow for 20 minutes.
+ * For more information, see the [session entity
+ * guide](https://cloud.google.com/dialogflow/docs/entities-session).
  * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.SessionEntityType} @@ -696,11 +698,13 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Represents a session entity type.
-   * Extends or replaces a custom entity type at the user session level (we
-   * refer to the entity types defined at the agent level as "custom entity
-   * types").
-   * Note: session entity types apply to all queries, regardless of the language.
+   * A session represents a conversation between a Dialogflow agent and an
+   * end-user. You can create special entities, called session entities, during a
+   * session. Session entities can extend or replace custom entity types and only
+   * exist during the session that they were created for. All session data,
+   * including session entities, is stored by Dialogflow for 20 minutes.
+   * For more information, see the [session entity
+   * guide](https://cloud.google.com/dialogflow/docs/entities-session).
    * 
* * Protobuf type {@code google.cloud.dialogflow.v2beta1.SessionEntityType} diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentRequest.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentRequest.java index 965ed1e09..a6bfa7a08 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentRequest.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentRequest.java @@ -227,6 +227,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1; @@ -259,6 +261,8 @@ public java.lang.String getSession() { * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1; @@ -1052,6 +1056,8 @@ public Builder mergeFrom( * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1; @@ -1083,6 +1089,8 @@ public java.lang.String getSession() { * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1; @@ -1114,6 +1122,8 @@ public com.google.protobuf.ByteString getSessionBytes() { * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1; @@ -1144,6 +1154,8 @@ public Builder setSession(java.lang.String value) { * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1; @@ -1170,6 +1182,8 @@ public Builder clearSession() { * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1; diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentRequestOrBuilder.java b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentRequestOrBuilder.java index 298af7357..518e042d1 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentRequestOrBuilder.java +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentRequestOrBuilder.java @@ -37,6 +37,8 @@ public interface StreamingDetectIntentRequestOrBuilder * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1; @@ -58,6 +60,8 @@ public interface StreamingDetectIntentRequestOrBuilder * `User Id`. They can be a random number or some type of user and session * identifiers (preferably hashed). The length of the `Session ID` and * `User ID` must not exceed 36 characters. + * For more information, see the [API interactions + * guide](https://cloud.google.com/dialogflow/docs/api-overview). * * * string session = 1; diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/agent.proto b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/agent.proto index 831e42e70..71ada6e6a 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/agent.proto +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/agent.proto @@ -34,34 +34,7 @@ option java_outer_classname = "AgentProto"; option java_package = "com.google.cloud.dialogflow.v2beta1"; option objc_class_prefix = "DF"; -// Agents are best described as Natural Language Understanding (NLU) modules -// that transform user requests into actionable data. You can include agents -// in your app, product, or service to determine user intent and respond to the -// user in a natural way. -// -// After you create an agent, you can add [Intents][google.cloud.dialogflow.v2beta1.Intents], [Contexts][google.cloud.dialogflow.v2beta1.Contexts], -// [Entity Types][google.cloud.dialogflow.v2beta1.EntityTypes], [Webhooks][google.cloud.dialogflow.v2beta1.WebhookRequest], and so on to -// manage the flow of a conversation and match user input to predefined intents -// and actions. -// -// You can create an agent using both Dialogflow Standard Edition and -// Dialogflow Enterprise Edition. For details, see -// [Dialogflow -// Editions](https://cloud.google.com/dialogflow/docs/editions). -// -// You can save your agent for backup or versioning by exporting the agent by -// using the [ExportAgent][google.cloud.dialogflow.v2beta1.Agents.ExportAgent] method. You can import a saved -// agent by using the [ImportAgent][google.cloud.dialogflow.v2beta1.Agents.ImportAgent] method. -// -// Dialogflow provides several -// [prebuilt -// agents](https://cloud.google.com/dialogflow/docs/agents-prebuilt) -// for common conversation scenarios such as determining a date and time, -// converting currency, and so on. -// -// For more information about agents, see the -// [Dialogflow -// documentation](https://cloud.google.com/dialogflow/docs/agents-overview). +// Service for managing [Agents][google.cloud.dialogflow.v2beta1.Agent]. service Agents { option (google.api.default_host) = "dialogflow.googleapis.com"; option (google.api.oauth_scopes) = @@ -225,7 +198,15 @@ service Agents { } } -// Represents a conversational agent. +// A Dialogflow agent is a virtual agent that handles conversations with your +// end-users. It is a natural language understanding module that understands the +// nuances of human language. Dialogflow translates end-user text or audio +// during a conversation to structured data that your apps and services can +// understand. You design and build a Dialogflow agent to handle the types of +// conversations required for your system. +// +// For more information about agents, see the +// [Agent guide](https://cloud.google.com/dialogflow/docs/agents-overview). message Agent { option (google.api.resource) = { type: "dialogflow.googleapis.com/Agent" diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/context.proto b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/context.proto index b15121af0..777e52dd5 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/context.proto +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/context.proto @@ -32,24 +32,7 @@ option java_outer_classname = "ContextProto"; option java_package = "com.google.cloud.dialogflow.v2beta1"; option objc_class_prefix = "DF"; -// A context represents additional information included with user input or with -// an intent returned by the Dialogflow API. Contexts are helpful for -// differentiating user input which may be vague or have a different meaning -// depending on additional details from your application such as user setting -// and preferences, previous user input, where the user is in your application, -// geographic location, and so on. -// -// You can include contexts as input parameters of a -// [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or -// [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) request, -// or as output contexts included in the returned intent. -// Contexts expire when an intent is matched, after the number of `DetectIntent` -// requests specified by the `lifespan_count` parameter, or after 20 minutes -// if no intents are matched for a `DetectIntent` request. -// -// For more information about contexts, see the -// [Dialogflow -// documentation](https://cloud.google.com/dialogflow/docs/contexts-overview). +// Service for managing [Contexts][google.cloud.dialogflow.v2beta1.Context]. service Contexts { option (google.api.default_host) = "dialogflow.googleapis.com"; option (google.api.oauth_scopes) = @@ -169,7 +152,21 @@ service Contexts { } } -// Represents a context. +// Dialogflow contexts are similar to natural language context. If a person says +// to you "they are orange", you need context in order to understand what "they" +// is referring to. Similarly, for Dialogflow to handle an end-user expression +// like that, it needs to be provided with context in order to correctly match +// an intent. +// +// Using contexts, you can control the flow of a conversation. You can configure +// contexts for an intent by setting input and output contexts, which are +// identified by string names. When an intent is matched, any configured output +// contexts for that intent become active. While any contexts are active, +// Dialogflow is more likely to match intents that are configured with input +// contexts that correspond to the currently active contexts. +// +// For more information about context, see the +// [Contexts guide](https://cloud.google.com/dialogflow/docs/contexts-overview). message Context { option (google.api.resource) = { type: "dialogflow.googleapis.com/Context" diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/document.proto b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/document.proto index e1e53911c..5349de59c 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/document.proto +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/document.proto @@ -35,7 +35,7 @@ option java_outer_classname = "DocumentProto"; option java_package = "com.google.cloud.dialogflow.v2beta1"; option objc_class_prefix = "DF"; -// Manages documents of a knowledge base. +// Service for managing knowledge [Documents][google.cloud.dialogflow.v2beta1.Document]. service Documents { option (google.api.default_host) = "dialogflow.googleapis.com"; option (google.api.oauth_scopes) = @@ -151,7 +151,10 @@ service Documents { } } -// A document resource. +// A knowledge document to be used by a [KnowledgeBase][google.cloud.dialogflow.v2beta1.KnowledgeBase]. +// +// For more information, see the [knowledge base +// guide](https://cloud.google.com/dialogflow/docs/how/knowledge-bases). // // Note: The `projects.agent.knowledgeBases.documents` resource is deprecated; // only use `projects.knowledgeBases.documents`. @@ -279,12 +282,12 @@ message ListDocumentsRequest { } ]; - // Optional. The maximum number of items to return in a single page. By + // The maximum number of items to return in a single page. By // default 10 and at most 100. - int32 page_size = 2 [(google.api.field_behavior) = OPTIONAL]; + int32 page_size = 2; - // Optional. The next_page_token value returned from a previous list request. - string page_token = 3 [(google.api.field_behavior) = OPTIONAL]; + // The next_page_token value returned from a previous list request. + string page_token = 3; } // Response message for [Documents.ListDocuments][google.cloud.dialogflow.v2beta1.Documents.ListDocuments]. diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/entity_type.proto b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/entity_type.proto index 9c0042810..032b97bf3 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/entity_type.proto +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/entity_type.proto @@ -32,34 +32,7 @@ option java_outer_classname = "EntityTypeProto"; option java_package = "com.google.cloud.dialogflow.v2beta1"; option objc_class_prefix = "DF"; -// Entities are extracted from user input and represent parameters that are -// meaningful to your application. For example, a date range, a proper name -// such as a geographic location or landmark, and so on. Entities represent -// actionable data for your application. -// -// When you define an entity, you can also include synonyms that all map to -// that entity. For example, "soft drink", "soda", "pop", and so on. -// -// There are three types of entities: -// -// * **System** - entities that are defined by the Dialogflow API for common -// data types such as date, time, currency, and so on. A system entity is -// represented by the `EntityType` type. -// -// * **Custom** - entities that are defined by you that represent -// actionable data that is meaningful to your application. For example, -// you could define a `pizza.sauce` entity for red or white pizza sauce, -// a `pizza.cheese` entity for the different types of cheese on a pizza, -// a `pizza.topping` entity for different toppings, and so on. A custom -// entity is represented by the `EntityType` type. -// -// * **User** - entities that are built for an individual user such as -// favorites, preferences, playlists, and so on. A user entity is -// represented by the [SessionEntityType][google.cloud.dialogflow.v2beta1.SessionEntityType] type. -// -// For more information about entity types, see the -// [Dialogflow -// documentation](https://cloud.google.com/dialogflow/docs/entities-overview). +// Service for managing [EntityTypes][google.cloud.dialogflow.v2beta1.EntityType]. service EntityTypes { option (google.api.default_host) = "dialogflow.googleapis.com"; option (google.api.oauth_scopes) = @@ -226,9 +199,18 @@ service EntityTypes { } } -// Represents an entity type. -// Entity types serve as a tool for extracting parameter values from natural -// language queries. +// Each intent parameter has a type, called the entity type, which dictates +// exactly how data from an end-user expression is extracted. +// +// Dialogflow provides predefined system entities that can match many common +// types of data. For example, there are system entities for matching dates, +// times, colors, email addresses, and so on. You can also create your own +// custom entities for matching custom data. For example, you could define a +// vegetable entity that can match the types of vegetables available for +// purchase with a grocery store agent. +// +// For more information, see the +// [Entity guide](https://cloud.google.com/dialogflow/docs/entities-overview). message EntityType { option (google.api.resource) = { type: "dialogflow.googleapis.com/EntityType" diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/environment.proto b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/environment.proto index 7132910bc..2a1069692 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/environment.proto +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/environment.proto @@ -33,7 +33,7 @@ option java_outer_classname = "EnvironmentProto"; option java_package = "com.google.cloud.dialogflow.v2beta1"; option objc_class_prefix = "DF"; -// Manages agent environments. +// Service for managing [Environments][google.cloud.dialogflow.v2beta1.Environment]. service Environments { option (google.api.default_host) = "dialogflow.googleapis.com"; option (google.api.oauth_scopes) = @@ -51,7 +51,24 @@ service Environments { } } -// Represents an agent environment. +// You can create multiple versions of your agent and publish them to separate +// environments. +// +// When you edit an agent, you are editing the draft agent. At any point, you +// can save the draft agent as an agent version, which is an immutable snapshot +// of your agent. +// +// When you save the draft agent, it is published to the default environment. +// When you create agent versions, you can publish them to custom environments. +// You can create a variety of custom environments for: +// +// - testing +// - development +// - production +// - etc. +// +// For more information, see the [versions and environments +// guide](https://cloud.google.com/dialogflow/docs/agents-versions). message Environment { option (google.api.resource) = { type: "dialogflow.googleapis.com/Environment" diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/intent.proto b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/intent.proto index 988a59625..a0a774c78 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/intent.proto +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/intent.proto @@ -36,38 +36,7 @@ option java_outer_classname = "IntentProto"; option java_package = "com.google.cloud.dialogflow.v2beta1"; option objc_class_prefix = "DF"; -// An intent represents a mapping between input from a user and an action to -// be taken by your application. When you pass user input to the -// [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or -// [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method, the -// Dialogflow API analyzes the input and searches -// for a matching intent. If no match is found, the Dialogflow API returns a -// fallback intent (`is_fallback` = true). -// -// You can provide additional information for the Dialogflow API to use to -// match user input to an intent by adding the following to your intent. -// -// * **Contexts** - provide additional context for intent analysis. For -// example, if an intent is related to an object in your application that -// plays music, you can provide a context to determine when to match the -// intent if the user input is "turn it off". You can include a context -// that matches the intent when there is previous user input of -// "play music", and not when there is previous user input of -// "turn on the light". -// -// * **Events** - allow for matching an intent by using an event name -// instead of user input. Your application can provide an event name and -// related parameters to the Dialogflow API to match an intent. For -// example, when your application starts, you can send a welcome event -// with a user name parameter to the Dialogflow API to match an intent with -// a personalized welcome message for the user. -// -// * **Training phrases** - provide examples of user input to train the -// Dialogflow API agent to better match intents. -// -// For more information about intents, see the -// [Dialogflow -// documentation](https://cloud.google.com/dialogflow/docs/intents-overview). +// Service for managing [Intents][google.cloud.dialogflow.v2beta1.Intent]. service Intents { option (google.api.default_host) = "dialogflow.googleapis.com"; option (google.api.oauth_scopes) = @@ -176,9 +145,15 @@ service Intents { } } -// Represents an intent. -// Intents convert a number of user expressions or patterns into an action. An -// action is an extraction of a user command or sentence semantics. +// An intent categorizes an end-user's intention for one conversation turn. For +// each agent, you define many intents, where your combined intents can handle a +// complete conversation. When an end-user writes or says something, referred to +// as an end-user expression or end-user input, Dialogflow matches the end-user +// input to the best intent in your agent. Matching an intent is also known as +// intent classification. +// +// For more information, see the [intent +// guide](https://cloud.google.com/dialogflow/docs/intents-overview). message Intent { option (google.api.resource) = { type: "dialogflow.googleapis.com/Intent" diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/knowledge_base.proto b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/knowledge_base.proto index aa625a5b2..4c428f689 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/knowledge_base.proto +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/knowledge_base.proto @@ -31,9 +31,7 @@ option java_outer_classname = "KnowledgeBaseProto"; option java_package = "com.google.cloud.dialogflow.v2beta1"; option objc_class_prefix = "DF"; -// Manages knowledge bases. -// -// Allows users to setup and maintain knowledge bases with their knowledge data. +// Service for managing [KnowledgeBases][google.cloud.dialogflow.v2beta1.KnowledgeBase]. service KnowledgeBases { option (google.api.default_host) = "dialogflow.googleapis.com"; option (google.api.oauth_scopes) = @@ -115,7 +113,13 @@ service KnowledgeBases { } } -// Represents knowledge base resource. +// A knowledge base represents a collection of knowledge documents that you +// provide to Dialogflow. Your knowledge documents contain information that may +// be useful during conversations with end-users. Some Dialogflow features use +// knowledge bases when looking for a response to an end-user input. +// +// For more information, see the [knowledge base +// guide](https://cloud.google.com/dialogflow/docs/how/knowledge-bases). // // Note: The `projects.agent.knowledgeBases` resource is deprecated; // only use `projects.knowledgeBases`. diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/session.proto b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/session.proto index e36e22e2d..03804575d 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/session.proto +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/session.proto @@ -45,10 +45,10 @@ option (google.api.resource_definition) = { pattern: "projects/{project}/locations/{location}/agent/sessions/{session}" }; -// A session represents an interaction with a user. You retrieve user input -// and pass it to the [DetectIntent][google.cloud.dialogflow.v2beta1.Sessions.DetectIntent] (or -// [StreamingDetectIntent][google.cloud.dialogflow.v2beta1.Sessions.StreamingDetectIntent]) method to determine -// user intent and respond. +// A service used for session interactions. +// +// For more information, see the [API interactions +// guide](https://cloud.google.com/dialogflow/docs/api-overview). service Sessions { option (google.api.default_host) = "dialogflow.googleapis.com"; option (google.api.oauth_scopes) = @@ -97,6 +97,9 @@ message DetectIntentRequest { // `User Id`. They can be a random number or some type of user and session // identifiers (preferably hashed). The length of the `Session ID` and // `User ID` must not exceed 36 characters. + // + // For more information, see the [API interactions + // guide](https://cloud.google.com/dialogflow/docs/api-overview). string session = 1 [(google.api.resource_reference) = { type: "dialogflow.googleapis.com/Session" }]; @@ -464,6 +467,9 @@ message StreamingDetectIntentRequest { // `User Id`. They can be a random number or some type of user and session // identifiers (preferably hashed). The length of the `Session ID` and // `User ID` must not exceed 36 characters. + // + // For more information, see the [API interactions + // guide](https://cloud.google.com/dialogflow/docs/api-overview). string session = 1; // The parameters of this query. @@ -715,8 +721,16 @@ message SentimentAnalysisRequestConfig { bool analyze_query_text_sentiment = 1; } -// The result of sentiment analysis as configured by -// `sentiment_analysis_request_config`. +// The result of sentiment analysis. Sentiment analysis inspects user input +// and identifies the prevailing subjective opinion, especially to determine a +// user's attitude as positive, negative, or neutral. +// For [Participants.AnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.AnalyzeContent], it needs to be configured in +// [DetectIntentRequest.query_params][google.cloud.dialogflow.v2beta1.DetectIntentRequest.query_params]. For +// [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.StreamingAnalyzeContent], it needs to be configured in +// [StreamingDetectIntentRequest.query_params][google.cloud.dialogflow.v2beta1.StreamingDetectIntentRequest.query_params]. +// And for [Participants.AnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.AnalyzeContent] and +// [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.StreamingAnalyzeContent], it needs to be configured in +// [ConversationProfile.human_agent_assistant_config][google.cloud.dialogflow.v2beta1.ConversationProfile.human_agent_assistant_config] message SentimentAnalysisResult { // The sentiment analysis result for `query_text`. Sentiment query_text_sentiment = 1; diff --git a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/session_entity_type.proto b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/session_entity_type.proto index 97f1869b6..7b9b93ebf 100644 --- a/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/session_entity_type.proto +++ b/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/session_entity_type.proto @@ -32,23 +32,7 @@ option java_outer_classname = "SessionEntityTypeProto"; option java_package = "com.google.cloud.dialogflow.v2beta1"; option objc_class_prefix = "DF"; -// Entities are extracted from user input and represent parameters that are -// meaningful to your application. For example, a date range, a proper name -// such as a geographic location or landmark, and so on. Entities represent -// actionable data for your application. -// -// Session entity types are referred to as **User** entity types and are -// entities that are built for an individual user such as -// favorites, preferences, playlists, and so on. You can redefine a session -// entity type at the session level. -// -// Session entity methods do not work with Google Assistant integration. -// Contact Dialogflow support if you need to use session entities -// with Google Assistant integration. -// -// For more information about entity types, see the -// [Dialogflow -// documentation](https://cloud.google.com/dialogflow/docs/entities-overview). +// Service for managing [SessionEntityTypes][google.cloud.dialogflow.v2beta1.SessionEntityType]. service SessionEntityTypes { option (google.api.default_host) = "dialogflow.googleapis.com"; option (google.api.oauth_scopes) = @@ -173,13 +157,14 @@ service SessionEntityTypes { } } -// Represents a session entity type. -// -// Extends or replaces a custom entity type at the user session level (we -// refer to the entity types defined at the agent level as "custom entity -// types"). +// A session represents a conversation between a Dialogflow agent and an +// end-user. You can create special entities, called session entities, during a +// session. Session entities can extend or replace custom entity types and only +// exist during the session that they were created for. All session data, +// including session entities, is stored by Dialogflow for 20 minutes. // -// Note: session entity types apply to all queries, regardless of the language. +// For more information, see the [session entity +// guide](https://cloud.google.com/dialogflow/docs/entities-session). message SessionEntityType { option (google.api.resource) = { type: "dialogflow.googleapis.com/SessionEntityType" diff --git a/synth.metadata b/synth.metadata index 0be9a064f..56aa559a4 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,23 +4,23 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-dialogflow.git", - "sha": "c9d9d2e6a59d1277e44d348dfd2da5fa0cf14e8e" + "sha": "76a5386164f197eb7432ec0a3ed570d8f1e50124" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "4139410a6b2a3ce9df083c3d97f98498cefbfd78", - "internalRef": "320004023" + "sha": "84ebe7c62f4c0875e001752fa84e87e629a1d418", + "internalRef": "321243814" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "4139410a6b2a3ce9df083c3d97f98498cefbfd78", - "internalRef": "320004023" + "sha": "84ebe7c62f4c0875e001752fa84e87e629a1d418", + "internalRef": "321243814" } }, {