Class UsageDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.generativeaiagentruntime.model.UsageDetails.Builder
-
- Enclosing class:
- UsageDetails
public static class UsageDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UsageDetails
build()
UsageDetails.Builder
copy(UsageDetails model)
UsageDetails.Builder
inputCharCount(Integer inputCharCount)
Number of input characters.UsageDetails.Builder
inputTokenCount(Integer inputTokenCount)
Number of input tokens.UsageDetails.Builder
outputCharCount(Integer outputCharCount)
Number of output characters.UsageDetails.Builder
outputTokenCount(Integer outputTokenCount)
Number of output tokens.
-
-
-
Method Detail
-
inputTokenCount
public UsageDetails.Builder inputTokenCount(Integer inputTokenCount)
Number of input tokens.- Parameters:
inputTokenCount
- the value to set- Returns:
- this builder
-
outputTokenCount
public UsageDetails.Builder outputTokenCount(Integer outputTokenCount)
Number of output tokens.- Parameters:
outputTokenCount
- the value to set- Returns:
- this builder
-
inputCharCount
public UsageDetails.Builder inputCharCount(Integer inputCharCount)
Number of input characters.- Parameters:
inputCharCount
- the value to set- Returns:
- this builder
-
outputCharCount
public UsageDetails.Builder outputCharCount(Integer outputCharCount)
Number of output characters.- Parameters:
outputCharCount
- the value to set- Returns:
- this builder
-
build
public UsageDetails build()
-
copy
public UsageDetails.Builder copy(UsageDetails model)
-
-