Class CheckGroundingSpec.Builder (0.95.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.95.0 (latest)
0.91.0
0.90.0
0.89.0
0.87.0
0.84.0
0.83.0
0.81.0
0.79.0
0.78.0
0.77.0
0.76.0
0.74.0
0.72.0
0.71.0
0.70.0
0.69.0
0.68.0
0.66.0
0.64.0
0.63.0
0.60.0
0.59.0
0.58.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.49.0
0.48.0
0.47.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.0
0.36.0
0.35.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class CheckGroundingSpec . Builder extends GeneratedMessage . Builder<CheckGroundingSpec . Builder > implements CheckGroundingSpecOrBuilder
Specification for the grounding check.
Protobuf type google.cloud.discoveryengine.v1alpha.CheckGroundingSpec
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 CheckGroundingSpec build ()
buildPartial()
public CheckGroundingSpec buildPartial ()
clear()
public CheckGroundingSpec . Builder clear ()
Overrides
clearCitationThreshold()
public CheckGroundingSpec . Builder clearCitationThreshold ()
The threshold (in [0,1]) used for determining whether a fact must be
cited for a claim in the answer candidate. Choosing a higher threshold
will lead to fewer but very strong citations, while choosing a lower
threshold may lead to more but somewhat weaker citations. If unset, the
threshold will default to 0.6.
optional double citation_threshold = 1;
getCitationThreshold()
public double getCitationThreshold ()
The threshold (in [0,1]) used for determining whether a fact must be
cited for a claim in the answer candidate. Choosing a higher threshold
will lead to fewer but very strong citations, while choosing a lower
threshold may lead to more but somewhat weaker citations. If unset, the
threshold will default to 0.6.
optional double citation_threshold = 1;
Returns
Type
Description
double
The citationThreshold.
getDefaultInstanceForType()
public CheckGroundingSpec getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
hasCitationThreshold()
public boolean hasCitationThreshold ()
The threshold (in [0,1]) used for determining whether a fact must be
cited for a claim in the answer candidate. Choosing a higher threshold
will lead to fewer but very strong citations, while choosing a lower
threshold may lead to more but somewhat weaker citations. If unset, the
threshold will default to 0.6.
optional double citation_threshold = 1;
Returns
Type
Description
boolean
Whether the citationThreshold field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(CheckGroundingSpec other)
public CheckGroundingSpec . Builder mergeFrom ( CheckGroundingSpec other )
public CheckGroundingSpec . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public CheckGroundingSpec . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setCitationThreshold(double value)
public CheckGroundingSpec . Builder setCitationThreshold ( double value )
The threshold (in [0,1]) used for determining whether a fact must be
cited for a claim in the answer candidate. Choosing a higher threshold
will lead to fewer but very strong citations, while choosing a lower
threshold may lead to more but somewhat weaker citations. If unset, the
threshold will default to 0.6.
optional double citation_threshold = 1;
Parameter
Name
Description
value
double The citationThreshold 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-10-06 UTC.
[null,null,["Last updated 2026-10-06 UTC."],[],[]]