public sealed class EvaluationResult.Types.ToolCallLatency : IMessage<EvaluationResult.Types.ToolCallLatency>, IEquatable<EvaluationResult.Types.ToolCallLatency>, IDeepCloneable<EvaluationResult.Types.ToolCallLatency>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class EvaluationResult.Types.ToolCallLatency.
The latency of a tool call execution.
Implements
IMessageEvaluationResultTypesToolCallLatency, IEquatableEvaluationResultTypesToolCallLatency, IDeepCloneableEvaluationResultTypesToolCallLatency, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Constructors
ToolCallLatency()
public ToolCallLatency()ToolCallLatency(ToolCallLatency)
public ToolCallLatency(EvaluationResult.Types.ToolCallLatency other)| Parameter | |
|---|---|
| Name | Description |
other |
EvaluationResultTypesToolCallLatency |
Properties
DisplayName
public string DisplayName { get; set; }Output only. The display name of the tool.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EndTime
public Timestamp EndTime { get; set; }Output only. The end time of the tool call execution.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
ExecutionLatency
public Duration ExecutionLatency { get; set; }Output only. The latency of the tool call execution.
| Property Value | |
|---|---|
| Type | Description |
Duration |
|
StartTime
public Timestamp StartTime { get; set; }Output only. The start time of the tool call execution.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Tool
public string Tool { get; set; }Output only. The name of the tool that got executed.
Format:
projects/{project}/locations/{location}/apps/{app}/tools/{tool}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ToolAsToolName
public ToolName ToolAsToolName { get; set; }| Property Value | |
|---|---|
| Type | Description |
ToolName |
|