Package com.google.genai.types
Class UsageMetadata.Builder
java.lang.Object
com.google.genai.types.UsageMetadata.Builder
- Enclosing class:
- UsageMetadata
Builder for UsageMetadata.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract UsageMetadatabuild()abstract UsageMetadata.BuildercachedContentTokenCount(Integer cachedContentTokenCount) abstract UsageMetadata.BuildercacheTokensDetails(List<ModalityTokenCount> cacheTokensDetails) abstract UsageMetadata.BuilderpromptTokenCount(Integer promptTokenCount) abstract UsageMetadata.BuilderpromptTokensDetails(List<ModalityTokenCount> promptTokensDetails) abstract UsageMetadata.BuilderresponseTokenCount(Integer responseTokenCount) abstract UsageMetadata.BuilderresponseTokensDetails(List<ModalityTokenCount> responseTokensDetails) abstract UsageMetadata.BuilderthoughtsTokenCount(Integer thoughtsTokenCount) abstract UsageMetadata.BuildertoolUsePromptTokenCount(Integer toolUsePromptTokenCount) abstract UsageMetadata.BuildertoolUsePromptTokensDetails(List<ModalityTokenCount> toolUsePromptTokensDetails) abstract UsageMetadata.BuildertotalTokenCount(Integer totalTokenCount) abstract UsageMetadata.BuildertrafficType(TrafficType trafficType) trafficType(TrafficType.Known knownType) trafficType(String trafficType)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
promptTokenCount
-
cachedContentTokenCount
-
responseTokenCount
-
toolUsePromptTokenCount
-
thoughtsTokenCount
-
totalTokenCount
-
promptTokensDetails
public abstract UsageMetadata.Builder promptTokensDetails(List<ModalityTokenCount> promptTokensDetails) -
cacheTokensDetails
public abstract UsageMetadata.Builder cacheTokensDetails(List<ModalityTokenCount> cacheTokensDetails) -
responseTokensDetails
public abstract UsageMetadata.Builder responseTokensDetails(List<ModalityTokenCount> responseTokensDetails) -
toolUsePromptTokensDetails
public abstract UsageMetadata.Builder toolUsePromptTokensDetails(List<ModalityTokenCount> toolUsePromptTokensDetails) -
trafficType
-
trafficType
-
trafficType
-
build
-