final TraversalOptions options) {
final Request request = executeTraversalRequest(options);
return executeAsync(request, executeTraversalResponseDeserializer(vertexClass, edgeClass));
}
private Request executeTraversalRequest(final TraversalOptions options) {
<BUG>final Request request = new Request(name, RequestType.POST, ArangoDBConstants.PATH_API_TRAVERSAL);

request.setBody(serialize(options != null ? options : new TransactionOptions()));
return request;</BUG>
}

final TraversalOptions options) {
final Request request = executeTraversalRequest(options);
return executeAsync(request, executeTraversalResponseDeserializer(vertexClass, edgeClass));
}
private Request executeTraversalRequest(final TraversalOptions options) {
return new Request(name, RequestType.POST, ArangoDBConstants.PATH_API_TRAVERSAL)
.setBody(serialize(options != null ? options : new TransactionOptions()));
}
