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

namespace GPBMetadata\Google\Cloud\Dialogflow\V2;

class Agent
{
    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\ValidationResult::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Struct::initOnce();
        $pool->internalAddGeneratedFile(
            '
Â%
&google/cloud/dialogflow/v2/agent.protogoogle.cloud.dialogflow.v2google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto2google/cloud/dialogflow/v2/validation_result.proto#google/longrunning/operations.protogoogle/protobuf/empty.proto google/protobuf/field_mask.protogoogle/protobuf/struct.proto"¥
AgentC
parent (	B3àAúA-
+cloudresourcemanager.googleapis.com/Project
display_name (	BàA"
default_language_code (	BàA%
supported_language_codes (	BàA
	time_zone (	BàA
description (	BàA

avatar_uri (	BàA
enable_logging (BàAF

match_mode	 (2+.google.cloud.dialogflow.v2.Agent.MatchModeBàA%
classification_threshold
 (BàAF
api_version (2,.google.cloud.dialogflow.v2.Agent.ApiVersionBàA9
tier (2&.google.cloud.dialogflow.v2.Agent.TierBàA"V
	MatchMode
MATCH_MODE_UNSPECIFIED 
MATCH_MODE_HYBRID
MATCH_MODE_ML_ONLY"l

ApiVersion
API_VERSION_UNSPECIFIED 
API_VERSION_V1
API_VERSION_V2
API_VERSION_V2_BETA_1"b
Tier
TIER_UNSPECIFIED 
TIER_STANDARD
TIER_ENTERPRISE
TIER_ENTERPRISE_PLUS:mêAj
dialogflow.googleapis.com/Agentprojects/{project}/agent-projects/{project}/locations/{location}/agent"J
GetAgentRequest7
parent (	B\'àAúA!dialogflow.googleapis.com/Agent"~
SetAgentRequest5
agent (2!.google.cloud.dialogflow.v2.AgentBàA4
update_mask (2.google.protobuf.FieldMaskBàA"M
DeleteAgentRequest7
parent (	B\'àAúA!dialogflow.googleapis.com/Agent"z
SearchAgentsRequest7
parent (	B\'àAúA!dialogflow.googleapis.com/Agent
	page_size (BàA

page_token (	"b
SearchAgentsResponse1
agents (2!.google.cloud.dialogflow.v2.Agent
next_page_token (	"L
TrainAgentRequest7
parent (	B\'àAúA!dialogflow.googleapis.com/Agent"e
ExportAgentRequest7
parent (	B\'àAúA!dialogflow.googleapis.com/Agent
	agent_uri (	BàA"L
ExportAgentResponse
	agent_uri (	H 
agent_content (H B
agent"„
ImportAgentRequest7
parent (	B\'àAúA!dialogflow.googleapis.com/Agent
	agent_uri (	H 
agent_content (H B
agent"…
RestoreAgentRequest7
parent (	B\'àAúA!dialogflow.googleapis.com/Agent
	agent_uri (	H 
agent_content (H B
agent"q
GetValidationResultRequest7
parent (	B\'àAúA!dialogflow.googleapis.com/Agent
language_code (	BàA2ª
Agents·
GetAgent+.google.cloud.dialogflow.v2.GetAgentRequest!.google.cloud.dialogflow.v2.Agent"[‚Óä“L/v2/{parent=projects/*}/agentZ+)/v2/{parent=projects/*/locations/*}/agentÚAparentÐ
SetAgent+.google.cloud.dialogflow.v2.SetAgentRequest!.google.cloud.dialogflow.v2.Agent"t‚Óä“f"#/v2/{agent.parent=projects/*}/agent:agentZ8"//v2/{agent.parent=projects/*/locations/*}/agent:agentÚAagent²
DeleteAgent..google.cloud.dialogflow.v2.DeleteAgentRequest.google.protobuf.Empty"[‚Óä“L*/v2/{parent=projects/*}/agentZ+*)/v2/{parent=projects/*/locations/*}/agentÚAparentÜ
SearchAgents/.google.cloud.dialogflow.v2.SearchAgentsRequest0.google.cloud.dialogflow.v2.SearchAgentsResponse"i‚Óä“Z$/v2/{parent=projects/*}/agent:searchZ20/v2/{parent=projects/*/locations/*}/agent:searchÚAparentü

TrainAgent-.google.cloud.dialogflow.v2.TrainAgentRequest.google.longrunning.Operation"Ÿ‚Óä“^"#/v2/{parent=projects/*}/agent:train:*Z4"//v2/{parent=projects/*/locations/*}/agent:train:*ÚAparentÊA/
google.protobuf.Emptygoogle.protobuf.Struct™
ExportAgent..google.cloud.dialogflow.v2.ExportAgentRequest.google.longrunning.Operation"º‚Óä“`"$/v2/{parent=projects/*}/agent:export:*Z5"0/v2/{parent=projects/*/locations/*}/agent:export:*ÚAparentÊAH
.google.cloud.dialogflow.v2.ExportAgentResponsegoogle.protobuf.Struct÷
ImportAgent..google.cloud.dialogflow.v2.ImportAgentRequest.google.longrunning.Operation"˜‚Óä“`"$/v2/{parent=projects/*}/agent:import:*Z5"0/v2/{parent=projects/*/locations/*}/agent:import:*ÊA/
google.protobuf.Emptygoogle.protobuf.Structû
RestoreAgent/.google.cloud.dialogflow.v2.RestoreAgentRequest.google.longrunning.Operation"š‚Óä“b"%/v2/{parent=projects/*}/agent:restore:*Z6"1/v2/{parent=projects/*/locations/*}/agent:restore:*ÊA/
google.protobuf.Emptygoogle.protobuf.Structñ
GetValidationResult6.google.cloud.dialogflow.v2.GetValidationResultRequest,.google.cloud.dialogflow.v2.ValidationResult"t‚Óä“n./v2/{parent=projects/*}/agent/validationResultZ<:/v2/{parent=projects/*/locations/*}/agent/validationResultxÊAdialogflow.googleapis.comÒAYhttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB“
com.google.cloud.dialogflow.v2B
AgentProtoPZ>cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpbø¢DFªGoogle.Cloud.Dialogflow.V2bproto3'
        , true);

        static::$is_initialized = true;
    }
}

