Class PineconeVectorStoreProperties

java.lang.Object
org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties

@ConfigurationProperties("spring.ai.vectorstore.pinecone") public class PineconeVectorStoreProperties extends Object
Configuration properties for Pinecone Vector Store.
Author:
Christian Tzolov, Thomas Vitale
  • Field Details

  • Constructor Details

    • PineconeVectorStoreProperties

      public PineconeVectorStoreProperties()
  • Method Details

    • getApiKey

      public String getApiKey()
    • setApiKey

      public void setApiKey(String apiKey)
    • getEnvironment

      public String getEnvironment()
    • setEnvironment

      public void setEnvironment(String environment)
    • getProjectId

      public String getProjectId()
    • setProjectId

      public void setProjectId(String projectId)
    • getNamespace

      public String getNamespace()
    • setNamespace

      public void setNamespace(String namespace)
    • getIndexName

      public String getIndexName()
    • setIndexName

      public void setIndexName(String indexName)
    • getServerSideTimeout

      public Duration getServerSideTimeout()
    • setServerSideTimeout

      public void setServerSideTimeout(Duration serverSideTimeout)
    • getContentFieldName

      public String getContentFieldName()
    • setContentFieldName

      public void setContentFieldName(String contentFieldName)
    • getDistanceMetadataFieldName

      public String getDistanceMetadataFieldName()
    • setDistanceMetadataFieldName

      public void setDistanceMetadataFieldName(String distanceMetadataFieldName)