swh.graph.grpc.swhgraph_pb2 module#

Generated protocol buffer code.

class swh.graph.grpc.swhgraph_pb2.GetNodeRequest#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

mask#

Field swh.graph.GetNodeRequest.mask

swhid#

Field swh.graph.GetNodeRequest.swhid

class swh.graph.grpc.swhgraph_pb2.TraversalRequest#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

direction#

Field swh.graph.TraversalRequest.direction

edges#

Field swh.graph.TraversalRequest.edges

mask#

Field swh.graph.TraversalRequest.mask

max_depth#

Field swh.graph.TraversalRequest.max_depth

max_edges#

Field swh.graph.TraversalRequest.max_edges

max_matching_nodes#

Field swh.graph.TraversalRequest.max_matching_nodes

min_depth#

Field swh.graph.TraversalRequest.min_depth

return_nodes#

Field swh.graph.TraversalRequest.return_nodes

src#

Field swh.graph.TraversalRequest.src

class swh.graph.grpc.swhgraph_pb2.FindPathToRequest#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

direction#

Field swh.graph.FindPathToRequest.direction

edges#

Field swh.graph.FindPathToRequest.edges

mask#

Field swh.graph.FindPathToRequest.mask

max_depth#

Field swh.graph.FindPathToRequest.max_depth

max_edges#

Field swh.graph.FindPathToRequest.max_edges

src#

Field swh.graph.FindPathToRequest.src

target#

Field swh.graph.FindPathToRequest.target

class swh.graph.grpc.swhgraph_pb2.FindPathBetweenRequest#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

direction#

Field swh.graph.FindPathBetweenRequest.direction

direction_reverse#

Field swh.graph.FindPathBetweenRequest.direction_reverse

dst#

Field swh.graph.FindPathBetweenRequest.dst

edges#

Field swh.graph.FindPathBetweenRequest.edges

edges_reverse#

Field swh.graph.FindPathBetweenRequest.edges_reverse

mask#

Field swh.graph.FindPathBetweenRequest.mask

max_depth#

Field swh.graph.FindPathBetweenRequest.max_depth

max_edges#

Field swh.graph.FindPathBetweenRequest.max_edges

src#

Field swh.graph.FindPathBetweenRequest.src

class swh.graph.grpc.swhgraph_pb2.NodeFilter#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

max_traversal_successors#

Field swh.graph.NodeFilter.max_traversal_successors

min_traversal_successors#

Field swh.graph.NodeFilter.min_traversal_successors

types#

Field swh.graph.NodeFilter.types

class swh.graph.grpc.swhgraph_pb2.Node#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

cnt#

Field swh.graph.Node.cnt

num_successors#

Field swh.graph.Node.num_successors

ori#

Field swh.graph.Node.ori

rel#

Field swh.graph.Node.rel

rev#

Field swh.graph.Node.rev

successor#

Field swh.graph.Node.successor

swhid#

Field swh.graph.Node.swhid

class swh.graph.grpc.swhgraph_pb2.Path#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

midpoint_index#

Field swh.graph.Path.midpoint_index

node#

Field swh.graph.Path.node

class swh.graph.grpc.swhgraph_pb2.Successor#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

label#

Field swh.graph.Successor.label

swhid#

Field swh.graph.Successor.swhid

class swh.graph.grpc.swhgraph_pb2.ContentData#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

is_skipped#

Field swh.graph.ContentData.is_skipped

length#

Field swh.graph.ContentData.length

class swh.graph.grpc.swhgraph_pb2.RevisionData#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

author#

Field swh.graph.RevisionData.author

author_date#

Field swh.graph.RevisionData.author_date

author_date_offset#

Field swh.graph.RevisionData.author_date_offset

committer#

Field swh.graph.RevisionData.committer

committer_date#

Field swh.graph.RevisionData.committer_date

committer_date_offset#

Field swh.graph.RevisionData.committer_date_offset

message#

Field swh.graph.RevisionData.message

class swh.graph.grpc.swhgraph_pb2.ReleaseData#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

author#

Field swh.graph.ReleaseData.author

author_date#

Field swh.graph.ReleaseData.author_date

author_date_offset#

Field swh.graph.ReleaseData.author_date_offset

message#

Field swh.graph.ReleaseData.message

name#

Field swh.graph.ReleaseData.name

class swh.graph.grpc.swhgraph_pb2.OriginData#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

url#

Field swh.graph.OriginData.url

class swh.graph.grpc.swhgraph_pb2.EdgeLabel#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

name#

Field swh.graph.EdgeLabel.name

permission#

Field swh.graph.EdgeLabel.permission

class swh.graph.grpc.swhgraph_pb2.CountResponse#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

count#

Field swh.graph.CountResponse.count

class swh.graph.grpc.swhgraph_pb2.StatsRequest#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

class swh.graph.grpc.swhgraph_pb2.StatsResponse#

Bases: CMessage, Message

DESCRIPTOR = <google.protobuf.pyext._message.MessageDescriptor object>#

The google.protobuf.descriptor.Descriptor for this message type.

avg_locality#

Field swh.graph.StatsResponse.avg_locality

bits_per_edge#

Field swh.graph.StatsResponse.bits_per_edge

bits_per_node#

Field swh.graph.StatsResponse.bits_per_node

compression_ratio#

Field swh.graph.StatsResponse.compression_ratio

indegree_avg#

Field swh.graph.StatsResponse.indegree_avg

indegree_max#

Field swh.graph.StatsResponse.indegree_max

indegree_min#

Field swh.graph.StatsResponse.indegree_min

num_edges#

Field swh.graph.StatsResponse.num_edges

num_nodes#

Field swh.graph.StatsResponse.num_nodes

outdegree_avg#

Field swh.graph.StatsResponse.outdegree_avg

outdegree_max#

Field swh.graph.StatsResponse.outdegree_max

outdegree_min#

Field swh.graph.StatsResponse.outdegree_min