Hierarchy For Package org.elasticsearch.inference.completion
Class Hierarchy
- java.lang.Object
- org.elasticsearch.inference.completion.ContentObject (implements org.elasticsearch.common.io.stream.NamedWriteable, org.elasticsearch.xcontent.ToXContent)
- org.elasticsearch.inference.completion.ContentObject.ContentObjectFile
- org.elasticsearch.inference.completion.ContentObject.ContentObjectImage
- org.elasticsearch.inference.completion.ContentObject.ContentObjectText
- org.elasticsearch.inference.completion.Reasoning (implements org.elasticsearch.common.io.stream.NamedWriteable, org.elasticsearch.xcontent.ToXContentObject)
- org.elasticsearch.inference.completion.ReasoningDetail (implements org.elasticsearch.common.xcontent.ChunkedToXContentObject, org.elasticsearch.common.io.stream.NamedWriteable, org.elasticsearch.xcontent.ToXContentObject)
- org.elasticsearch.inference.completion.ReasoningDetail.EncryptedReasoningDetail
- org.elasticsearch.inference.completion.ReasoningDetail.SummaryReasoningDetail
- org.elasticsearch.inference.completion.ReasoningDetail.TextReasoningDetail
- org.elasticsearch.inference.completion.UnifiedCompletionUtils
- org.elasticsearch.inference.completion.ContentObject (implements org.elasticsearch.common.io.stream.NamedWriteable, org.elasticsearch.xcontent.ToXContent)
Interface Hierarchy
- org.elasticsearch.xcontent.ToXContent
- org.elasticsearch.inference.completion.Content (also extends org.elasticsearch.common.io.stream.NamedWriteable)
- org.elasticsearch.inference.completion.ToolChoice (also extends org.elasticsearch.common.io.stream.NamedWriteable)
- org.elasticsearch.common.io.stream.Writeable
- org.elasticsearch.common.io.stream.NamedWriteable
- org.elasticsearch.inference.completion.Content (also extends org.elasticsearch.xcontent.ToXContent)
- org.elasticsearch.inference.completion.ToolChoice (also extends org.elasticsearch.xcontent.ToXContent)
- org.elasticsearch.common.io.stream.NamedWriteable
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.elasticsearch.inference.completion.ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail
- org.elasticsearch.inference.completion.ContentObject.ContentObjectType
- org.elasticsearch.inference.completion.Reasoning.ReasoningEffort
- org.elasticsearch.inference.completion.Reasoning.ReasoningSummary
- org.elasticsearch.inference.completion.ReasoningDetail.ReasoningDetailType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.elasticsearch.inference.completion.ContentObject.ContentObjectFile.ContentObjectFileFields (implements org.elasticsearch.xcontent.ToXContentObject, org.elasticsearch.common.io.stream.Writeable)
- org.elasticsearch.inference.completion.ContentObject.ContentObjectImage.ContentObjectImageUrl (implements org.elasticsearch.xcontent.ToXContentObject, org.elasticsearch.common.io.stream.Writeable)
- org.elasticsearch.inference.completion.ContentObjects (implements org.elasticsearch.inference.completion.Content, org.elasticsearch.common.io.stream.NamedWriteable)
- org.elasticsearch.inference.completion.ContentString (implements org.elasticsearch.inference.completion.Content, org.elasticsearch.common.io.stream.NamedWriteable)
- org.elasticsearch.inference.completion.Message (implements org.elasticsearch.xcontent.ToXContentObject, org.elasticsearch.common.io.stream.Writeable)
- org.elasticsearch.inference.completion.Tool (implements org.elasticsearch.xcontent.ToXContentObject, org.elasticsearch.common.io.stream.Writeable)
- org.elasticsearch.inference.completion.Tool.FunctionField (implements org.elasticsearch.xcontent.ToXContentObject, org.elasticsearch.common.io.stream.Writeable)
- org.elasticsearch.inference.completion.ToolCall (implements org.elasticsearch.xcontent.ToXContentObject, org.elasticsearch.common.io.stream.Writeable)
- org.elasticsearch.inference.completion.ToolCall.FunctionField (implements org.elasticsearch.xcontent.ToXContentObject, org.elasticsearch.common.io.stream.Writeable)
- org.elasticsearch.inference.completion.ToolChoice.ToolChoiceObject (implements org.elasticsearch.common.io.stream.NamedWriteable, org.elasticsearch.inference.completion.ToolChoice)
- org.elasticsearch.inference.completion.ToolChoice.ToolChoiceObject.FunctionField (implements org.elasticsearch.xcontent.ToXContentObject, org.elasticsearch.common.io.stream.Writeable)
- org.elasticsearch.inference.completion.ToolChoice.ToolChoiceString (implements org.elasticsearch.common.io.stream.NamedWriteable, org.elasticsearch.inference.completion.ToolChoice)
- java.lang.Record