Interface AggregatedMetrics.MetricsByTurnOrBuilder (0.3.0)

public static interface AggregatedMetrics.MetricsByTurnOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getHallucinationMetrics(int index)

public abstract AggregatedMetrics.HallucinationMetrics getHallucinationMetrics(int index)

Output only. Metrics for hallucination within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.HallucinationMetrics hallucination_metrics = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
AggregatedMetrics.HallucinationMetrics

getHallucinationMetricsCount()

public abstract int getHallucinationMetricsCount()

Output only. Metrics for hallucination within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.HallucinationMetrics hallucination_metrics = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getHallucinationMetricsList()

public abstract List<AggregatedMetrics.HallucinationMetrics> getHallucinationMetricsList()

Output only. Metrics for hallucination within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.HallucinationMetrics hallucination_metrics = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<HallucinationMetrics>

getHallucinationMetricsOrBuilder(int index)

public abstract AggregatedMetrics.HallucinationMetricsOrBuilder getHallucinationMetricsOrBuilder(int index)

Output only. Metrics for hallucination within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.HallucinationMetrics hallucination_metrics = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
AggregatedMetrics.HallucinationMetricsOrBuilder

getHallucinationMetricsOrBuilderList()

public abstract List<? extends AggregatedMetrics.HallucinationMetricsOrBuilder> getHallucinationMetricsOrBuilderList()

Output only. Metrics for hallucination within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.HallucinationMetrics hallucination_metrics = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.AggregatedMetrics.HallucinationMetricsOrBuilder>

getSemanticSimilarityMetrics(int index)

public abstract AggregatedMetrics.SemanticSimilarityMetrics getSemanticSimilarityMetrics(int index)

Output only. Metrics for semantic similarity within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.SemanticSimilarityMetrics semantic_similarity_metrics = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
AggregatedMetrics.SemanticSimilarityMetrics

getSemanticSimilarityMetricsCount()

public abstract int getSemanticSimilarityMetricsCount()

Output only. Metrics for semantic similarity within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.SemanticSimilarityMetrics semantic_similarity_metrics = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getSemanticSimilarityMetricsList()

public abstract List<AggregatedMetrics.SemanticSimilarityMetrics> getSemanticSimilarityMetricsList()

Output only. Metrics for semantic similarity within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.SemanticSimilarityMetrics semantic_similarity_metrics = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<SemanticSimilarityMetrics>

getSemanticSimilarityMetricsOrBuilder(int index)

public abstract AggregatedMetrics.SemanticSimilarityMetricsOrBuilder getSemanticSimilarityMetricsOrBuilder(int index)

Output only. Metrics for semantic similarity within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.SemanticSimilarityMetrics semantic_similarity_metrics = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
AggregatedMetrics.SemanticSimilarityMetricsOrBuilder

getSemanticSimilarityMetricsOrBuilderList()

public abstract List<? extends AggregatedMetrics.SemanticSimilarityMetricsOrBuilder> getSemanticSimilarityMetricsOrBuilderList()

Output only. Metrics for semantic similarity within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.SemanticSimilarityMetrics semantic_similarity_metrics = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.AggregatedMetrics.SemanticSimilarityMetricsOrBuilder>

getToolCallLatencyMetrics(int index)

public abstract AggregatedMetrics.ToolCallLatencyMetrics getToolCallLatencyMetrics(int index)

Output only. Metrics for tool call latency within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.ToolCallLatencyMetrics tool_call_latency_metrics = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
AggregatedMetrics.ToolCallLatencyMetrics

getToolCallLatencyMetricsCount()

public abstract int getToolCallLatencyMetricsCount()

Output only. Metrics for tool call latency within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.ToolCallLatencyMetrics tool_call_latency_metrics = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getToolCallLatencyMetricsList()

public abstract List<AggregatedMetrics.ToolCallLatencyMetrics> getToolCallLatencyMetricsList()

Output only. Metrics for tool call latency within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.ToolCallLatencyMetrics tool_call_latency_metrics = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<ToolCallLatencyMetrics>

getToolCallLatencyMetricsOrBuilder(int index)

public abstract AggregatedMetrics.ToolCallLatencyMetricsOrBuilder getToolCallLatencyMetricsOrBuilder(int index)

Output only. Metrics for tool call latency within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.ToolCallLatencyMetrics tool_call_latency_metrics = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
AggregatedMetrics.ToolCallLatencyMetricsOrBuilder

getToolCallLatencyMetricsOrBuilderList()

public abstract List<? extends AggregatedMetrics.ToolCallLatencyMetricsOrBuilder> getToolCallLatencyMetricsOrBuilderList()

Output only. Metrics for tool call latency within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.ToolCallLatencyMetrics tool_call_latency_metrics = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.AggregatedMetrics.ToolCallLatencyMetricsOrBuilder>

getToolMetrics(int index)

public abstract AggregatedMetrics.ToolMetrics getToolMetrics(int index)

Output only. Metrics for each tool within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.ToolMetrics tool_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
AggregatedMetrics.ToolMetrics

getToolMetricsCount()

public abstract int getToolMetricsCount()

Output only. Metrics for each tool within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.ToolMetrics tool_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getToolMetricsList()

public abstract List<AggregatedMetrics.ToolMetrics> getToolMetricsList()

Output only. Metrics for each tool within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.ToolMetrics tool_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<ToolMetrics>

getToolMetricsOrBuilder(int index)

public abstract AggregatedMetrics.ToolMetricsOrBuilder getToolMetricsOrBuilder(int index)

Output only. Metrics for each tool within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.ToolMetrics tool_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
AggregatedMetrics.ToolMetricsOrBuilder

getToolMetricsOrBuilderList()

public abstract List<? extends AggregatedMetrics.ToolMetricsOrBuilder> getToolMetricsOrBuilderList()

Output only. Metrics for each tool within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.ToolMetrics tool_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.AggregatedMetrics.ToolMetricsOrBuilder>

getTurnIndex()

public abstract int getTurnIndex()

Output only. The turn index (0-based).

int32 turn_index = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The turnIndex.

getTurnLatencyMetrics(int index)

public abstract AggregatedMetrics.TurnLatencyMetrics getTurnLatencyMetrics(int index)

Output only. Metrics for turn latency within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.TurnLatencyMetrics turn_latency_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
AggregatedMetrics.TurnLatencyMetrics

getTurnLatencyMetricsCount()

public abstract int getTurnLatencyMetricsCount()

Output only. Metrics for turn latency within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.TurnLatencyMetrics turn_latency_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getTurnLatencyMetricsList()

public abstract List<AggregatedMetrics.TurnLatencyMetrics> getTurnLatencyMetricsList()

Output only. Metrics for turn latency within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.TurnLatencyMetrics turn_latency_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<TurnLatencyMetrics>

getTurnLatencyMetricsOrBuilder(int index)

public abstract AggregatedMetrics.TurnLatencyMetricsOrBuilder getTurnLatencyMetricsOrBuilder(int index)

Output only. Metrics for turn latency within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.TurnLatencyMetrics turn_latency_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
AggregatedMetrics.TurnLatencyMetricsOrBuilder

getTurnLatencyMetricsOrBuilderList()

public abstract List<? extends AggregatedMetrics.TurnLatencyMetricsOrBuilder> getTurnLatencyMetricsOrBuilderList()

Output only. Metrics for turn latency within this turn.

repeated .google.cloud.ces.v1beta.AggregatedMetrics.TurnLatencyMetrics turn_latency_metrics = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.AggregatedMetrics.TurnLatencyMetricsOrBuilder>