| Package | Description | 
|---|---|
| org.apache.tinkerpop.gremlin.driver | |
| org.apache.tinkerpop.gremlin.driver.remote | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Client.AliasClusteredClientUses a  Client.ClusteredClientthat rebinds requests to a
 specifiedGraphorTraversalSourceinstances on the server-side. | 
| static class  | Client.ClusteredClientA  Clientimplementation that does not operate in a session. | 
| static class  | Client.SessionedClientA  Clientimplementation that operates in the context of a session. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T extends Client> | Cluster. connect()Creates a  Client.ClusteredClientinstance to thisCluster, meaning requests will be routed to
 one or more servers (depending on the cluster configuration), where each request represents the entirety of a
 transaction. | 
| <T extends Client> | Cluster. connect(Client.Settings settings)Creates a new  Clientbased on the settings provided. | 
| <T extends Client> | Cluster. connect(String sessionId)Creates a  Client.SessionedClientinstance to thisCluster, meaning requests will be routed to
 a single server (randomly selected from the cluster), where the same bindings will be available on each request. | 
| <T extends Client> | Cluster. connect(String sessionId,
       boolean manageTransactions)Creates a  Client.SessionedClientinstance to thisCluster, meaning requests will be routed to
 a single server (randomly selected from the cluster), where the same bindings will be available on each request. | 
| Modifier and Type | Method and Description | 
|---|---|
| Client | Client. alias(Map<String,String> aliases)Creates a  Clientthat supplies the specified set of aliases, thus allowing the user to re-name
 one or more globally definedGraphorTraversalSourceserver bindings for the context of
 the createdClient. | 
| Client | Client.ClusteredClient. alias(Map<String,String> aliases)Creates a  Clientthat supplies the specified set of aliases, thus allowing the user to re-name
 one or more globally definedGraphorTraversalSourceserver bindings for the context of
 the createdClient. | 
| Client | Client.AliasClusteredClient. alias(Map<String,String> aliases)Creates a  Clientthat supplies the specified set of aliases, thus allowing the user to re-name
 one or more globally definedGraphorTraversalSourceserver bindings for the context of
 the createdClient. | 
| Client | Client. alias(String graphOrTraversalSource)Create a new  Clientthat aliases the specifiedGraphorTraversalSourcename on the
 server to a variable called "g" for the context of the requests made through thatClient. | 
| Client | Client.ClusteredClient. alias(String graphOrTraversalSource)Create a new  Clientthat aliases the specifiedGraphorTraversalSourcename on the
 server to a variable called "g" for the context of the requests made through thatClient. | 
| Client | Client. init()Initializes the client which typically means that a connection is established to the server. | 
| Client | Client.AliasClusteredClient. init() | 
| Modifier and Type | Method and Description | 
|---|---|
| static DriverRemoteConnection | DriverRemoteConnection. using(Client client)Creates a  DriverRemoteConnectionusing an existingClientobject. | 
| static DriverRemoteConnection | DriverRemoteConnection. using(Client client,
     String remoteTraversalSourceName)Creates a  DriverRemoteConnectionusing an existingClientobject. | 
| Constructor and Description | 
|---|
| DriverRemoteTraversal(ResultSet rs,
                     Client client,
                     boolean attach,
                     Optional<Configuration> conf) | 
| DriverRemoteTraversalSideEffects(Client client,
                                ResultSet rs) | 
| DriverRemoteTraversalSideEffects(Client client,
                                UUID serverSideEffect,
                                Host host,
                                CompletableFuture<Void> ready)Deprecated. 
 As of release 3.4.0, replaced by  DriverRemoteTraversalSideEffects.DriverRemoteTraversalSideEffects(Client, ResultSet) | 
Copyright © 2013–2019 Apache Software Foundation. All rights reserved.