Class VertexAiGeminiConnectionProperties

java.lang.Object
org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties

@ConfigurationProperties("spring.ai.vertex.ai.gemini") public class VertexAiGeminiConnectionProperties extends Object
Configuration properties for Vertex AI Gemini Chat.
Since:
0.8.0
Author:
Christian Tzolov
  • Field Details

  • Constructor Details

    • VertexAiGeminiConnectionProperties

      public VertexAiGeminiConnectionProperties()
  • Method Details

    • getProjectId

      public String getProjectId()
    • setProjectId

      public void setProjectId(String projectId)
    • getLocation

      public String getLocation()
    • setLocation

      public void setLocation(String location)
    • getCredentialsUri

      public org.springframework.core.io.Resource getCredentialsUri()
    • setCredentialsUri

      public void setCredentialsUri(org.springframework.core.io.Resource credentialsUri)
    • getApiEndpoint

      public String getApiEndpoint()
    • setApiEndpoint

      public void setApiEndpoint(String apiEndpoint)
    • getScopes

      public List<String> getScopes()
    • setScopes

      public void setScopes(List<String> scopes)
    • getTransport

    • setTransport

      public void setTransport(VertexAiGeminiConnectionProperties.Transport transport)