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.BuilderUsageMetadata.builder()Instantiates a builder for UsageMetadata.abstract UsageMetadata.BuilderUsageMetadata.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.BuilderUsageMetadata.Builder.cacheTokensDetails(List<ModalityTokenCount> cacheTokensDetails) Setter for cacheTokensDetails.abstract UsageMetadata.BuilderUsageMetadata.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.BuilderUsageMetadata.Builder.promptTokensDetails(List<ModalityTokenCount> promptTokensDetails) Setter for promptTokensDetails.abstract UsageMetadata.BuilderUsageMetadata.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.BuilderUsageMetadata.Builder.responseTokensDetails(List<ModalityTokenCount> responseTokensDetails) Setter for responseTokensDetails.abstract UsageMetadata.BuilderUsageMetadata.Builder.thoughtsTokenCount(Integer thoughtsTokenCount) Setter for thoughtsTokenCount.abstract UsageMetadata.BuilderUsageMetadata.toBuilder()Creates a builder with the same values as this instance.abstract UsageMetadata.BuilderUsageMetadata.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.BuilderUsageMetadata.Builder.toolUsePromptTokensDetails(List<ModalityTokenCount> toolUsePromptTokensDetails) Setter for toolUsePromptTokensDetails.abstract UsageMetadata.BuilderUsageMetadata.Builder.totalTokenCount(Integer totalTokenCount) Setter for totalTokenCount.abstract UsageMetadata.BuilderUsageMetadata.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.