Uses of Class
com.google.genai.types.UsageMetadata.Builder
Packages that use UsageMetadata.Builder
-
Uses of UsageMetadata.Builder in com.google.genai.types
Methods in com.google.genai.types that return UsageMetadata.BuilderModifier and TypeMethodDescriptionstatic UsageMetadata.Builder
UsageMetadata.builder()
Instantiates a builder for UsageMetadata.abstract UsageMetadata.Builder
UsageMetadata.Builder.cachedContentTokenCount
(Integer cachedContentTokenCount) Setter for cachedContentTokenCount.UsageMetadata.Builder.cacheTokensDetails
(ModalityTokenCount... cacheTokensDetails) Setter for cacheTokensDetails.UsageMetadata.Builder.cacheTokensDetails
(ModalityTokenCount.Builder... cacheTokensDetailsBuilders) Setter for cacheTokensDetails builder.abstract UsageMetadata.Builder
UsageMetadata.Builder.cacheTokensDetails
(List<ModalityTokenCount> cacheTokensDetails) Setter for cacheTokensDetails.abstract UsageMetadata.Builder
UsageMetadata.Builder.promptTokenCount
(Integer promptTokenCount) Setter for promptTokenCount.UsageMetadata.Builder.promptTokensDetails
(ModalityTokenCount... promptTokensDetails) Setter for promptTokensDetails.UsageMetadata.Builder.promptTokensDetails
(ModalityTokenCount.Builder... promptTokensDetailsBuilders) Setter for promptTokensDetails builder.abstract UsageMetadata.Builder
UsageMetadata.Builder.promptTokensDetails
(List<ModalityTokenCount> promptTokensDetails) Setter for promptTokensDetails.abstract UsageMetadata.Builder
UsageMetadata.Builder.responseTokenCount
(Integer responseTokenCount) Setter for responseTokenCount.UsageMetadata.Builder.responseTokensDetails
(ModalityTokenCount... responseTokensDetails) Setter for responseTokensDetails.UsageMetadata.Builder.responseTokensDetails
(ModalityTokenCount.Builder... responseTokensDetailsBuilders) Setter for responseTokensDetails builder.abstract UsageMetadata.Builder
UsageMetadata.Builder.responseTokensDetails
(List<ModalityTokenCount> responseTokensDetails) Setter for responseTokensDetails.abstract UsageMetadata.Builder
UsageMetadata.Builder.thoughtsTokenCount
(Integer thoughtsTokenCount) Setter for thoughtsTokenCount.abstract UsageMetadata.Builder
UsageMetadata.toBuilder()
Creates a builder with the same values as this instance.abstract UsageMetadata.Builder
UsageMetadata.Builder.toolUsePromptTokenCount
(Integer toolUsePromptTokenCount) Setter for toolUsePromptTokenCount.UsageMetadata.Builder.toolUsePromptTokensDetails
(ModalityTokenCount... toolUsePromptTokensDetails) Setter for toolUsePromptTokensDetails.UsageMetadata.Builder.toolUsePromptTokensDetails
(ModalityTokenCount.Builder... toolUsePromptTokensDetailsBuilders) Setter for toolUsePromptTokensDetails builder.abstract UsageMetadata.Builder
UsageMetadata.Builder.toolUsePromptTokensDetails
(List<ModalityTokenCount> toolUsePromptTokensDetails) Setter for toolUsePromptTokensDetails.abstract UsageMetadata.Builder
UsageMetadata.Builder.totalTokenCount
(Integer totalTokenCount) Setter for totalTokenCount.abstract UsageMetadata.Builder
UsageMetadata.Builder.trafficType
(TrafficType trafficType) Setter for trafficType.UsageMetadata.Builder.trafficType
(TrafficType.Known knownType) Setter for trafficType given a known enum.UsageMetadata.Builder.trafficType
(String trafficType) Setter for trafficType given a string.Methods in com.google.genai.types with parameters of type UsageMetadata.BuilderModifier and TypeMethodDescriptionLiveServerMessage.Builder.usageMetadata
(UsageMetadata.Builder usageMetadataBuilder) Setter for usageMetadata builder.