# Deprecated API

## Contents

- Deprecated Interfaces
- Deprecated Classes
- Deprecated Fields
- Deprecated Methods
- Deprecated Constructors
- Deprecated Enum Constants

- Deprecated Interfaces
  Interface and Description
  org.apache.tinkerpop.gremlin.process.computer.bulkloading.BulkLoader As of release 3.2.10, not directly replaced - consider graph provider specific bulk loading methods
  org.apache.tinkerpop.gremlin.neo4j.structure.trait.Neo4jTrait As of release 3.3.8, not replaced.
  org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraversalSideEffects As of release 3.3.8, not directly replaced, prefer use of `GraphTraversal.cap(String, String...)` to return the result as part of the traversal iteration.

- Deprecated Classes
  Class and Description
  org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0 As of release 3.4.3, replaced by `GraphBinaryMessageSerializerV1`.
  org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV3d0 As of release 3.4.3, replaced by `GraphBinaryMessageSerializerV1`.
  org.apache.tinkerpop.gremlin.process.remote.traversal.AbstractRemoteTraversalSideEffects As of release 3.3.8, not directly replaced, prefer use of `GraphTraversal.cap(String, String...)` to return the result as part of the traversal iteration.
  org.apache.tinkerpop.gremlin.process.computer.bulkdumping.BulkDumperVertexProgram As of release 3.2.10, replaced by `CloneVertexProgram`.
  org.apache.tinkerpop.gremlin.process.computer.bulkloading.BulkLoaderVertexProgram As of release 3.2.10, not directly replaced - consider graph provider specific bulk loading methods
  org.apache.tinkerpop.gremlin.process.traversal.util.BytecodeUtil As of release 3.4.9, replaced by `BytecodeHelper`.
  org.apache.tinkerpop.gremlin.driver.Channelizer.NioChannelizer As of release 3.3.10, not replaced, use `WebSocketClient`.
  org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversalSideEffects As of release 3.3.8, not directly replaced, prefer use of `GraphTraversal.cap(String, String...)` to return the result as part of the traversal iteration.
  org.apache.tinkerpop.gremlin.process.remote.traversal.EmbeddedRemoteTraversalSideEffects As of release 3.3.8, not directly replaced, prefer use of `GraphTraversal.cap(String, String...)` to return the result as part of the traversal iteration.
  org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV2d0 As for release 3.4.0, replaced by `GraphSONMessageSerializerV2d0`.
  org.apache.tinkerpop.gremlin.python.jsr223.GremlinJythonScriptEngine As of release 3.3.10, not replaced - see TINKERPOP-2317
  org.apache.tinkerpop.gremlin.python.jsr223.GremlinJythonScriptEngineFactory As of release 3.3.10, not replaced - see TINKERPOP-2317
  org.apache.tinkerpop.gremlin.groovy.jsr223.GroovyTranslator As of release 3.4.9, moved to `GroovyTranslator` in `gremlin-core`.
  org.apache.tinkerpop.gremlin.driver.ser.GryoLiteMessageSerializerV1d0 As of release 3.2.6, not directly replaced - supported through `HaltedTraverserStrategy`.
  org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV1d0 As of release 3.4.3, replaced by `GraphBinaryMessageSerializerV1`.
  org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV3d0 As of release 3.4.3, replaced by `GraphBinaryMessageSerializerV1`.
  org.apache.tinkerpop.gremlin.process.computer.bulkloading.IncrementalBulkLoader As of release 3.2.10, not directly replaced - consider graph provider specific bulk loading methods
  org.apache.tinkerpop.gremlin.structure.io.IoCore As of release 3.4.0, partially replaced by `GraphTraversalSource.io(String)`. Notice `GraphTraversalSource.io(String)` doesn't support read operation from `java.io.InputStream` or write operation to `java.io.OutputStream`. Thus for readers or writers which need this functionality are safe to use this deprecated method. There is no intention to remove this method unless all the functionality is replaced by the `io` step of `GraphTraversalSource`.
  org.apache.tinkerpop.gremlin.python.jsr223.JythonTranslator As of release 3.3.10, not replaced - see TINKERPOP-2317
  org.apache.tinkerpop.gremlin.neo4j.structure.trait.MultiMetaNeo4jTrait As of release 3.3.8, not replaced.
  org.apache.tinkerpop.gremlin.server.channel.NioChannelizer As of release 3.3.10, not replaced, use `WebSocketClient`.
  org.apache.tinkerpop.gremlin.driver.simple.NioClient As of release 3.3.10, not replaced, use `WebSocketClient`.
  org.apache.tinkerpop.gremlin.server.handler.NioGremlinBinaryRequestDecoder As of release 3.3.10, not replaced, use `WebSocketClient`.
  org.apache.tinkerpop.gremlin.driver.handler.NioGremlinRequestEncoder As of release 3.3.10, not replaced, use `WebSocketClient`.
  org.apache.tinkerpop.gremlin.driver.handler.NioGremlinResponseDecoder As of release 3.3.10, not replaced, use `WebSocketClient`.
  org.apache.tinkerpop.gremlin.server.handler.NioGremlinResponseFrameEncoder As of release 3.3.10, not replaced, use `WebSocketClient`.
  org.apache.tinkerpop.gremlin.neo4j.structure.trait.NoMultiNoMetaNeo4jTrait As of release 3.3.8, not replaced.
  org.apache.tinkerpop.gremlin.process.computer.bulkloading.OneTimeBulkLoader As of release 3.2.10, not directly replaced - consider graph provider specific bulk loading methods
  org.apache.tinkerpop.gremlin.python.jsr223.PythonTranslator As of release 3.3.10, moved to gremlin-core at `PythonTranslator`
  org.apache.tinkerpop.gremlin.server.ResponseHandlerContext As of release 3.3.8, replaced by `Context`.
  org.apache.tinkerpop.gremlin.python.jsr223.SymbolHelper As of release 3.3.10, not replaced - see TINKERPOP-2317

