Interface QdrantEndpointBuilderFactory.QdrantEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
QdrantEndpointBuilderFactory
public static interface QdrantEndpointBuilderFactory.QdrantEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the Qdrant component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()Sets the API key to use for authentication.The host to connect to.maxResults(int maxResults) Max results for similarity search.maxResults(String maxResults) Max results for similarity search.port(int port) The port to connect to.The port to connect to.Sets a default timeout for all requests.Sets a default timeout for all requests.tls(boolean tls) Whether the client uses Transport Layer Security (TLS) to secure communications.Whether the client uses Transport Layer Security (TLS) to secure communications.Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
-
apiKey
Sets the API key to use for authentication. The option is a:java.lang.Stringtype. Group: producer- Parameters:
apiKey- the value to set- Returns:
- the dsl builder
-
host
The host to connect to. The option is a:java.lang.Stringtype. Default: localhost Group: producer- Parameters:
host- the value to set- Returns:
- the dsl builder
-
maxResults
Max results for similarity search. The option is a:inttype. Default: 3 Group: producer- Parameters:
maxResults- the value to set- Returns:
- the dsl builder
-
maxResults
Max results for similarity search. The option will be converted to ainttype. Default: 3 Group: producer- Parameters:
maxResults- the value to set- Returns:
- the dsl builder
-
port
The port to connect to. The option is a:inttype. Default: 6334 Group: producer- Parameters:
port- the value to set- Returns:
- the dsl builder
-
port
The port to connect to. The option will be converted to ainttype. Default: 6334 Group: producer- Parameters:
port- the value to set- Returns:
- the dsl builder
-
timeout
Sets a default timeout for all requests. The option is a:java.time.Durationtype. Group: producer- Parameters:
timeout- the value to set- Returns:
- the dsl builder
-
timeout
Sets a default timeout for all requests. The option will be converted to ajava.time.Durationtype. Group: producer- Parameters:
timeout- the value to set- Returns:
- the dsl builder
-
tls
Whether the client uses Transport Layer Security (TLS) to secure communications. The option is a:booleantype. Default: false Group: producer- Parameters:
tls- the value to set- Returns:
- the dsl builder
-
tls
Whether the client uses Transport Layer Security (TLS) to secure communications. The option will be converted to abooleantype. Default: false Group: producer- Parameters:
tls- the value to set- Returns:
- the dsl builder
-