Class Neo4jEndpointBuilderFactory.Neo4jHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.Neo4jEndpointBuilderFactory.Neo4jHeaderNameBuilder
- Enclosing interface:
Neo4jEndpointBuilderFactory
The builder of headers' name for the Neo4j component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionLabel for the Node - used when inserting from Embeddings.MATCH properties for the generated MATCH query.The operation to be performed.Query Result.Query executed contains update.Query execution time in Milliseconds.Query Number of nodes created.Query Number of nodes deleted.Query executed number of relationships created.Query executed number of relationships deleted.Number of nodes retrieved.Vector Id for the embedding.
-
Constructor Details
-
Neo4jHeaderNameBuilder
public Neo4jHeaderNameBuilder()
-
-
Method Details
-
neo4jOperation
The operation to be performed. The option is a:String
type. Group: producer- Returns:
- the name of the header
Neo4jOperation
.
-
neo4jMatchProperties
MATCH properties for the generated MATCH query. Needed only if we are matching properties and values. Example: {name: 'Alice'}. The option is a:String
type. Group: producer- Returns:
- the name of the header
Neo4jMatchProperties
.
-
neo4jQueryResult
Query Result. The option is a:String
type. Group: producer- Returns:
- the name of the header
Neo4jQueryResult
.
-
neo4jQueryResultNodesCreated
Query Number of nodes created. The option is a:Long
type. Group: producer- Returns:
- the name of the header
Neo4jQueryResultNodesCreated
.
-
neo4jQueryResultNodesDeleted
Query Number of nodes deleted. The option is a:Long
type. Group: producer- Returns:
- the name of the header
Neo4jQueryResultNodesDeleted
.
-
neo4jQueryResultContainsUpdates
Query executed contains update. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
Neo4jQueryResultContainsUpdates
.
-
neo4jQueryResultRelationshipsCreated
Query executed number of relationships created. The option is a:Long
type. Group: producer- Returns:
- the name of the header
Neo4jQueryResultRelationshipsCreated
.
-
neo4jQueryResultRelationshipsDeleted
Query executed number of relationships deleted. The option is a:Long
type. Group: producer- Returns:
- the name of the header
Neo4jQueryResultRelationshipsDeleted
.
-
neo4jQueryResultRetrieveSize
Number of nodes retrieved. The option is a:Long
type. Group: producer- Returns:
- the name of the header
Neo4jQueryResultRetrieveSize
.
-
neo4jQueryResultListNeo4jNodes
Query execution time in Milliseconds. The option is a:Long
type. Group: producer- Returns:
- the name of the header
Neo4jQueryResultListNeo4jNodes
.
-
neo4jVectorEmbeddingId
Vector Id for the embedding. The option is a:String
type. Group: producer- Returns:
- the name of the header
Neo4jVectorEmbeddingId
.
-
neo4jLabel
Label for the Node - used when inserting from Embeddings. The option is a:String
type. Group: producer- Returns:
- the name of the header
Neo4jLabel
.
-