Class SmartReplyMetrics.TopNMetrics.Builder (4.100.0)
Stay organized with collections
Save and categorize content based on your preferences.
4.100.0 (latest)
4.99.0
4.97.0
4.94.0
4.93.0
4.91.0
4.89.0
4.88.0
4.87.0
4.86.0
4.84.0
4.82.0
4.81.0
4.80.0
4.79.0
4.78.0
4.76.0
4.74.0
4.73.0
4.70.0
4.69.0
4.68.0
4.66.0
4.65.0
4.64.0
4.63.0
4.62.0
4.61.0
4.60.0
4.59.0
4.58.0
4.57.0
4.55.0
4.54.0
4.53.0
4.52.0
4.51.0
4.50.0
4.49.0
4.48.0
4.47.0
4.46.0
4.45.0
4.43.0
4.42.0
4.41.0
4.40.0
4.39.0
4.38.0
4.37.0
4.36.0
4.35.0
4.34.0
4.33.0
4.30.0
4.29.0
4.28.0
4.27.0
4.26.0
4.25.0
4.24.0
4.23.0
4.22.0
4.21.0
4.20.0
4.19.0
4.18.0
4.17.0
4.15.0
4.14.0
4.13.0
4.12.0
4.11.0
4.10.0
4.9.1
4.8.6
4.7.5
4.6.0
4.5.11
4.4.0
4.3.1
public static final class SmartReplyMetrics . TopNMetrics . Builder extends GeneratedMessage . Builder<SmartReplyMetrics . TopNMetrics . Builder > implements SmartReplyMetrics . TopNMetricsOrBuilder
Evaluation metrics when retrieving n smart replies with the model.
Protobuf type google.cloud.dialogflow.v2.SmartReplyMetrics.TopNMetrics
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public SmartReplyMetrics . TopNMetrics build ()
buildPartial()
public SmartReplyMetrics . TopNMetrics buildPartial ()
clear()
public SmartReplyMetrics . TopNMetrics . Builder clear ()
Overrides
clearN()
public SmartReplyMetrics . TopNMetrics . Builder clearN ()
Number of retrieved smart replies. For example, when n is 3, this
evaluation contains metrics for when Dialogflow retrieves 3 smart replies
with the model.
int32 n = 1;
clearRecall()
public SmartReplyMetrics . TopNMetrics . Builder clearRecall ()
Defined as number of queries whose top n smart replies have at least one
similar (token match similarity above the defined threshold) reply as the
real reply divided by number of queries with at least one smart reply.
Value ranges from 0.0 to 1.0 inclusive.
float recall = 2;
getDefaultInstanceForType()
public SmartReplyMetrics . TopNMetrics getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getN()
Number of retrieved smart replies. For example, when n is 3, this
evaluation contains metrics for when Dialogflow retrieves 3 smart replies
with the model.
int32 n = 1;
Returns
Type
Description
int
The n.
getRecall()
Defined as number of queries whose top n smart replies have at least one
similar (token match similarity above the defined threshold) reply as the
real reply divided by number of queries with at least one smart reply.
Value ranges from 0.0 to 1.0 inclusive.
float recall = 2;
Returns
Type
Description
float
The recall.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(SmartReplyMetrics.TopNMetrics other)
public SmartReplyMetrics . TopNMetrics . Builder mergeFrom ( SmartReplyMetrics . TopNMetrics other )
public SmartReplyMetrics . TopNMetrics . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public SmartReplyMetrics . TopNMetrics . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setN(int value)
public SmartReplyMetrics . TopNMetrics . Builder setN ( int value )
Number of retrieved smart replies. For example, when n is 3, this
evaluation contains metrics for when Dialogflow retrieves 3 smart replies
with the model.
int32 n = 1;
Parameter
Name
Description
value
int The n to set.
setRecall(float value)
public SmartReplyMetrics . TopNMetrics . Builder setRecall ( float value )
Defined as number of queries whose top n smart replies have at least one
similar (token match similarity above the defined threshold) reply as the
real reply divided by number of queries with at least one smart reply.
Value ranges from 0.0 to 1.0 inclusive.
float recall = 2;
Parameter
Name
Description
value
float The recall to set.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-07-31 UTC.
[null,null,["Last updated 2026-07-31 UTC."],[],[]]