<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/dialogflow/v2/participant.proto

namespace GPBMetadata\Google\Cloud\Dialogflow\V2;

class Participant
{
    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\AudioConfig::initOnce();
        \GPBMetadata\Google\Cloud\Dialogflow\V2\Session::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Struct::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        $pool->internalAddGeneratedFile(
            '
�T
,google/cloud/dialogflow/v2/participant.protogoogle.cloud.dialogflow.v2google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto-google/cloud/dialogflow/v2/audio_config.proto(google/cloud/dialogflow/v2/session.proto google/protobuf/field_mask.protogoogle/protobuf/struct.protogoogle/protobuf/timestamp.protogoogle/rpc/status.proto"‘
Participant
name (	BàA?
role (2,.google.cloud.dialogflow.v2.Participant.RoleBàA&
sip_recording_media_label (	BàA(
obfuscated_external_user_id (	BàAn
documents_metadata_filters (2E.google.cloud.dialogflow.v2.Participant.DocumentsMetadataFiltersEntryBàA?
DocumentsMetadataFiltersEntry
key (	
value (	:8"P
Role
ROLE_UNSPECIFIED 
HUMAN_AGENT
AUTOMATED_AGENT
END_USER:ØêAÔ
%dialogflow.googleapis.com/ParticipantJprojects/{project}/conversations/{conversation}/participants/{participant}_projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}"Œ
Message
name (	BàA
content (	BàA
language_code (	BàA
participant (	BàAK
participant_role (2,.google.cloud.dialogflow.v2.Participant.RoleBàA4
create_time (2.google.protobuf.TimestampBàA2
	send_time	 (2.google.protobuf.TimestampBàAN
message_annotation (2-.google.cloud.dialogflow.v2.MessageAnnotationBàAT
sentiment_analysis (23.google.cloud.dialogflow.v2.SentimentAnalysisResultBàA:ÄêAÀ
!dialogflow.googleapis.com/MessageBprojects/{project}/conversations/{conversation}/messages/{message}Wprojects/{project}/locations/{location}/conversations/{conversation}/messages/{message}"œ
CreateParticipantRequest=
parent (	B-àAúA\'%dialogflow.googleapis.com/ParticipantA
participant (2\'.google.cloud.dialogflow.v2.ParticipantBàA"T
GetParticipantRequest;
name (	B-àAúA\'
%dialogflow.googleapis.com/Participant"‰
ListParticipantsRequest=
parent (	B-àAúA\'%dialogflow.googleapis.com/Participant
	page_size (BàA

page_token (	BàA"r
ListParticipantsResponse=
participants (2\'.google.cloud.dialogflow.v2.Participant
next_page_token (	"“
UpdateParticipantRequestA
participant (2\'.google.cloud.dialogflow.v2.ParticipantBàA4
update_mask (2.google.protobuf.FieldMaskBàA"‚
AnalyzeContentRequestB
participant (	B-àAúA\'
%dialogflow.googleapis.com/Participant;

text_input (2%.google.cloud.dialogflow.v2.TextInputH =
event_input (2&.google.cloud.dialogflow.v2.EventInputH I
reply_audio_config (2-.google.cloud.dialogflow.v2.OutputAudioConfigA
query_params	 (2+.google.cloud.dialogflow.v2.QueryParametersN
assist_query_params (21.google.cloud.dialogflow.v2.AssistQueryParameters.
cx_parameters (2.google.protobuf.Struct

request_id (	B
input",
DtmfParameters
accepts_dtmf_input ("Þ
AnalyzeContentResponse

reply_text (	<
reply_audio (2\'.google.cloud.dialogflow.v2.OutputAudioN
automated_agent_reply (2/.google.cloud.dialogflow.v2.AutomatedAgentReply4
message (2#.google.cloud.dialogflow.v2.MessageT
human_agent_suggestion_results (2,.google.cloud.dialogflow.v2.SuggestionResultQ
end_user_suggestion_results (2,.google.cloud.dialogflow.v2.SuggestionResultC
dtmf_parameters	 (2*.google.cloud.dialogflow.v2.DtmfParameters"±
StreamingAnalyzeContentRequestB
participant (	B-àAúA\'
%dialogflow.googleapis.com/ParticipantD
audio_config (2,.google.cloud.dialogflow.v2.InputAudioConfigH B
text_config (2+.google.cloud.dialogflow.v2.InputTextConfigH I
reply_audio_config (2-.google.cloud.dialogflow.v2.OutputAudioConfig
input_audio (H

input_text (	HE

input_dtmf	 (2/.google.cloud.dialogflow.v2.TelephonyDtmfEventsHA
query_params (2+.google.cloud.dialogflow.v2.QueryParametersN
assist_query_params (21.google.cloud.dialogflow.v2.AssistQueryParameters.
cx_parameters (2.google.protobuf.Struct,
$enable_partial_automated_agent_reply (B
configB
input"»
StreamingAnalyzeContentResponseR
recognition_result (26.google.cloud.dialogflow.v2.StreamingRecognitionResult

reply_text (	<
reply_audio (2\'.google.cloud.dialogflow.v2.OutputAudioN
automated_agent_reply (2/.google.cloud.dialogflow.v2.AutomatedAgentReply4
message (2#.google.cloud.dialogflow.v2.MessageT
human_agent_suggestion_results (2,.google.cloud.dialogflow.v2.SuggestionResultQ
end_user_suggestion_results (2,.google.cloud.dialogflow.v2.SuggestionResultC
dtmf_parameters
 (2*.google.cloud.dialogflow.v2.DtmfParameters"…
SuggestArticlesRequest=
parent (	B-àAúA\'
%dialogflow.googleapis.com/ParticipantA
latest_message (	B)àAúA#
!dialogflow.googleapis.com/Message
context_size (BàAN
assist_query_params (21.google.cloud.dialogflow.v2.AssistQueryParameters"‹
SuggestArticlesResponseB
article_answers (2).google.cloud.dialogflow.v2.ArticleAnswer
latest_message (	
context_size ("‡
SuggestFaqAnswersRequest=
parent (	B-àAúA\'
%dialogflow.googleapis.com/ParticipantA
latest_message (	B)àAúA#
!dialogflow.googleapis.com/Message
context_size (BàAN
assist_query_params (21.google.cloud.dialogflow.v2.AssistQueryParameters"…
SuggestFaqAnswersResponse:
faq_answers (2%.google.cloud.dialogflow.v2.FaqAnswer
latest_message (	
context_size ("ô
SuggestSmartRepliesRequest=
parent (	B-àAúA\'
%dialogflow.googleapis.com/ParticipantA
current_text_input (2%.google.cloud.dialogflow.v2.TextInput>
latest_message (	B&úA#
!dialogflow.googleapis.com/Message
context_size ("Ã
SuggestSmartRepliesResponseN
smart_reply_answers (2,.google.cloud.dialogflow.v2.SmartReplyAnswerBàA>
latest_message (	B&úA#
!dialogflow.googleapis.com/Message
context_size ("[
OutputAudio=
config (2-.google.cloud.dialogflow.v2.OutputAudioConfig
audio ("è
AutomatedAgentReplyP
detect_intent_response (20.google.cloud.dialogflow.v2.DetectIntentResponsek
automated_agent_reply_type (2G.google.cloud.dialogflow.v2.AutomatedAgentReply.AutomatedAgentReplyType
allow_cancellation (
cx_current_page (	"]
AutomatedAgentReplyType*
&AUTOMATED_AGENT_REPLY_TYPE_UNSPECIFIED 
PARTIAL	
FINAL"ä
ArticleAnswer
title (	
uri (	
snippets (	

confidence (I
metadata (27.google.cloud.dialogflow.v2.ArticleAnswer.MetadataEntry
answer_record (	/
MetadataEntry
key (	
value (	:8"à
	FaqAnswer
answer (	

confidence (
question (	
source (	E
metadata (23.google.cloud.dialogflow.v2.FaqAnswer.MetadataEntry
answer_record (	/
MetadataEntry
key (	
value (	:8"y
SmartReplyAnswer
reply (	

confidence (B
answer_record (	B+úA(
&dialogflow.googleapis.com/AnswerRecord"ê
SuggestionResult#
error (2.google.rpc.StatusH X
suggest_articles_response (23.google.cloud.dialogflow.v2.SuggestArticlesResponseH ]
suggest_faq_answers_response (25.google.cloud.dialogflow.v2.SuggestFaqAnswersResponseH a
suggest_smart_replies_response (27.google.cloud.dialogflow.v2.SuggestSmartRepliesResponseH B
suggestion_response"-
InputTextConfig
language_code (	BàA"j
AnnotatedMessagePart
text (	
entity_type (	/
formatted_value (2.google.protobuf.Value"n
MessageAnnotation?
parts (20.google.cloud.dialogflow.v2.AnnotatedMessagePart
contain_entities ("Í
AssistQueryParameterss
documents_metadata_filters (2O.google.cloud.dialogflow.v2.AssistQueryParameters.DocumentsMetadataFiltersEntry?
DocumentsMetadataFiltersEntry
key (	
value (	:82ú
Participants¥
CreateParticipant4.google.cloud.dialogflow.v2.CreateParticipantRequest\'.google.cloud.dialogflow.v2.Participant"°‚Óä“”"4/v2/{parent=projects/*/conversations/*}/participants:participantZO"@/v2/{parent=projects/*/locations/*/conversations/*}/participants:participantÚAparent,participantö
GetParticipant1.google.cloud.dialogflow.v2.GetParticipantRequest\'.google.cloud.dialogflow.v2.Participant"‡‚Óä“z4/v2/{name=projects/*/conversations/*/participants/*}ZB@/v2/{name=projects/*/locations/*/conversations/*/participants/*}ÚAname‰
ListParticipants3.google.cloud.dialogflow.v2.ListParticipantsRequest4.google.cloud.dialogflow.v2.ListParticipantsResponse"‰‚Óä“z4/v2/{parent=projects/*/conversations/*}/participantsZB@/v2/{parent=projects/*/locations/*/conversations/*}/participantsÚAparentÂ
UpdateParticipant4.google.cloud.dialogflow.v2.UpdateParticipantRequest\'.google.cloud.dialogflow.v2.Participant"Í‚Óä“¬2@/v2/{participant.name=projects/*/conversations/*/participants/*}:participantZ[2L/v2/{participant.name=projects/*/locations/*/conversations/*/participants/*}:participantÚAparticipant,update_maskà
AnalyzeContent1.google.cloud.dialogflow.v2.AnalyzeContentRequest2.google.cloud.dialogflow.v2.AnalyzeContentResponse"æ‚Óä“¬"J/v2/{participant=projects/*/conversations/*/participants/*}:analyzeContent:*Z["V/v2/{participant=projects/*/locations/*/conversations/*/participants/*}:analyzeContent:*ÚAparticipant,text_inputÚAparticipant,event_input˜
StreamingAnalyzeContent:.google.cloud.dialogflow.v2.StreamingAnalyzeContentRequest;.google.cloud.dialogflow.v2.StreamingAnalyzeContentResponse" (0É
SuggestArticles2.google.cloud.dialogflow.v2.SuggestArticlesRequest3.google.cloud.dialogflow.v2.SuggestArticlesResponse"Ì‚Óä“¼"R/v2/{parent=projects/*/conversations/*/participants/*}/suggestions:suggestArticles:*Zc"^/v2/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions:suggestArticles:*ÚAparentÓ
SuggestFaqAnswers4.google.cloud.dialogflow.v2.SuggestFaqAnswersRequest5.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse"Ð‚Óä“À"T/v2/{parent=projects/*/conversations/*/participants/*}/suggestions:suggestFaqAnswers:*Ze"`/v2/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions:suggestFaqAnswers:*ÚAparentÝ
SuggestSmartReplies6.google.cloud.dialogflow.v2.SuggestSmartRepliesRequest7.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse"Ô‚Óä“Ä"V/v2/{parent=projects/*/conversations/*/participants/*}/suggestions:suggestSmartReplies:*Zg"b/v2/{parent=projects/*/locations/*/conversations/*/participants/*}/suggestions:suggestSmartReplies:*ÚAparentxÊAdialogflow.googleapis.comÒAYhttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB™
com.google.cloud.dialogflow.v2BParticipantProtoPZ>cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpbø¢DFªGoogle.Cloud.Dialogflow.V2bproto3'
        , true);

        static::$is_initialized = true;
    }
}

