Gemini Enterprise for Customer Experience v1beta API - Class LatencyReport.Types.ToolLatency (1.0.0-beta01)

public sealed class LatencyReport.Types.ToolLatency : IMessage<LatencyReport.Types.ToolLatency>, IEquatable<LatencyReport.Types.ToolLatency>, IDeepCloneable<LatencyReport.Types.ToolLatency>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class LatencyReport.Types.ToolLatency.

Latency metrics for a single tool.

Inheritance

object > LatencyReport.Types.ToolLatency

Namespace

Google.Cloud.Ces.V1Beta

Assembly

Google.Cloud.Ces.V1Beta.dll

Constructors

ToolLatency()

public ToolLatency()

ToolLatency(ToolLatency)

public ToolLatency(LatencyReport.Types.ToolLatency other)
Parameter
Name Description
other LatencyReportTypesToolLatency

Properties

HasTool

public bool HasTool { get; }

Gets whether the "tool" field is set

Property Value
Type Description
bool

LatencyMetrics

public LatencyReport.Types.LatencyMetrics LatencyMetrics { get; set; }

Output only. The latency metrics for the tool.

Property Value
Type Description
LatencyReportTypesLatencyMetrics

Tool

public string Tool { get; set; }

Output only. Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}.

Property Value
Type Description
string

ToolAsToolName

public ToolName ToolAsToolName { get; set; }

ToolName-typed view over the Tool resource name property.

Property Value
Type Description
ToolName

ToolDisplayName

public string ToolDisplayName { get; set; }

Output only. The display name of the tool.

Property Value
Type Description
string

ToolIdentifierCase

public LatencyReport.Types.ToolLatency.ToolIdentifierOneofCase ToolIdentifierCase { get; }
Property Value
Type Description
LatencyReportTypesToolLatencyToolIdentifierOneofCase

ToolsetTool

public ToolsetTool ToolsetTool { get; set; }

Output only. The toolset tool identifier.

Property Value
Type Description
ToolsetTool