# Uses of Package
org.apache.tinkerpop.gremlin.driver

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

- Classes in org.apache.tinkerpop.gremlin.driver used by org.apache.tinkerpop.gremlin.driver
  Class and Description
  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 Base implementation of the client side `Channelizer`.
  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 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
  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.

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