| Package | Description | 
|---|---|
| org.apache.tinkerpop.gremlin.driver | |
| org.apache.tinkerpop.gremlin.driver.remote | 
| Modifier and Type | Method and Description | 
|---|---|
ResultSet | 
Client.submit(Bytecode bytecode)
Submit a  
Bytecode to the server for remote execution. | 
ResultSet | 
Client.submit(Bytecode bytecode,
      RequestOptions options)
A version of  
Client.submit(Bytecode) which provides the ability to set per-request options. | 
ResultSet | 
Client.submit(String gremlin)
Submits a Gremlin script to the server and returns a  
ResultSet once the write of the request is
 complete. | 
ResultSet | 
Client.submit(String gremlin,
      Map<String,Object> parameters)
Submits a Gremlin script and bound parameters to the server and returns a  
ResultSet once the write of
 the request is complete. | 
ResultSet | 
Client.submit(String gremlin,
      RequestOptions options)
Submits a Gremlin script to the server and returns a  
ResultSet once the write of the request is
 complete. | 
ResultSet | 
Client.ClusteredClient.submit(String gremlin,
      String graphOrTraversalSource)
Submits a Gremlin script to the server and returns a  
ResultSet once the write of the request is
 complete. | 
ResultSet | 
Client.ClusteredClient.submit(String gremlin,
      String graphOrTraversalSource,
      Map<String,Object> parameters)
Submits a Gremlin script and bound parameters to the server and returns a  
ResultSet once the write of
 the request is complete. | 
ResultSet | 
Client.submit(Traversal traversal)
Submit a  
Traversal to the server for remote execution.Results are returned as Traverser
 instances and are therefore bulked, meaning that to properly iterate the contents of the result each
 Traverser.bulk() must be examined to determine the number of times that object should be presented in
 iteration. | 
| Modifier and Type | Method and Description | 
|---|---|
CompletableFuture<ResultSet> | 
Client.submitAsync(Bytecode bytecode)
An asynchronous version of  
Client.submit(Traversal). | 
CompletableFuture<ResultSet> | 
Client.AliasClusteredClient.submitAsync(Bytecode bytecode)  | 
CompletableFuture<ResultSet> | 
Client.submitAsync(Bytecode bytecode,
           RequestOptions options)
A version of  
Client.submit(Bytecode) which provides the ability to set per-request options. | 
CompletableFuture<ResultSet> | 
Client.AliasClusteredClient.submitAsync(Bytecode bytecode,
           RequestOptions options)  | 
CompletableFuture<ResultSet> | 
Client.submitAsync(RequestMessage msg)
A low-level method that allows the submission of a manually constructed  
RequestMessage. | 
CompletableFuture<ResultSet> | 
Client.AliasClusteredClient.submitAsync(RequestMessage msg)  | 
CompletableFuture<ResultSet> | 
Client.submitAsync(String gremlin)
The asynchronous version of  
Client.submit(String) where the returned future will complete when the
 write of the request completes. | 
CompletableFuture<ResultSet> | 
Client.submitAsync(String gremlin,
           Map<String,Object> parameters)
The asynchronous version of  
Client.submit(String, Map)} where the returned future will complete when the
 write of the request completes. | 
CompletableFuture<ResultSet> | 
Client.submitAsync(String gremlin,
           Map<String,String> aliases,
           Map<String,Object> parameters)
Deprecated. 
 
As of release 3.4.0, replaced by  
Client.submitAsync(String, RequestOptions). | 
CompletableFuture<ResultSet> | 
Client.submitAsync(String gremlin,
           RequestOptions options)
The asynchronous version of  
Client.submit(String, RequestOptions)} where the returned future will complete when the
 write of the request completes. | 
CompletableFuture<ResultSet> | 
Client.submitAsync(String gremlin,
           String graphOrTraversalSource,
           Map<String,Object> parameters)
Deprecated. 
 
As of release 3.4.0, replaced by  
Client.submitAsync(String, RequestOptions). | 
CompletableFuture<ResultSet> | 
Client.submitAsync(Traversal traversal)
An asynchronous version of  
Client.submit(Traversal). | 
CompletableFuture<ResultSet> | 
Client.AliasClusteredClient.submitAsync(Traversal traversal)  | 
| Constructor and Description | 
|---|
DriverRemoteTraversal(ResultSet rs,
                     Client client,
                     boolean attach,
                     Optional<Configuration> conf)  | 
Copyright © 2013–2021 Apache Software Foundation. All rights reserved.