Package org.mockserver.llm.analysis
Class LlmOptimisationReport.Call
java.lang.Object
org.mockserver.llm.analysis.LlmOptimisationReport.Call
- Enclosing class:
- LlmOptimisationReport
One captured LLM call (request/response exchange).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglongdoubleintgetIndex()longlongintgetModel()longgetPath()longlongbooleansetCachedInputTokens(long cachedInputTokens) setCostIsEstimated(boolean costIsEstimated) setDefinedToolNames(List<String> definedToolNames) setDefinedToolTokens(long definedToolTokens) setEstimatedCostUsd(double estimatedCostUsd) setFinishReason(String finishReason) setIndex(int index) setInputTokens(long inputTokens) setLatencyMs(long latencyMs) setMessageCount(int messageCount) setOutputTokens(long outputTokens) setProvider(String provider) setReasoningTokens(long reasoningTokens) setSystemPromptFingerprint(String systemPromptFingerprint) setSystemPromptTokens(long systemPromptTokens) setToolCalls(List<LlmOptimisationReport.ToolCall> toolCalls)
-
Constructor Details
-
Call
public Call()
-
-
Method Details
-
getIndex
public int getIndex() -
setIndex
-
getPath
-
setPath
-
getProvider
-
setProvider
-
getModel
-
setModel
-
getInputTokens
public long getInputTokens() -
setInputTokens
-
getOutputTokens
public long getOutputTokens() -
setOutputTokens
-
getCachedInputTokens
public long getCachedInputTokens() -
setCachedInputTokens
-
getReasoningTokens
public long getReasoningTokens() -
setReasoningTokens
-
getEstimatedCostUsd
public double getEstimatedCostUsd() -
setEstimatedCostUsd
-
isCostIsEstimated
public boolean isCostIsEstimated() -
setCostIsEstimated
-
getLatencyMs
public long getLatencyMs() -
setLatencyMs
-
getFinishReason
-
setFinishReason
-
getMessageCount
public int getMessageCount() -
setMessageCount
-
getSystemPromptTokens
public long getSystemPromptTokens() -
setSystemPromptTokens
-
getSystemPromptFingerprint
-
setSystemPromptFingerprint
-
getToolCalls
-
setToolCalls
-
getDefinedToolNames
-
setDefinedToolNames
-
getDefinedToolTokens
public long getDefinedToolTokens() -
setDefinedToolTokens
-