public static final class EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult extends GeneratedMessage implements EvaluationResult.GoldenExpectationOutcome.ToolInvocationResultOrBuilder
The result of the tool invocation check.
Protobuf type
google.cloud.ces.v1beta.EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult
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 EXPLANATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int OUTCOME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int PARAMETER_CORRECTNESS_SCORE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult.Builder newBuilder()
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult.Builder newBuilder(EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult prototype)
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult parseDelimitedFrom(InputStream input)
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult parseFrom(ByteString data)
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult parseFrom(CodedInputStream input)
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult parseFrom(InputStream input)
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult parseFrom(ByteBuffer data)
public static EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult getDefaultInstanceForType()
public String getExplanation()
Output only. A free text explanation for the tool invocation result.
string explanation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The explanation.
|
public ByteString getExplanationBytes()
Output only. A free text explanation for the tool invocation result.
string explanation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for explanation.
|
public EvaluationResult.Outcome getOutcome()
Output only. The outcome of the tool invocation check. This is
determined by comparing the parameter_correctness_score to the
threshold. If the score is equal to or above the threshold, the outcome
will be PASS. Otherwise, the outcome will be FAIL.
.google.cloud.ces.v1beta.EvaluationResult.Outcome outcome = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getOutcomeValue()
Output only. The outcome of the tool invocation check. This is
determined by comparing the parameter_correctness_score to the
threshold. If the score is equal to or above the threshold, the outcome
will be PASS. Otherwise, the outcome will be FAIL.
.google.cloud.ces.v1beta.EvaluationResult.Outcome outcome = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for outcome.
|
public float getParameterCorrectnessScore()
Output only. The tool invocation parameter correctness score. This
indicates the percent of parameters from the expected tool call that
were also present in the actual tool call.
optional float parameter_correctness_score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
float |
The parameterCorrectnessScore.
|
public Parser<EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasParameterCorrectnessScore()
Output only. The tool invocation parameter correctness score. This
indicates the percent of parameters from the expected tool call that
were also present in the actual tool call.
optional float parameter_correctness_score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the parameterCorrectnessScore field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult.Builder newBuilderForType()
protected EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides