| 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  Clusterfor authentication purposes. | 
| Channelizer.AbstractChannelizer | Base implementation of the client side  Channelizer. | 
| Channelizer.NioChannelizer | NIO  Channelizerimplementation. | 
| Channelizer.WebSocketChannelizer | WebSocket  Channelizerimplementation. | 
| Client | A  Clientis constructed from aClusterand represents a way to send messages to Gremlin Server. | 
| Client.AliasClusteredClient | Uses a  Client.ClusteredClientthat rebinds requests to a
 specifiedGraphorTraversalSourceinstances on the server-side. | 
| Client.ClusteredClient | A  Clientimplementation that does not operate in a session. | 
| Client.ReboundClusteredClient | Deprecated As of release 3.1.1-incubating, replaced by  Client.AliasClusteredClient. | 
| Client.SessionedClient | A  Clientimplementation that operates in the context of a session. | 
| Client.SessionSettings | Settings for a  Clientthat involve a session. | 
| Client.SessionSettings.Builder | |
| Client.Settings | Settings given to  Cluster.connect(Client.Settings)that configures how aClientwill 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  Clusterat a specific address. | 
| LoadBalancingStrategy.RoundRobin | A simple round-robin strategy that simply selects the next host in the  Clusterto send theRequestMessageto. | 
| Result | A  Resultrepresents a result value from the server-sideIteratorof results. | 
| ResultSet | A  ResultSetis 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–2019 Apache Software Foundation. All rights reserved.