Package io.vertx.tp.plugin.neo4j
Interface Neo4jClient
- All Superinterfaces:
io.vertx.up.plugin.TpClient<Neo4jClient>
- All Known Implementing Classes:
Neo4jClientImpl
-
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic Neo4jClientcreateShared(io.vertx.core.Vertx vertx) static Neo4jClientcreateShared(io.vertx.core.Vertx vertx, io.vertx.core.json.JsonObject config) io.vertx.core.Future<io.vertx.core.json.JsonArray>edgeCreate(io.vertx.core.json.JsonArray edge) io.vertx.core.Future<io.vertx.core.json.JsonObject>edgeCreate(io.vertx.core.json.JsonObject edge) io.vertx.core.Future<io.vertx.core.json.JsonArray>edgeRemove(io.vertx.core.json.JsonArray edge) io.vertx.core.Future<io.vertx.core.json.JsonObject>edgeRemove(io.vertx.core.json.JsonObject edge) io.vertx.core.Future<io.vertx.core.json.JsonArray>edgeUpdate(io.vertx.core.json.JsonArray edge) io.vertx.core.Future<io.vertx.core.json.JsonObject>edgeUpdate(io.vertx.core.json.JsonObject edge) io.vertx.core.Future<io.vertx.core.json.JsonObject>graphic(io.vertx.core.json.JsonObject node) io.vertx.core.Future<io.vertx.core.json.JsonObject>io.vertx.core.Future<io.vertx.core.json.JsonObject>graphicByKey(String key) io.vertx.core.Future<io.vertx.core.json.JsonObject>graphicByKey(String key, Integer level) io.vertx.core.Future<Boolean>init(io.vertx.core.json.JsonObject params) io.vertx.core.Future<io.vertx.core.json.JsonArray>nodeCreate(io.vertx.core.json.JsonArray nodes) io.vertx.core.Future<io.vertx.core.json.JsonObject>nodeCreate(io.vertx.core.json.JsonObject node) booleannodeExisting(String key) io.vertx.core.Future<io.vertx.core.json.JsonObject>io.vertx.core.Future<io.vertx.core.json.JsonArray>nodeRemove(io.vertx.core.json.JsonArray nodes) io.vertx.core.Future<io.vertx.core.json.JsonObject>nodeRemove(io.vertx.core.json.JsonObject node) io.vertx.core.Future<io.vertx.core.json.JsonArray>nodeUpdate(io.vertx.core.json.JsonArray nodes) io.vertx.core.Future<io.vertx.core.json.JsonObject>nodeUpdate(io.vertx.core.json.JsonObject node)
-
Method Details
-
init
- Specified by:
initin interfaceio.vertx.up.plugin.TpClient<Neo4jClient>
-
connect
-
connected
boolean connected() -
nodeCreate
io.vertx.core.Future<io.vertx.core.json.JsonObject> nodeCreate(io.vertx.core.json.JsonObject node) -
nodeCreate
io.vertx.core.Future<io.vertx.core.json.JsonArray> nodeCreate(io.vertx.core.json.JsonArray nodes) -
nodeUpdate
io.vertx.core.Future<io.vertx.core.json.JsonObject> nodeUpdate(io.vertx.core.json.JsonObject node) -
nodeUpdate
io.vertx.core.Future<io.vertx.core.json.JsonArray> nodeUpdate(io.vertx.core.json.JsonArray nodes) -
nodeRemove
io.vertx.core.Future<io.vertx.core.json.JsonObject> nodeRemove(io.vertx.core.json.JsonObject node) -
nodeRemove
io.vertx.core.Future<io.vertx.core.json.JsonArray> nodeRemove(io.vertx.core.json.JsonArray nodes) -
nodeFind
-
nodeExisting
-
edgeCreate
io.vertx.core.Future<io.vertx.core.json.JsonObject> edgeCreate(io.vertx.core.json.JsonObject edge) -
edgeCreate
io.vertx.core.Future<io.vertx.core.json.JsonArray> edgeCreate(io.vertx.core.json.JsonArray edge) -
edgeUpdate
io.vertx.core.Future<io.vertx.core.json.JsonObject> edgeUpdate(io.vertx.core.json.JsonObject edge) -
edgeUpdate
io.vertx.core.Future<io.vertx.core.json.JsonArray> edgeUpdate(io.vertx.core.json.JsonArray edge) -
edgeRemove
io.vertx.core.Future<io.vertx.core.json.JsonObject> edgeRemove(io.vertx.core.json.JsonObject edge) -
edgeRemove
io.vertx.core.Future<io.vertx.core.json.JsonArray> edgeRemove(io.vertx.core.json.JsonArray edge) -
graphic
io.vertx.core.Future<io.vertx.core.json.JsonObject> graphic(io.vertx.core.json.JsonObject node) -
graphic
io.vertx.core.Future<io.vertx.core.json.JsonObject> graphic(io.vertx.core.json.JsonObject node, Integer level) -
graphicByKey
-
graphicByKey
-
graphicReset
io.vertx.core.Future<Boolean> graphicReset()