Google Cloud Dialogflow V2 Client - Class SectionDetail (2.3.0)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class SectionDetail.

Section level result.

Generated from protobuf message google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.ConversationDetail.MetricDetail.SectionDetail

Namespace

Google \ Cloud \ Dialogflow \ V2 \ SummarizationEvaluationMetrics \ ConversationDetail \ MetricDetail

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ section string

Output only. The name of the summary instruction.

↳ score float

Output only. Aggregated(average) score on this section across all evaluation results. Either decompositions or rubrics.

↳ section_summary string

Output only. Summary for this section

↳ evaluation_results array<Google\Cloud\Dialogflow\V2\SummarizationEvaluationMetrics\EvaluationResult>

Output only. List of evaluation result. The list only contains one kind of the evaluation result.

getSection

Output only. The name of the summary instruction.

Returns
Type Description
string

setSection

Output only. The name of the summary instruction.

Parameter
Name Description
var string
Returns
Type Description
$this

getScore

Output only. Aggregated(average) score on this section across all evaluation results. Either decompositions or rubrics.

Returns
Type Description
float

hasScore

clearScore

setScore

Output only. Aggregated(average) score on this section across all evaluation results. Either decompositions or rubrics.

Parameter
Name Description
var float
Returns
Type Description
$this

getSectionSummary

Output only. Summary for this section

Returns
Type Description
string

setSectionSummary

Output only. Summary for this section

Parameter
Name Description
var string
Returns
Type Description
$this

getEvaluationResults

Output only. List of evaluation result. The list only contains one kind of the evaluation result.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setEvaluationResults

Output only. List of evaluation result. The list only contains one kind of the evaluation result.

Parameter
Name Description
var array<Google\Cloud\Dialogflow\V2\SummarizationEvaluationMetrics\EvaluationResult>
Returns
Type Description
$this