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

namespace GPBMetadata\Google\Cloud\Dialogflow\V2;

class GeneratorEvaluation
{
    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\Generator::initOnce();
        \GPBMetadata\Google\Cloud\Dialogflow\V2\Operations::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xC5>\x0A5google/cloud/dialogflow/v2/generator_evaluation.proto\x12\x1Agoogle.cloud.dialogflow.v2\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A*google/cloud/dialogflow/v2/generator.proto\x1A+google/cloud/dialogflow/v2/operations.proto\x1A#google/longrunning/operations.proto\x1A\x1Bgoogle/protobuf/empty.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\x1A\x17google/rpc/status.proto\"\xBD\x01\x0A CreateGeneratorEvaluationRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-dialogflow.googleapis.com/GeneratorEvaluation\x12R\x0A\x14generator_evaluation\x18\x02 \x01(\x0B2/.google.cloud.dialogflow.v2.GeneratorEvaluationB\x03\xE0A\x02\"d\x0A\x1DGetGeneratorEvaluationRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-dialogflow.googleapis.com/GeneratorEvaluation\"\x99\x01\x0A\x1FListGeneratorEvaluationsRequest\x12E\x0A\x06parent\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x12-dialogflow.googleapis.com/GeneratorEvaluation\x12\x16\x0A\x09page_size\x18\x02 \x01(\x05B\x03\xE0A\x01\x12\x17\x0A\x0Apage_token\x18\x03 \x01(\x09B\x03\xE0A\x01\"\x8B\x01\x0A ListGeneratorEvaluationsResponse\x12N\x0A\x15generator_evaluations\x18\x01 \x03(\x0B2/.google.cloud.dialogflow.v2.GeneratorEvaluation\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"g\x0A DeleteGeneratorEvaluationRequest\x12C\x0A\x04name\x18\x01 \x01(\x09B5\xE0A\x02\xFAA/\x0A-dialogflow.googleapis.com/GeneratorEvaluation\"\xB7\x06\x0A\x13GeneratorEvaluation\x12\x14\x0A\x04name\x18\x01 \x01(\x09B\x06\xE0A\x08\xE0A\x03\x12\x19\x0A\x0Cdisplay_name\x18\x02 \x01(\x09B\x03\xE0A\x01\x12_\x0A\x1Bgenerator_evaluation_config\x18\x03 \x01(\x0B25.google.cloud.dialogflow.v2.GeneratorEvaluationConfigB\x03\xE0A\x02\x124\x0A\x0Bcreate_time\x18\x04 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x126\x0A\x0Dcomplete_time\x18\x08 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x03\x12E\x0A\x11initial_generator\x18\x05 \x01(\x0B2%.google.cloud.dialogflow.v2.GeneratorB\x03\xE0A\x02\x12`\x0A\x15summarization_metrics\x18\x06 \x01(\x0B2:.google.cloud.dialogflow.v2.SummarizationEvaluationMetricsB\x03\xE0A\x03H\x00\x12L\x0A\x11evaluation_status\x18\x0A \x01(\x0B2,.google.cloud.dialogflow.v2.EvaluationStatusB\x03\xE0A\x03\x12\x1F\x0A\x0Dsatisfies_pzs\x18\x0B \x01(\x08B\x03\xE0A\x03H\x01\x88\x01\x01\x12\x1F\x0A\x0Dsatisfies_pzi\x18\x0C \x01(\x08B\x03\xE0A\x03H\x02\x88\x01\x01:\xB7\x01\xEAA\xB3\x01\x0A-dialogflow.googleapis.com/GeneratorEvaluation\x12Wprojects/{project}/locations/{location}/generators/{generator}/evaluations/{evaluation}*\x14generatorEvaluations2\x13generatorEvaluationB\x09\x0A\x07metricsB\x10\x0A\x0E_satisfies_pzsB\x10\x0A\x0E_satisfies_pzi\"\xA2\x17\x0A\x1ESummarizationEvaluationMetrics\x12\x87\x01\x0A summarization_evaluation_results\x18\x04 \x03(\x0B2X.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SummarizationEvaluationResultB\x03\xE0A\x03\x128\x0A+summarization_evaluation_merged_results_uri\x18\x05 \x01(\x09B\x03\xE0A\x03\x12n\x0A\x0Foverall_metrics\x18\x06 \x03(\x0B2P.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.OverallScoresByMetricB\x03\xE0A\x03\x12l\x0A\x16overall_section_tokens\x18\x07 \x03(\x0B2G.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenB\x03\xE0A\x03\x12p\x0A\x14conversation_details\x18\x08 \x03(\x0B2M.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetailB\x03\xE0A\x03\x1A{\x0A\x15AccuracyDecomposition\x12\x12\x0A\x05point\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1F\x0A\x12accuracy_reasoning\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x1D\x0A\x0Bis_accurate\x18\x03 \x01(\x08B\x03\xE0A\x03H\x00\x88\x01\x01B\x0E\x0A\x0C_is_accurate\x1Al\x0A\x16AdherenceDecomposition\x12\x12\x0A\x05point\x18\x01 \x01(\x09B\x03\xE0A\x03\x12 \x0A\x13adherence_reasoning\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x18\x0A\x0Bis_adherent\x18\x03 \x01(\x08B\x03\xE0A\x03:\x02\x18\x01\x1Aq\x0A\x0FAdherenceRubric\x12\x15\x0A\x08question\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x16\x0A\x09reasoning\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x1E\x0A\x0Cis_addressed\x18\x03 \x01(\x08B\x03\xE0A\x03H\x00\x88\x01\x01B\x0F\x0A\x0D_is_addressed\x1A\\\x0A\x12CompletenessRubric\x12\x15\x0A\x08question\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1E\x0A\x0Cis_addressed\x18\x02 \x01(\x08B\x03\xE0A\x03H\x00\x88\x01\x01B\x0F\x0A\x0D_is_addressed\x1A\x8E\x02\x0A\x0DDecomposition\x12r\x0A\x16accuracy_decomposition\x18\x01 \x01(\x0B2P.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecompositionH\x00\x12t\x0A\x17adherence_decomposition\x18\x02 \x01(\x0B2Q.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceDecompositionH\x00:\x02\x18\x01B\x0F\x0A\x0Ddecomposition\x1A\xE6\x02\x0A\x10EvaluationResult\x12r\x0A\x16accuracy_decomposition\x18\x01 \x01(\x0B2P.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecompositionH\x00\x12f\x0A\x10adherence_rubric\x18\x02 \x01(\x0B2J.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubricH\x00\x12l\x0A\x13completeness_rubric\x18\x03 \x01(\x0B2M.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubricH\x00B\x08\x0A\x06result\x1A\xEE\x02\x0A\x1DSummarizationEvaluationResult\x12\x19\x0A\x0Asession_id\x18\x01 \x01(\x09B\x05\x18\x01\xE0A\x03\x12\x13\x0A\x06metric\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x14\x0A\x07section\x18\x03 \x01(\x09B\x03\xE0A\x03\x12\x12\x0A\x05score\x18\x04 \x01(\x02B\x03\xE0A\x03\x12\x1C\x0A\x0Fsection_summary\x18\x06 \x01(\x09B\x03\xE0A\x03\x12g\x0A\x0Edecompositions\x18\x07 \x03(\x0B2H.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.DecompositionB\x05\x18\x01\xE0A\x03\x12l\x0A\x12evaluation_results\x18\x08 \x03(\x0B2K.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResultB\x03\xE0A\x03\x1A,\x0A\x15OverallScoresByMetric\x12\x13\x0A\x06metric\x18\x01 \x01(\x09B\x03\xE0A\x03\x1AS\x0A\x0CSectionToken\x12\x14\x0A\x07section\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x1D\x0A\x0Btoken_count\x18\x02 \x01(\x03B\x03\xE0A\x03H\x00\x88\x01\x01B\x0E\x0A\x0C_token_count\x1A\xC1\x06\x0A\x12ConversationDetail\x12F\x0A\x0Fmessage_entries\x18\x01 \x03(\x0B2(.google.cloud.dialogflow.v2.MessageEntryB\x03\xE0A\x03\x12[\x0A\x10summary_sections\x18\x04 \x03(\x0B2<.google.cloud.dialogflow.v2.SummarySuggestion.SummarySectionB\x03\xE0A\x03\x12w\x0A\x0Emetric_details\x18\x02 \x03(\x0B2Z.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetailB\x03\xE0A\x03\x12d\x0A\x0Esection_tokens\x18\x03 \x03(\x0B2G.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.SectionTokenB\x03\xE0A\x03\x1A\xA6\x03\x0A\x0CMetricDetail\x12\x13\x0A\x06metric\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x17\x0A\x05score\x18\x02 \x01(\x02B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x86\x01\x0A\x0Fsection_details\x18\x04 \x03(\x0B2h.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetailB\x03\xE0A\x03\x1A\xD4\x01\x0A\x0DSectionDetail\x12\x14\x0A\x07section\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x17\x0A\x05score\x18\x02 \x01(\x02B\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1C\x0A\x0Fsection_summary\x18\x04 \x01(\x09B\x03\xE0A\x03\x12l\x0A\x12evaluation_results\x18\x05 \x03(\x0B2K.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResultB\x03\xE0A\x03B\x08\x0A\x06_scoreB\x08\x0A\x06_score\"\xBF\x0D\x0A\x19GeneratorEvaluationConfig\x12e\x0A\x11input_data_config\x18\x01 \x01(\x0B2E.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfigB\x03\xE0A\x02\x12#\x0A\x16output_gcs_bucket_path\x18\x02 \x01(\x09B\x03\xE0A\x02\x12i\x0A\x14summarization_config\x18\x03 \x01(\x0B2I.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.SummarizationConfigH\x00\x1A\x84\x01\x0A\x1AAgentAssistInputDataConfig\x123\x0A\x0Astart_time\x18\x01 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x02\x121\x0A\x08end_time\x18\x02 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x02\x1A.\x0A\x16DatasetInputDataConfig\x12\x14\x0A\x07dataset\x18\x01 \x01(\x09B\x03\xE0A\x02\x1A\xD2\x06\x0A\x0FInputDataConfig\x12p\x0A\x16input_data_source_type\x18\x01 \x01(\x0E2I.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataSourceTypeB\x05\x18\x01\xE0A\x02\x125\x0A\x0Astart_time\x18\x02 \x01(\x0B2\x1A.google.protobuf.TimestampB\x05\x18\x01\xE0A\x01\x123\x0A\x08end_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x05\x18\x01\xE0A\x01\x12\x18\x0A\x0Bsample_size\x18\x04 \x01(\x05B\x03\xE0A\x01\x12,\x0A\x1Dis_summary_generation_allowed\x18\x05 \x01(\x08B\x05\x18\x01\xE0A\x01\x12\x85\x01\x0A\x19summary_generation_option\x18\x08 \x01(\x0E2].google.cloud.dialogflow.v2.GeneratorEvaluationConfig.InputDataConfig.SummaryGenerationOptionB\x03\xE0A\x01\x12z\x0A\x1Eagent_assist_input_data_config\x18\x06 \x01(\x0B2P.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.AgentAssistInputDataConfigH\x00\x12q\x0A\x19dataset_input_data_config\x18\x07 \x01(\x0B2L.google.cloud.dialogflow.v2.GeneratorEvaluationConfig.DatasetInputDataConfigH\x00\"\x87\x01\x0A\x17SummaryGenerationOption\x12)\x0A%SUMMARY_GENERATION_OPTION_UNSPECIFIED\x10\x00\x12\x13\x0A\x0FALWAYS_GENERATE\x10\x01\x12\x17\x0A\x13GENERATE_IF_MISSING\x10\x02\x12\x13\x0A\x0FDO_NOT_GENERATE\x10\x03B\x18\x0A\x16source_specific_config\x1A\x86\x02\x0A\x13SummarizationConfig\x12)\x0A\x1Aenable_accuracy_evaluation\x18\x01 \x01(\x08B\x05\x18\x01\xE0A\x01\x12*\x0A\x1Baccuracy_evaluation_version\x18\x02 \x01(\x09B\x05\x18\x01\xE0A\x01\x12-\x0A\x1Eenable_completeness_evaluation\x18\x03 \x01(\x08B\x05\x18\x01\xE0A\x01\x12.\x0A\x1Fcompleteness_evaluation_version\x18\x04 \x01(\x09B\x05\x18\x01\xE0A\x01\x12#\x0A\x11evaluator_version\x18\x05 \x01(\x09B\x03\xE0A\x01H\x00\x88\x01\x01B\x14\x0A\x12_evaluator_version\"y\x0A\x13InputDataSourceType\x12&\x0A\"INPUT_DATA_SOURCE_TYPE_UNSPECIFIED\x10\x00\x12\x1E\x0A\x1AAGENT_ASSIST_CONVERSATIONS\x10\x01\x12\x1A\x0A\x16INSIGHTS_CONVERSATIONS\x10\x02B\x1B\x0A\x19evaluation_feature_config\"e\x0A\x10EvaluationStatus\x12\x16\x0A\x04done\x18\x01 \x01(\x08B\x03\xE0A\x03H\x00\x88\x01\x01\x120\x0A\x0Fpipeline_status\x18\x02 \x01(\x0B2\x12.google.rpc.StatusB\x03\xE0A\x03B\x07\x0A\x05_done2\xDB\x08\x0A\x14GeneratorEvaluations\x12\xCC\x02\x0A\x19CreateGeneratorEvaluation\x12<.google.cloud.dialogflow.v2.CreateGeneratorEvaluationRequest\x1A\x1D.google.longrunning.Operation\"\xD1\x01\xCAAV\x0A\x13GeneratorEvaluation\x12?google.cloud.dialogflow.v2.GeneratorEvaluationOperationMetadata\xDAA\x1Bparent,generator_evaluation\x82\xD3\xE4\x93\x02T\"</v2/{parent=projects/*/locations/*/generators/*}/evaluations:\x14generator_evaluation\x12\xD1\x01\x0A\x16GetGeneratorEvaluation\x129.google.cloud.dialogflow.v2.GetGeneratorEvaluationRequest\x1A/.google.cloud.dialogflow.v2.GeneratorEvaluation\"K\xDAA\x04name\x82\xD3\xE4\x93\x02>\x12</v2/{name=projects/*/locations/*/generators/*/evaluations/*}\x12\xE4\x01\x0A\x18ListGeneratorEvaluations\x12;.google.cloud.dialogflow.v2.ListGeneratorEvaluationsRequest\x1A<.google.cloud.dialogflow.v2.ListGeneratorEvaluationsResponse\"M\xDAA\x06parent\x82\xD3\xE4\x93\x02>\x12</v2/{parent=projects/*/locations/*/generators/*}/evaluations\x12\xBE\x01\x0A\x19DeleteGeneratorEvaluation\x12<.google.cloud.dialogflow.v2.DeleteGeneratorEvaluationRequest\x1A\x16.google.protobuf.Empty\"K\xDAA\x04name\x82\xD3\xE4\x93\x02>*</v2/{name=projects/*/locations/*/generators/*/evaluations/*}\x1Ax\xCAA\x19dialogflow.googleapis.com\xD2AYhttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/dialogflowB\x9E\x01\x0A\x1Ecom.google.cloud.dialogflow.v2B\x18GeneratorEvaluationProtoP\x01Z>cloud.google.com/go/dialogflow/apiv2/dialogflowpb;dialogflowpb\xA2\x02\x02DF\xAA\x02\x1AGoogle.Cloud.Dialogflow.V2b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

