-
Notifications
You must be signed in to change notification settings - Fork 460
Expand file tree
/
Copy pathConversation.php
More file actions
34 lines (28 loc) · 22.1 KB
/
Conversation.php
File metadata and controls
34 lines (28 loc) · 22.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/cloud/dialogflow/v2/conversation.proto
namespace GPBMetadata\Google\Cloud\Dialogflow\V2;
class Conversation
{
public static $is_initialized = false;
public static function initOnce() {
$pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();
if (static::$is_initialized == true) {
return;
}
\GPBMetadata\Google\Api\Annotations::initOnce();
\GPBMetadata\Google\Api\Client::initOnce();
\GPBMetadata\Google\Api\FieldBehavior::initOnce();
\GPBMetadata\Google\Api\Resource::initOnce();
\GPBMetadata\Google\Cloud\Dialogflow\V2\ConversationProfile::initOnce();
\GPBMetadata\Google\Cloud\Dialogflow\V2\Generator::initOnce();
\GPBMetadata\Google\Cloud\Dialogflow\V2\Participant::initOnce();
\GPBMetadata\Google\Cloud\Dialogflow\V2\Session::initOnce();
\GPBMetadata\Google\Protobuf\Struct::initOnce();
\GPBMetadata\Google\Protobuf\Timestamp::initOnce();
$pool->internalAddGeneratedFile(
"\x0A\xFEv\x0A-google/cloud/dialogflow/v2/conversation.proto\x12\x1Agoogle.cloud.dialogflow.v2\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A5google/cloud/dialogflow/v2/conversation_profile.proto\x1A*google/cloud/dialogflow/v2/generator.proto\x1A,google/cloud/dialogflow/v2/participant.proto\x1A(google/cloud/dialogflow/v2/session.proto\x1A\x1Cgoogle/protobuf/struct.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\"\xF4\x16\x0A\x0CConversation\x12\x14\x0A\x04name\x18\x01 \x01(\x09B\x06\xE0A\x03\xE0A\x08\x12U\x0A\x0Flifecycle_state\x18\x02 \x01(\x0E27.google.cloud.dialogflow.v2.Conversation.LifecycleStateB\x03\xE0A\x03\x12S\x0A\x14conversation_profile\x18\x03 \x01(\x09B5\xE0A\x02\xFAA/\x0A-dialogflow.googleapis.com/ConversationProfile\x12N\x0A\x0Cphone_number\x18\x04 \x01(\x0B23.google.cloud.dialogflow.v2.ConversationPhoneNumberB\x03\xE0A\x03\x123\x0A\x0Astart_time\x18\x05 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x121\x0A\x08end_time\x18\x06 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12[\x0A\x12conversation_stage\x18\x07 \x01(\x0E2:.google.cloud.dialogflow.v2.Conversation.ConversationStageB\x03\xE0A\x01\x12h\x0A\x19telephony_connection_info\x18\x0A \x01(\x0B2@.google.cloud.dialogflow.v2.Conversation.TelephonyConnectionInfoB\x03\xE0A\x03\x12]\x0A\x1Cinitial_conversation_profile\x18\x0F \x01(\x0B2/.google.cloud.dialogflow.v2.ConversationProfileB\x06\xE0A\x01\xE0A\x03\x12q\x0A\x1Bingested_context_references\x18\x11 \x03(\x0B2G.google.cloud.dialogflow.v2.Conversation.IngestedContextReferencesEntryB\x03\xE0A\x03\x12o\x0A\x1Ainitial_generator_contexts\x18\x12 \x03(\x0B2F.google.cloud.dialogflow.v2.Conversation.InitialGeneratorContextsEntryB\x03\xE0A\x03\x1A\x8E\x03\x0A\x17TelephonyConnectionInfo\x12\x1A\x0A\x0Ddialed_number\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x10\x0A\x03sdp\x18\x05 \x01(\x09B\x03\xE0A\x01\x12d\x0A\x0Bsip_headers\x18\x0C \x03(\x0B2J.google.cloud.dialogflow.v2.Conversation.TelephonyConnectionInfo.SipHeaderB\x03\xE0A\x03\x12n\x0A\x13extra_mime_contents\x18\x0D \x03(\x0B2L.google.cloud.dialogflow.v2.Conversation.TelephonyConnectionInfo.MimeContentB\x03\xE0A\x03\x1A2\x0A\x09SipHeader\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x01\x12\x12\x0A\x05value\x18\x02 \x01(\x09B\x03\xE0A\x01\x1A;\x0A\x0BMimeContent\x12\x16\x0A\x09mime_type\x18\x01 \x01(\x09B\x03\xE0A\x01\x12\x14\x0A\x07content\x18\x02 \x01(\x0CB\x03\xE0A\x01\x1A\xAC\x05\x0A\x10ContextReference\x12g\x0A\x10context_contents\x18\x01 \x03(\x0B2H.google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContentB\x03\xE0A\x02\x12^\x0A\x0Bupdate_mode\x18\x02 \x01(\x0E2D.google.cloud.dialogflow.v2.Conversation.ContextReference.UpdateModeB\x03\xE0A\x02\x12\x1A\x0A\x0Dlanguage_code\x18\x03 \x01(\x09B\x03\xE0A\x01\x124\x0A\x0Bcreate_time\x18\x04 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x1A\xB6\x02\x0A\x0EContextContent\x12\x14\x0A\x07content\x18\x01 \x01(\x09B\x03\xE0A\x02\x12s\x0A\x0Econtent_format\x18\x02 \x01(\x0E2V.google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent.ContentFormatB\x03\xE0A\x02\x127\x0A\x0Eingestion_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12\x15\x0A\x0Danswer_record\x18\x04 \x01(\x09\"I\x0A\x0DContentFormat\x12\x1E\x0A\x1ACONTENT_FORMAT_UNSPECIFIED\x10\x00\x12\x08\x0A\x04JSON\x10\x01\x12\x0E\x0A\x0APLAIN_TEXT\x10\x02\"D\x0A\x0AUpdateMode\x12\x1B\x0A\x17UPDATE_MODE_UNSPECIFIED\x10\x00\x12\x0A\x0A\x06APPEND\x10\x01\x12\x0D\x0A\x09OVERWRITE\x10\x02\x1A\xA6\x02\x0A\x10GeneratorContext\x12d\x0A\x0Egenerator_type\x18\x01 \x01(\x0E2G.google.cloud.dialogflow.v2.Conversation.GeneratorContext.GeneratorTypeB\x03\xE0A\x03\"\xAB\x01\x0A\x0DGeneratorType\x12\x1E\x0A\x1AGENERATOR_TYPE_UNSPECIFIED\x10\x00\x12\x0D\x0A\x09FREE_FORM\x10\x01\x12\x12\x0A\x0EAGENT_COACHING\x10\x02\x12\x11\x0A\x0DSUMMARIZATION\x10\x03\x12\x0F\x0A\x0BTRANSLATION\x10\x04\x12\x12\x0A\x0EAGENT_FEEDBACK\x10\x05\x12\x1F\x0A\x1BCUSTOMER_MESSAGE_GENERATION\x10\x06\x1A{\x0A\x1EIngestedContextReferencesEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12H\x0A\x05value\x18\x02 \x01(\x0B29.google.cloud.dialogflow.v2.Conversation.ContextReference:\x028\x01\x1Az\x0A\x1DInitialGeneratorContextsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12H\x0A\x05value\x18\x02 \x01(\x0B29.google.cloud.dialogflow.v2.Conversation.GeneratorContext:\x028\x01\"Q\x0A\x0ELifecycleState\x12\x1F\x0A\x1BLIFECYCLE_STATE_UNSPECIFIED\x10\x00\x12\x0F\x0A\x0BIN_PROGRESS\x10\x01\x12\x0D\x0A\x09COMPLETED\x10\x02\"h\x0A\x11ConversationStage\x12\"\x0A\x1ECONVERSATION_STAGE_UNSPECIFIED\x10\x00\x12\x17\x0A\x13VIRTUAL_AGENT_STAGE\x10\x01\x12\x16\x0A\x12HUMAN_ASSIST_STAGE\x10\x02:\xC0\x01\xEAA\xBC\x01\x0A&dialogflow.googleapis.com/Conversation\x12/projects/{project}/conversations/{conversation}\x12Dprojects/{project}/locations/{location}/conversations/{conversation}*\x0Dconversations2\x0Cconversation\"\xBE\x01\x0A\x19CreateConversationRequest\x12>\x0A\x06parent\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x12&dialogflow.googleapis.com/Conversation\x12C\x0A\x0Cconversation\x18\x02 \x01(\x0B2(.google.cloud.dialogflow.v2.ConversationB\x03\xE0A\x02\x12\x1C\x0A\x0Fconversation_id\x18\x03 \x01(\x09B\x03\xE0A\x01\"\xA0\x01\x0A\x18ListConversationsRequest\x12>\x0A\x06parent\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x12&dialogflow.googleapis.com/Conversation\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\x12\x13\x0A\x06filter\x18\x04 \x01(\x09B\x03\xE0A\x01\"u\x0A\x19ListConversationsResponse\x12?\x0A\x0Dconversations\x18\x01 \x03(\x0B2(.google.cloud.dialogflow.v2.Conversation\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"V\x0A\x16GetConversationRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&dialogflow.googleapis.com/Conversation\"[\x0A\x1BCompleteConversationRequest\x12<\x0A\x04name\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&dialogflow.googleapis.com/Conversation\"\x96\x01\x0A\x13ListMessagesRequest\x129\x0A\x06parent\x18\x01 \x01(\x09B)\xE0A\x02\xFAA#\x12!dialogflow.googleapis.com/Message\x12\x13\x0A\x06filter\x18\x04 \x01(\x09B\x03\xE0A\x01\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"f\x0A\x14ListMessagesResponse\x125\x0A\x08messages\x18\x01 \x03(\x0B2#.google.cloud.dialogflow.v2.Message\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"O\x0A\x17ConversationPhoneNumber\x12\x19\x0A\x0Ccountry_code\x18\x02 \x01(\x05B\x03\xE0A\x03\x12\x19\x0A\x0Cphone_number\x18\x03 \x01(\x09B\x03\xE0A\x03\"\xCF\x02\x0A\x1EIngestContextReferencesRequest\x12D\x0A\x0Cconversation\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&dialogflow.googleapis.com/Conversation\x12r\x0A\x12context_references\x18\x02 \x03(\x0B2Q.google.cloud.dialogflow.v2.IngestContextReferencesRequest.ContextReferencesEntryB\x03\xE0A\x02\x1As\x0A\x16ContextReferencesEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12H\x0A\x05value\x18\x02 \x01(\x0B29.google.cloud.dialogflow.v2.Conversation.ContextReference:\x028\x01\"\x9F\x02\x0A\x1FIngestContextReferencesResponse\x12\x7F\x0A\x1Bingested_context_references\x18\x01 \x03(\x0B2Z.google.cloud.dialogflow.v2.IngestContextReferencesResponse.IngestedContextReferencesEntry\x1A{\x0A\x1EIngestedContextReferencesEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12H\x0A\x05value\x18\x02 \x01(\x0B29.google.cloud.dialogflow.v2.Conversation.ContextReference:\x028\x01\"\x9C\x02\x0A!SuggestConversationSummaryRequest\x12D\x0A\x0Cconversation\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&dialogflow.googleapis.com/Conversation\x12A\x0A\x0Elatest_message\x18\x03 \x01(\x09B)\xE0A\x01\xFAA#\x0A!dialogflow.googleapis.com/Message\x12\x19\x0A\x0Ccontext_size\x18\x04 \x01(\x05B\x03\xE0A\x01\x12S\x0A\x13assist_query_params\x18\x05 \x01(\x0B21.google.cloud.dialogflow.v2.AssistQueryParametersB\x03\xE0A\x01\"\xAA\x05\x0A\"SuggestConversationSummaryResponse\x12W\x0A\x07summary\x18\x01 \x01(\x0B2F.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary\x12>\x0A\x0Elatest_message\x18\x02 \x01(\x09B&\xFAA#\x0A!dialogflow.googleapis.com/Message\x12\x14\x0A\x0Ccontext_size\x18\x03 \x01(\x05\x1A\xD4\x03\x0A\x07Summary\x12\x0C\x0A\x04text\x18\x01 \x01(\x09\x12o\x0A\x0Dtext_sections\x18\x04 \x03(\x0B2X.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary.TextSectionsEntry\x12s\x0A\x14sorted_text_sections\x18\x06 \x03(\x0B2U.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse.Summary.SummarySection\x12B\x0A\x0Danswer_record\x18\x03 \x01(\x09B+\xFAA(\x0A&dialogflow.googleapis.com/AnswerRecord\x12\x1E\x0A\x16baseline_model_version\x18\x05 \x01(\x09\x1A<\x0A\x0ESummarySection\x12\x14\x0A\x07section\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x14\x0A\x07summary\x18\x02 \x01(\x09B\x03\xE0A\x03\x1A3\x0A\x11TextSectionsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"\xDC\x03\x0A\x1FGenerateStatelessSummaryRequest\x12t\x0A\x16stateless_conversation\x18\x01 \x01(\x0B2O.google.cloud.dialogflow.v2.GenerateStatelessSummaryRequest.MinimalConversationB\x03\xE0A\x02\x12R\x0A\x14conversation_profile\x18\x02 \x01(\x0B2/.google.cloud.dialogflow.v2.ConversationProfileB\x03\xE0A\x02\x12A\x0A\x0Elatest_message\x18\x03 \x01(\x09B)\xE0A\x01\xFAA#\x0A!dialogflow.googleapis.com/Message\x12\x1D\x0A\x10max_context_size\x18\x04 \x01(\x05B\x03\xE0A\x01\x1A\x8C\x01\x0A\x13MinimalConversation\x12:\x0A\x08messages\x18\x01 \x03(\x0B2#.google.cloud.dialogflow.v2.MessageB\x03\xE0A\x02\x129\x0A\x06parent\x18\x02 \x01(\x09B)\xE0A\x02\xFAA#\x0A!locations.googleapis.com/Location\"\xAD\x03\x0A GenerateStatelessSummaryResponse\x12U\x0A\x07summary\x18\x01 \x01(\x0B2D.google.cloud.dialogflow.v2.GenerateStatelessSummaryResponse.Summary\x12>\x0A\x0Elatest_message\x18\x02 \x01(\x09B&\xFAA#\x0A!dialogflow.googleapis.com/Message\x12\x14\x0A\x0Ccontext_size\x18\x03 \x01(\x05\x1A\xDB\x01\x0A\x07Summary\x12\x0C\x0A\x04text\x18\x01 \x01(\x09\x12m\x0A\x0Dtext_sections\x18\x02 \x03(\x0B2V.google.cloud.dialogflow.v2.GenerateStatelessSummaryResponse.Summary.TextSectionsEntry\x12\x1E\x0A\x16baseline_model_version\x18\x04 \x01(\x09\x1A3\x0A\x11TextSectionsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"\xF3\x04\x0A\"GenerateStatelessSuggestionRequest\x129\x0A\x06parent\x18\x01 \x01(\x09B)\xE0A\x02\xFAA#\x0A!locations.googleapis.com/Location\x12:\x0A\x09generator\x18\x02 \x01(\x0B2%.google.cloud.dialogflow.v2.GeneratorH\x00\x12\x18\x0A\x0Egenerator_name\x18\x03 \x01(\x09H\x00\x12v\x0A\x12context_references\x18\x04 \x03(\x0B2U.google.cloud.dialogflow.v2.GenerateStatelessSuggestionRequest.ContextReferencesEntryB\x03\xE0A\x01\x12R\x0A\x14conversation_context\x18\x05 \x01(\x0B2/.google.cloud.dialogflow.v2.ConversationContextB\x03\xE0A\x01\x12E\x0A\x0Etrigger_events\x18\x06 \x03(\x0E2(.google.cloud.dialogflow.v2.TriggerEventB\x03\xE0A\x01\x12\x1E\x0A\x11security_settings\x18\x08 \x01(\x09B\x03\xE0A\x01\x1As\x0A\x16ContextReferencesEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12H\x0A\x05value\x18\x02 \x01(\x0B29.google.cloud.dialogflow.v2.Conversation.ContextReference:\x028\x01B\x14\x0A\x12generator_resource\"y\x0A#GenerateStatelessSuggestionResponse\x12R\x0A\x14generator_suggestion\x18\x01 \x01(\x0B2/.google.cloud.dialogflow.v2.GeneratorSuggestionB\x03\xE0A\x02\"\x9C\x12\x0A\x16SearchKnowledgeRequest\x12\x13\x0A\x06parent\x18\x06 \x01(\x09B\x03\xE0A\x02\x129\x0A\x05query\x18\x01 \x01(\x0B2%.google.cloud.dialogflow.v2.TextInputB\x03\xE0A\x02\x12S\x0A\x14conversation_profile\x18\x02 \x01(\x09B5\xE0A\x02\xFAA/\x0A-dialogflow.googleapis.com/ConversationProfile\x12\x17\x0A\x0Asession_id\x18\x03 \x01(\x09B\x03\xE0A\x02\x12D\x0A\x0Cconversation\x18\x04 \x01(\x09B.\xE0A\x01\xFAA(\x0A&dialogflow.googleapis.com/Conversation\x12A\x0A\x0Elatest_message\x18\x05 \x01(\x09B)\xE0A\x01\xFAA#\x0A!dialogflow.googleapis.com/Message\x12Y\x0A\x0Cquery_source\x18\x07 \x01(\x0E2>.google.cloud.dialogflow.v2.SearchKnowledgeRequest.QuerySourceB\x03\xE0A\x01\x127\x0A\x11end_user_metadata\x18\x09 \x01(\x0B2\x17.google.protobuf.StructB\x03\xE0A\x01\x12[\x0A\x0Dsearch_config\x18\x0B \x01(\x0B2?.google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfigB\x03\xE0A\x01\x12\x19\x0A\x0Cexact_search\x18\x0E \x01(\x08B\x03\xE0A\x01\x1A\xDB\x0C\x0A\x0CSearchConfig\x12d\x0A\x0Bboost_specs\x18\x01 \x03(\x0B2J.google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecsB\x03\xE0A\x01\x12f\x0A\x0Cfilter_specs\x18\x02 \x03(\x0B2K.google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.FilterSpecsB\x03\xE0A\x01\x1A\xBE\x0A\x0A\x0ABoostSpecs\x12E\x0A\x0Bdata_stores\x18\x01 \x03(\x09B0\xE0A\x01\xFAA*\x0A(discoveryengine.googleapis.com/DataStore\x12g\x0A\x04spec\x18\x02 \x03(\x0B2T.google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpecB\x03\xE0A\x01\x1A\xFF\x08\x0A\x09BoostSpec\x12\x8B\x01\x0A\x15condition_boost_specs\x18\x01 \x03(\x0B2g.google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.ConditionBoostSpecB\x03\xE0A\x01\x1A\xE3\x07\x0A\x12ConditionBoostSpec\x12\x16\x0A\x09condition\x18\x01 \x01(\x09B\x03\xE0A\x01\x12\x12\x0A\x05boost\x18\x02 \x01(\x02B\x03\xE0A\x01\x12\x99\x01\x0A\x12boost_control_spec\x18\x04 \x01(\x0B2x.google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.ConditionBoostSpec.BoostControlSpecB\x03\xE0A\x01\x1A\x84\x06\x0A\x10BoostControlSpec\x12\x17\x0A\x0Afield_name\x18\x01 \x01(\x09B\x03\xE0A\x01\x12\xA4\x01\x0A\x0Eattribute_type\x18\x02 \x01(\x0E2\x86\x01.google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.ConditionBoostSpec.BoostControlSpec.AttributeTypeB\x03\xE0A\x01\x12\xAC\x01\x0A\x12interpolation_type\x18\x03 \x01(\x0E2\x8A\x01.google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationTypeB\x03\xE0A\x01\x12\xA3\x01\x0A\x0Econtrol_points\x18\x04 \x03(\x0B2\x85\x01.google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.ConditionBoostSpec.BoostControlSpec.ControlPointB\x03\xE0A\x01\x1AG\x0A\x0CControlPoint\x12\x1C\x0A\x0Fattribute_value\x18\x01 \x01(\x09B\x03\xE0A\x01\x12\x19\x0A\x0Cboost_amount\x18\x02 \x01(\x02B\x03\xE0A\x01\"M\x0A\x0DAttributeType\x12\x1E\x0A\x1AATTRIBUTE_TYPE_UNSPECIFIED\x10\x00\x12\x0D\x0A\x09NUMERICAL\x10\x01\x12\x0D\x0A\x09FRESHNESS\x10\x02\"C\x0A\x11InterpolationType\x12\"\x0A\x1EINTERPOLATION_TYPE_UNSPECIFIED\x10\x00\x12\x0A\x0A\x06LINEAR\x10\x01\x1A<\x0A\x0BFilterSpecs\x12\x18\x0A\x0Bdata_stores\x18\x01 \x03(\x09B\x03\xE0A\x01\x12\x13\x0A\x06filter\x18\x02 \x01(\x09B\x03\xE0A\x01\"Q\x0A\x0BQuerySource\x12\x1C\x0A\x18QUERY_SOURCE_UNSPECIFIED\x10\x00\x12\x0F\x0A\x0BAGENT_QUERY\x10\x01\x12\x13\x0A\x0FSUGGESTED_QUERY\x10\x02\"\xA4\x04\x0A\x18SearchKnowledgeDebugInfo\x12V\x0A\x19datastore_response_reason\x18\x01 \x01(\x0E23.google.cloud.dialogflow.v2.DatastoreResponseReason\x12o\x0A\x19search_knowledge_behavior\x18\x02 \x01(\x0B2L.google.cloud.dialogflow.v2.SearchKnowledgeDebugInfo.SearchKnowledgeBehavior\x12l\x0A%ingested_context_reference_debug_info\x18\x03 \x01(\x0B2=.google.cloud.dialogflow.v2.IngestedContextReferenceDebugInfo\x12C\x0A\x0Fservice_latency\x18\x04 \x01(\x0B2*.google.cloud.dialogflow.v2.ServiceLatency\x1A\x8B\x01\x0A\x17SearchKnowledgeBehavior\x12%\x0A\x1Danswer_generation_rewriter_on\x18\x01 \x01(\x08\x12\"\x0A\x1Aend_user_metadata_included\x18\x02 \x01(\x08\x12%\x0A\x1Dthird_party_connector_allowed\x18\x04 \x01(\x08\"\xD1\x01\x0A\x17SearchKnowledgeResponse\x12B\x0A\x07answers\x18\x02 \x03(\x0B21.google.cloud.dialogflow.v2.SearchKnowledgeAnswer\x12\x17\x0A\x0Frewritten_query\x18\x03 \x01(\x09\x12Y\x0A\x1Bsearch_knowledge_debug_info\x18\x04 \x01(\x0B24.google.cloud.dialogflow.v2.SearchKnowledgeDebugInfo\"\xCE\x03\x0A\x15SearchKnowledgeAnswer\x12\x0E\x0A\x06answer\x18\x01 \x01(\x09\x12Q\x0A\x0Banswer_type\x18\x02 \x01(\x0E2<.google.cloud.dialogflow.v2.SearchKnowledgeAnswer.AnswerType\x12V\x0A\x0Eanswer_sources\x18\x03 \x03(\x0B2>.google.cloud.dialogflow.v2.SearchKnowledgeAnswer.AnswerSource\x12B\x0A\x0Danswer_record\x18\x05 \x01(\x09B+\xFAA(\x0A&dialogflow.googleapis.com/AnswerRecord\x1Af\x0A\x0CAnswerSource\x12\x0D\x0A\x05title\x18\x01 \x01(\x09\x12\x0B\x0A\x03uri\x18\x02 \x01(\x09\x12\x0F\x0A\x07snippet\x18\x03 \x01(\x09\x12)\x0A\x08metadata\x18\x05 \x01(\x0B2\x17.google.protobuf.Struct\"N\x0A\x0AAnswerType\x12\x1B\x0A\x17ANSWER_TYPE_UNSPECIFIED\x10\x00\x12\x07\x0A\x03FAQ\x10\x01\x12\x0E\x0A\x0AGENERATIVE\x10\x02\x12\x0A\x0A\x06INTENT\x10\x03\"\xEC\x01\x0A\x1AGenerateSuggestionsRequest\x12D\x0A\x0Cconversation\x18\x01 \x01(\x09B.\xE0A\x02\xFAA(\x0A&dialogflow.googleapis.com/Conversation\x12A\x0A\x0Elatest_message\x18\x02 \x01(\x09B)\xE0A\x01\xFAA#\x0A!dialogflow.googleapis.com/Message\x12E\x0A\x0Etrigger_events\x18\x03 \x03(\x0E2(.google.cloud.dialogflow.v2.TriggerEventB\x03\xE0A\x012\xA6\x1A\x0A\x0DConversations\x12\x8C\x02\x0A\x12CreateConversation\x125.google.cloud.dialogflow.v2.CreateConversationRequest\x1A(.google.cloud.dialogflow.v2.Conversation\"\x94\x01\xDAA\x13parent,conversation\x82\xD3\xE4\x93\x02x\"%/v2/{parent=projects/*}/conversations:\x0CconversationZA\"1/v2/{parent=projects/*/locations/*}/conversations:\x0Cconversation\x12\xED\x01\x0A\x11ListConversations\x124.google.cloud.dialogflow.v2.ListConversationsRequest\x1A5.google.cloud.dialogflow.v2.ListConversationsResponse\"k\xDAA\x06parent\x82\xD3\xE4\x93\x02\\\x12%/v2/{parent=projects/*}/conversationsZ3\x121/v2/{parent=projects/*/locations/*}/conversations\x12\xDA\x01\x0A\x0FGetConversation\x122.google.cloud.dialogflow.v2.GetConversationRequest\x1A(.google.cloud.dialogflow.v2.Conversation\"i\xDAA\x04name\x82\xD3\xE4\x93\x02\\\x12%/v2/{name=projects/*/conversations/*}Z3\x121/v2/{name=projects/*/locations/*/conversations/*}\x12\xFD\x01\x0A\x14CompleteConversation\x127.google.cloud.dialogflow.v2.CompleteConversationRequest\x1A(.google.cloud.dialogflow.v2.Conversation\"\x81\x01\xDAA\x04name\x82\xD3\xE4\x93\x02t\"./v2/{name=projects/*/conversations/*}:complete:\x01*Z?\":/v2/{name=projects/*/locations/*/conversations/*}:complete:\x01*\x12\x92\x02\x0A\x17IngestContextReferences\x12:.google.cloud.dialogflow.v2.IngestContextReferencesRequest\x1A;.google.cloud.dialogflow.v2.IngestContextReferencesResponse\"~\xDAA\x1Fconversation,context_references\x82\xD3\xE4\x93\x02V\"Q/v2/{conversation=projects/*/locations/*/conversations/*}:ingestContextReferences:\x01*\x12\xF5\x01\x0A\x0CListMessages\x12/.google.cloud.dialogflow.v2.ListMessagesRequest\x1A0.google.cloud.dialogflow.v2.ListMessagesResponse\"\x81\x01\xDAA\x06parent\x82\xD3\xE4\x93\x02r\x120/v2/{parent=projects/*/conversations/*}/messagesZ>\x12</v2/{parent=projects/*/locations/*/conversations/*}/messages\x12\xF4\x02\x0A\x1ASuggestConversationSummary\x12=.google.cloud.dialogflow.v2.SuggestConversationSummaryRequest\x1A>.google.cloud.dialogflow.v2.SuggestConversationSummaryResponse\"\xD6\x01\xDAA\x0Cconversation\x82\xD3\xE4\x93\x02\xC0\x01\"T/v2/{conversation=projects/*/conversations/*}/suggestions:suggestConversationSummary:\x01*Ze\"`/v2/{conversation=projects/*/locations/*/conversations/*}/suggestions:suggestConversationSummary:\x01*\x12\xDD\x02\x0A\x18GenerateStatelessSummary\x12;.google.cloud.dialogflow.v2.GenerateStatelessSummaryRequest\x1A<.google.cloud.dialogflow.v2.GenerateStatelessSummaryResponse\"\xC5\x01\x82\xD3\xE4\x93\x02\xBE\x01\"S/v2/{stateless_conversation.parent=projects/*}/suggestions:generateStatelessSummary:\x01*Zd\"_/v2/{stateless_conversation.parent=projects/*/locations/*}/suggestions:generateStatelessSummary:\x01*\x12\xEB\x01\x0A\x1BGenerateStatelessSuggestion\x12>.google.cloud.dialogflow.v2.GenerateStatelessSuggestionRequest\x1A?.google.cloud.dialogflow.v2.GenerateStatelessSuggestionResponse\"K\x82\xD3\xE4\x93\x02E\"@/v2/{parent=projects/*/locations/*}/statelessSuggestion:generate:\x01*\x12\xAE\x03\x0A\x0FSearchKnowledge\x122.google.cloud.dialogflow.v2.SearchKnowledgeRequest\x1A3.google.cloud.dialogflow.v2.SearchKnowledgeResponse\"\xB1\x02\x82\xD3\xE4\x93\x02\xAA\x02\"3/v2/{parent=projects/*}/suggestions:searchKnowledge:\x01*ZD\"?/v2/{parent=projects/*/locations/*}/suggestions:searchKnowledge:\x01*ZN\"I/v2/{conversation=projects/*/conversations/*}/suggestions:searchKnowledge:\x01*ZZ\"U/v2/{conversation=projects/*/locations/*/conversations/*}/suggestions:searchKnowledge:\x01*\x12\xBB\x02\x0A\x13GenerateSuggestions\x126.google.cloud.dialogflow.v2.GenerateSuggestionsRequest\x1A7.google.cloud.dialogflow.v2.GenerateSuggestionsResponse\"\xB2\x01\xDAA\x0Cconversation\x82\xD3\xE4\x93\x02\x9C\x01\"B/v2/{conversation=projects/*/conversations/*}/suggestions:generate:\x01*ZS\"N/v2/{conversation=projects/*/locations/*/conversations/*}/suggestions:generate:\x01*\x1Ax\xCAA\x19dialogflow.googleapis.com\xD2AYhttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB\xBD\x03\x0A\x1Ecom.google.cloud.dialogflow.v2B\x11ConversationProtoP\x01Z>cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpb\xA2\x02\x02DF\xAA\x02\x1AGoogle.Cloud.Dialogflow.V2\xEAA\xC5\x01\x0A(discoveryengine.googleapis.com/DataStore\x12Xprojects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}\x12?projects/{project}/locations/{location}/dataStores/{data_store}\xEAAZ\x0A\x17ces.googleapis.com/Tool\x12?projects/{project}/locations/{location}/apps/{app}/tools/{tool}b\x06proto3"
, true);
static::$is_initialized = true;
}
}