API¶
gremlinrestclient module¶
gremlinrestclient.client module¶
-
class
gremlinrestclient.client.
GremlinRestClient
(url='http://localhost:8182')[source]¶ Bases:
object
-
HEADERS
= {'content-type': 'application/json'}¶
-
-
class
gremlinrestclient.client.
Response
(status_code, data, message, metadata)¶ Bases:
tuple
-
count
(value) → integer -- return number of occurrences of value¶
-
data
¶ Alias for field number 1
-
index
(value[, start[, stop]]) → integer -- return first index of value.¶ Raises ValueError if the value is not present.
-
message
¶ Alias for field number 2
-
metadata
¶ Alias for field number 3
-
status_code
¶ Alias for field number 0
-
gremlinrestclient.graph module¶
-
class
gremlinrestclient.graph.
TitanGraph
(url='http://localhost:8182')[source]¶ Bases:
gremlinrestclient.graph.TinkerGraph
-
HEADERS
= {'content-type': 'application/json'}¶
-
-
class
gremlinrestclient.graph.
TinkerGraph
(url='http://localhost:8182')[source]¶ Bases:
gremlinrestclient.client.GremlinRestClient
,gremlinrestclient.graph.Graph
-
HEADERS
= {'content-type': 'application/json'}¶
-
-
class
gremlinrestclient.graph.
Graph
[source]¶ A script factory for the Gremlin Server that defines the common interface for the Tinkerpop3 backends.
-
class
gremlinrestclient.graph.
Vertex
(id, label, properties)¶ Bases:
tuple
-
count
(value) → integer -- return number of occurrences of value¶
-
id
¶ Alias for field number 0
-
index
(value[, start[, stop]]) → integer -- return first index of value.¶ Raises ValueError if the value is not present.
-
label
¶ Alias for field number 1
-
properties
¶ Alias for field number 2
-
-
class
gremlinrestclient.graph.
Edge
(id, source_id, label, target_id, properties)¶ Bases:
tuple
-
count
(value) → integer -- return number of occurrences of value¶
-
id
¶ Alias for field number 0
-
index
(value[, start[, stop]]) → integer -- return first index of value.¶ Raises ValueError if the value is not present.
-
label
¶ Alias for field number 2
-
properties
¶ Alias for field number 4
-
source_id
¶ Alias for field number 1
-
target_id
¶ Alias for field number 3
-
-
class
gremlinrestclient.graph.
Collection
(vertices, edges)¶ Bases:
tuple
-
count
(value) → integer -- return number of occurrences of value¶
-
edges
¶ Alias for field number 1
-
index
(value[, start[, stop]]) → integer -- return first index of value.¶ Raises ValueError if the value is not present.
-
vertices
¶ Alias for field number 0
-