Class LlmCall.TokenCount.Builder (0.92.0)
0.99.0 (latest)
0.98.0
0.96.0
0.94.0
0.93.0
0.92.0
0.91.0
0.89.0
0.87.0
0.86.0
0.85.0
0.84.0
0.83.0
0.81.0
0.79.0
0.78.0
0.75.0
0.74.0
0.73.0
0.71.0
0.70.0
0.69.0
0.68.0
0.67.0
0.66.0
0.65.0
0.64.0
0.63.0
0.62.0
0.60.0
0.59.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.48.0
0.47.0
0.46.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.35.0
0.34.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.22.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.7
0.13.1
0.12.1
0.11.5
public static final class LlmCall . TokenCount . Builder extends GeneratedMessageV3 . Builder<LlmCall . TokenCount . Builder > implements LlmCall . TokenCountOrBuilder
Stores token counts of the LLM call.
Protobuf type google.cloud.dialogflow.cx.v3beta1.LlmCall.TokenCount
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public LlmCall . TokenCount . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public LlmCall . TokenCount build ()
buildPartial()
public LlmCall . TokenCount buildPartial ()
clear()
public LlmCall . TokenCount . Builder clear ()
Overrides
clearConversationContextTokenCount()
public LlmCall . TokenCount . Builder clearConversationContextTokenCount ()
The number of tokens used for the conversation history in the prompt.
int64 conversation_context_token_count = 3;
clearExampleTokenCount()
public LlmCall . TokenCount . Builder clearExampleTokenCount ()
The number of tokens used for the retrieved examples in the prompt.
int64 example_token_count = 4;
clearField(Descriptors.FieldDescriptor field)
public LlmCall . TokenCount . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public LlmCall . TokenCount . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
public LlmCall . TokenCount . Builder clearTotalInputTokenCount ()
The total number of tokens used for the input to the LLM call.
int64 total_input_token_count = 1;
clearTotalOutputTokenCount()
public LlmCall . TokenCount . Builder clearTotalOutputTokenCount ()
The total number of tokens used for the output of the LLM call.
int64 total_output_token_count = 5;
clone()
public LlmCall . TokenCount . Builder clone ()
Overrides
getConversationContextTokenCount()
public long getConversationContextTokenCount ()
The number of tokens used for the conversation history in the prompt.
int64 conversation_context_token_count = 3;
Returns
Type
Description
long
The conversationContextTokenCount.
getDefaultInstanceForType()
public LlmCall . TokenCount getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getExampleTokenCount()
public long getExampleTokenCount ()
The number of tokens used for the retrieved examples in the prompt.
int64 example_token_count = 4;
Returns
Type
Description
long
The exampleTokenCount.
public long getTotalInputTokenCount ()
The total number of tokens used for the input to the LLM call.
int64 total_input_token_count = 1;
Returns
Type
Description
long
The totalInputTokenCount.
getTotalOutputTokenCount()
public long getTotalOutputTokenCount ()
The total number of tokens used for the output of the LLM call.
int64 total_output_token_count = 5;
Returns
Type
Description
long
The totalOutputTokenCount.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(LlmCall.TokenCount other)
public LlmCall . TokenCount . Builder mergeFrom ( LlmCall . TokenCount other )
public LlmCall . TokenCount . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public LlmCall . TokenCount . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final LlmCall . TokenCount . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setConversationContextTokenCount(long value)
public LlmCall . TokenCount . Builder setConversationContextTokenCount ( long value )
The number of tokens used for the conversation history in the prompt.
int64 conversation_context_token_count = 3;
Parameter
Name
Description
value
long The conversationContextTokenCount to set.
setExampleTokenCount(long value)
public LlmCall . TokenCount . Builder setExampleTokenCount ( long value )
The number of tokens used for the retrieved examples in the prompt.
int64 example_token_count = 4;
Parameter
Name
Description
value
long The exampleTokenCount to set.
setField(Descriptors.FieldDescriptor field, Object value)
public LlmCall . TokenCount . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public LlmCall . TokenCount . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
public LlmCall . TokenCount . Builder setTotalInputTokenCount ( long value )
The total number of tokens used for the input to the LLM call.
int64 total_input_token_count = 1;
Parameter
Name
Description
value
long The totalInputTokenCount to set.
setTotalOutputTokenCount(long value)
public LlmCall . TokenCount . Builder setTotalOutputTokenCount ( long value )
The total number of tokens used for the output of the LLM call.
int64 total_output_token_count = 5;
Parameter
Name
Description
value
long The totalOutputTokenCount to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final LlmCall . TokenCount . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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-03-31 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-31 UTC."],[],[]]