Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
AbstractClient - Class in org.apache.tinkerpop.gremlin.driver.simple
 
AbstractClient(String) - Constructor for class org.apache.tinkerpop.gremlin.driver.simple.AbstractClient
 
AbstractGraphSONMessageSerializerV1d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
 
AbstractGraphSONMessageSerializerV1d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0
 
AbstractGraphSONMessageSerializerV1d0(GraphSONMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0
 
AbstractGraphSONMessageSerializerV1d0.GremlinServerModule - Class in org.apache.tinkerpop.gremlin.driver.ser
 
AbstractGraphSONMessageSerializerV1d0.JsonBuilderJacksonSerializer - Class in org.apache.tinkerpop.gremlin.driver.ser
 
AbstractGraphSONMessageSerializerV1d0.ResponseMessageSerializer - Class in org.apache.tinkerpop.gremlin.driver.ser
 
AbstractGraphSONMessageSerializerV2d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
 
AbstractGraphSONMessageSerializerV2d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0
 
AbstractGraphSONMessageSerializerV2d0(GraphSONMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0
 
AbstractGraphSONMessageSerializerV2d0.GremlinServerModule - Class in org.apache.tinkerpop.gremlin.driver.ser
 
AbstractGraphSONMessageSerializerV2d0.JsonBuilderJacksonSerializer - Class in org.apache.tinkerpop.gremlin.driver.ser
 
AbstractGraphSONMessageSerializerV2d0.RequestMessageDeserializer - Class in org.apache.tinkerpop.gremlin.driver.ser
 
AbstractGraphSONMessageSerializerV2d0.RequestMessageSerializer - Class in org.apache.tinkerpop.gremlin.driver.ser
 
AbstractGraphSONMessageSerializerV2d0.ResponseMessageDeserializer - Class in org.apache.tinkerpop.gremlin.driver.ser
 
AbstractGraphSONMessageSerializerV2d0.ResponseMessageSerializer - Class in org.apache.tinkerpop.gremlin.driver.ser
 
AbstractGryoMessageSerializerV1d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
 
AbstractGryoMessageSerializerV1d0(GryoMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0
Creates an instance with a provided mapper configured GryoMapper instance.
AbstractMessageSerializer - Class in org.apache.tinkerpop.gremlin.driver.ser
Base MessageSerializer that serializers can implement to get some helper methods around configuring a Mapper.Builder.
AbstractMessageSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractMessageSerializer
 
add(Object...) - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage.Builder
 
addArg(String, Object) - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage.Builder
 
addContactPoint(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Adds the address of a Gremlin Server to the list of servers a Client will try to contact to send requests to.
addContactPoints(String...) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Add one or more the addresses of a Gremlin Servers to the list of servers a Client will try to contact to send requests to.
addIoRegistries(Map<String, Object>, Mapper.Builder) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractMessageSerializer
Reads a list of fully qualified class names from the value of the AbstractMessageSerializer.TOKEN_IO_REGISTRIES configuration key.
alias(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Create a new Client that aliases the specified Graph or TraversalSource name on the server to a variable called "g" for the context of the requests made through that Client.
alias(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Creates a Client that supplies the specified set of aliases, thus allowing the user to re-name one or more globally defined Graph or TraversalSource server bindings for the context of the created Client.
alias(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Create a new Client that aliases the specified Graph or TraversalSource name on the server to a variable called "g" for the context of the requests made through that Client.
alias(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Creates a Client that supplies the specified set of aliases, thus allowing the user to re-name one or more globally defined Graph or TraversalSource server bindings for the context of the created Client.
alias(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
Creates a Client that supplies the specified set of aliases, thus allowing the user to re-name one or more globally defined Graph or TraversalSource server bindings for the context of the created Client.
AliasClusteredClient(Client, Map<String, String>, Client.Settings) - Constructor for class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
all() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
The returned CompletableFuture completes when all reads are complete for this request and the entire result has been accounted for on the client.
allHosts() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets a list of all the configured hosts.
allItemsAvailable() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Determines if all items have been returned to the client.
allItemsAvailableAsync() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Returns a future that will complete when all items have been returned from the server.
ARGS_AGGREGATE_TO - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_ALIASES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_BATCH_SIZE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_BINDINGS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_COORDINATES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_COORDINATES_ARTIFACT - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_COORDINATES_GROUP - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_COORDINATES_VERSION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_FORCE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_GREMLIN - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_HOST - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_IMPORTS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_INFO_TYPE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_INFO_TYPE_DEPDENENCIES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As of release 3.1.1-incubating, replaced by Tokens.ARGS_INFO_TYPE_DEPENDENCIES
ARGS_INFO_TYPE_DEPENDENCIES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_INFO_TYPE_IMPORTS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_LANGUAGE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_MANAGE_TRANSACTION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_REBINDINGS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As of release 3.1.0-incubating, replaced by Tokens.ARGS_ALIASES.
ARGS_SASL - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_SASL_MECHANISM - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_SCRIPT_EVAL_TIMEOUT - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_SESSION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_SIDE_EFFECT - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_SIDE_EFFECT_KEY - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
AuthProperties - Class in org.apache.tinkerpop.gremlin.driver
Properties to supply to the Cluster for authentication purposes.
AuthProperties() - Constructor for class org.apache.tinkerpop.gremlin.driver.AuthProperties
 
authProperties(AuthProperties) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specifies parameters for authentication to Gremlin Server.
AuthProperties.Property - Enum in org.apache.tinkerpop.gremlin.driver
An enum of the available authorization properties.
availableHosts() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the list of hosts that the Cluster was able to connect to.

B

build() - Static method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings
 
build() - Static method in class org.apache.tinkerpop.gremlin.driver.Client.Settings
 
build() - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
build(String) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
build(File) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
build(String) - Static method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage
 
build(RequestMessage) - Static method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage
 
build(UUID) - Static method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage
 
buildMessage(RequestMessage.Builder) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Makes any final changes to the builder and returns the constructed RequestMessage.
buildMessage(RequestMessage.Builder) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
 
buildMessage(RequestMessage.Builder) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
Adds the Tokens.ARGS_SESSION value to every RequestMessage.

C

callbackResponseHandler - Variable in class org.apache.tinkerpop.gremlin.driver.simple.AbstractClient
 
channelActive(ChannelHandlerContext) - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler
 
channelInactive(ChannelHandlerContext) - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler
 
Channelizer - Interface in org.apache.tinkerpop.gremlin.driver
Client-side channel initializer interface.
channelizer(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specify the Channelizer implementation to use on the client when creating a Connection.
channelizer(Class) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specify the Channelizer implementation to use on the client when creating a Connection.
Channelizer.AbstractChannelizer - Class in org.apache.tinkerpop.gremlin.driver
Base implementation of the client side Channelizer.
Channelizer.NioChannelizer - Class in org.apache.tinkerpop.gremlin.driver
NIO Channelizer implementation.
Channelizer.WebSocketChannelizer - Class in org.apache.tinkerpop.gremlin.driver
WebSocket Channelizer implementation.
channelRead0(ChannelHandlerContext, Object) - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler
 
chooseConnection(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Chooses a Connection to write the message to.
chooseConnection(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Uses a LoadBalancingStrategy to choose the best Host and then selects the best connection from that host's connection pool.
chooseConnection(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
Delegates to the underlying Client.ClusteredClient.
chooseConnection(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
Since the session is bound to a single host, simply borrow a connection from that pool.
Client - Class in org.apache.tinkerpop.gremlin.driver
A Client is constructed from a Cluster and represents a way to send messages to Gremlin Server.
Client.AliasClusteredClient - Class in org.apache.tinkerpop.gremlin.driver
Uses a Client.ClusteredClient that rebinds requests to a specified Graph or TraversalSource instances on the server-side.
Client.ClusteredClient - Class in org.apache.tinkerpop.gremlin.driver
A Client implementation that does not operate in a session.
Client.ReboundClusteredClient - Class in org.apache.tinkerpop.gremlin.driver
Deprecated.
As of release 3.1.1-incubating, replaced by Client.AliasClusteredClient.
Client.SessionedClient - Class in org.apache.tinkerpop.gremlin.driver
A Client implementation that operates in the context of a session.
Client.SessionSettings - Class in org.apache.tinkerpop.gremlin.driver
Settings for a Client that involve a session.
Client.SessionSettings.Builder - Class in org.apache.tinkerpop.gremlin.driver
 
Client.Settings - Class in org.apache.tinkerpop.gremlin.driver
Settings given to Cluster.connect(Client.Settings) that configures how a Client will behave.
Client.Settings.Builder - Class in org.apache.tinkerpop.gremlin.driver
 
close(Channel) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
close(Channel) - Method in interface org.apache.tinkerpop.gremlin.driver.Channelizer
Called on Connection.close() to perform an Channelizer specific functions.
close(Channel) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
Sends a CloseWebSocketFrame to the server for the specified channel.
close() - Method in class org.apache.tinkerpop.gremlin.driver.Client
Closes the client by making a synchronous call to Client.closeAsync().
close() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
close() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
 
close() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversal
Releases server-side resources related to this traversal (i.e.
close() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversalSideEffects
 
close() - Method in class org.apache.tinkerpop.gremlin.driver.simple.NioClient
 
close() - Method in class org.apache.tinkerpop.gremlin.driver.simple.WebSocketClient
 
closeAsync() - Method in class org.apache.tinkerpop.gremlin.driver.Client
Asynchronous close of the Client.
closeAsync() - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Closes all the connection pools on all hosts.
closeAsync() - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
Prevents messages from being sent from this Client.
closeAsync() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
Close the bound ConnectionPool.
closeAsync() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
cluster - Variable in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
cluster - Variable in class org.apache.tinkerpop.gremlin.driver.Client
 
Cluster - Class in org.apache.tinkerpop.gremlin.driver
A connection to a set of one or more Gremlin Server instances.
Cluster.Builder - Class in org.apache.tinkerpop.gremlin.driver
 
code(ResponseStatusCode) - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage.Builder
 
ConfigurationEvaluator - Class in org.apache.tinkerpop.gremlin.driver.util
An internal application used to test out ranges of configuration parameters for Gremlin Driver.
ConfigurationEvaluator() - Constructor for class org.apache.tinkerpop.gremlin.driver.util.ConfigurationEvaluator
 
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.NioChannelizer
 
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
configure(Map<String, Object>, Map<String, Graph>) - Method in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
Configure the serializer with mapper settings as required.
configure(Map<String, Object>, Map<String, Graph>) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0
 
configure(Map<String, Object>, Map<String, Graph>) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0
 
configure(Map<String, Object>, Map<String, Graph>) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0
 
connect() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Creates a Client.ClusteredClient instance to this Cluster, meaning requests will be routed to one or more servers (depending on the cluster configuration), where each request represents the entirety of a transaction.
connect(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Creates a Client.SessionedClient instance to this Cluster, meaning requests will be routed to a single server (randomly selected from the cluster), where the same bindings will be available on each request.
connect(String, boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Creates a Client.SessionedClient instance to this Cluster, meaning requests will be routed to a single server (randomly selected from the cluster), where the same bindings will be available on each request.
connect(Client.Settings) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Creates a new Client based on the settings provided.
connected() - Method in interface org.apache.tinkerpop.gremlin.driver.Channelizer
Called after the channel connects.
connected() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
connection - Variable in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
ConnectionException - Exception in org.apache.tinkerpop.gremlin.driver.exception
 
ConnectionException(URI, InetSocketAddress, String) - Constructor for exception org.apache.tinkerpop.gremlin.driver.exception.ConnectionException
 
ConnectionException(URI, String, Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.driver.exception.ConnectionException
 
ConnectionException(URI, InetSocketAddress, String, Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.driver.exception.ConnectionException
 
create() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage.Builder
Create the request message given the settings provided to the RequestMessage.Builder.
create() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage.Builder
 
createKeepAliveMessage() - Method in interface org.apache.tinkerpop.gremlin.driver.Channelizer
Create a message for the driver to use as a "keep-alive" for the connection.
createKeepAliveMessage() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
createObject(Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.RequestMessageDeserializer
 
createObject(Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.ResponseMessageDeserializer
 
credentials(String, String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the AuthProperties.Property.USERNAME and AuthProperties.Property.PASSWORD properties for authentication to Gremlin Server.

D

decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.apache.tinkerpop.gremlin.driver.handler.NioGremlinResponseDecoder
 
decode(ChannelHandlerContext, WebSocketFrame, List<Object>) - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketGremlinResponseDecoder
 
DEFAULT_REQUEST_SERIALIZER - Static variable in enum org.apache.tinkerpop.gremlin.driver.ser.Serializers
Default serializer for requests received by Gremlin Server.
DEFAULT_RESULT_SERIALIZER - Static variable in enum org.apache.tinkerpop.gremlin.driver.ser.Serializers
Default serializer for results returned from Gremlin Server.
deserializeRequest(ByteBuf) - Method in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
Deserialize a Netty ByteBuf into a RequestMessage.
deserializeRequest(ByteBuf) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0
 
deserializeRequest(ByteBuf) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0
 
deserializeRequest(ByteBuf) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0
 
deserializeRequest(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
 
deserializeRequest(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
 
deserializeRequest(String) - Method in interface org.apache.tinkerpop.gremlin.driver.ser.MessageTextSerializer
 
deserializeResponse(ByteBuf) - Method in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
Deserialize a Netty ByteBuf into a ResponseMessage.
deserializeResponse(ByteBuf) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0
 
deserializeResponse(ByteBuf) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0
 
deserializeResponse(ByteBuf) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0
 
deserializeResponse(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
 
deserializeResponse(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
 
deserializeResponse(String) - Method in interface org.apache.tinkerpop.gremlin.driver.ser.MessageTextSerializer
 
DriverRemoteConnection - Class in org.apache.tinkerpop.gremlin.driver.remote
A RemoteConnection implementation for Gremlin Server.
DriverRemoteConnection(Configuration) - Constructor for class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
 
DriverRemoteTraversal<S,E> - Class in org.apache.tinkerpop.gremlin.driver.remote
A AbstractRemoteTraversal implementation for the Gremlin Driver.
DriverRemoteTraversal(ResultSet, Client, boolean, Optional<Configuration>) - Constructor for class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversal
 
DriverRemoteTraversalSideEffects - Class in org.apache.tinkerpop.gremlin.driver.remote
Java driver implementation of TraversalSideEffects.
DriverRemoteTraversalSideEffects(Client, UUID, Host, CompletableFuture<Void>) - Constructor for class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversalSideEffects
 

E

enableSsl(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Enables connectivity over SSL - note that the server should be configured with SSL turned on for this setting to work properly.
encode(ChannelHandlerContext, Object, ByteBuf) - Method in class org.apache.tinkerpop.gremlin.driver.handler.NioGremlinRequestEncoder
 
encode(ChannelHandlerContext, RequestMessage, List<Object>) - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketGremlinRequestEncoder
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler
 
execute() - Method in class org.apache.tinkerpop.gremlin.driver.util.ProfilingApplication
 

F

finalize(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
forceClosed(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings.Builder
Determines if the session should be force closed when the client is closed.
from(RequestMessage) - Static method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage
 

G

generate(String[]) - Method in class org.apache.tinkerpop.gremlin.driver.util.ConfigurationEvaluator
 
get(AuthProperties.Property) - Method in class org.apache.tinkerpop.gremlin.driver.AuthProperties
Gets a property given the key.
get(String) - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversalSideEffects
 
get(Class<? extends T>) - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to the specified Class.
getAddress() - Method in exception org.apache.tinkerpop.gremlin.driver.exception.ConnectionException
 
getAddress() - Method in class org.apache.tinkerpop.gremlin.driver.Host
 
getArgs() - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage
A Map of arguments that are supplied to the RequestMessage.op.
getAttributes() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseStatus
Gets the meta-data related to the response.
getAvailableItemCount() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Gets the number of items available on the client.
getBoolean() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an boolean.
getByte() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an byte.
getChannelizer() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the Channelizer implementation to use on the client when creating a Connection.
getCluster() - Method in class org.apache.tinkerpop.gremlin.driver.Client
Gets the Cluster that spawned this Client.
getCode() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseStatus
Gets the ResponseStatusCode that describes how the server responded to the request.
getData() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseResult
 
getDouble() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an double.
getEdge() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to an Edge.
getElement() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to an Element.
getFloat() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an float.
getFromValue(int) - Static method in enum org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
 
getHost() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
 
getHostUri() - Method in class org.apache.tinkerpop.gremlin.driver.Host
 
getInt() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an int.
getKeepAliveInterval() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets time in milliseconds to wait after the last message is sent over a connection before sending a keep-alive message to the server.
getListStringFromConfig(String, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractMessageSerializer
Gets a List of strings from the configuration object.
getLoadBalancingStrategy() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Specifies the load balancing strategy to use on the client side.
getLong() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an long.
getMaxContentLength() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the maximum size in bytes of any request sent to the server.
getMaxInProcessPerConnection() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the maximum number of in-flight requests that can occur on a Connection.
getMaxWaitForConnection() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the maximum amount of time to wait for a connection to be borrowed from the connection pool.
getMaxWaitForSessionClose() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets how long a session will stay open assuming the current connection actually is configured for their use.
getMessage() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseStatus
Gets the message associated with the code.
getMeta() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseResult
 
getMinInProcessPerConnection() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the minimum number of in-flight requests that can occur on a Connection before it is considered for closing on return to the ConnectionPool.
getNioPoolSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Size of the pool for handling request/response operations.
getObject() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item.
getOp() - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage
The operation or command to perform as defined by a particular Processor.
getOriginalRequestMessage() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
 
getPath() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to a Path.
getPort() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the port that the Gremlin Servers will be listening on.
getProcessor() - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage
The name of the Processor that should handle the RequestMessage.op.
getProperty() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to a Property.
getReconnectInterval() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets time in milliseconds to wait between retries when attempting to reconnect to a dead host.
getReconnectIntialDelay() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets time in milliseconds to wait before attempting to reconnect to a dead host after it has been marked dead.
getRequestId() - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage
The id of the current request and is used to track the message within Gremlin Server and in its response.
getRequestId() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage
 
getResponseStatusCode() - Method in exception org.apache.tinkerpop.gremlin.driver.exception.ResponseException
 
getResult() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage
 
getResultIterationBatchSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the override for the server setting that determines how many results are returned per batch.
getSerializers() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Get the MessageSerializer MIME types supported.
getSession() - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings
Determines if the Client is to be constructed with a session.
getSessionId() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings
Provides the identifier of the session.
getSettings() - Method in class org.apache.tinkerpop.gremlin.driver.Client
Gets the Client.Settings.
getShort() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an short.
getSideEffects() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversal
Gets a side-effect from the server.
getStatus() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage
 
getString() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to a String via toString().
getUri() - Method in exception org.apache.tinkerpop.gremlin.driver.exception.ConnectionException
 
getValue() - Method in enum org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
 
getValue() - Method in enum org.apache.tinkerpop.gremlin.driver.ser.Serializers
 
getVertex() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to a Vertex.
getVertexProperty() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to a VertexProperty.
getWorkerPoolSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Size of the pool for handling background work.
GraphSONMessageSerializerGremlinV1d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
Serialize results to JSON with version 1.0.x schema.
GraphSONMessageSerializerGremlinV1d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV1d0
 
GraphSONMessageSerializerGremlinV1d0(GraphSONMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV1d0
 
GraphSONMessageSerializerGremlinV2d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
Serialize results to JSON with version 2.0.x schema and the extended module.
GraphSONMessageSerializerGremlinV2d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV2d0
 
GraphSONMessageSerializerGremlinV2d0(GraphSONMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV2d0
 
GraphSONMessageSerializerV1d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
Serialize results to JSON with version 1.0.x schema.
GraphSONMessageSerializerV1d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
 
GraphSONMessageSerializerV1d0(GraphSONMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
 
GraphSONMessageSerializerV2d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
Serialize results to JSON with version 2.0.x schema and the extended module.
GraphSONMessageSerializerV2d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
 
GraphSONMessageSerializerV2d0(GraphSONMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
 
GREMLIN_REMOTE_DRIVER_CLUSTERFILE - Static variable in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
 
GREMLIN_REMOTE_DRIVER_SOURCENAME - Static variable in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
 
GremlinServerModule() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0.GremlinServerModule
 
GremlinServerModule() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.GremlinServerModule
 
group - Variable in class org.apache.tinkerpop.gremlin.driver.simple.AbstractClient
 
GryoLiteMessageSerializerV1d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
An alternative Gryo serializer that uses "referenced" graph elements during serialization.
GryoLiteMessageSerializerV1d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GryoLiteMessageSerializerV1d0
Creates an instance with a standard GryoMapper instance.
GryoLiteMessageSerializerV1d0(GryoMapper.Builder) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GryoLiteMessageSerializerV1d0
Creates an instance with a standard GryoMapper instance.
GryoMessageSerializerV1d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
The standard Gryo serializer that uses "detached" graph elements during serialization.
GryoMessageSerializerV1d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV1d0
Creates an instance with a standard GryoMapper instance.
GryoMessageSerializerV1d0(GryoMapper.Builder) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV1d0
Creates an instance with a standard GryoMapper instance.
GryoMessageSerializerV1d0(GryoMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV1d0

H

handlerAdded(ChannelHandlerContext) - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler
 
handshakeFuture() - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler
 
hasNext() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversal
 
Host - Class in org.apache.tinkerpop.gremlin.driver
Identifies a server within the Cluster at a specific address.
Host.Listener - Interface in org.apache.tinkerpop.gremlin.driver
 

I

INFO_TYPES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
init(Connection) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
init(Connection) - Method in interface org.apache.tinkerpop.gremlin.driver.Channelizer
Initializes the Channelizer.
init(Connection) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.NioChannelizer
 
init(Connection) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
init() - Method in class org.apache.tinkerpop.gremlin.driver.Client
Initializes the client which typically means that a connection is established to the server.
init() - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
 
init() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
initChannel(SocketChannel) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
initialize(Cluster, Collection<Host>) - Method in interface org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy
Initialize the strategy with the Cluster instance and the expected host list.
initialize(Cluster, Collection<Host>) - Method in class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
initialized - Variable in class org.apache.tinkerpop.gremlin.driver.Client
 
initializeImplementation() - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Initializes the connection pools on all hosts.
initializeImplementation() - Method in class org.apache.tinkerpop.gremlin.driver.Client
Called in the Client.init() method.
initializeImplementation() - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
 
initializeImplementation() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
Randomly choose an available Host to bind the session too and initialize the ConnectionPool.
INVALID - Static variable in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage
An "invalid" message.
isAvailable() - Method in class org.apache.tinkerpop.gremlin.driver.Host
 
isClosed() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Determines if the Cluster has completed its closing process after a call to Cluster.close() or Cluster.closeAsync().
isClosing() - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
 
isClosing() - Method in class org.apache.tinkerpop.gremlin.driver.Client
 
isClosing() - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
 
isClosing() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
 
isClosing() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Determines if the Cluster is in the process of closing given a call to Cluster.close() or Cluster.closeAsync().
isForceClosed() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings
Determines if the session will be force closed.
isNull() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Determines if the result item is null or not.
isSslEnabled() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Determines if connectivity over SSL is enabled.
isSuccess() - Method in enum org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
 
iterator() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Returns a blocking iterator of the items streaming from the server to the client.

J

jaasEntry(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the AuthProperties.Property.JAAS_ENTRY properties for authentication to Gremlin Server.
JsonBuilderGryoSerializer - Class in org.apache.tinkerpop.gremlin.driver.ser
 
JsonBuilderGryoSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.JsonBuilderGryoSerializer
 
JsonBuilderJacksonSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0.JsonBuilderJacksonSerializer
 
JsonBuilderJacksonSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.JsonBuilderJacksonSerializer
 

K

keepAliveInterval(long) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Length of time in milliseconds to wait on an idle connection before sending a keep-alive request.
keyCertChainFile(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The X.509 certificate chain file in PEM format.
keyFile(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The PKCS#8 private key file in PEM format.
keyPassword(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The password of the Cluster.Builder.keyFile, or null if it's not password-protected.
keys() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversalSideEffects
 

L

loadBalancingStrategy(LoadBalancingStrategy) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specifies the load balancing strategy to use on the client side.
LoadBalancingStrategy - Interface in org.apache.tinkerpop.gremlin.driver
Provides a method for selecting the host from a Cluster.
LoadBalancingStrategy.RoundRobin - Class in org.apache.tinkerpop.gremlin.driver
A simple round-robin strategy that simply selects the next host in the Cluster to send the RequestMessage to.
logger - Static variable in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
 

M

main(String[]) - Static method in class org.apache.tinkerpop.gremlin.driver.util.ConfigurationEvaluator
 
main(String[]) - Static method in class org.apache.tinkerpop.gremlin.driver.util.ProfilingApplication
 
makeDefaultAliasMap(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
 
manageTransactions(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings.Builder
If enabled, transactions will be "managed" such that each request will represent a complete transaction.
manageTransactions() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings
If enabled, transactions will be "managed" such that each request will represent a complete transaction.
mapper - Variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0
 
mapper - Variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0
 
mapTypeReference - Variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0
 
mapTypeReference - Variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0
 
maxConnectionPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum size that the ConnectionPool can grow.
maxConnectionPoolSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the maximum size that the ConnectionPool can grow.
maxContentLength(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum size in bytes of any request sent to the server.
maxInProcessPerConnection(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum number of in-flight requests that can occur on a Connection.
maxSimultaneousUsagePerConnection(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum number of times that a Connection can be borrowed from the pool simultaneously.
maxSimultaneousUsagePerConnection() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the maximum number of times that a Connection can be borrowed from the pool simultaneously.
maxWaitForConnection(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum amount of time to wait for a connection to be borrowed from the connection pool.
maxWaitForSessionClose(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
If the connection is using a "session" this setting represents the amount of time in milliseconds to wait for that session to close before timing out where the default value is 3000.
MessageSerializer - Interface in org.apache.tinkerpop.gremlin.driver
Serializes data to and from Gremlin Server.
MessageTextSerializer - Interface in org.apache.tinkerpop.gremlin.driver.ser
An extension to the MessageSerializer interface that allows a format to be compatible with text-based websocket messages.
MIME_GRAPHSON_V1D0 - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
MIME_GRAPHSON_V2D0 - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
MIME_GRYO_LITE_V1D0 - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
MIME_GRYO_V1D0 - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
MIME_JSON - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
mimeTypesSupported() - Method in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
The list of mime types that the serializer supports.
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV1d0
 
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV2d0
 
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
 
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
 
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GryoLiteMessageSerializerV1d0
 
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV1d0
 
minConnectionPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The minimum size of the ConnectionPool.
minConnectionPoolSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the minimum size of the ConnectionPool.
minInProcessPerConnection(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The minimum number of in-flight requests that can occur on a Connection before it is considered for closing on return to the ConnectionPool.
minSimultaneousUsagePerConnection(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The minimum number of times that a Connection should be borrowed from the pool before it falls under consideration for closing.
minSimultaneousUsagePerConnection() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the minimum number of times that a Connection should be borrowed from the pool before it falls under consideration for closing.

N

next() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversal
 
nextTraverser() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversal
 
NioChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.driver.Channelizer.NioChannelizer
 
NioClient - Class in org.apache.tinkerpop.gremlin.driver.simple
A simple, non-thread safe Gremlin Server client using NIO.
NioClient() - Constructor for class org.apache.tinkerpop.gremlin.driver.simple.NioClient
 
NioClient(URI) - Constructor for class org.apache.tinkerpop.gremlin.driver.simple.NioClient
 
NioGremlinRequestEncoder - Class in org.apache.tinkerpop.gremlin.driver.handler
 
NioGremlinRequestEncoder(boolean, MessageSerializer) - Constructor for class org.apache.tinkerpop.gremlin.driver.handler.NioGremlinRequestEncoder
 
NioGremlinResponseDecoder - Class in org.apache.tinkerpop.gremlin.driver.handler
 
NioGremlinResponseDecoder(MessageSerializer) - Constructor for class org.apache.tinkerpop.gremlin.driver.handler.NioGremlinResponseDecoder
 
NioGremlinResponseDecoder.DecoderState - Enum in org.apache.tinkerpop.gremlin.driver.handler
 
nioPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Size of the pool for handling request/response operations.

O

onAvailable(Host) - Method in interface org.apache.tinkerpop.gremlin.driver.Host.Listener
 
onAvailable(Host) - Method in class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
one() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Get the next Result from the stream, blocking until one is available.
onNew(Host) - Method in interface org.apache.tinkerpop.gremlin.driver.Host.Listener
 
onNew(Host) - Method in class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
onRemove(Host) - Method in interface org.apache.tinkerpop.gremlin.driver.Host.Listener
 
onRemove(Host) - Method in class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
onUnavailable(Host) - Method in interface org.apache.tinkerpop.gremlin.driver.Host.Listener
 
onUnavailable(Host) - Method in class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
OP_PROCESSOR_NAME - Static variable in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage.Builder
 
open() - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
Create a Cluster with all default settings which will connect to one contact point at localhost.
open(Configuration) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
Create a Cluster from Apache Configurations.
open(String) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
Create a Cluster using a YAML-based configuration file.
OPS_AUTHENTICATION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_BYTECODE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_CLOSE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_EVAL - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_GATHER - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_IMPORT - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
OPS_INVALID - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_KEYS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_RESET - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
OPS_SHOW - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
OPS_USE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
OPS_VERSION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
optionalArgs(String) - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage
 
org.apache.tinkerpop.gremlin.driver - package org.apache.tinkerpop.gremlin.driver
 
org.apache.tinkerpop.gremlin.driver.exception - package org.apache.tinkerpop.gremlin.driver.exception
 
org.apache.tinkerpop.gremlin.driver.handler - package org.apache.tinkerpop.gremlin.driver.handler
 
org.apache.tinkerpop.gremlin.driver.message - package org.apache.tinkerpop.gremlin.driver.message
 
org.apache.tinkerpop.gremlin.driver.remote - package org.apache.tinkerpop.gremlin.driver.remote
 
org.apache.tinkerpop.gremlin.driver.ser - package org.apache.tinkerpop.gremlin.driver.ser
 
org.apache.tinkerpop.gremlin.driver.simple - package org.apache.tinkerpop.gremlin.driver.simple
 
org.apache.tinkerpop.gremlin.driver.util - package org.apache.tinkerpop.gremlin.driver.util
 
overrideRequestId(UUID) - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage.Builder
Override the request identifier with a specified one, otherwise the RequestMessage.Builder will randomly generate a UUID.

P

PIPELINE_GREMLIN_HANDLER - Static variable in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
PIPELINE_GREMLIN_SASL_HANDLER - Static variable in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
port(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the port that the Gremlin Servers will be listening on.
processor(String) - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage.Builder
If this value is not set in the builder then the RequestMessage.processor defaults to the standard op processor (empty string).
ProfilingApplication - Class in org.apache.tinkerpop.gremlin.driver.util
An internal application used to test out configuration parameters for Gremlin Driver.
ProfilingApplication(String, Cluster, int, ExecutorService, String, int, boolean) - Constructor for class org.apache.tinkerpop.gremlin.driver.util.ProfilingApplication
 
protocol(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the AuthProperties.Property.PROTOCOL properties for authentication to Gremlin Server.

R

read(Kryo, Input, Class<JsonBuilder>) - Method in class org.apache.tinkerpop.gremlin.driver.ser.JsonBuilderGryoSerializer
 
rebind(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Deprecated.
rebind(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Deprecated.
rebind(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Deprecated.
As of release 3.1.0, replaced by Client.alias(String)
rebind(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Deprecated.
rebind(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
reconnectInterval(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Time in milliseconds to wait between retries when attempting to reconnect to a dead host.
reconnectIntialDelay(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Deprecated.
As of release 3.2.3, the value of the initial delay is now the same as the Cluster.Builder.reconnectInterval.
RequestMessage - Class in org.apache.tinkerpop.gremlin.driver.message
The model for a request message sent to the server.
RequestMessage.Builder - Class in org.apache.tinkerpop.gremlin.driver.message
Builder class for RequestMessage.
RequestMessageDeserializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.RequestMessageDeserializer
 
RequestMessageSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.RequestMessageSerializer
 
ResponseException - Exception in org.apache.tinkerpop.gremlin.driver.exception
 
ResponseException(ResponseStatusCode, String) - Constructor for exception org.apache.tinkerpop.gremlin.driver.exception.ResponseException
 
ResponseMessage - Class in org.apache.tinkerpop.gremlin.driver.message
 
ResponseMessage.Builder - Class in org.apache.tinkerpop.gremlin.driver.message
 
ResponseMessageDeserializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.ResponseMessageDeserializer
 
ResponseMessageSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0.ResponseMessageSerializer
 
ResponseMessageSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.ResponseMessageSerializer
 
responseMetaData(Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage.Builder
 
ResponseResult - Class in org.apache.tinkerpop.gremlin.driver.message
 
ResponseResult(Object, Map<String, Object>) - Constructor for class org.apache.tinkerpop.gremlin.driver.message.ResponseResult
 
ResponseStatus - Class in org.apache.tinkerpop.gremlin.driver.message
 
ResponseStatus(ResponseStatusCode, String, Map<String, Object>) - Constructor for class org.apache.tinkerpop.gremlin.driver.message.ResponseStatus
 
ResponseStatusCode - Enum in org.apache.tinkerpop.gremlin.driver.message
Response status codes for Gremlin Server responses.
result(Object) - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage.Builder
 
Result - Class in org.apache.tinkerpop.gremlin.driver
A Result represents a result value from the server-side Iterator of results.
Result(Object) - Constructor for class org.apache.tinkerpop.gremlin.driver.Result
Constructs a "result" from data found in ResponseResult.getData().
resultIterationBatchSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Override the server setting that determines how many results are returned per batch.
ResultSet - Class in org.apache.tinkerpop.gremlin.driver
A ResultSet is returned from the submission of a Gremlin script to the server and represents the results provided by the server.
ResultSet(ResultQueue, ExecutorService, CompletableFuture<Void>, RequestMessage, Host) - Constructor for class org.apache.tinkerpop.gremlin.driver.ResultSet
 
RoundRobin() - Constructor for class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 

S

select(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
select(RequestMessage) - Method in interface org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy
Provide an ordered list of hosts to send the given RequestMessage to.
ser(ResponseMessage, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0.ResponseMessageSerializer
 
ser(RequestMessage, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.RequestMessageSerializer
 
ser(ResponseMessage, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.ResponseMessageSerializer
 
SerializationException - Exception in org.apache.tinkerpop.gremlin.driver.ser
 
SerializationException(String) - Constructor for exception org.apache.tinkerpop.gremlin.driver.ser.SerializationException
 
SerializationException(Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.driver.ser.SerializationException
 
serialize(JsonBuilder, JsonGenerator, SerializerProvider) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0.JsonBuilderJacksonSerializer
 
serialize(ResponseMessage, JsonGenerator, SerializerProvider) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0.ResponseMessageSerializer
 
serialize(JsonBuilder, JsonGenerator, SerializerProvider) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.JsonBuilderJacksonSerializer
 
serialize(RequestMessage, JsonGenerator, SerializerProvider) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.RequestMessageSerializer
 
serialize(ResponseMessage, JsonGenerator, SerializerProvider) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.ResponseMessageSerializer
 
serializer(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Set the MessageSerializer to use given its MIME type.
serializer(Serializers) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Set the MessageSerializer to use via the Serializers enum.
serializer(MessageSerializer) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the MessageSerializer to use.
serializeRequestAsBinary(RequestMessage, ByteBufAllocator) - Method in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
Serialize a ResponseMessage to a Netty ByteBuf.
serializeRequestAsBinary(RequestMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0
 
serializeRequestAsBinary(RequestMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0
 
serializeRequestAsBinary(RequestMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0
 
serializeRequestAsString(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
 
serializeRequestAsString(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
 
serializeRequestAsString(RequestMessage) - Method in interface org.apache.tinkerpop.gremlin.driver.ser.MessageTextSerializer
 
serializeResponseAsBinary(ResponseMessage, ByteBufAllocator) - Method in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
Serialize a ResponseMessage to a Netty ByteBuf.
serializeResponseAsBinary(ResponseMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0
 
serializeResponseAsBinary(ResponseMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0
 
serializeResponseAsBinary(ResponseMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0
 
serializeResponseAsString(ResponseMessage) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
 
serializeResponseAsString(ResponseMessage) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
 
serializeResponseAsString(ResponseMessage) - Method in interface org.apache.tinkerpop.gremlin.driver.ser.MessageTextSerializer
 
Serializers - Enum in org.apache.tinkerpop.gremlin.driver.ser
An enum of the default serializers.
serializeToString - Variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0
 
serializeWithType(ResponseMessage, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0.ResponseMessageSerializer
 
serializeWithType(RequestMessage, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.RequestMessageSerializer
 
serializeWithType(ResponseMessage, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.ResponseMessageSerializer
 
SerTokens - Class in org.apache.tinkerpop.gremlin.driver.ser
 
sessionId(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings.Builder
Provides the identifier of the session.
settings - Variable in class org.apache.tinkerpop.gremlin.driver.Client
 
SimpleClient - Interface in org.apache.tinkerpop.gremlin.driver.simple
 
simpleInstance() - Method in enum org.apache.tinkerpop.gremlin.driver.ser.Serializers
 
some(int) - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
The returned CompletableFuture completes when the number of items specified are available.
sslContext(SslContext) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Explicitly set the SslContext for when more flexibility is required in the configuration than is allowed by the Cluster.Builder.
statusAttributes(Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage.Builder
 
statusMessage(String) - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage.Builder
 
stream() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Stream items with a blocking iterator.
submit(String, String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Submits a Gremlin script to the server and returns a ResultSet once the write of the request is complete.
submit(String, String, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Submits a Gremlin script and bound parameters to the server and returns a ResultSet once the write of the request is complete.
submit(Traversal) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submit a Traversal to the server for remote execution.
submit(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submit a Bytecode to the server for remote execution.
submit(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submits a Gremlin script to the server and returns a ResultSet once the write of the request is complete.
submit(String, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submits a Gremlin script and bound parameters to the server and returns a ResultSet once the write of the request is complete.
submit(Traversal<?, E>) - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
Deprecated.
As of release 3.2.2, replaced by DriverRemoteConnection.submitAsync(Bytecode).
submit(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
Deprecated.
As of release 3.2.4, replaced by DriverRemoteConnection.submitAsync(Bytecode).
submit(RequestMessage, Consumer<ResponseMessage>) - Method in class org.apache.tinkerpop.gremlin.driver.simple.AbstractClient
 
submit(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.simple.AbstractClient
 
submit(String, Consumer<ResponseMessage>) - Method in interface org.apache.tinkerpop.gremlin.driver.simple.SimpleClient
 
submit(RequestMessage, Consumer<ResponseMessage>) - Method in interface org.apache.tinkerpop.gremlin.driver.simple.SimpleClient
 
submit(String) - Method in interface org.apache.tinkerpop.gremlin.driver.simple.SimpleClient
 
submit(RequestMessage) - Method in interface org.apache.tinkerpop.gremlin.driver.simple.SimpleClient
 
submitAsync(String, String, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
The asynchronous version of Client.submit(String, Map)} where the returned future will complete when the write of the request completes.
submitAsync(String, Map<String, String>, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
The asynchronous version of Client.submit(String, Map)} where the returned future will complete when the write of the request completes.
submitAsync(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
 
submitAsync(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
 
submitAsync(Traversal) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
 
submitAsync(Traversal) - Method in class org.apache.tinkerpop.gremlin.driver.Client
An asynchronous version of Client.submit(Traversal).
submitAsync(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.Client
An asynchronous version of Client.submit(Traversal).
submitAsync(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
The asynchronous version of Client.submit(String) where the returned future will complete when the write of the request completes.
submitAsync(String, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
The asynchronous version of Client.submit(String, Map)} where the returned future will complete when the write of the request completes.
submitAsync(String, String, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
The asynchronous version of Client.submit(String, Map)} where the returned future will complete when the write of the request completes.
submitAsync(String, Map<String, String>, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
The asynchronous version of Client.submit(String, Map)} where the returned future will complete when the write of the request completes.
submitAsync(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client
A low-level method that allows the submission of a manually constructed RequestMessage.
submitAsync(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
 
submitAsync(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.simple.AbstractClient
 
submitAsync(String) - Method in interface org.apache.tinkerpop.gremlin.driver.simple.SimpleClient
 
submitAsync(RequestMessage) - Method in interface org.apache.tinkerpop.gremlin.driver.simple.SimpleClient
 
supportsKeepAlive() - Method in interface org.apache.tinkerpop.gremlin.driver.Channelizer
Determines if the channelizer supports a method for keeping the connection to the server alive.
supportsKeepAlive() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
Keep-alive is supported through the ping/pong websocket protocol.
supportsSsl() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
supportsSsl() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 

T

TOKEN_ARGS - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
TOKEN_ATTRIBUTES - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
TOKEN_BUFFER_SIZE - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0
 
TOKEN_CLASS_RESOLVER_SUPPLIER - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0
 
TOKEN_CODE - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
TOKEN_CUSTOM - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0
 
TOKEN_DATA - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
TOKEN_IO_REGISTRIES - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractMessageSerializer
 
TOKEN_MESSAGE - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
TOKEN_META - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
TOKEN_OP - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
TOKEN_PROCESSOR - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
TOKEN_REQUEST - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
TOKEN_RESULT - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
TOKEN_SERIALIZE_RESULT_TO_STRING - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0
 
TOKEN_STATUS - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
TOKEN_USE_MAPPER_FROM_GRAPH - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0
 
TOKEN_USE_MAPPER_FROM_GRAPH - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0
 
TOKEN_USE_MAPPER_FROM_GRAPH - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0
 
Tokens - Class in org.apache.tinkerpop.gremlin.driver
String constants used in gremlin-driver and gremlin-server.
toString() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
toString() - Method in class org.apache.tinkerpop.gremlin.driver.Host
 
toString() - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage
 
toString() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage
 
toString() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseResult
 
toString() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseStatus
 
toString() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
 
toString() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversalSideEffects
 
toString() - Method in class org.apache.tinkerpop.gremlin.driver.Result
 
trustCertificateChainFile(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
File location for a SSL Certificate Chain to use when SSL is enabled.
tryInstanceMethod(Class) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractMessageSerializer
 

U

useSession(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings.Builder
Enables a session.
useSession(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings.Builder
Enables a session.
useSession(Client.SessionSettings) - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings.Builder
Enables a session.
using(Cluster) - Static method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
Creates a DriverRemoteConnection from an existing Cluster instance.
using(Cluster, String) - Static method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
Creates a DriverRemoteConnection from an existing Cluster instance.
using(String) - Static method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
Creates a DriverRemoteConnection using a new Cluster instance created from the supplied configuration file.
using(String, String) - Static method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
Creates a DriverRemoteConnection using a new Cluster instance created from the supplied configuration file.
using(Configuration) - Static method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
Creates a DriverRemoteConnection using an Apache Configuration object.

V

VAL_AGGREGATE_TO_BULKSET - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
VAL_AGGREGATE_TO_LIST - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
VAL_AGGREGATE_TO_MAP - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
VAL_AGGREGATE_TO_NONE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
VAL_AGGREGATE_TO_SET - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
VAL_TRAVERSAL_SOURCE_ALIAS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.driver.handler.NioGremlinResponseDecoder.DecoderState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.driver.ser.Serializers
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.driver.handler.NioGremlinResponseDecoder.DecoderState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.driver.ser.Serializers
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebSocketChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
WebSocketClient - Class in org.apache.tinkerpop.gremlin.driver.simple
A simple, non-thread safe Gremlin Server client using websockets.
WebSocketClient() - Constructor for class org.apache.tinkerpop.gremlin.driver.simple.WebSocketClient
 
WebSocketClient(URI) - Constructor for class org.apache.tinkerpop.gremlin.driver.simple.WebSocketClient
 
WebSocketClientHandler - Class in org.apache.tinkerpop.gremlin.driver.handler
 
WebSocketClientHandler(WebSocketClientHandshaker) - Constructor for class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler
 
WebSocketGremlinRequestEncoder - Class in org.apache.tinkerpop.gremlin.driver.handler
 
WebSocketGremlinRequestEncoder(boolean, MessageSerializer) - Constructor for class org.apache.tinkerpop.gremlin.driver.handler.WebSocketGremlinRequestEncoder
 
WebSocketGremlinResponseDecoder - Class in org.apache.tinkerpop.gremlin.driver.handler
 
WebSocketGremlinResponseDecoder(MessageSerializer) - Constructor for class org.apache.tinkerpop.gremlin.driver.handler.WebSocketGremlinResponseDecoder
 
with(AuthProperties.Property, String) - Method in class org.apache.tinkerpop.gremlin.driver.AuthProperties
Adds a AuthProperties.Property with value to the authorization property set.
workerPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Size of the pool for handling background work.
write(Kryo, Output, JsonBuilder) - Method in class org.apache.tinkerpop.gremlin.driver.ser.JsonBuilderGryoSerializer
 
writeAndFlush(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.simple.AbstractClient
 
writeAndFlush(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.simple.NioClient
 
writeAndFlush(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.simple.WebSocketClient
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

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