Index

A B C D E F G H I M N O P R S T U 
All Classes and Interfaces|All Packages|Serialized Form

A

ai.octoryn.sdk - package ai.octoryn.sdk
 
arguments() - Method in record class ai.octoryn.sdk.ToolCall
Returns the value of the arguments record component.

B

build() - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
 
builder(String) - Static method in class ai.octoryn.sdk.GenerateTextRequest
 
byok() - Method in record class ai.octoryn.sdk.GovernanceMetadata
Returns the value of the byok record component.

C

close() - Method in class ai.octoryn.sdk.TextStream
 
code() - Method in exception ai.octoryn.sdk.OctorynApiException
 
completionTokens() - Method in record class ai.octoryn.sdk.Usage
Returns the value of the completionTokens record component.
content() - Method in record class ai.octoryn.sdk.Message
Returns the value of the content record component.

D

decodeInput(Class<T>, ObjectMapper) - Method in record class ai.octoryn.sdk.ToolCall
 
description() - Method in record class ai.octoryn.sdk.ToolDefinition.Function
Returns the value of the description record component.

E

equals(Object) - Method in record class ai.octoryn.sdk.GenerateObjectRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.octoryn.sdk.GovernanceMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.octoryn.sdk.Message
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.octoryn.sdk.ObjectResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.octoryn.sdk.StreamEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.octoryn.sdk.TextResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.octoryn.sdk.ToolCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.octoryn.sdk.ToolDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.octoryn.sdk.ToolDefinition.Function
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.octoryn.sdk.Usage
Indicates whether some other object is "equal to" this one.
error() - Method in record class ai.octoryn.sdk.StreamEvent
Returns the value of the error record component.
errorType() - Method in exception ai.octoryn.sdk.OctorynApiException
 
estimatedCost() - Method in record class ai.octoryn.sdk.GovernanceMetadata
Returns the value of the estimatedCost record component.
events() - Method in class ai.octoryn.sdk.TextStream
 
evidenceHash() - Method in record class ai.octoryn.sdk.GovernanceMetadata
Returns the value of the evidenceHash record component.

F

finishReason() - Method in record class ai.octoryn.sdk.StreamEvent
Returns the value of the finishReason record component.
finishReason() - Method in record class ai.octoryn.sdk.TextResult
Returns the value of the finishReason record component.
function() - Method in record class ai.octoryn.sdk.ToolDefinition
Returns the value of the function record component.
Function(String, String, JsonNode) - Constructor for record class ai.octoryn.sdk.ToolDefinition.Function
Creates an instance of a Function record class.

G

generateObject(GenerateObjectRequest<T>) - Method in class ai.octoryn.sdk.OctorynClient
 
GenerateObjectRequest<T> - Record Class in ai.octoryn.sdk
 
GenerateObjectRequest(GenerateTextRequest, JsonNode, Class<T>) - Constructor for record class ai.octoryn.sdk.GenerateObjectRequest
 
GenerateObjectRequest(GenerateTextRequest, JsonNode, String, String, Class<T>) - Constructor for record class ai.octoryn.sdk.GenerateObjectRequest
Creates an instance of a GenerateObjectRequest record class.
generateText(GenerateTextRequest) - Method in class ai.octoryn.sdk.OctorynClient
 
generateTextAsync(GenerateTextRequest) - Method in class ai.octoryn.sdk.OctorynClient
 
GenerateTextRequest - Class in ai.octoryn.sdk
 
GenerateTextRequest.Builder - Class in ai.octoryn.sdk
 
GovernanceMetadata - Record Class in ai.octoryn.sdk
 
GovernanceMetadata(String, String, String, String, String, String, String, BigDecimal) - Constructor for record class ai.octoryn.sdk.GovernanceMetadata
Creates an instance of a GovernanceMetadata record class.

H

hashCode() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
Returns a hash code value for this object.
hashCode() - Method in record class ai.octoryn.sdk.GovernanceMetadata
Returns a hash code value for this object.
hashCode() - Method in record class ai.octoryn.sdk.Message
Returns a hash code value for this object.
hashCode() - Method in record class ai.octoryn.sdk.ObjectResult
Returns a hash code value for this object.
hashCode() - Method in record class ai.octoryn.sdk.StreamEvent
Returns a hash code value for this object.
hashCode() - Method in record class ai.octoryn.sdk.TextResult
Returns a hash code value for this object.
hashCode() - Method in record class ai.octoryn.sdk.ToolCall
Returns a hash code value for this object.
hashCode() - Method in record class ai.octoryn.sdk.ToolDefinition.Function
Returns a hash code value for this object.
hashCode() - Method in record class ai.octoryn.sdk.ToolDefinition
Returns a hash code value for this object.
hashCode() - Method in record class ai.octoryn.sdk.Usage
Returns a hash code value for this object.

