Class MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder
java.lang.Object
io.vanslog.spring.data.meilisearch.core.MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder
- Enclosing class:
- MeilisearchIndexSettings.EmbedderSettings
Builder for
MeilisearchIndexSettings.EmbedderSettings.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()withApiKey(String apiKey) withBinaryQuantized(Boolean binaryQuantized) withDimensions(Integer dimensions) withDocumentTemplate(String documentTemplate) withDocumentTemplateMaxBytes(Integer documentTemplateMaxBytes) withHeaders(Map<String, String> headers) withInputField(List<String> inputField) withRequest(Map<String, Object> request) withResponse(Map<String, Object> response) withRevision(String revision)
-
Constructor Details
-
EmbedderBuilder
public EmbedderBuilder()
-
-
Method Details
-
withSource
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withSource(@Nullable MeilisearchIndexSettings.EmbedderSource source) -
withApiKey
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withApiKey(@Nullable String apiKey) -
withModel
-
withDocumentTemplate
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withDocumentTemplate(@Nullable String documentTemplate) -
withDimensions
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withDimensions(@Nullable Integer dimensions) -
withDistribution
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withDistribution(@Nullable MeilisearchIndexSettings.EmbedderDistributionSettings distribution) -
withRequest
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withRequest(Map<String, Object> request) -
withResponse
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withResponse(Map<String, Object> response) -
withDocumentTemplateMaxBytes
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withDocumentTemplateMaxBytes(@Nullable Integer documentTemplateMaxBytes) -
withRevision
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withRevision(@Nullable String revision) -
withHeaders
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withHeaders(Map<String, String> headers) -
withBinaryQuantized
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withBinaryQuantized(@Nullable Boolean binaryQuantized) -
withUrl
-
withInputField
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withInputField(List<String> inputField) -
withInputType
public MeilisearchIndexSettings.EmbedderSettings.EmbedderBuilder withInputType(@Nullable MeilisearchIndexSettings.EmbedderInputType inputType) -
withQuery
-
build
-