public static final class EvaluationResult.ToolCallLatency extends GeneratedMessage implements EvaluationResult.ToolCallLatencyOrBuilder
The latency of a tool call execution.
Protobuf type google.cloud.ces.v1beta.EvaluationResult.ToolCallLatency
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int DISPLAY_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int END_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int EXECUTION_LATENCY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int START_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TOOL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static EvaluationResult.ToolCallLatency getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static EvaluationResult.ToolCallLatency.Builder newBuilder()
public static EvaluationResult.ToolCallLatency.Builder newBuilder(EvaluationResult.ToolCallLatency prototype)
public static EvaluationResult.ToolCallLatency parseDelimitedFrom(InputStream input)
public static EvaluationResult.ToolCallLatency parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static EvaluationResult.ToolCallLatency parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static EvaluationResult.ToolCallLatency parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static EvaluationResult.ToolCallLatency parseFrom(ByteString data)
public static EvaluationResult.ToolCallLatency parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static EvaluationResult.ToolCallLatency parseFrom(CodedInputStream input)
public static EvaluationResult.ToolCallLatency parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static EvaluationResult.ToolCallLatency parseFrom(InputStream input)
public static EvaluationResult.ToolCallLatency parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static EvaluationResult.ToolCallLatency parseFrom(ByteBuffer data)
public static EvaluationResult.ToolCallLatency parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<EvaluationResult.ToolCallLatency> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public EvaluationResult.ToolCallLatency getDefaultInstanceForType()
public String getDisplayName()
Output only. The display name of the tool.
string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The displayName.
|
public ByteString getDisplayNameBytes()
Output only. The display name of the tool.
string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for displayName.
|
public Timestamp getEndTime()
Output only. The end time of the tool call execution.
.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The endTime.
|
public TimestampOrBuilder getEndTimeOrBuilder()
Output only. The end time of the tool call execution.
.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Duration getExecutionLatency()
Output only. The latency of the tool call execution.
.google.protobuf.Duration execution_latency = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Duration |
The executionLatency.
|
public DurationOrBuilder getExecutionLatencyOrBuilder()
Output only. The latency of the tool call execution.
.google.protobuf.Duration execution_latency = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Parser<EvaluationResult.ToolCallLatency> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public Timestamp getStartTime()
Output only. The start time of the tool call execution.
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The startTime.
|
public TimestampOrBuilder getStartTimeOrBuilder()
Output only. The start time of the tool call execution.
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Output only. The name of the tool that got executed.
Format:
projects/{project}/locations/{location}/apps/{app}/tools/{tool}.
string tool = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The tool.
|
public ByteString getToolBytes()
Output only. The name of the tool that got executed.
Format:
projects/{project}/locations/{location}/apps/{app}/tools/{tool}.
string tool = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for tool.
|
public boolean hasEndTime()
Output only. The end time of the tool call execution.
.google.protobuf.Timestamp end_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the endTime field is set.
|
public boolean hasExecutionLatency()
Output only. The latency of the tool call execution.
.google.protobuf.Duration execution_latency = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the executionLatency field is set.
|
public boolean hasStartTime()
Output only. The start time of the tool call execution.
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the startTime field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public EvaluationResult.ToolCallLatency.Builder newBuilderForType()
protected EvaluationResult.ToolCallLatency.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public EvaluationResult.ToolCallLatency.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides