| AuthProperties | 
Properties to supply to the  Cluster for authentication purposes.  
 | 
| AuthProperties.Property | 
 An enum of the available authorization properties. 
 | 
| Channelizer | 
 Client-side channel initializer interface. 
 | 
| Channelizer.AbstractChannelizer | 
 | 
| Client | 
A  Client is constructed from a  Cluster and represents a way to send messages to Gremlin Server.  
 | 
| Client.SessionSettings | 
Settings for a  Client that involve a session.  
 | 
| Client.SessionSettings.Builder | 
  | 
| Client.Settings | 
 | 
| Client.Settings.Builder | 
  | 
| Cluster | 
 A connection to a set of one or more Gremlin Server instances. 
 | 
| Cluster.Builder | 
  | 
| HandshakeInterceptor | 
 This function is called when the websocket handshake is attempted and the first FullHttpRequest is sent to
 the server. 
 | 
| Host | 
Identifies a server within the  Cluster at a specific address.  
 | 
| Host.Listener | 
  | 
| LoadBalancingStrategy | 
Provides a method for selecting the host from a  Cluster.  
 | 
| MessageSerializer | 
 Serializes data to and from Gremlin Server. 
 | 
| RequestOptions | 
 Options that can be supplied on a per request basis. 
 | 
| RequestOptions.Builder | 
  | 
| 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. 
 |