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 Usagebuild()Usage.BuildercompletionTokens(Integer completionTokens)Number of tokens in the generated completion.Usage.BuildercompletionTokensDetails(CompletionTokensDetails completionTokensDetails)Usage.Buildercopy(Usage model)Usage.BuilderpromptTokens(Integer promptTokens)Number of tokens in the prompt.Usage.BuilderpromptTokensDetails(PromptTokensDetails promptTokensDetails)Usage.BuildertotalTokens(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)
-
-