- Deprecated Fields
  Field and Description
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_AGGREGATE_TO As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_SCRIPT_EVAL_TIMEOUT As of release 3.3.9, replaced by `Tokens.ARGS_EVAL_TIMEOUT`.
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_SIDE_EFFECT As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_SIDE_EFFECT_KEY As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor.cache As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor.CONFIG_CACHE_EXPIRATION_TIME As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor.CONFIG_CACHE_MAX_SIZE As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.neo4j.structure.Neo4jGraph.CONFIG_META_PROPERTIES As of release 3.3.8, not replaced.
  org.apache.tinkerpop.gremlin.neo4j.structure.Neo4jGraph.CONFIG_MULTI_PROPERTIES As of release 3.3.8, not replaced.
  org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor.DEFAULT_CACHE_EXPIRATION_TIME As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor.DEFAULT_CACHE_MAX_SIZE As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.server.Settings.SslSettings.keyCertChainFile As of release 3.2.10, replaced by `Settings.SslSettings.keyStore`
  org.apache.tinkerpop.gremlin.server.Settings.SslSettings.keyFile As of release 3.2.10, replaced by `Settings.SslSettings.keyStore`
  org.apache.tinkerpop.gremlin.server.Settings.SslSettings.keyPassword As of release 3.2.10, replaced by `Settings.SslSettings.keyStorePassword`
  org.apache.tinkerpop.gremlin.driver.ser.SerTokens.MIME_GRYO_LITE_V1D0 As of release 3.2.6, not directly replaced - supported through `HaltedTraverserStrategy`.
  org.apache.tinkerpop.gremlin.driver.ser.SerTokens.MIME_GRYO_V1D0 As of release 3.4.3, replaced by `SerTokens.MIME_GRAPHBINARY_V1D0`.
  org.apache.tinkerpop.gremlin.driver.ser.SerTokens.MIME_GRYO_V3D0 As of release 3.4.3, replaced by `SerTokens.MIME_GRAPHBINARY_V1D0`.
  org.apache.tinkerpop.gremlin.driver.Tokens.OPS_GATHER As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.driver.Tokens.OPS_KEYS As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.server.Settings.scriptEvaluationTimeout As of release 3.3.9, replaced by `Settings.evaluationTimeout`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols.store As of release 3.4.3, replaced by `GraphTraversal.aggregate(java.lang.String)` with a `Scope.local`.
  org.apache.tinkerpop.gremlin.server.Settings.SslSettings.trustCertChainFile As of release 3.2.10, replaced by `Settings.SslSettings.trustStore`
  org.apache.tinkerpop.gremlin.driver.Tokens.VAL_AGGREGATE_TO_BULKSET As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.driver.Tokens.VAL_AGGREGATE_TO_LIST As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.driver.Tokens.VAL_AGGREGATE_TO_MAP As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.driver.Tokens.VAL_AGGREGATE_TO_NONE As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.
  org.apache.tinkerpop.gremlin.driver.Tokens.VAL_AGGREGATE_TO_SET As of release 3.3.8, not directly replaced in the protocol as side-effect retrieval after traversal iteration is not being promoted anymore as a feature.

