Class VertexAiEmbeddingConnectionDetails

java.lang.Object
org.springframework.ai.vertexai.embedding.VertexAiEmbeddingConnectionDetails

public class VertexAiEmbeddingConnectionDetails extends Object
VertexAiEmbeddingConnectionDetails represents the details of a connection to the Vertex AI embedding service. It provides methods to access the project ID, location, publisher, and PredictionServiceSettings.
Since:
1.0.0
Author:
Christian Tzolov, Mark Pollack, Ilayaperumal Gopinathan
  • Field Details

  • Constructor Details

    • VertexAiEmbeddingConnectionDetails

      public VertexAiEmbeddingConnectionDetails(String projectId, String location, String publisher, com.google.cloud.aiplatform.v1.PredictionServiceSettings predictionServiceSettings)
  • Method Details

    • builder

    • getProjectId

      public String getProjectId()
    • getLocation

      public String getLocation()
    • getPublisher

      public String getPublisher()
    • getEndpointName

      public com.google.cloud.aiplatform.v1.EndpointName getEndpointName(String modelName)
    • getPredictionServiceSettings

      public com.google.cloud.aiplatform.v1.PredictionServiceSettings getPredictionServiceSettings()