Module indradb.indradb_pb2_grpc
Client and server classes corresponding to protobuf-defined services.
Expand source code
# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
"""Client and server classes corresponding to protobuf-defined services."""
import grpc
from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2
import indradb.indradb_pb2 as indradb__pb2
class IndraDBStub(object):
"""Missing associated documentation comment in .proto file."""
def __init__(self, channel):
"""Constructor.
Args:
channel: A grpc.Channel.
"""
self.Ping = channel.unary_unary(
'/indradb.IndraDB/Ping',
request_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
)
self.Sync = channel.unary_unary(
'/indradb.IndraDB/Sync',
request_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
)
self.CreateVertex = channel.unary_unary(
'/indradb.IndraDB/CreateVertex',
request_serializer=indradb__pb2.Vertex.SerializeToString,
response_deserializer=indradb__pb2.CreateResponse.FromString,
)
self.CreateVertexFromType = channel.unary_unary(
'/indradb.IndraDB/CreateVertexFromType',
request_serializer=indradb__pb2.Identifier.SerializeToString,
response_deserializer=indradb__pb2.Uuid.FromString,
)
self.CreateEdge = channel.unary_unary(
'/indradb.IndraDB/CreateEdge',
request_serializer=indradb__pb2.Edge.SerializeToString,
response_deserializer=indradb__pb2.CreateResponse.FromString,
)
self.Get = channel.unary_stream(
'/indradb.IndraDB/Get',
request_serializer=indradb__pb2.Query.SerializeToString,
response_deserializer=indradb__pb2.QueryOutputValue.FromString,
)
self.Delete = channel.unary_unary(
'/indradb.IndraDB/Delete',
request_serializer=indradb__pb2.Query.SerializeToString,
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
)
self.SetProperties = channel.unary_unary(
'/indradb.IndraDB/SetProperties',
request_serializer=indradb__pb2.SetPropertiesRequest.SerializeToString,
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
)
self.BulkInsert = channel.stream_unary(
'/indradb.IndraDB/BulkInsert',
request_serializer=indradb__pb2.BulkInsertItem.SerializeToString,
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
)
self.IndexProperty = channel.unary_unary(
'/indradb.IndraDB/IndexProperty',
request_serializer=indradb__pb2.IndexPropertyRequest.SerializeToString,
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
)
self.ExecutePlugin = channel.unary_unary(
'/indradb.IndraDB/ExecutePlugin',
request_serializer=indradb__pb2.ExecutePluginRequest.SerializeToString,
response_deserializer=indradb__pb2.ExecutePluginResponse.FromString,
)
class IndraDBServicer(object):
"""Missing associated documentation comment in .proto file."""
def Ping(self, request, context):
"""Pings the server.
"""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def Sync(self, request, context):
"""Syncs persisted content. Depending on the datastore implementation,
this has different meanings - including potentially being a no-op.
"""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def CreateVertex(self, request, context):
"""Creates a new vertex.
"""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def CreateVertexFromType(self, request, context):
"""Creates a new vertex with just a type specification. As opposed to
`CreateVertex`, this is used when you do not want to manually specify
the vertex's UUID. Returns the new vertex's UUID.
"""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def CreateEdge(self, request, context):
"""Creates a new edge.
"""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def Get(self, request, context):
"""Gets values specified by a query.
"""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def Delete(self, request, context):
"""Deletes values specified by a query.
"""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def SetProperties(self, request, context):
"""Sets properties.
"""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def BulkInsert(self, request_iterator, context):
"""Bulk inserts many vertices, edges, and/or properties.
Note that datastores have discretion on how to approach safeguard vs
performance tradeoffs. In particular:
* If the datastore is disk-backed, it may or may not flush before
returning.
* The datastore might not verify for correctness; e.g., it might not
ensure that the relevant vertices exist before inserting an edge.
"""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def IndexProperty(self, request, context):
"""Enables indexing on a specified property. When indexing is enabled on a
property, it's possible to query on its presence and values.
"""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def ExecutePlugin(self, request, context):
"""Executes a plugin and returns back the response from the plugin.
"""
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
context.set_details('Method not implemented!')
raise NotImplementedError('Method not implemented!')
def add_IndraDBServicer_to_server(servicer, server):
rpc_method_handlers = {
'Ping': grpc.unary_unary_rpc_method_handler(
servicer.Ping,
request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
),
'Sync': grpc.unary_unary_rpc_method_handler(
servicer.Sync,
request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
),
'CreateVertex': grpc.unary_unary_rpc_method_handler(
servicer.CreateVertex,
request_deserializer=indradb__pb2.Vertex.FromString,
response_serializer=indradb__pb2.CreateResponse.SerializeToString,
),
'CreateVertexFromType': grpc.unary_unary_rpc_method_handler(
servicer.CreateVertexFromType,
request_deserializer=indradb__pb2.Identifier.FromString,
response_serializer=indradb__pb2.Uuid.SerializeToString,
),
'CreateEdge': grpc.unary_unary_rpc_method_handler(
servicer.CreateEdge,
request_deserializer=indradb__pb2.Edge.FromString,
response_serializer=indradb__pb2.CreateResponse.SerializeToString,
),
'Get': grpc.unary_stream_rpc_method_handler(
servicer.Get,
request_deserializer=indradb__pb2.Query.FromString,
response_serializer=indradb__pb2.QueryOutputValue.SerializeToString,
),
'Delete': grpc.unary_unary_rpc_method_handler(
servicer.Delete,
request_deserializer=indradb__pb2.Query.FromString,
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
),
'SetProperties': grpc.unary_unary_rpc_method_handler(
servicer.SetProperties,
request_deserializer=indradb__pb2.SetPropertiesRequest.FromString,
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
),
'BulkInsert': grpc.stream_unary_rpc_method_handler(
servicer.BulkInsert,
request_deserializer=indradb__pb2.BulkInsertItem.FromString,
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
),
'IndexProperty': grpc.unary_unary_rpc_method_handler(
servicer.IndexProperty,
request_deserializer=indradb__pb2.IndexPropertyRequest.FromString,
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
),
'ExecutePlugin': grpc.unary_unary_rpc_method_handler(
servicer.ExecutePlugin,
request_deserializer=indradb__pb2.ExecutePluginRequest.FromString,
response_serializer=indradb__pb2.ExecutePluginResponse.SerializeToString,
),
}
generic_handler = grpc.method_handlers_generic_handler(
'indradb.IndraDB', rpc_method_handlers)
server.add_generic_rpc_handlers((generic_handler,))
# This class is part of an EXPERIMENTAL API.
class IndraDB(object):
"""Missing associated documentation comment in .proto file."""
@staticmethod
def Ping(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/Ping',
google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def Sync(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/Sync',
google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def CreateVertex(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/CreateVertex',
indradb__pb2.Vertex.SerializeToString,
indradb__pb2.CreateResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def CreateVertexFromType(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/CreateVertexFromType',
indradb__pb2.Identifier.SerializeToString,
indradb__pb2.Uuid.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def CreateEdge(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/CreateEdge',
indradb__pb2.Edge.SerializeToString,
indradb__pb2.CreateResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def Get(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_stream(request, target, '/indradb.IndraDB/Get',
indradb__pb2.Query.SerializeToString,
indradb__pb2.QueryOutputValue.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def Delete(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/Delete',
indradb__pb2.Query.SerializeToString,
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def SetProperties(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/SetProperties',
indradb__pb2.SetPropertiesRequest.SerializeToString,
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def BulkInsert(request_iterator,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.stream_unary(request_iterator, target, '/indradb.IndraDB/BulkInsert',
indradb__pb2.BulkInsertItem.SerializeToString,
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def IndexProperty(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/IndexProperty',
indradb__pb2.IndexPropertyRequest.SerializeToString,
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@staticmethod
def ExecutePlugin(request,
target,
options=(),
channel_credentials=None,
call_credentials=None,
insecure=False,
compression=None,
wait_for_ready=None,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/ExecutePlugin',
indradb__pb2.ExecutePluginRequest.SerializeToString,
indradb__pb2.ExecutePluginResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
Functions
def add_IndraDBServicer_to_server(servicer, server)
-
Expand source code
def add_IndraDBServicer_to_server(servicer, server): rpc_method_handlers = { 'Ping': grpc.unary_unary_rpc_method_handler( servicer.Ping, request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, ), 'Sync': grpc.unary_unary_rpc_method_handler( servicer.Sync, request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, ), 'CreateVertex': grpc.unary_unary_rpc_method_handler( servicer.CreateVertex, request_deserializer=indradb__pb2.Vertex.FromString, response_serializer=indradb__pb2.CreateResponse.SerializeToString, ), 'CreateVertexFromType': grpc.unary_unary_rpc_method_handler( servicer.CreateVertexFromType, request_deserializer=indradb__pb2.Identifier.FromString, response_serializer=indradb__pb2.Uuid.SerializeToString, ), 'CreateEdge': grpc.unary_unary_rpc_method_handler( servicer.CreateEdge, request_deserializer=indradb__pb2.Edge.FromString, response_serializer=indradb__pb2.CreateResponse.SerializeToString, ), 'Get': grpc.unary_stream_rpc_method_handler( servicer.Get, request_deserializer=indradb__pb2.Query.FromString, response_serializer=indradb__pb2.QueryOutputValue.SerializeToString, ), 'Delete': grpc.unary_unary_rpc_method_handler( servicer.Delete, request_deserializer=indradb__pb2.Query.FromString, response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, ), 'SetProperties': grpc.unary_unary_rpc_method_handler( servicer.SetProperties, request_deserializer=indradb__pb2.SetPropertiesRequest.FromString, response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, ), 'BulkInsert': grpc.stream_unary_rpc_method_handler( servicer.BulkInsert, request_deserializer=indradb__pb2.BulkInsertItem.FromString, response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, ), 'IndexProperty': grpc.unary_unary_rpc_method_handler( servicer.IndexProperty, request_deserializer=indradb__pb2.IndexPropertyRequest.FromString, response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, ), 'ExecutePlugin': grpc.unary_unary_rpc_method_handler( servicer.ExecutePlugin, request_deserializer=indradb__pb2.ExecutePluginRequest.FromString, response_serializer=indradb__pb2.ExecutePluginResponse.SerializeToString, ), } generic_handler = grpc.method_handlers_generic_handler( 'indradb.IndraDB', rpc_method_handlers) server.add_generic_rpc_handlers((generic_handler,))
Classes
class IndraDB
-
Missing associated documentation comment in .proto file.
Expand source code
class IndraDB(object): """Missing associated documentation comment in .proto file.""" @staticmethod def Ping(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/Ping', google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def Sync(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/Sync', google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def CreateVertex(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/CreateVertex', indradb__pb2.Vertex.SerializeToString, indradb__pb2.CreateResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def CreateVertexFromType(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/CreateVertexFromType', indradb__pb2.Identifier.SerializeToString, indradb__pb2.Uuid.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def CreateEdge(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/CreateEdge', indradb__pb2.Edge.SerializeToString, indradb__pb2.CreateResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def Get(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_stream(request, target, '/indradb.IndraDB/Get', indradb__pb2.Query.SerializeToString, indradb__pb2.QueryOutputValue.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def Delete(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/Delete', indradb__pb2.Query.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def SetProperties(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/SetProperties', indradb__pb2.SetPropertiesRequest.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def BulkInsert(request_iterator, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.stream_unary(request_iterator, target, '/indradb.IndraDB/BulkInsert', indradb__pb2.BulkInsertItem.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def IndexProperty(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/IndexProperty', indradb__pb2.IndexPropertyRequest.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod def ExecutePlugin(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/ExecutePlugin', indradb__pb2.ExecutePluginRequest.SerializeToString, indradb__pb2.ExecutePluginResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
Static methods
def BulkInsert(request_iterator, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
-
Expand source code
@staticmethod def BulkInsert(request_iterator, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.stream_unary(request_iterator, target, '/indradb.IndraDB/BulkInsert', indradb__pb2.BulkInsertItem.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
def CreateEdge(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
-
Expand source code
@staticmethod def CreateEdge(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/CreateEdge', indradb__pb2.Edge.SerializeToString, indradb__pb2.CreateResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
def CreateVertex(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
-
Expand source code
@staticmethod def CreateVertex(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/CreateVertex', indradb__pb2.Vertex.SerializeToString, indradb__pb2.CreateResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
def CreateVertexFromType(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
-
Expand source code
@staticmethod def CreateVertexFromType(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/CreateVertexFromType', indradb__pb2.Identifier.SerializeToString, indradb__pb2.Uuid.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
def Delete(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
-
Expand source code
@staticmethod def Delete(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/Delete', indradb__pb2.Query.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
def ExecutePlugin(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
-
Expand source code
@staticmethod def ExecutePlugin(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/ExecutePlugin', indradb__pb2.ExecutePluginRequest.SerializeToString, indradb__pb2.ExecutePluginResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
def Get(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
-
Expand source code
@staticmethod def Get(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_stream(request, target, '/indradb.IndraDB/Get', indradb__pb2.Query.SerializeToString, indradb__pb2.QueryOutputValue.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
def IndexProperty(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
-
Expand source code
@staticmethod def IndexProperty(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/IndexProperty', indradb__pb2.IndexPropertyRequest.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
def Ping(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
-
Expand source code
@staticmethod def Ping(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/Ping', google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
def SetProperties(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
-
Expand source code
@staticmethod def SetProperties(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/SetProperties', indradb__pb2.SetPropertiesRequest.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
def Sync(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)
-
Expand source code
@staticmethod def Sync(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/indradb.IndraDB/Sync', google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
class IndraDBServicer
-
Missing associated documentation comment in .proto file.
Expand source code
class IndraDBServicer(object): """Missing associated documentation comment in .proto file.""" def Ping(self, request, context): """Pings the server. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def Sync(self, request, context): """Syncs persisted content. Depending on the datastore implementation, this has different meanings - including potentially being a no-op. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def CreateVertex(self, request, context): """Creates a new vertex. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def CreateVertexFromType(self, request, context): """Creates a new vertex with just a type specification. As opposed to `CreateVertex`, this is used when you do not want to manually specify the vertex's UUID. Returns the new vertex's UUID. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def CreateEdge(self, request, context): """Creates a new edge. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def Get(self, request, context): """Gets values specified by a query. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def Delete(self, request, context): """Deletes values specified by a query. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def SetProperties(self, request, context): """Sets properties. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def BulkInsert(self, request_iterator, context): """Bulk inserts many vertices, edges, and/or properties. Note that datastores have discretion on how to approach safeguard vs performance tradeoffs. In particular: * If the datastore is disk-backed, it may or may not flush before returning. * The datastore might not verify for correctness; e.g., it might not ensure that the relevant vertices exist before inserting an edge. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def IndexProperty(self, request, context): """Enables indexing on a specified property. When indexing is enabled on a property, it's possible to query on its presence and values. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def ExecutePlugin(self, request, context): """Executes a plugin and returns back the response from the plugin. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!')
Methods
def BulkInsert(self, request_iterator, context)
-
Bulk inserts many vertices, edges, and/or properties.
Note that datastores have discretion on how to approach safeguard vs performance tradeoffs. In particular: * If the datastore is disk-backed, it may or may not flush before returning. * The datastore might not verify for correctness; e.g., it might not ensure that the relevant vertices exist before inserting an edge.
Expand source code
def BulkInsert(self, request_iterator, context): """Bulk inserts many vertices, edges, and/or properties. Note that datastores have discretion on how to approach safeguard vs performance tradeoffs. In particular: * If the datastore is disk-backed, it may or may not flush before returning. * The datastore might not verify for correctness; e.g., it might not ensure that the relevant vertices exist before inserting an edge. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!')
def CreateEdge(self, request, context)
-
Creates a new edge.
Expand source code
def CreateEdge(self, request, context): """Creates a new edge. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!')
def CreateVertex(self, request, context)
-
Creates a new vertex.
Expand source code
def CreateVertex(self, request, context): """Creates a new vertex. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!')
def CreateVertexFromType(self, request, context)
-
Creates a new vertex with just a type specification. As opposed to
CreateVertex
, this is used when you do not want to manually specify the vertex's UUID. Returns the new vertex's UUID.Expand source code
def CreateVertexFromType(self, request, context): """Creates a new vertex with just a type specification. As opposed to `CreateVertex`, this is used when you do not want to manually specify the vertex's UUID. Returns the new vertex's UUID. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!')
def Delete(self, request, context)
-
Deletes values specified by a query.
Expand source code
def Delete(self, request, context): """Deletes values specified by a query. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!')
def ExecutePlugin(self, request, context)
-
Executes a plugin and returns back the response from the plugin.
Expand source code
def ExecutePlugin(self, request, context): """Executes a plugin and returns back the response from the plugin. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!')
def Get(self, request, context)
-
Gets values specified by a query.
Expand source code
def Get(self, request, context): """Gets values specified by a query. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!')
def IndexProperty(self, request, context)
-
Enables indexing on a specified property. When indexing is enabled on a property, it's possible to query on its presence and values.
Expand source code
def IndexProperty(self, request, context): """Enables indexing on a specified property. When indexing is enabled on a property, it's possible to query on its presence and values. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!')
def Ping(self, request, context)
-
Pings the server.
Expand source code
def Ping(self, request, context): """Pings the server. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!')
def SetProperties(self, request, context)
-
Sets properties.
Expand source code
def SetProperties(self, request, context): """Sets properties. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!')
def Sync(self, request, context)
-
Syncs persisted content. Depending on the datastore implementation, this has different meanings - including potentially being a no-op.
Expand source code
def Sync(self, request, context): """Syncs persisted content. Depending on the datastore implementation, this has different meanings - including potentially being a no-op. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!')
class IndraDBStub (channel)
-
Missing associated documentation comment in .proto file.
Constructor.
Args
channel
- A grpc.Channel.
Expand source code
class IndraDBStub(object): """Missing associated documentation comment in .proto file.""" def __init__(self, channel): """Constructor. Args: channel: A grpc.Channel. """ self.Ping = channel.unary_unary( '/indradb.IndraDB/Ping', request_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, ) self.Sync = channel.unary_unary( '/indradb.IndraDB/Sync', request_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, ) self.CreateVertex = channel.unary_unary( '/indradb.IndraDB/CreateVertex', request_serializer=indradb__pb2.Vertex.SerializeToString, response_deserializer=indradb__pb2.CreateResponse.FromString, ) self.CreateVertexFromType = channel.unary_unary( '/indradb.IndraDB/CreateVertexFromType', request_serializer=indradb__pb2.Identifier.SerializeToString, response_deserializer=indradb__pb2.Uuid.FromString, ) self.CreateEdge = channel.unary_unary( '/indradb.IndraDB/CreateEdge', request_serializer=indradb__pb2.Edge.SerializeToString, response_deserializer=indradb__pb2.CreateResponse.FromString, ) self.Get = channel.unary_stream( '/indradb.IndraDB/Get', request_serializer=indradb__pb2.Query.SerializeToString, response_deserializer=indradb__pb2.QueryOutputValue.FromString, ) self.Delete = channel.unary_unary( '/indradb.IndraDB/Delete', request_serializer=indradb__pb2.Query.SerializeToString, response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, ) self.SetProperties = channel.unary_unary( '/indradb.IndraDB/SetProperties', request_serializer=indradb__pb2.SetPropertiesRequest.SerializeToString, response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, ) self.BulkInsert = channel.stream_unary( '/indradb.IndraDB/BulkInsert', request_serializer=indradb__pb2.BulkInsertItem.SerializeToString, response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, ) self.IndexProperty = channel.unary_unary( '/indradb.IndraDB/IndexProperty', request_serializer=indradb__pb2.IndexPropertyRequest.SerializeToString, response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, ) self.ExecutePlugin = channel.unary_unary( '/indradb.IndraDB/ExecutePlugin', request_serializer=indradb__pb2.ExecutePluginRequest.SerializeToString, response_deserializer=indradb__pb2.ExecutePluginResponse.FromString, )