| Interface | Description | 
|---|---|
| Channelizer | 
 Client-side channel initializer interface. 
 | 
| Host.Listener | |
| LoadBalancingStrategy | 
 Provides a method for selecting the host from a  
Cluster. | 
| MessageSerializer | 
 Serializes data to and from Gremlin Server. 
 | 
| Class | Description | 
|---|---|
| AuthProperties | 
 Properties to supply to the  
Cluster for authentication purposes. | 
| Channelizer.AbstractChannelizer | 
 Base implementation of the client side  
Channelizer. | 
| Channelizer.NioChannelizer | Deprecated
 As of release 3.3.10, not replaced, use  
WebSocketClient. | 
| Channelizer.WebSocketChannelizer | 
 WebSocket  
Channelizer implementation. | 
| Client | 
 A  
Client is constructed from a Cluster and represents a way to send messages to Gremlin Server. | 
| Client.AliasClusteredClient | 
 Uses a  
Client.ClusteredClient that rebinds requests to a specified Graph or
 TraversalSource instances on the server-side. | 
| Client.ClusteredClient | 
 A  
Client implementation that does not operate in a session. | 
| Client.ReboundClusteredClient | Deprecated
 As of release 3.1.1-incubating, replaced by  
Client.AliasClusteredClient. | 
| Client.SessionedClient | 
 A  
Client implementation that operates in the context of a session. | 
| Client.SessionSettings | 
 Settings for a  
Client that involve a session. | 
| Client.SessionSettings.Builder | |
| Client.Settings | 
 Settings given to  
Cluster.connect(Client.Settings) that configures how a Client will behave. | 
| Client.Settings.Builder | |
| Cluster | 
 A connection to a set of one or more Gremlin Server instances. 
 | 
| Cluster.Builder | |
| Host | 
 Identifies a server within the  
Cluster at a specific address. | 
| LoadBalancingStrategy.RoundRobin | 
 A simple round-robin strategy that simply selects the next host in the  
Cluster to send the
 RequestMessage to. | 
| Result | 
 A  
Result represents a result value from the server-side Iterator of results. | 
| ResultSet | 
 A  
ResultSet is returned from the submission of a Gremlin script to the server and represents the
 results provided by the server. | 
| Tokens | 
 String constants used in gremlin-driver and gremlin-server. 
 | 
| Enum | Description | 
|---|---|
| AuthProperties.Property | 
 An enum of the available authorization properties. 
 | 
Copyright © 2013–2020 Apache Software Foundation. All rights reserved.