Interface TransactionalGraphCommands<K>

    • Method Detail

      • graphDelete

        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
      • graphExplain

        void 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
      • graphList

        void graphList()
        Execute the command GRAPH.LIST. Summary: Lists all graph keys in the keyspace. Group: graph

      • graphQuery

        void graphQuery​(K key,
                        String query)
        Execute the command GRAPH.QUERY. Summary: Executes the given query against a specified graph. Group: graph

        Parameters:
        key - the key, must not be null
        query - the query, must not be null
      • graphQuery

        void graphQuery​(K key,
                        String query,
                        Duration timeout)
        Execute the command GRAPH.QUERY. Summary: Executes the given query against a specified graph. Group: graph

        Parameters:
        key - the key, must not be null
        query - the query, must not be null
        timeout - a timeout, must not be null