## Uses of Class
org.apache.tinkerpop.gremlin.driver.ResultSet

- Packages that use ResultSet
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.driver |
  org.apache.tinkerpop.gremlin.driver.remote |

- - ### Uses of ResultSet in org.apache.tinkerpop.gremlin.driver

    Methods in org.apache.tinkerpop.gremlin.driver that return ResultSet
    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.

    Methods in org.apache.tinkerpop.gremlin.driver that return types with arguments of type ResultSet
    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)`

  - ### Uses of ResultSet in org.apache.tinkerpop.gremlin.driver.remote

    Constructors in org.apache.tinkerpop.gremlin.driver.remote with parameters of type ResultSet
    Constructor and Description
    `DriverRemoteTraversal(ResultSet rs, Client client, boolean attach, Optional<Configuration> conf)`
    `DriverRemoteTraversalSideEffects(Client client, ResultSet rs)` Deprecated.

Copyright © 2013–2020 Apache Software Foundation. All rights reserved.