- Deprecated Methods
  Method and Description
  org.apache.tinkerpop.gremlin.process.traversal.util.DefaultTraversalStrategies.applyStrategies(Traversal.Admin<?, ?>) As of release 3.3.10, not directly replaced as this mode of strategy application has not been utilized since early days of 3.x
  org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies.applyStrategies(Traversal.Admin<?, ?>) As of release 3.3.10, not directly replaced as this mode of strategy application has not been utilized since early days of 3.x
  org.apache.tinkerpop.gremlin.structure.util.star.StarGraph.Builder.build() As of release 3.3.5, replaced by `StarGraph.Builder.create()`.
  org.apache.tinkerpop.gremlin.structure.util.star.StarGraph.builder() As of release 3.3.5, replaced by `StarGraph.build()`.
  org.apache.tinkerpop.gremlin.driver.Channelizer.createKeepAliveMessage() As of release 3.4.9, not directly replaced. Any keep-alive functionality should be implemented as a function of the configured channel and not as a component of the `Channelizer` itself.
  org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer.createKeepAliveMessage() As of release 3.4.9, not directly replaced. The keep-alive functionality is delegated to Netty `IdleStateHandler` which is added to the pipeline in `Channelizer`.
  org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor.evalOpInternal(ResponseHandlerContext, Supplier<GremlinExecutor>, AbstractEvalOpProcessor.BindingSupplier) As of release 3.3.8, replaced by `AbstractEvalOpProcessor.evalOpInternal(Context, Supplier, BindingSupplier)`.
  org.apache.tinkerpop.gremlin.process.traversal.util.BytecodeUtil.findStrategies(Bytecode, Class<A>) As of release 3.4.9, replaced by `BytecodeHelper.findStrategies(Bytecode, Class)`.
  org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor.generateMetaData(ChannelHandlerContext, RequestMessage, ResponseStatusCode, Iterator) As of release 3.4.0, replaced by `AbstractOpProcessor.generateResultMetaData(ChannelHandlerContext, RequestMessage, ResponseStatusCode, Iterator, Settings)`
  org.apache.tinkerpop.gremlin.driver.Cluster.getMaxWaitForSessionClose() As of release 3.3.11, replaced in essence by `Cluster.getMaxWaitForClose()`.
  org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor.LifeCycle.getScriptEvaluationTimeoutOverride() As of release 3.3.9, replaced by `GremlinExecutor.LifeCycle.getEvaluationTimeoutOverride()`.
  org.apache.tinkerpop.gremlin.process.remote.traversal.RemoteTraversal.getSideEffects() as of release 3.3.8, not directly replaced, see `Admin#getSideEffects()` for more information.
  org.apache.tinkerpop.gremlin.process.remote.traversal.EmbeddedRemoteTraversal.getSideEffects() as of release 3.3.8, not directly replaced, see `Admin#getSideEffects()` for more information.
  org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversal.getSideEffects() as of release 3.3.8, not directly replaced, see `Admin#getSideEffects()` for more information, but further note that this method is not being removed, but will not be functional for remote execution. Prefer `GraphTraversal.cap(String, String...)` to get side-effects as part of traversal iteration.
  org.apache.tinkerpop.gremlin.neo4j.structure.Neo4jGraph.getTrait() As of release 3.3.8, not replaced.
  org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor.handleIterator(ResponseHandlerContext, Iterator) As of release 3.3.8, not replaced.
  org.apache.tinkerpop.gremlin.structure.Graph.io(Io.Builder<I>) As of release 3.4.0, partially replaced by `GraphTraversalSource.io(String)`. Notice `GraphTraversalSource.io(String)` doesn't support read operation from `java.io.InputStream` or write operation to `java.io.OutputStream`. Thus for readers or writers which need this functionality are safe to use this deprecated method. There is no intention to remove this method unless all the functionality is replaced by the `io` step of `GraphTraversalSource`.
  org.apache.tinkerpop.gremlin.process.traversal.step.map.PropertyMapStep.isIncludeTokens() As of release 3.4.0, replaced by `PropertyMapStep.getIncludedTokens()`.
  org.apache.tinkerpop.gremlin.driver.Cluster.Builder.keyCertChainFile(String) As of release 3.2.10, replaced by `Cluster.Builder.keyStore`
  org.apache.tinkerpop.gremlin.driver.Cluster.Builder.keyFile(String) As of release 3.2.10, replaced by `Cluster.Builder.keyStore`
  org.apache.tinkerpop.gremlin.driver.Cluster.Builder.keyPassword(String) As of release 3.2.10, replaced by `Cluster.Builder.keyStorePassword`
  org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor.makeFrame(ChannelHandlerContext, RequestMessage, MessageSerializer, boolean, List<Object>, ResponseStatusCode, Map<String, Object>, Map<String, Object>) As of release 3.3.8, replaced by `AbstractOpProcessor.makeFrame(Context, RequestMessage, MessageSerializer, boolean, List, ResponseStatusCode, Map)`.
  org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor.makeFrame(Context, RequestMessage, MessageSerializer, boolean, List<Object>, ResponseStatusCode, Map<String, Object>) As of release 3.4.3, replaced by `AbstractOpProcessor.makeFrame(Context, RequestMessage, MessageSerializer, boolean, List, ResponseStatusCode, Map)`.
  org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor.makeFrame(ResponseHandlerContext, RequestMessage, MessageSerializer, boolean, List<Object>, ResponseStatusCode, Map<String, Object>) As of release 3.3.8, replaced by `AbstractOpProcessor.makeFrame(Context, RequestMessage, MessageSerializer, boolean, List, ResponseStatusCode, Map)`.
  org.apache.tinkerpop.gremlin.driver.Cluster.Builder.maxWaitForSessionClose(int) As of release 3.3.11, replaced in essence by `Cluster.Builder.maxWaitForClose(int)` though behavior described here is still maintained.
  org.apache.tinkerpop.gremlin.process.computer.traversal.step.map.PageRankVertexProgramStep.modulateBy(String) As of release 3.4.0, replaced by `PageRankVertexProgramStep.configure(Object...)`
  org.apache.tinkerpop.gremlin.process.computer.traversal.step.map.PeerPressureVertexProgramStep.modulateBy(String) As of release 3.4.0, replaced by `PeerPressureVertexProgramStep.configure(Object...)`
  org.apache.tinkerpop.gremlin.process.computer.traversal.step.map.PageRankVertexProgramStep.modulateBy(Traversal.Admin<?, ?>) As of release 3.4.0, replaced by `PageRankVertexProgramStep.configure(Object...)`
  org.apache.tinkerpop.gremlin.process.computer.traversal.step.map.PeerPressureVertexProgramStep.modulateBy(Traversal.Admin<?, ?>) As of release 3.4.0, replaced by `PeerPressureVertexProgramStep.configure(Object...)`
  org.apache.tinkerpop.gremlin.process.computer.traversal.step.map.PageRankVertexProgramStep.modulateTimes(int) As of release 3.4.0, replaced by `PageRankVertexProgramStep.configure(Object...)`
  org.apache.tinkerpop.gremlin.process.computer.traversal.step.map.PeerPressureVertexProgramStep.modulateTimes(int) As of release 3.4.0, replaced by `PeerPressureVertexProgramStep.configure(Object...)`
  org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor.Builder.scriptEvaluationTimeout(long) As of release 3.3.9, replaced by `GremlinExecutor.Builder.evaluationTimeout`.
  org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor.LifeCycle.Builder.scriptEvaluationTimeoutOverride(Long) As of release 3.3.9, replaced by `GremlinExecutor.LifeCycle.Builder.evaluationTimeoutOverride`
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.store(String) As of release 3.4.3, replaced by `GraphTraversal.aggregate(Scope, String)` using `Scope.local`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.store(String) As of release 3.4.3, replaced by `__.aggregate(Scope, String)` using `Scope.local`.
  org.apache.tinkerpop.gremlin.driver.Client.submitAsync(String, Map<String, String>, Map<String, Object>) As of release 3.4.0, replaced by `Client.submitAsync(String, RequestOptions)`.
  org.apache.tinkerpop.gremlin.driver.Client.submitAsync(String, String, Map<String, Object>) As of release 3.4.0, replaced by `Client.submitAsync(String, RequestOptions)`.
  org.apache.tinkerpop.gremlin.driver.Channelizer.supportsKeepAlive() As of release 3.4.9, not directly replaced. Any keep-alive functionality should be implemented as a function of the configured channel and not as a component of the `Channelizer` itself.
  org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer.supportsKeepAlive() As of release 3.4.9, not directly replaced. The keep-alive functionality is delegated to Netty `IdleStateHandler` which is added to the pipeline in `Channelizer`.
  org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder.traversal(Traversal.Admin<Vertex, Edge>) As of release 3.2.0, replaced by `PeerPressureVertexProgram.Builder.edges(Traversal.Admin)`
  org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder.traversal(Traversal.Admin<Vertex, Edge>) As of release 3.2.0, replaced by `PageRankVertexProgram.Builder.edges(Traversal.Admin)`
  org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder.traversal(TraversalSource, String, String, Object...) As of release 3.2.0, replaced by `PeerPressureVertexProgram.Builder.edges(Traversal.Admin)`
  org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder.traversal(TraversalSource, String, String, Object...) As of release 3.2.0, replaced by `PageRankVertexProgram.Builder.edges(Traversal.Admin)`
  org.apache.tinkerpop.gremlin.driver.Cluster.Builder.trustCertificateChainFile(String) As of release 3.2.10, replaced by `Cluster.Builder.trustStore`
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.valueMap(boolean, String...) As of release 3.4.0, deprecated in favor of `__.valueMap(String...)` in conjunction with `GraphTraversal.with(String, Object)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.valueMap(boolean, String...) As of release 3.4.0, deprecated in favor of `GraphTraversal.valueMap(String...)` in conjunction with `GraphTraversal.with(String, Object)` or simple prefer `GraphTraversal.elementMap(String...)`.
  org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder.vertexCount(long) As of release 3.2.0, replaced by `PageRankVertexProgram.Builder.initialRank(Traversal.Admin)`
  org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalSource.withGraph(Graph) As of release 3.4.9, replaced by `AnonymousTraversalSource.withEmbedded(Graph)`
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.withRemote(Configuration) As of release 3.3.5, replaced by `AnonymousTraversalSource.withRemote(Configuration)`.
  org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.withRemote(Configuration) As of release 3.3.5, replaced by `AnonymousTraversalSource.withRemote(Configuration)`.

- Deprecated Constructors
  Constructor and Description
  org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0(GraphSONMapper)
  org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTraversalSideEffects(Client, UUID, Host, CompletableFuture<Void>) As of release 3.4.0, replaced by `DriverRemoteTraversalSideEffects(Client, ResultSet)`
  org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV2d0(GraphSONMapper)
  org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0(GraphSONMapper)
  org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV3d0(GraphSONMapper)
  org.apache.tinkerpop.gremlin.process.traversal.step.map.PropertyMapStep(Traversal.Admin, boolean, PropertyType, String...) As of release 3.4.0, replaced by `PropertyMapStep(Traversal.Admin, PropertyType, String...)`.

- Deprecated Enum Constants
  Enum Constant and Description
  org.apache.tinkerpop.gremlin.process.traversal.Order.decr As of release 3.3.4, replaced by `Order.desc`.
  org.apache.tinkerpop.gremlin.driver.ser.Serializers.GRYO_LITE_V1D0 As of release 3.2.6, not directly replaced - supported through `HaltedTraverserStrategy`.
  org.apache.tinkerpop.gremlin.driver.ser.Serializers.GRYO_V1D0 As of release 3.4.3, replaced by `Serializers.GRAPHBINARY_V1D0`.
  org.apache.tinkerpop.gremlin.driver.ser.Serializers.GRYO_V3D0 As of release 3.4.3, replaced by `Serializers.GRAPHBINARY_V1D0`.
  org.apache.tinkerpop.gremlin.process.traversal.Order.incr As of release 3.3.4, replaced by `Order.asc`.

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