Class WeaviateVectorDbEndpointBuilderFactory.WeaviateVectorDbHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.WeaviateVectorDbEndpointBuilderFactory.WeaviateVectorDbHeaderNameBuilder
- Enclosing interface:
WeaviateVectorDbEndpointBuilderFactory
public static class WeaviateVectorDbEndpointBuilderFactory.WeaviateVectorDbHeaderNameBuilder
extends Object
The builder of headers' name for the weaviate component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe action to be performed.Collection Name for all operations.Weaviate Object fields.Index Id.Key Name for Create/Update/Query operation.Key Value for Create/Update/Query operation.Weaviate Object properties.Query Top K.Text Field Name for Create/Update/Query operation.Merges properties into the object.Vector Field Name for Create/Update/Query operation.
-
Constructor Details
-
WeaviateVectorDbHeaderNameBuilder
public WeaviateVectorDbHeaderNameBuilder()
-
-
Method Details
-
weaviateAction
The action to be performed. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
WeaviateAction.
-
weaviateTextFieldName
Text Field Name for Create/Update/Query operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
WeaviateTextFieldName.
-
weaviateVectorFieldName
Vector Field Name for Create/Update/Query operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
weaviateVectorFieldName.
-
weaviateCollectionName
Collection Name for all operations. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
WeaviateCollectionName.
-
weaviateFields
Weaviate Object fields. The option is a:HashMaptype. Group: producer- Returns:
- the name of the header
WeaviateFields.
-
weaviateProperties
Weaviate Object properties. The option is a:HashMaptype. Group: producer- Returns:
- the name of the header
WeaviateProperties.
-
weaviateIndexId
Index Id. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
WeaviateIndexId.
-
weaviateQueryTopK
Query Top K. The option is a:Integertype. Group: producer- Returns:
- the name of the header
WeaviateQueryTopK.
-
weaviateUpdateWithMerge
Merges properties into the object. The option is a:Booleantype. Default: true Group: producer- Returns:
- the name of the header
WeaviateUpdateWithMerge.
-
weaviateKeyName
Key Name for Create/Update/Query operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
WeaviateKeyName.
-
weaviateKeyValue
Key Value for Create/Update/Query operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
WeaviateKeyValue.
-