Index

C D G M O R S T V 
All Classes and Interfaces|All Packages|Constant Field Values

C

CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
connectionDetails(VertexAiEmbeddingConnectionProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionAutoConfiguration
 

D

DEFAULT_MODEL - Static variable in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
 

G

getApiEndpoint() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
getApiEndpoint() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
getCredentialsUri() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
getCredentialsUri() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
getLocation() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
getLocation() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
getOptions() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
 
getProjectId() - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
getProjectId() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
getScopes() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
getTransport() - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
GRPC - Enum constant in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
When used, the clients will send gRPC to the backing service.

M

multimodalEmbedding(VertexAiEmbeddingConnectionDetails, VertexAiMultimodalEmbeddingProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultiModalEmbeddingAutoConfiguration
 

O

org.springframework.ai.model.vertexai.autoconfigure.embedding - package org.springframework.ai.model.vertexai.autoconfigure.embedding
 
org.springframework.ai.model.vertexai.autoconfigure.gemini - package org.springframework.ai.model.vertexai.autoconfigure.gemini
 

R

REST - Enum constant in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
When used, the clients will send REST requests to the backing service.

S

setApiEndpoint(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
setApiEndpoint(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
setCredentialsUri(Resource) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
setCredentialsUri(Resource) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
setLocation(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
setLocation(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
setProjectId(String) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
setScopes(List<String>) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
setTransport(VertexAiGeminiConnectionProperties.Transport) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 

T

textEmbedding(VertexAiEmbeddingConnectionDetails, VertexAiTextEmbeddingProperties, RetryTemplate, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingAutoConfiguration
 

V

valueOf(String) - Static method in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties.Transport
Returns an array containing the constants of this enum class, in the order they are declared.
vertexAi(VertexAiGeminiConnectionProperties) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
 
VertexAiEmbeddingConnectionAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
Auto-configuration for Vertex AI Embedding Connection.
VertexAiEmbeddingConnectionAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionAutoConfiguration
 
VertexAiEmbeddingConnectionProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
Configuration properties for Vertex AI Embedding.
VertexAiEmbeddingConnectionProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiEmbeddingConnectionProperties
 
vertexAiGeminiChat(VertexAI, VertexAiGeminiChatProperties, ToolCallingManager, ApplicationContext, RetryTemplate, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<ToolExecutionEligibilityPredicate>) - Method in class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
 
VertexAiGeminiChatAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
Auto-configuration for Vertex AI Gemini Chat.
VertexAiGeminiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatAutoConfiguration
 
VertexAiGeminiChatProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
Configuration properties for Vertex AI Gemini Chat.
VertexAiGeminiChatProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiChatProperties
 
VertexAiGeminiConnectionProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
Configuration properties for Vertex AI Gemini Chat.
VertexAiGeminiConnectionProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.gemini.VertexAiGeminiConnectionProperties
 
VertexAiGeminiConnectionProperties.Transport - Enum Class in org.springframework.ai.model.vertexai.autoconfigure.gemini
 
VertexAiMultiModalEmbeddingAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
Auto-configuration for Vertex AI Gemini Chat.
VertexAiMultiModalEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultiModalEmbeddingAutoConfiguration
 
VertexAiMultimodalEmbeddingProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
Configuration properties for Vertex AI Gemini Chat.
VertexAiMultimodalEmbeddingProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiMultimodalEmbeddingProperties
 
VertexAiTextEmbeddingAutoConfiguration - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
Auto-configuration for Vertex AI Gemini Chat.
VertexAiTextEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingAutoConfiguration
 
VertexAiTextEmbeddingProperties - Class in org.springframework.ai.model.vertexai.autoconfigure.embedding
Configuration properties for Vertex AI Gemini Chat.
VertexAiTextEmbeddingProperties() - Constructor for class org.springframework.ai.model.vertexai.autoconfigure.embedding.VertexAiTextEmbeddingProperties
 
C D G M O R S T V 
All Classes and Interfaces|All Packages|Constant Field Values