Class OpenAiCompletionUsageSchema.Builder
java.lang.Object
com.langfuse.client.resources.ingestion.types.OpenAiCompletionUsageSchema.Builder
- All Implemented Interfaces:
OpenAiCompletionUsageSchema._FinalStage,OpenAiCompletionUsageSchema.CompletionTokensStage,OpenAiCompletionUsageSchema.PromptTokensStage,OpenAiCompletionUsageSchema.TotalTokensStage
- Enclosing class:
OpenAiCompletionUsageSchema
public static final class OpenAiCompletionUsageSchema.Builder
extends Object
implements OpenAiCompletionUsageSchema.PromptTokensStage, OpenAiCompletionUsageSchema.CompletionTokensStage, OpenAiCompletionUsageSchema.TotalTokensStage, OpenAiCompletionUsageSchema._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) build()completionTokens(int completionTokens) completionTokensDetails(Map<String, Optional<Integer>> completionTokensDetails) from(OpenAiCompletionUsageSchema other) promptTokens(int promptTokens) promptTokensDetails(Map<String, Optional<Integer>> promptTokensDetails) totalTokens(int totalTokens)
-
Method Details
-
from
- Specified by:
fromin interfaceOpenAiCompletionUsageSchema.PromptTokensStage
-
promptTokens
- Specified by:
promptTokensin interfaceOpenAiCompletionUsageSchema.PromptTokensStage
-
completionTokens
- Specified by:
completionTokensin interfaceOpenAiCompletionUsageSchema.CompletionTokensStage
-
totalTokens
- Specified by:
totalTokensin interfaceOpenAiCompletionUsageSchema.TotalTokensStage
-
completionTokensDetails
public OpenAiCompletionUsageSchema._FinalStage completionTokensDetails(Map<String, Optional<Integer>> completionTokensDetails) - Specified by:
completionTokensDetailsin interfaceOpenAiCompletionUsageSchema._FinalStage
-
completionTokensDetails
public OpenAiCompletionUsageSchema._FinalStage completionTokensDetails(Optional<Map<String, Optional<Integer>>> completionTokensDetails) - Specified by:
completionTokensDetailsin interfaceOpenAiCompletionUsageSchema._FinalStage
-
promptTokensDetails
public OpenAiCompletionUsageSchema._FinalStage promptTokensDetails(Map<String, Optional<Integer>> promptTokensDetails) - Specified by:
promptTokensDetailsin interfaceOpenAiCompletionUsageSchema._FinalStage
-
promptTokensDetails
public OpenAiCompletionUsageSchema._FinalStage promptTokensDetails(Optional<Map<String, Optional<Integer>>> promptTokensDetails) - Specified by:
promptTokensDetailsin interfaceOpenAiCompletionUsageSchema._FinalStage
-
build
- Specified by:
buildin interfaceOpenAiCompletionUsageSchema._FinalStage
-
additionalProperty
- Specified by:
additionalPropertyin interfaceOpenAiCompletionUsageSchema._FinalStage
-
additionalProperties
public OpenAiCompletionUsageSchema.Builder additionalProperties(Map<String, Object> additionalProperties) - Specified by:
additionalPropertiesin interfaceOpenAiCompletionUsageSchema._FinalStage
-