aiogremlin.process package

Submodules

aiogremlin.process.graph_traversal module

class aiogremlin.process.graph_traversal.AsyncGraphTraversal(graph, traversal_strategies, bytecode)[source]

Bases: gremlin_python.process.graph_traversal.GraphTraversal

Implements async iteration protocol and updates relevant methods

iterate()[source]

Iterate over results.

next(amount=None)[source]

Return iterator with optionaly defined amount of items.

nextTraverser()[source]

Return next traverser.

toList()[source]

Reture results as list.

toSet()[source]

Return results as set.

class aiogremlin.process.graph_traversal.AsyncGraphTraversalSource(*args, **kwargs)[source]

Bases: gremlin_python.process.graph_traversal.GraphTraversalSource

get_graph_traversal_source()[source]
withRemote(remote_connection)[source]

aiogremlin.process.traversal module

class aiogremlin.process.traversal.AsyncTraversalStrategies(traversal_strategies=None)[source]

Bases: gremlin_python.process.traversal.TraversalStrategies

apply_strategies(traversal)[source]

Module contents