I

id() - Method in record class ai.octoryn.sdk.ToolCall
Returns the value of the id record component.

M

maxOutputTokens() - Method in class ai.octoryn.sdk.GenerateTextRequest
 
maxOutputTokens(int) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
 
Message - Record Class in ai.octoryn.sdk
 
Message(String, Object) - Constructor for record class ai.octoryn.sdk.Message
 
Message(String, Object, String, String) - Constructor for record class ai.octoryn.sdk.Message
Creates an instance of a Message record class.
messages() - Method in class ai.octoryn.sdk.GenerateTextRequest
 
messages(List<Message>) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
 
metadata() - Method in class ai.octoryn.sdk.GenerateTextRequest
 
metadata(Map<String, String>) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
 
model() - Method in class ai.octoryn.sdk.GenerateTextRequest
 

N

name() - Method in record class ai.octoryn.sdk.Message
Returns the value of the name record component.
name() - Method in record class ai.octoryn.sdk.ToolCall
Returns the value of the name record component.
name() - Method in record class ai.octoryn.sdk.ToolDefinition.Function
Returns the value of the name record component.

O

object() - Method in record class ai.octoryn.sdk.ObjectResult
Returns the value of the object record component.
objectMapper() - Method in class ai.octoryn.sdk.OctorynClient
 
ObjectResult<T> - Record Class in ai.octoryn.sdk
 
ObjectResult(T, TextResult) - Constructor for record class ai.octoryn.sdk.ObjectResult
Creates an instance of a ObjectResult record class.
octoryn() - Method in record class ai.octoryn.sdk.StreamEvent
Returns the value of the octoryn record component.
octoryn() - Method in record class ai.octoryn.sdk.TextResult
Returns the value of the octoryn record component.
OctorynApiException - Exception in ai.octoryn.sdk
 
OctorynApiException(int, String, String, String, String, Duration) - Constructor for exception ai.octoryn.sdk.OctorynApiException
 
OctorynClient - Class in ai.octoryn.sdk
 
OctorynClient(String) - Constructor for class ai.octoryn.sdk.OctorynClient
 
OctorynClient(String, URI, HttpClient) - Constructor for class ai.octoryn.sdk.OctorynClient
 

P

parameters() - Method in record class ai.octoryn.sdk.ToolDefinition.Function
Returns the value of the parameters record component.
policyDecision() - Method in record class ai.octoryn.sdk.GovernanceMetadata
Returns the value of the policyDecision record component.
prompt() - Method in class ai.octoryn.sdk.GenerateTextRequest
 
prompt(String) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
 
promptTokens() - Method in record class ai.octoryn.sdk.Usage
Returns the value of the promptTokens record component.
providerEvent() - Method in record class ai.octoryn.sdk.StreamEvent
Returns the value of the providerEvent record component.

R

rawOutput() - Method in exception ai.octoryn.sdk.StructuredOutputException
 
region() - Method in record class ai.octoryn.sdk.GovernanceMetadata
Returns the value of the region record component.
requestId() - Method in exception ai.octoryn.sdk.OctorynApiException
 
response() - Method in record class ai.octoryn.sdk.TextResult
Returns the value of the response record component.
result() - Method in record class ai.octoryn.sdk.ObjectResult
Returns the value of the result record component.
result() - Method in class ai.octoryn.sdk.TextStream
 
retryAfter() - Method in exception ai.octoryn.sdk.OctorynApiException
 
role() - Method in record class ai.octoryn.sdk.Message
Returns the value of the role record component.
route() - Method in record class ai.octoryn.sdk.GovernanceMetadata
Returns the value of the route record component.
runId() - Method in record class ai.octoryn.sdk.GovernanceMetadata
Returns the value of the runId record component.

S

schema() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
Returns the value of the schema record component.
schemaDescription() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
Returns the value of the schemaDescription record component.
schemaName() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
Returns the value of the schemaName record component.
start(GovernanceMetadata) - Static method in record class ai.octoryn.sdk.StreamEvent
 
statusCode() - Method in exception ai.octoryn.sdk.OctorynApiException
 
StreamEvent - Record Class in ai.octoryn.sdk
 
