Interface WeaviateVectorDbEndpointBuilderFactory.WeaviateVectorDbEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
WeaviateVectorDbEndpointBuilderFactory
public static interface WeaviateVectorDbEndpointBuilderFactory.WeaviateVectorDbEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the weaviate component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()API Key to authenticate to weaviate with.Weaviate server host to connect to.Proxy host to connect to weaviate through.Proxy port to connect to weaviate through.Proxy port to connect to weaviate through.proxyScheme(String proxyScheme) Proxy scheme to connect to weaviate through.Scheme used to connect to weaviate.Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
-
apiKey
default WeaviateVectorDbEndpointBuilderFactory.WeaviateVectorDbEndpointBuilder apiKey(String apiKey) API Key to authenticate to weaviate with. The option is a:java.lang.Stringtype. Group: producer- Parameters:
apiKey- the value to set- Returns:
- the dsl builder
-
host
Weaviate server host to connect to. The option is a:java.lang.Stringtype. Group: producer- Parameters:
host- the value to set- Returns:
- the dsl builder
-
proxyHost
default WeaviateVectorDbEndpointBuilderFactory.WeaviateVectorDbEndpointBuilder proxyHost(String proxyHost) Proxy host to connect to weaviate through. The option is a:java.lang.Stringtype. Group: producer- Parameters:
proxyHost- the value to set- Returns:
- the dsl builder
-
proxyPort
default WeaviateVectorDbEndpointBuilderFactory.WeaviateVectorDbEndpointBuilder proxyPort(Integer proxyPort) Proxy port to connect to weaviate through. The option is a:java.lang.Integertype. Group: producer- Parameters:
proxyPort- the value to set- Returns:
- the dsl builder
-
proxyPort
default WeaviateVectorDbEndpointBuilderFactory.WeaviateVectorDbEndpointBuilder proxyPort(String proxyPort) Proxy port to connect to weaviate through. The option will be converted to ajava.lang.Integertype. Group: producer- Parameters:
proxyPort- the value to set- Returns:
- the dsl builder
-
proxyScheme
default WeaviateVectorDbEndpointBuilderFactory.WeaviateVectorDbEndpointBuilder proxyScheme(String proxyScheme) Proxy scheme to connect to weaviate through. The option is a:java.lang.Stringtype. Group: producer- Parameters:
proxyScheme- the value to set- Returns:
- the dsl builder
-
scheme
default WeaviateVectorDbEndpointBuilderFactory.WeaviateVectorDbEndpointBuilder scheme(String scheme) Scheme used to connect to weaviate. The option is a:java.lang.Stringtype. Group: producer- Parameters:
scheme- the value to set- Returns:
- the dsl builder
-