A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages

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.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
Deprecated.
AbstractGraphSONMessageSerializerV2d0(GraphSONMapper.Builder) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0
 
AbstractGraphSONMessageSerializerV2d0.GremlinServerModule - 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
 
AbstractMessageSerializer<M> - 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
 
addAlias(String, String) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
The aliases to set on the request.
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.
addParameter(String, Object) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
The parameters to pass on the request.
addTransactionListener(Consumer<Transaction.Status>) - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
There is no support for remote transaction listeners.
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(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
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.AliasClusteredClient
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.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.
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_ALIASES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Argument name that allows definition of alias names for Graph and TraversalSource objects on the remote system.
ARGS_BATCH_SIZE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Argument name that allows definition of the number of iterations each ResponseMessage should contain - overrides the @{code resultIterationBatchSize} server setting.
ARGS_BINDINGS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Argument name that allows to provide a map of key/value pairs to apply as variables in the context of the Gremlin request sent to the server.
ARGS_EVAL_TIMEOUT - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Argument name that allows the override of the server setting that determines the maximum time to wait for a request to execute on the server.
ARGS_FORCE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_GREMLIN - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Argument name that corresponds to the Gremlin to evaluate.
ARGS_HOST - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_LANGUAGE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Argument name that allows definition of the flavor of Gremlin used (e.g.
ARGS_MAINTAIN_STATE_AFTER_EXCEPTION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Argument name that is intended to be used with a session which when its value is true makes it so that a processing error or request timeout will not close the session, but leave it to continue processing in whatever state it may hold.
ARGS_MANAGE_TRANSACTION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
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_SESSION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_USER_AGENT - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
A value that is a custom string that the user can pass to a server that might accept it for purpose of identifying the kind of client it came from.
AUTHENTICATE - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 407: A challenge from the server for the client to authenticate its request.
authProperties(AuthProperties) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specifies parameters for authentication to Gremlin Server.
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.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

batchSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
The per client request override for the client and server configured resultIterationBatchSize.
begin(Class<T>) - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
 
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() - Static method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
build(File) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
build(String) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
build(String) - Static method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage
 
build(UUID) - Static method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage
 
build(RequestMessage) - Static method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage
 
Builder() - Constructor for class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
 
buildMessage(RequestMessage.Builder) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
buildMessage(RequestMessage.Builder) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Makes any initial changes to the builder and returns the constructed RequestMessage.
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
 
channelInactive(ChannelHandlerContext) - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler
 
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(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 - Interface in org.apache.tinkerpop.gremlin.driver
Client-side channel initializer interface.
Channelizer.AbstractChannelizer - Class in org.apache.tinkerpop.gremlin.driver
Base implementation of the client side Channelizer.
Channelizer.HttpChannelizer - Class in org.apache.tinkerpop.gremlin.driver
Sends requests over the HTTP endpoint.
Channelizer.WebSocketChannelizer - Class in org.apache.tinkerpop.gremlin.driver
WebSocket Channelizer implementation.
chooseConnection(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
Delegates to the underlying Client.ClusteredClient.
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.SessionedClient
Since the session is bound to a single host, simply borrow a connection from that pool.
clearTransactionListeners() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
There is no support for remote transaction listeners.
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.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() - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
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.DriverRemoteTransaction
The default close behavior for this Transaction implementation is to DriverRemoteTransaction.commit().
close() - Method in class org.apache.tinkerpop.gremlin.driver.simple.WebSocketClient
 
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.closeAsync() 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.
closeAsync() - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
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.SessionedClient
Close the bound ConnectionPool.
closeAsync() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
closeConsumer - Variable in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
 
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
 
commit() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
 
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.HttpChannelizer
 
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.GraphBinaryMessageSerializerV1
 
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.HttpChannelizer
 
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
This exception signifies network connection failure.
ConnectionException(URI, String, Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.driver.exception.ConnectionException
 
ConnectionException(URI, Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.driver.exception.ConnectionException
 
ConnectionException(URI, InetSocketAddress, String) - 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
 
connectionSetupTimeoutMillis(long) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the duration of time in milliseconds provided for connection setup to complete which includes WebSocket handshake and SSL handshake.
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
 
create() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
 
create(ByteBuf) - Method in class org.apache.tinkerpop.gremlin.driver.ser.NettyBufferFactory
 
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, FullHttpResponse, List<Object>) - Method in class org.apache.tinkerpop.gremlin.driver.handler.HttpGremlinResponseDecoder
 
decode(ChannelHandlerContext, WebSocketFrame, List<Object>) - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketGremlinResponseDecoder
 
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.GraphBinaryMessageSerializerV1
 
deserializeRequest(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphBinaryMessageSerializerV1
 
deserializeRequest(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
Deprecated.
 
deserializeRequest(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
 
deserializeRequest(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV3d0
 
deserializeRequest(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV1d0
 
deserializeRequest(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV2d0
 
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.GraphBinaryMessageSerializerV1
 
deserializeResponse(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphBinaryMessageSerializerV1
 
deserializeResponse(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
Deprecated.
 
deserializeResponse(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
 
deserializeResponse(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV3d0
 
deserializeResponse(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV1d0
 
deserializeResponse(String) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV2d0
 
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
 
DriverRemoteTransaction - Class in org.apache.tinkerpop.gremlin.driver.remote
A remote Transaction implementation that is implemented with the Java driver.
DriverRemoteTransaction(DriverRemoteConnection) - Constructor for class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
 
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
 

E

EMPTY - Static variable in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
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.
enableUserAgentOnConnect(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Configures whether cluster will send a user agent during web socket handshakes
encode(ChannelHandlerContext, RequestMessage, List<Object>) - Method in class org.apache.tinkerpop.gremlin.driver.handler.HttpGremlinRequestEncoder
 
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

fillInStackTrace() - Method in exception org.apache.tinkerpop.gremlin.driver.exception.NoHostAvailableException
 
finalize(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
FORBIDDEN - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 403: The server could authenticate the request, but will not fulfill it.
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(Class<? extends T>) - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to the specified Class.
get(AuthProperties.Property) - Method in class org.apache.tinkerpop.gremlin.driver.AuthProperties
Gets a property given the key.
getAddress() - Method in exception org.apache.tinkerpop.gremlin.driver.exception.ConnectionException
 
getAddress() - Method in class org.apache.tinkerpop.gremlin.driver.Host
 
getAliases() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getArg(String) - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage
 
getArgOrDefault(String, T) - Method in class org.apache.tinkerpop.gremlin.driver.message.RequestMessage
 
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.
getBatchSize() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
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.
getConnectionSetupTimeout() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets time duration of time in milliseconds provided for connection setup to complete which includes WebSocket handshake and SSL handshake.
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.
getLanguage() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
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.
getMapper() - Method in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
Gets the "mapper" that performs the underlying serialization work.
getMapper() - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0
 
getMapper() - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0
 
getMapper() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphBinaryMessageSerializerV1
 
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.
getMaxWaitForClose() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets how long a connection will wait for all pending messages to be returned from the server before closing.
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.
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
 
getOverrideRequestId() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getParameters() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getPath() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the path to the Gremlin service.
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.
getRemoteExceptionHierarchy() - Method in exception org.apache.tinkerpop.gremlin.driver.exception.ResponseException
The list of exceptions generated by the server starting with the top-most one followed by its "cause".
getRemoteStackTrace() - Method in exception org.apache.tinkerpop.gremlin.driver.exception.ResponseException
The stacktrace produced by the remote server.
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
 
getRequestOptions(Bytecode) - Static method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
 
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.
getScheme(boolean) - Method in interface org.apache.tinkerpop.gremlin.driver.Channelizer
Gets the scheme to use to construct the URL and by default uses HTTP.
getScheme(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
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.SessionedClient
Returns the session identifier bound to this Client.
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.
getStatus() - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage
 
getStatusAttributes() - Method in exception org.apache.tinkerpop.gremlin.driver.exception.ResponseException
Gets any status attributes from the response.
getString() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to a String via toString().
getTimeout() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getUri() - Method in exception org.apache.tinkerpop.gremlin.driver.exception.ConnectionException
 
getUserAgent() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
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.
GRAPHBINARY_V1D0 - org.apache.tinkerpop.gremlin.driver.ser.Serializers
 
GraphBinaryMessageSerializerV1 - Class in org.apache.tinkerpop.gremlin.driver.ser
 
GraphBinaryMessageSerializerV1() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphBinaryMessageSerializerV1
Creates a new instance of the message serializer using the default type serializers.
GraphBinaryMessageSerializerV1(TypeSerializerRegistry) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphBinaryMessageSerializerV1
 
GraphBinaryMessageSerializerV1(TypeSerializerRegistry.Builder) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphBinaryMessageSerializerV1
 
GRAPHSON - org.apache.tinkerpop.gremlin.driver.ser.Serializers
GraphSON 3.0.
GRAPHSON_V1D0 - org.apache.tinkerpop.gremlin.driver.ser.Serializers
GraphSON 1.0 with types.
GRAPHSON_V1D0_UNTYPED - org.apache.tinkerpop.gremlin.driver.ser.Serializers
GraphSON 2.0 without types.
GRAPHSON_V2D0 - org.apache.tinkerpop.gremlin.driver.ser.Serializers
GraphSON 2.0 with types.
GRAPHSON_V2D0_UNTYPED - org.apache.tinkerpop.gremlin.driver.ser.Serializers
GraphSON 2.0 without types.
GRAPHSON_V3D0 - org.apache.tinkerpop.gremlin.driver.ser.Serializers
GraphSON 3.0 with types.
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
Deprecated.
As for release 3.4.0, replaced by GraphSONMessageSerializerV2d0.
GraphSONMessageSerializerGremlinV2d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV2d0
Deprecated.
Creates a default GraphSONMessageSerializerGremlin.
GraphSONMessageSerializerGremlinV2d0(GraphSONMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV2d0
Deprecated.
GraphSONMessageSerializerGremlinV2d0(GraphSONMapper.Builder) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV2d0
Deprecated.
Create a GraphSONMessageSerializerGremlin with a provided GraphSONMapper.Builder.
GraphSONMessageSerializerV1d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
Deprecated.
As of release 3.6.5, replaced by GraphSONUntypedMessageSerializerV1d0. In the future this will become what was formerly known as GraphSONMessageSerializerGremlinV1d0 which makes the naming consistent for all GraphSON versions.
GraphSONMessageSerializerV1d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
Deprecated.
 
GraphSONMessageSerializerV1d0(GraphSONMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
Deprecated.
 
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
Creates a default GraphSONMessageSerializer.
GraphSONMessageSerializerV2d0(GraphSONMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
Deprecated.
GraphSONMessageSerializerV2d0(GraphSONMapper.Builder) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
Create a GraphSONMessageSerializer with a provided GraphSONMapper.Builder.
GraphSONMessageSerializerV3d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
Serialize results to JSON with version 3.0.x schema and the extended module.
GraphSONMessageSerializerV3d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV3d0
Creates a default GraphSONMessageSerializer.
GraphSONMessageSerializerV3d0(GraphSONMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV3d0
Deprecated.
GraphSONMessageSerializerV3d0(GraphSONMapper.Builder) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV3d0
Create a GraphSONMessageSerializer with a provided GraphSONMapper.Builder.
GraphSONUntypedMessageSerializerV1d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
Serialize results to JSON with version 1.0.x schema and serialization which does not embed types.
GraphSONUntypedMessageSerializerV1d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV1d0
 
GraphSONUntypedMessageSerializerV1d0(GraphSONMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV1d0
 
GraphSONUntypedMessageSerializerV2d0 - Class in org.apache.tinkerpop.gremlin.driver.ser
Serialize results to JSON with version 2.0.x schema and the extended module without embedded types.
GraphSONUntypedMessageSerializerV2d0() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV2d0
Creates a default GraphSONMessageSerializer.
GraphSONUntypedMessageSerializerV2d0(GraphSONMapper) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV2d0
Deprecated.
GraphSONUntypedMessageSerializerV2d0(GraphSONMapper.Builder) - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV2d0
Create a GraphSONMessageSerializer with a provided GraphSONMapper.Builder.
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
 

H

handlerAdded(ChannelHandlerContext) - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler
 
handshakeFuture() - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler
 
handshakeInterceptor(HandshakeInterceptor) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Deprecated.
As of release 3.6.6, replaced with Cluster.Builder.requestInterceptor(RequestInterceptor).
HandshakeInterceptor - Interface in org.apache.tinkerpop.gremlin.driver
Deprecated.
As of release 3.6.6, replaced by RequestInterceptor.
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
 
HttpChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.driver.Channelizer.HttpChannelizer
 
HttpGremlinRequestEncoder - Class in org.apache.tinkerpop.gremlin.driver.handler
Converts RequestMessage to a HttpRequest.
HttpGremlinRequestEncoder(MessageSerializer<?>, UnaryOperator<FullHttpRequest>) - Constructor for class org.apache.tinkerpop.gremlin.driver.handler.HttpGremlinRequestEncoder
Deprecated.
HttpGremlinRequestEncoder(MessageSerializer<?>, UnaryOperator<FullHttpRequest>, boolean) - Constructor for class org.apache.tinkerpop.gremlin.driver.handler.HttpGremlinRequestEncoder
 
HttpGremlinResponseDecoder - Class in org.apache.tinkerpop.gremlin.driver.handler
Converts HttpResponse to a ResponseMessage.
HttpGremlinResponseDecoder(MessageSerializer<?>) - Constructor for class org.apache.tinkerpop.gremlin.driver.handler.HttpGremlinResponseDecoder
 

I

init() - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
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.Cluster
 
init(Connection) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
init(Connection) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.HttpChannelizer
 
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.WebSocketChannelizer
 
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.AliasClusteredClient
 
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.SessionedClient
Randomly choose an available Host to bind the session too and initialize the ConnectionPool.
InterceptedWebSocketClientHandshaker13(URI, WebSocketVersion, String, boolean, HttpHeaders, int, boolean, boolean, long, UnaryOperator<FullHttpRequest>) - Constructor for class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler.InterceptedWebSocketClientHandshaker13
 
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.AliasClusteredClient
 
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.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().
isFinalResponse() - Method in enum org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Indicates whether the status code can only be used in the last response for a particular request.
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.
isOpen() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
 
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
 
isUserAgentOnConnectEnabled() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Checks if cluster is configured to send a User Agent header in the web socket handshake
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

JAAS_ENTRY - org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
The name used as the index into the configuration for the LoginContext.
jaasEntry(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the AuthProperties.Property.JAAS_ENTRY properties for authentication to Gremlin Server.

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.
keyStore(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The file location of the private key in JKS or PKCS#12 format.
keyStorePassword(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The password of the Cluster.Builder.keyStore, or null if it's not password-protected.
keyStoreType(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The format of the Cluster.Builder.keyStore, either JKS or PKCS12

L

language(String) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
Sets the language identifier to be sent on the request.
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
 
maintainStateAfterException() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings
 
maintainStateAfterException(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings.Builder
When true an exception within a session will not close the session and remove the state bound to that session.
makeDefaultAliasMap(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
 
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.
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.
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
 
maxConnectionPoolSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the maximum size that the ConnectionPool can grow.
maxConnectionPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
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() - 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.
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.
maxWaitForClose(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The amount of time in milliseconds to wait the connection to close before timing out where the default value is 3000.
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.
MessageSerializer<M> - Interface in org.apache.tinkerpop.gremlin.driver
Serializes data to and from Gremlin Server.
MessageTextSerializer<M> - 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_GRAPHBINARY_V1D0 - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
MIME_GRAPHSON_V1D0 - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
MIME_GRAPHSON_V1D0_UNTYPED - 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_GRAPHSON_V2D0_UNTYPED - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
MIME_GRAPHSON_V3D0 - 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.GraphBinaryMessageSerializerV1
 
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV1d0
 
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV2d0
Deprecated.
 
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
Deprecated.
 
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
 
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV3d0
 
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV1d0
 
mimeTypesSupported() - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV2d0
 
minConnectionPoolSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the minimum size of the ConnectionPool.
minConnectionPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
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() - 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.
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.

N

NettyBufferFactory - Class in org.apache.tinkerpop.gremlin.driver.ser
Represents a factory to create Buffer instances from wrapped ByteBuf instances.
NettyBufferFactory() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.NettyBufferFactory
 
newHandshakeRequest() - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler.InterceptedWebSocketClientHandshaker13
 
next() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversal
 
nextTraverser() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversal
 
nioPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Size of the pool for handling request/response operations.
NO_CONTENT - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 204: The server processed the request but there is no result to return (e.g.
NO_OP - Static variable in interface org.apache.tinkerpop.gremlin.driver.HandshakeInterceptor
Deprecated.
The default implementation of a HandshakeInterceptor and behaves as a no-op.
NO_OP - Static variable in interface org.apache.tinkerpop.gremlin.driver.RequestInterceptor
The default implementation of a RequestInterceptor and behaves as a no-op.
NoHostAvailableException - Exception in org.apache.tinkerpop.gremlin.driver.exception
 
NoHostAvailableException() - Constructor for exception org.apache.tinkerpop.gremlin.driver.exception.NoHostAvailableException
 
NoHostAvailableException(String) - Constructor for exception org.apache.tinkerpop.gremlin.driver.exception.NoHostAvailableException
 
NoHostAvailableException(Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.driver.exception.NoHostAvailableException
 

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
 
onClose(Consumer<Transaction>) - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
 
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
 
onReadWrite(Consumer<Transaction>) - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
This Transaction implementation is not auto-managed and therefore this method is not supported.
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() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
By virtue of creating a DriverRemoteTransaction, the transaction is considered open.
open(String) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
Create a Cluster using a YAML-based configuration file.
open(Configuration) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
Create a Cluster from Apache Configurations.
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_INVALID - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
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.ser.binary - package org.apache.tinkerpop.gremlin.driver.ser.binary
 
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.
overrideRequestId(UUID) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
Overrides the identifier to be sent on the request.

P

PARTIAL_CONTENT - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 206: The server successfully returned some content, but there is more in the stream to arrive - wait for a ResponseStatusCode.SUCCESS to signify the end of the stream.
PASSWORD - org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
The password.
path(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The path to the Gremlin service on the host which is "/gremlin" by default.
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
 
PIPELINE_SSL_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.
PROTOCOL - org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
The protocol for which the authentication is being performed (e.g., "ldap").

R

read(KryoShim<I, ?>, I, Class<RequestMessage>) - Method in class org.apache.tinkerpop.gremlin.driver.ser.RequestMessageGryoSerializer
 
read(KryoShim<I, ?>, I, Class<ResponseMessage>) - Method in class org.apache.tinkerpop.gremlin.driver.ser.ResponseMessageGryoSerializer
 
readRaw(Buffer, Consumer<ByteBuf>) - Static method in class org.apache.tinkerpop.gremlin.driver.ser.NettyBufferFactory
Utility method to allow reading from the underlying bytes using a Netty ByteBuf instance for interoperability, advancing the reader index of the Buffer after the consumer is called.
readValue(ByteBuf, GraphBinaryReader) - Method in class org.apache.tinkerpop.gremlin.driver.ser.binary.RequestMessageSerializer
 
readValue(ByteBuf, GraphBinaryReader) - Method in class org.apache.tinkerpop.gremlin.driver.ser.binary.ResponseMessageSerializer
 
readWrite() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
This Transaction implementation is not auto-managed and therefore this method is not supported.
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.
removeTransactionListener(Consumer<Transaction.Status>) - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
There is no support for remote transaction listeners.
REQUEST_ERROR_INVALID_REQUEST_ARGUMENTS - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 499: The request message was parseable, but the arguments supplied in the message were in conflict or incomplete.
REQUEST_ERROR_MALFORMED_REQUEST - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 498: The request message was not properly formatted which means it could not be parsed at all or the "op" code was not recognized such that Gremlin Server could properly route it for processing.
REQUEST_ERROR_SERIALIZATION - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 497: The request message contains objects that were not serializable on the client side.
REQUEST_ID - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
The key for the unique identifier of the request.
requestInterceptor(RequestInterceptor) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specifies an HandshakeInterceptor that will allow manipulation of the FullHttpRequest prior to its being sent to the server.
RequestInterceptor - Interface in org.apache.tinkerpop.gremlin.driver
This function is called a FullHttpRequest constructed and allow it to be modified as needed before it is sent to the server.
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
 
RequestMessageGryoSerializer - Class in org.apache.tinkerpop.gremlin.driver.ser
 
RequestMessageGryoSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.RequestMessageGryoSerializer
 
RequestMessageSerializer - Class in org.apache.tinkerpop.gremlin.driver.ser.binary
 
RequestMessageSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.RequestMessageSerializer
 
RequestMessageSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.binary.RequestMessageSerializer
 
RequestOptions - Class in org.apache.tinkerpop.gremlin.driver
Options that can be supplied on a per request basis.
RequestOptions.Builder - Class in org.apache.tinkerpop.gremlin.driver
 
ResponseException - Exception in org.apache.tinkerpop.gremlin.driver.exception
 
ResponseException(ResponseStatusCode, String) - Constructor for exception org.apache.tinkerpop.gremlin.driver.exception.ResponseException
 
ResponseException(ResponseStatusCode, String, List<String>, String) - Constructor for exception org.apache.tinkerpop.gremlin.driver.exception.ResponseException
 
ResponseException(ResponseStatusCode, String, List<String>, String, Map<String, Object>) - 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
 
ResponseMessageGryoSerializer - Class in org.apache.tinkerpop.gremlin.driver.ser
 
ResponseMessageGryoSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.ResponseMessageGryoSerializer
 
ResponseMessageSerializer - Class in org.apache.tinkerpop.gremlin.driver.ser.binary
 
ResponseMessageSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0.ResponseMessageSerializer
 
ResponseMessageSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.ResponseMessageSerializer
 
ResponseMessageSerializer() - Constructor for class org.apache.tinkerpop.gremlin.driver.ser.binary.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
 
rollback() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
 
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(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.AbstractGraphSONMessageSerializerV1d0.ResponseMessageSerializer
 
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(String, Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.driver.ser.SerializationException
 
SerializationException(Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.driver.ser.SerializationException
 
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.AbstractGraphSONMessageSerializerV1d0.ResponseMessageSerializer
 
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 the exact name of a Serializers enum.
serializer(MessageSerializer<?>) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the MessageSerializer to use.
serializer(Serializers) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Set the MessageSerializer to use via the Serializers enum.
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.GraphBinaryMessageSerializerV1
 
serializeRequestAsString(RequestMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphBinaryMessageSerializerV1
 
serializeRequestAsString(RequestMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
Deprecated.
 
serializeRequestAsString(RequestMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
 
serializeRequestAsString(RequestMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV3d0
 
serializeRequestAsString(RequestMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV1d0
 
serializeRequestAsString(RequestMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV2d0
 
serializeRequestAsString(RequestMessage, ByteBufAllocator) - 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.GraphBinaryMessageSerializerV1
 
serializeResponseAsString(ResponseMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphBinaryMessageSerializerV1
 
serializeResponseAsString(ResponseMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0
Deprecated.
 
serializeResponseAsString(ResponseMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0
 
serializeResponseAsString(ResponseMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV3d0
 
serializeResponseAsString(ResponseMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV1d0
 
serializeResponseAsString(ResponseMessage, ByteBufAllocator) - Method in class org.apache.tinkerpop.gremlin.driver.ser.GraphSONUntypedMessageSerializerV2d0
 
serializeResponseAsString(ResponseMessage, ByteBufAllocator) - 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.
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.AbstractGraphSONMessageSerializerV1d0.ResponseMessageSerializer
 
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
 
SERVER_ERROR - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 500: A general server error occurred that prevented the request from being processed.
SERVER_ERROR_EVALUATION - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 597: The request submitted for processing evaluated by the server with errors and could not be processed.
SERVER_ERROR_FAIL_STEP - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 595: A server error that is produced when the GraphTraversal.fail() step is triggered.
SERVER_ERROR_SERIALIZATION - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 599: The server was not capable of serializing an object that was returned from the script supplied on the request.
SERVER_ERROR_TEMPORARY - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 596: A server error that indicates that the client should retry the request.
SERVER_ERROR_TIMEOUT - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 598: The server exceeded one of the timeout settings for the request and could therefore only partially responded or did not respond at all.
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.
sslCipherSuites(List<String>) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
A list of cipher suites to enable.
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.
sslEnabledProtocols(List<String>) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
A list of SSL protocols to enable.
sslSkipCertValidation(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
If true, trust all certificates and do not perform any validation.
STATUS_ATTRIBUTE_EXCEPTIONS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Refers to the hierarchy of exception names for a particular exception thrown on the server.
STATUS_ATTRIBUTE_FAIL_STEP_MESSAGE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
The value of this key holds a string representation of the data held by a Failure as produced by Failure.format().
STATUS_ATTRIBUTE_STACK_TRACE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Refers to the stacktrace for an exception thrown on the server
STATUS_ATTRIBUTE_WARNINGS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
A ResultSet.statusAttributes() key for user-facing warnings.
statusAttribute(String, Object) - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage.Builder
 
statusAttributeException(Throwable) - Method in class org.apache.tinkerpop.gremlin.driver.message.ResponseMessage.Builder
 
statusAttributes() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Returns a future that will complete when ResultSet.allItemsAvailable() is true and will contain the attributes from the response.
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) - 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) - Method in interface org.apache.tinkerpop.gremlin.driver.simple.SimpleClient
 
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(String, Consumer<ResponseMessage>) - Method in interface org.apache.tinkerpop.gremlin.driver.simple.SimpleClient
 
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(String, RequestOptions) - 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(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.simple.AbstractClient
 
submit(RequestMessage) - Method in interface org.apache.tinkerpop.gremlin.driver.simple.SimpleClient
 
submit(RequestMessage, Consumer<ResponseMessage>) - Method in class org.apache.tinkerpop.gremlin.driver.simple.AbstractClient
 
submit(RequestMessage, Consumer<ResponseMessage>) - Method in interface org.apache.tinkerpop.gremlin.driver.simple.SimpleClient
 
submit(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submit a Bytecode to the server for remote execution.
submit(Bytecode, RequestOptions) - Method in class org.apache.tinkerpop.gremlin.driver.Client
A version of Client.submit(Bytecode) which provides the ability to set per-request options.
submit(Traversal) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submit a Traversal to the server for remote execution.Results are returned as Traverser instances and are therefore bulked, meaning that to properly iterate the contents of the result each Traverser.bulk() must be examined to determine the number of times that object should be presented in iteration.
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) - 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
Deprecated.
As of release 3.4.0, replaced by Client.submitAsync(String, RequestOptions).
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, Map<String, String>, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Deprecated.
As of release 3.4.0, replaced by Client.submitAsync(String, RequestOptions).
submitAsync(String, RequestOptions) - Method in class org.apache.tinkerpop.gremlin.driver.Client
The asynchronous version of Client.submit(String, RequestOptions)} where the returned future will complete when the write of the request completes.
submitAsync(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
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(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.simple.AbstractClient
 
submitAsync(RequestMessage) - Method in interface org.apache.tinkerpop.gremlin.driver.simple.SimpleClient
 
submitAsync(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
submitAsync(Bytecode) - 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.remote.DriverRemoteConnection
 
submitAsync(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
 
submitAsync(Bytecode, RequestOptions) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
submitAsync(Bytecode, RequestOptions) - Method in class org.apache.tinkerpop.gremlin.driver.Client
A version of Client.submit(Bytecode) which provides the ability to set per-request options.
submitAsync(Traversal) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
submitAsync(Traversal) - Method in class org.apache.tinkerpop.gremlin.driver.Client
An asynchronous version of Client.submit(Traversal).
SUCCESS - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 200: The server successfully processed a request to completion - there are no messages remaining in this stream.
supportsSsl() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
supportsSsl() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.HttpChannelizer
 
supportsSsl() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 

T

timeout(long) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
The per client request override in milliseconds for the server configured evaluationTimeout.
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_BUILDER - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.GraphBinaryMessageSerializerV1
 
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.GraphBinaryMessageSerializerV1
 
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.GraphBinaryMessageSerializerV1
 
TOKEN_STATUS - Static variable in class org.apache.tinkerpop.gremlin.driver.ser.SerTokens
 
Tokens - Class in org.apache.tinkerpop.gremlin.driver
String constants used in gremlin-driver and gremlin-server.
TOO_MANY_IN_FLIGHT_REQUESTS - Static variable in class org.apache.tinkerpop.gremlin.driver.Client
 
TOO_MANY_REQUESTS - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 429: Indicates that too many requests have been sent in a given amount of time.
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.Result
 
trustStore(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The file location for a SSL Certificate Chain to use when SSL is enabled.
trustStorePassword(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The password of the Cluster.Builder.trustStore, or null if it's not password-protected.
trustStoreType(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The format of the Cluster.Builder.trustStore, either JKS or PKCS12
tryInstanceMethod(Class) - Method in class org.apache.tinkerpop.gremlin.driver.ser.AbstractMessageSerializer
 
tryReInitializeHost(Host) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Attempt to re-initialize the Host that was previously marked as unavailable.
tx() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
Constructs a new DriverRemoteTransaction.
tx() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction
It is not possible to have child transactions, therefore this method always returns Transaction.NO_OP.

U

UNAUTHORIZED - org.apache.tinkerpop.gremlin.driver.message.ResponseStatusCode
Code 401: The server could not authenticate the request or the client requested a resource it did not have access to.
USER_AGENT - Static variable in class org.apache.tinkerpop.gremlin.driver.UserAgent
User Agent body to be sent in web socket handshake Has the form of: [Application Name] [GLV Name]/[Version] [Language Runtime Version] [OS]/[Version] [CPU Architecture]
USER_AGENT_HEADER_NAME - Static variable in class org.apache.tinkerpop.gremlin.driver.UserAgent
Request header name for user agent
userAgent(String) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
Sets the userAgent identifier to be sent on the request.
UserAgent - Class in org.apache.tinkerpop.gremlin.driver
 
UserAgent() - Constructor for class org.apache.tinkerpop.gremlin.driver.UserAgent
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler
 
USERNAME - org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
The username.
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(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, int) - Static method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
Creates a DriverRemoteConnection using a new Cluster instance created from the supplied host and port and binds it to a remote GraphTraversalSource named "g".
using(String, int, String) - Static method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
Creates a DriverRemoteConnection using a new Cluster instance created from the supplied host port and aliases it to the specified remote GraphTraversalSource.
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.
using(Client) - Static method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
Creates a DriverRemoteConnection using an existing Client object.
using(Client, String) - Static method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection
Creates a DriverRemoteConnection using an existing Client object.
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.

V

VAL_TRAVERSAL_SOURCE_ALIAS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
validationRequest(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specify a valid Gremlin script that can be used to test remote operations.
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.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.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
Wrapper over WebSocketClientProtocolHandler.
WebSocketClientHandler(WebSocketClientHandshaker, long, boolean) - Constructor for class org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler
 
WebSocketClientHandler.InterceptedWebSocketClientHandshaker13 - Class in org.apache.tinkerpop.gremlin.driver.handler
Extension to the Netty implementation that allows for the WebSocketClientHandler.InterceptedWebSocketClientHandshaker13.newHandshakeRequest() to be modified by way of a HandshakeInterceptor that is supplied to the Cluster when it is created.
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.
wrap(ByteBuffer) - Method in class org.apache.tinkerpop.gremlin.driver.ser.NettyBufferFactory
 
write(KryoShim<?, O>, O, RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.ser.RequestMessageGryoSerializer
 
write(KryoShim<?, O>, O, ResponseMessage) - Method in class org.apache.tinkerpop.gremlin.driver.ser.ResponseMessageGryoSerializer
 
writeAndFlush(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.simple.AbstractClient
 
writeAndFlush(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.simple.WebSocketClient
 
writeRaw(Buffer, Consumer<ByteBuf>) - Static method in class org.apache.tinkerpop.gremlin.driver.ser.NettyBufferFactory
Allows writing from the underlying bytes using a Netty ByteBuf instance for interoperability, advancing the writer index of the Buffer after the consumer is called.
writeValue(RequestMessage, ByteBuf, GraphBinaryWriter) - Method in class org.apache.tinkerpop.gremlin.driver.ser.binary.RequestMessageSerializer
 
writeValue(ResponseMessage, ByteBuf, GraphBinaryWriter) - Method in class org.apache.tinkerpop.gremlin.driver.ser.binary.ResponseMessageSerializer
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages