Class Usage.Builder
- java.lang.Object
-
- com.oracle.bmc.generativeaiinference.model.Usage.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Usage
build()
Usage.Builder
completionTokens(Integer completionTokens)
Number of tokens in the generated completion.Usage.Builder
completionTokensDetails(CompletionTokensDetails completionTokensDetails)
Usage.Builder
copy(Usage model)
Usage.Builder
promptTokens(Integer promptTokens)
Number of tokens in the prompt.Usage.Builder
promptTokensDetails(PromptTokensDetails promptTokensDetails)
Usage.Builder
totalTokens(Integer totalTokens)
Total number of tokens used in the request (prompt + completion).
-
-
-
Method Detail
-
completionTokens
public Usage.Builder completionTokens(Integer completionTokens)
Number of tokens in the generated completion.- Parameters:
completionTokens
- the value to set- Returns:
- this builder
-
promptTokens
public Usage.Builder promptTokens(Integer promptTokens)
Number of tokens in the prompt.- Parameters:
promptTokens
- the value to set- Returns:
- this builder
-
totalTokens
public Usage.Builder totalTokens(Integer totalTokens)
Total number of tokens used in the request (prompt + completion).- Parameters:
totalTokens
- the value to set- Returns:
- this builder
-
completionTokensDetails
public Usage.Builder completionTokensDetails(CompletionTokensDetails completionTokensDetails)
-
promptTokensDetails
public Usage.Builder promptTokensDetails(PromptTokensDetails promptTokensDetails)
-
build
public Usage build()
-
copy
public Usage.Builder copy(Usage model)
-
-