StreamEvent(String, String, ToolCall, Usage, String, GovernanceMetadata, JsonNode, Throwable) - Constructor for record class ai.octoryn.sdk.StreamEvent
Creates an instance of a StreamEvent record class.
streamText(GenerateTextRequest) - Method in class ai.octoryn.sdk.OctorynClient
 
StructuredOutputException - Exception in ai.octoryn.sdk
 
StructuredOutputException(String, Throwable) - Constructor for exception ai.octoryn.sdk.StructuredOutputException
 
system() - Method in class ai.octoryn.sdk.GenerateTextRequest
 
system(String) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
 

T

target() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
Returns the value of the target record component.
temperature() - Method in class ai.octoryn.sdk.GenerateTextRequest
 
temperature(double) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
 
text() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
Returns the value of the text record component.
text() - Method in record class ai.octoryn.sdk.StreamEvent
Returns the value of the text record component.
text() - Method in record class ai.octoryn.sdk.TextResult
Returns the value of the text record component.
TextResult - Record Class in ai.octoryn.sdk
 
TextResult(String, List<ToolCall>, String, Usage, GovernanceMetadata, JsonNode) - Constructor for record class ai.octoryn.sdk.TextResult
Creates an instance of a TextResult record class.
TextStream - Class in ai.octoryn.sdk
 
toolCall() - Method in record class ai.octoryn.sdk.StreamEvent
Returns the value of the toolCall record component.
ToolCall - Record Class in ai.octoryn.sdk
 
ToolCall(String, String, String, String) - Constructor for record class ai.octoryn.sdk.ToolCall
Creates an instance of a ToolCall record class.
toolCallId() - Method in record class ai.octoryn.sdk.Message
Returns the value of the toolCallId record component.
toolCalls() - Method in record class ai.octoryn.sdk.TextResult
Returns the value of the toolCalls record component.
toolChoice() - Method in class ai.octoryn.sdk.GenerateTextRequest
 
toolChoice(Object) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
 
ToolDefinition - Record Class in ai.octoryn.sdk
 
ToolDefinition(String, ToolDefinition.Function) - Constructor for record class ai.octoryn.sdk.ToolDefinition
Creates an instance of a ToolDefinition record class.
ToolDefinition(String, String, JsonNode) - Constructor for record class ai.octoryn.sdk.ToolDefinition
 
ToolDefinition.Function - Record Class in ai.octoryn.sdk
 
tools() - Method in class ai.octoryn.sdk.GenerateTextRequest
 
tools(List<ToolDefinition>) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
 
topP() - Method in class ai.octoryn.sdk.GenerateTextRequest
 
topP(double) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
 
toString() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
Returns a string representation of this record class.
toString() - Method in record class ai.octoryn.sdk.GovernanceMetadata
Returns a string representation of this record class.
toString() - Method in record class ai.octoryn.sdk.Message
Returns a string representation of this record class.
toString() - Method in record class ai.octoryn.sdk.ObjectResult
Returns a string representation of this record class.
toString() - Method in record class ai.octoryn.sdk.StreamEvent
Returns a string representation of this record class.
toString() - Method in record class ai.octoryn.sdk.TextResult
Returns a string representation of this record class.
toString() - Method in record class ai.octoryn.sdk.ToolCall
Returns a string representation of this record class.
toString() - Method in record class ai.octoryn.sdk.ToolDefinition.Function
Returns a string representation of this record class.
toString() - Method in record class ai.octoryn.sdk.ToolDefinition
Returns a string representation of this record class.
toString() - Method in record class ai.octoryn.sdk.Usage
Returns a string representation of this record class.
totalTokens() - Method in record class ai.octoryn.sdk.Usage
Returns the value of the totalTokens record component.
type() - Method in record class ai.octoryn.sdk.StreamEvent
Returns the value of the type record component.
type() - Method in record class ai.octoryn.sdk.ToolCall
Returns the value of the type record component.
type() - Method in record class ai.octoryn.sdk.ToolDefinition
Returns the value of the type record component.

U

upstream() - Method in record class ai.octoryn.sdk.GovernanceMetadata
Returns the value of the upstream record component.
usage() - Method in record class ai.octoryn.sdk.StreamEvent
Returns the value of the usage record component.
usage() - Method in record class ai.octoryn.sdk.TextResult
Returns the value of the usage record component.
Usage - Record Class in ai.octoryn.sdk
 
Usage(int, int, int) - Constructor for record class ai.octoryn.sdk.Usage
Creates an instance of a Usage record class.
A B C D E F G H I M N O P R S T U 
All Classes and Interfaces|All Packages|Serialized Form