Interface ReactiveGraphCommands<K>

    • Method Detail

      • graphDelete

        io.smallrye.mutiny.Uni<Void> graphDelete​(K key)
        Execute the command GRAPH.DELETE. Summary: Completely removes the graph and all of its entities. Group: graph
        Parameters:
        key - the key, must not be null
        Returns:
        a uni producing null when the operation completes
      • graphExplain

        io.smallrye.mutiny.Uni<String> graphExplain​(K key,
                                                    String query)
        Execute the command GRAPH.EXPLAIN. Summary: Constructs a query execution plan but does not run it. Inspect this execution plan to better understand how your query will get executed. Group: graph

        Parameters:
        key - the key, must not be null
        query - the query, must not be null
        Returns:
        a uni producing the string representation of the query execution plan
      • graphList

        io.smallrye.mutiny.Uni<List<K>> graphList()
        Execute the command GRAPH.LIST. Summary: Lists all graph keys in the keyspace. Group: graph

        Returns:
        a uni producing the list of list of keys storing graphs