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.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, getUri
Methods 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.String
type. Group: producer- Parameters:
apiKey
- the value to set- Returns:
- the dsl builder
-
host
The host to connect to. The option is a:java.lang.String
type. Default: localhost Group: producer- Parameters:
host
- the value to set- Returns:
- the dsl builder
-
port
The port to connect to. The option is a:int
type. 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 aint
type. 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.Duration
type. 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.Duration
type. 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:boolean
type. 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 aboolean
type. Default: false Group: producer- Parameters:
tls
- the value to set- Returns:
- the dsl builder
-