Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- org.springframework.ai.google.genai.cache.CachedContentRequest
- org.springframework.ai.google.genai.cache.CachedContentRequest.Builder
- org.springframework.ai.google.genai.cache.CachedContentUpdateRequest
- org.springframework.ai.google.genai.cache.CachedContentUpdateRequest.Builder
- org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder<B> (implements org.springframework.ai.chat.prompt.ChatOptions.Builder<B>)
- org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder<B> (implements org.springframework.ai.model.tool.ToolCallingChatOptions.Builder<B>)
- org.springframework.ai.google.genai.GoogleGenAiChatOptions.AbstractBuilder<B> (implements org.springframework.ai.model.tool.StructuredOutputChatOptions.Builder<B>)
- org.springframework.ai.google.genai.GoogleGenAiChatOptions.Builder
- org.springframework.ai.google.genai.GoogleGenAiChatOptions.AbstractBuilder<B> (implements org.springframework.ai.model.tool.StructuredOutputChatOptions.Builder<B>)
- org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder<B> (implements org.springframework.ai.model.tool.ToolCallingChatOptions.Builder<B>)
- org.springframework.ai.chat.metadata.DefaultUsage (implements org.springframework.ai.chat.metadata.Usage)
- org.springframework.ai.google.genai.metadata.GoogleGenAiUsage
- org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent
- org.springframework.ai.google.genai.cache.GoogleGenAiCachedContent.Builder
- org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService
- org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService.CachedContentPage
- org.springframework.ai.google.genai.GoogleGenAiChatModel (implements org.springframework.ai.chat.model.ChatModel, org.springframework.beans.factory.DisposableBean)
- org.springframework.ai.google.genai.GoogleGenAiChatModel.Builder
- org.springframework.ai.google.genai.GoogleGenAiChatOptions (implements org.springframework.ai.model.tool.StructuredOutputChatOptions, org.springframework.ai.model.tool.ToolCallingChatOptions)
- org.springframework.ai.google.genai.GoogleGenAiChatOptions.ToolChoice.Builder
- org.springframework.ai.google.genai.common.GoogleGenAiConstants
- org.springframework.ai.google.genai.metadata.GoogleGenAiModalityTokenCount
- org.springframework.ai.google.genai.aot.GoogleGenAiRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting
- org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.Builder
- org.springframework.ai.google.genai.schema.GoogleGenAiToolCallingManager (implements org.springframework.ai.model.tool.ToolCallingManager)
- org.springframework.ai.google.genai.schema.JsonSchemaConverter
- org.springframework.ai.google.genai.MimeTypeDetector
- java.lang.Record
- org.springframework.ai.google.genai.GoogleGenAiChatModel.GeminiRequest
- org.springframework.ai.google.genai.GoogleGenAiChatOptions.ToolChoice
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.ai.google.genai.cache.GoogleGenAiCachedContentService.CachedContentException
- java.lang.RuntimeException
- java.lang.Exception
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.ai.google.genai.GoogleGenAiChatModel.ChatModel (implements org.springframework.ai.model.ChatModelDescription)
- org.springframework.ai.google.genai.GoogleGenAiChatModel.GeminiMessageType
- org.springframework.ai.google.genai.GoogleGenAiChatOptions.ToolChoice.Mode
- org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.HarmBlockMethod
- org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.HarmBlockThreshold
- org.springframework.ai.google.genai.common.GoogleGenAiSafetySetting.HarmCategory
- org.springframework.ai.google.genai.common.GoogleGenAiServiceTier
- org.springframework.ai.google.genai.common.GoogleGenAiThinkingLevel
- org.springframework.ai.google.genai.metadata.GoogleGenAiTrafficType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)