# 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

- Deprecated Classes
  Class and Description
  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.driver.ser.GraphSONMessageSerializerGremlinV2d0 As for release 3.4.0, replaced by `GraphSONMessageSerializerV2d0`.
  org.apache.tinkerpop.gremlin.driver.ser.GryoLiteMessageSerializerV1d0 As of release 3.2.6, not directly replaced - supported through `HaltedTraverserStrategy`.
  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, replaced by `GraphTraversalSource.io(String)`.
  org.apache.tinkerpop.gremlin.process.computer.bulkloading.OneTimeBulkLoader As of release 3.2.10, not directly replaced - consider graph provider specific bulk loading methods

- Deprecated Fields
  Field and Description
  org.apache.tinkerpop.gremlin.driver.ser.Serializers.DEFAULT_REQUEST_SERIALIZER As of release 3.3.5, not replaced, simply specify the exact version of the serializer to use.
  org.apache.tinkerpop.gremlin.driver.ser.Serializers.DEFAULT_RESULT_SERIALIZER As of release 3.3.5, not replaced, simply specify the exact version of the serializer to use.
  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.server.Settings.SslSettings.trustCertChainFile As of release 3.2.10, replaced by `Settings.SslSettings.trustStore`

- Deprecated Methods
  Method and Description
  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.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.structure.Graph.io(Io.Builder<I>) As of release 3.4.0, replaced by `GraphTraversalSource.io(String)`.
  org.apache.tinkerpop.gremlin.process.traversal.step.map.PropertyMapStep.isIncludeTokens()
  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.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(String) 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.modulateBy(Traversal.Admin<?, ?>) 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.process.computer.traversal.step.map.PageRankVertexProgramStep.modulateTimes(int) As of release 3.4.0, replaced by `PageRankVertexProgramStep.configure(Object...)`
  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.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)`.
  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.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.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...)

- 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.process.traversal.Order.incr As of release 3.3.4, replaced by `Order.asc`.

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