v1

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 9, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const OperationGraphBatchUpsertEntities = "/api.graph.v1.Graph/BatchUpsertEntities"
View Source
const OperationGraphCommitOverlay = "/api.graph.v1.Graph/CommitOverlay"
View Source
const OperationGraphCreateEdge = "/api.graph.v1.Graph/CreateEdge"
View Source
const OperationGraphCreateNode = "/api.graph.v1.Graph/CreateNode"
View Source
const OperationGraphCreateOverlay = "/api.graph.v1.Graph/CreateOverlay"
View Source
const OperationGraphCreateViewDefinition = "/api.graph.v1.Graph/CreateViewDefinition"
View Source
const OperationGraphDeleteViewDefinition = "/api.graph.v1.Graph/DeleteViewDefinition"
View Source
const OperationGraphDiffVersions = "/api.graph.v1.Graph/DiffVersions"
View Source
const OperationGraphDiscardOverlay = "/api.graph.v1.Graph/DiscardOverlay"
View Source
const OperationGraphGetContext = "/api.graph.v1.Graph/GetContext"
View Source
const OperationGraphGetCoverage = "/api.graph.v1.Graph/GetCoverage"
View Source
const OperationGraphGetCoverageReport = "/api.graph.v1.Graph/GetCoverageReport"
View Source
const OperationGraphGetFullGraph = "/api.graph.v1.Graph/GetFullGraph"
View Source
const OperationGraphGetImpact = "/api.graph.v1.Graph/GetImpact"
View Source
const OperationGraphGetNode = "/api.graph.v1.Graph/GetNode"
View Source
const OperationGraphGetSubgraph = "/api.graph.v1.Graph/GetSubgraph"
View Source
const OperationGraphGetTraceabilityMatrix = "/api.graph.v1.Graph/GetTraceabilityMatrix"
View Source
const OperationGraphGetViewDefinition = "/api.graph.v1.Graph/GetViewDefinition"
View Source
const OperationGraphHybridSearch = "/api.graph.v1.Graph/HybridSearch"
View Source
const OperationGraphListVersions = "/api.graph.v1.Graph/ListVersions"
View Source
const OperationGraphListViewDefinitions = "/api.graph.v1.Graph/ListViewDefinitions"
View Source
const OperationGraphRollbackVersion = "/api.graph.v1.Graph/RollbackVersion"

Variables

View Source
var File_graph_v1_graph_proto protoreflect.FileDescriptor
View Source
var Graph_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.graph.v1.Graph",
	HandlerType: (*GraphServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateNode",
			Handler:    _Graph_CreateNode_Handler,
		},
		{
			MethodName: "GetNode",
			Handler:    _Graph_GetNode_Handler,
		},
		{
			MethodName: "CreateEdge",
			Handler:    _Graph_CreateEdge_Handler,
		},
		{
			MethodName: "GetContext",
			Handler:    _Graph_GetContext_Handler,
		},
		{
			MethodName: "GetImpact",
			Handler:    _Graph_GetImpact_Handler,
		},
		{
			MethodName: "GetCoverage",
			Handler:    _Graph_GetCoverage_Handler,
		},
		{
			MethodName: "GetSubgraph",
			Handler:    _Graph_GetSubgraph_Handler,
		},
		{
			MethodName: "GetFullGraph",
			Handler:    _Graph_GetFullGraph_Handler,
		},
		{
			MethodName: "BatchUpsertEntities",
			Handler:    _Graph_BatchUpsertEntities_Handler,
		},
		{
			MethodName: "HybridSearch",
			Handler:    _Graph_HybridSearch_Handler,
		},
		{
			MethodName: "GetCoverageReport",
			Handler:    _Graph_GetCoverageReport_Handler,
		},
		{
			MethodName: "GetTraceabilityMatrix",
			Handler:    _Graph_GetTraceabilityMatrix_Handler,
		},
		{
			MethodName: "CreateOverlay",
			Handler:    _Graph_CreateOverlay_Handler,
		},
		{
			MethodName: "CommitOverlay",
			Handler:    _Graph_CommitOverlay_Handler,
		},
		{
			MethodName: "DiscardOverlay",
			Handler:    _Graph_DiscardOverlay_Handler,
		},
		{
			MethodName: "ListVersions",
			Handler:    _Graph_ListVersions_Handler,
		},
		{
			MethodName: "DiffVersions",
			Handler:    _Graph_DiffVersions_Handler,
		},
		{
			MethodName: "RollbackVersion",
			Handler:    _Graph_RollbackVersion_Handler,
		},
		{
			MethodName: "CreateViewDefinition",
			Handler:    _Graph_CreateViewDefinition_Handler,
		},
		{
			MethodName: "GetViewDefinition",
			Handler:    _Graph_GetViewDefinition_Handler,
		},
		{
			MethodName: "ListViewDefinitions",
			Handler:    _Graph_ListViewDefinitions_Handler,
		},
		{
			MethodName: "DeleteViewDefinition",
			Handler:    _Graph_DeleteViewDefinition_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "graph/v1/graph.proto",
}

Graph_ServiceDesc is the grpc.ServiceDesc for Graph service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterGraphHTTPServer

func RegisterGraphHTTPServer(s *http.Server, srv GraphHTTPServer)

func RegisterGraphServer

func RegisterGraphServer(s grpc.ServiceRegistrar, srv GraphServer)

Types

type BatchEntity

type BatchEntity struct {
	Label          string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	PropertiesJson string `protobuf:"bytes,2,opt,name=properties_json,json=propertiesJson,proto3" json:"properties_json,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchEntity) Descriptor deprecated

func (*BatchEntity) Descriptor() ([]byte, []int)

Deprecated: Use BatchEntity.ProtoReflect.Descriptor instead.

func (*BatchEntity) GetLabel

func (x *BatchEntity) GetLabel() string

func (*BatchEntity) GetPropertiesJson

func (x *BatchEntity) GetPropertiesJson() string

func (*BatchEntity) ProtoMessage

func (*BatchEntity) ProtoMessage()

func (*BatchEntity) ProtoReflect

func (x *BatchEntity) ProtoReflect() protoreflect.Message

func (*BatchEntity) Reset

func (x *BatchEntity) Reset()

func (*BatchEntity) String

func (x *BatchEntity) String() string

type BatchUpsertReply

type BatchUpsertReply struct {
	Created int32 `protobuf:"varint,1,opt,name=created,proto3" json:"created,omitempty"`
	Updated int32 `protobuf:"varint,2,opt,name=updated,proto3" json:"updated,omitempty"`
	Skipped int32 `protobuf:"varint,3,opt,name=skipped,proto3" json:"skipped,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchUpsertReply) Descriptor deprecated

func (*BatchUpsertReply) Descriptor() ([]byte, []int)

Deprecated: Use BatchUpsertReply.ProtoReflect.Descriptor instead.

func (*BatchUpsertReply) GetCreated

func (x *BatchUpsertReply) GetCreated() int32

func (*BatchUpsertReply) GetSkipped

func (x *BatchUpsertReply) GetSkipped() int32

func (*BatchUpsertReply) GetUpdated

func (x *BatchUpsertReply) GetUpdated() int32

func (*BatchUpsertReply) ProtoMessage

func (*BatchUpsertReply) ProtoMessage()

func (*BatchUpsertReply) ProtoReflect

func (x *BatchUpsertReply) ProtoReflect() protoreflect.Message

func (*BatchUpsertReply) Reset

func (x *BatchUpsertReply) Reset()

func (*BatchUpsertReply) String

func (x *BatchUpsertReply) String() string

type BatchUpsertRequest

type BatchUpsertRequest struct {
	Entities []*BatchEntity `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchUpsertRequest) Descriptor deprecated

func (*BatchUpsertRequest) Descriptor() ([]byte, []int)

Deprecated: Use BatchUpsertRequest.ProtoReflect.Descriptor instead.

func (*BatchUpsertRequest) GetEntities

func (x *BatchUpsertRequest) GetEntities() []*BatchEntity

func (*BatchUpsertRequest) ProtoMessage

func (*BatchUpsertRequest) ProtoMessage()

func (*BatchUpsertRequest) ProtoReflect

func (x *BatchUpsertRequest) ProtoReflect() protoreflect.Message

func (*BatchUpsertRequest) Reset

func (x *BatchUpsertRequest) Reset()

func (*BatchUpsertRequest) String

func (x *BatchUpsertRequest) String() string

type CommitOverlayReply

type CommitOverlayReply struct {
	NewVersionId      string `protobuf:"bytes,1,opt,name=new_version_id,json=newVersionId,proto3" json:"new_version_id,omitempty"`
	EntitiesCommitted int32  `protobuf:"varint,2,opt,name=entities_committed,json=entitiesCommitted,proto3" json:"entities_committed,omitempty"`
	EdgesCommitted    int32  `protobuf:"varint,3,opt,name=edges_committed,json=edgesCommitted,proto3" json:"edges_committed,omitempty"`
	ConflictsResolved int32  `protobuf:"varint,4,opt,name=conflicts_resolved,json=conflictsResolved,proto3" json:"conflicts_resolved,omitempty"`
	// contains filtered or unexported fields
}

func (*CommitOverlayReply) Descriptor deprecated

func (*CommitOverlayReply) Descriptor() ([]byte, []int)

Deprecated: Use CommitOverlayReply.ProtoReflect.Descriptor instead.

func (*CommitOverlayReply) GetConflictsResolved

func (x *CommitOverlayReply) GetConflictsResolved() int32

func (*CommitOverlayReply) GetEdgesCommitted

func (x *CommitOverlayReply) GetEdgesCommitted() int32

func (*CommitOverlayReply) GetEntitiesCommitted

func (x *CommitOverlayReply) GetEntitiesCommitted() int32

func (*CommitOverlayReply) GetNewVersionId

func (x *CommitOverlayReply) GetNewVersionId() string

func (*CommitOverlayReply) ProtoMessage

func (*CommitOverlayReply) ProtoMessage()

func (*CommitOverlayReply) ProtoReflect

func (x *CommitOverlayReply) ProtoReflect() protoreflect.Message

func (*CommitOverlayReply) Reset

func (x *CommitOverlayReply) Reset()

func (*CommitOverlayReply) String

func (x *CommitOverlayReply) String() string

type CommitOverlayRequest

type CommitOverlayRequest struct {
	OverlayId      string `protobuf:"bytes,1,opt,name=overlay_id,json=overlayId,proto3" json:"overlay_id,omitempty"`
	ConflictPolicy string `protobuf:"bytes,2,opt,name=conflict_policy,json=conflictPolicy,proto3" json:"conflict_policy,omitempty"`
	// contains filtered or unexported fields
}

func (*CommitOverlayRequest) Descriptor deprecated

func (*CommitOverlayRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommitOverlayRequest.ProtoReflect.Descriptor instead.

func (*CommitOverlayRequest) GetConflictPolicy

func (x *CommitOverlayRequest) GetConflictPolicy() string

func (*CommitOverlayRequest) GetOverlayId

func (x *CommitOverlayRequest) GetOverlayId() string

func (*CommitOverlayRequest) ProtoMessage

func (*CommitOverlayRequest) ProtoMessage()

func (*CommitOverlayRequest) ProtoReflect

func (x *CommitOverlayRequest) ProtoReflect() protoreflect.Message

func (*CommitOverlayRequest) Reset

func (x *CommitOverlayRequest) Reset()

func (*CommitOverlayRequest) String

func (x *CommitOverlayRequest) String() string

type CoverageByType

type CoverageByType struct {
	EntityType      string  `protobuf:"bytes,1,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"`
	TotalEntities   int32   `protobuf:"varint,2,opt,name=total_entities,json=totalEntities,proto3" json:"total_entities,omitempty"`
	CoveredEntities int32   `protobuf:"varint,3,opt,name=covered_entities,json=coveredEntities,proto3" json:"covered_entities,omitempty"`
	CoveragePercent float64 `protobuf:"fixed64,4,opt,name=coverage_percent,json=coveragePercent,proto3" json:"coverage_percent,omitempty"`
	// contains filtered or unexported fields
}

func (*CoverageByType) Descriptor deprecated

func (*CoverageByType) Descriptor() ([]byte, []int)

Deprecated: Use CoverageByType.ProtoReflect.Descriptor instead.

func (*CoverageByType) GetCoveragePercent

func (x *CoverageByType) GetCoveragePercent() float64

func (*CoverageByType) GetCoveredEntities

func (x *CoverageByType) GetCoveredEntities() int32

func (*CoverageByType) GetEntityType

func (x *CoverageByType) GetEntityType() string

func (*CoverageByType) GetTotalEntities

func (x *CoverageByType) GetTotalEntities() int32

func (*CoverageByType) ProtoMessage

func (*CoverageByType) ProtoMessage()

func (*CoverageByType) ProtoReflect

func (x *CoverageByType) ProtoReflect() protoreflect.Message

func (*CoverageByType) Reset

func (x *CoverageByType) Reset()

func (*CoverageByType) String

func (x *CoverageByType) String() string

type CreateEdgeReply

type CreateEdgeReply struct {
	EdgeId         string `protobuf:"bytes,1,opt,name=edge_id,json=edgeId,proto3" json:"edge_id,omitempty"`
	SourceNodeId   string `protobuf:"bytes,2,opt,name=source_node_id,json=sourceNodeId,proto3" json:"source_node_id,omitempty"`
	TargetNodeId   string `protobuf:"bytes,3,opt,name=target_node_id,json=targetNodeId,proto3" json:"target_node_id,omitempty"`
	RelationType   string `protobuf:"bytes,4,opt,name=relation_type,json=relationType,proto3" json:"relation_type,omitempty"`
	PropertiesJson string `protobuf:"bytes,5,opt,name=properties_json,json=propertiesJson,proto3" json:"properties_json,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateEdgeReply) Descriptor deprecated

func (*CreateEdgeReply) Descriptor() ([]byte, []int)

Deprecated: Use CreateEdgeReply.ProtoReflect.Descriptor instead.

func (*CreateEdgeReply) GetEdgeId

func (x *CreateEdgeReply) GetEdgeId() string

func (*CreateEdgeReply) GetPropertiesJson

func (x *CreateEdgeReply) GetPropertiesJson() string

func (*CreateEdgeReply) GetRelationType

func (x *CreateEdgeReply) GetRelationType() string

func (*CreateEdgeReply) GetSourceNodeId

func (x *CreateEdgeReply) GetSourceNodeId() string

func (*CreateEdgeReply) GetTargetNodeId

func (x *CreateEdgeReply) GetTargetNodeId() string

func (*CreateEdgeReply) ProtoMessage

func (*CreateEdgeReply) ProtoMessage()

func (*CreateEdgeReply) ProtoReflect

func (x *CreateEdgeReply) ProtoReflect() protoreflect.Message

func (*CreateEdgeReply) Reset

func (x *CreateEdgeReply) Reset()

func (*CreateEdgeReply) String

func (x *CreateEdgeReply) String() string

type CreateEdgeRequest

type CreateEdgeRequest struct {
	SourceNodeId   string `protobuf:"bytes,1,opt,name=source_node_id,json=sourceNodeId,proto3" json:"source_node_id,omitempty"`
	TargetNodeId   string `protobuf:"bytes,2,opt,name=target_node_id,json=targetNodeId,proto3" json:"target_node_id,omitempty"`
	RelationType   string `protobuf:"bytes,3,opt,name=relation_type,json=relationType,proto3" json:"relation_type,omitempty"`
	PropertiesJson string `protobuf:"bytes,4,opt,name=properties_json,json=propertiesJson,proto3" json:"properties_json,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateEdgeRequest) Descriptor deprecated

func (*CreateEdgeRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateEdgeRequest.ProtoReflect.Descriptor instead.

func (*CreateEdgeRequest) GetPropertiesJson

func (x *CreateEdgeRequest) GetPropertiesJson() string

func (*CreateEdgeRequest) GetRelationType

func (x *CreateEdgeRequest) GetRelationType() string

func (*CreateEdgeRequest) GetSourceNodeId

func (x *CreateEdgeRequest) GetSourceNodeId() string

func (*CreateEdgeRequest) GetTargetNodeId

func (x *CreateEdgeRequest) GetTargetNodeId() string

func (*CreateEdgeRequest) ProtoMessage

func (*CreateEdgeRequest) ProtoMessage()

func (*CreateEdgeRequest) ProtoReflect

func (x *CreateEdgeRequest) ProtoReflect() protoreflect.Message

func (*CreateEdgeRequest) Reset

func (x *CreateEdgeRequest) Reset()

func (*CreateEdgeRequest) String

func (x *CreateEdgeRequest) String() string

type CreateNodeReply

type CreateNodeReply struct {
	NodeId         string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Label          string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	PropertiesJson string `protobuf:"bytes,3,opt,name=properties_json,json=propertiesJson,proto3" json:"properties_json,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateNodeReply) Descriptor deprecated

func (*CreateNodeReply) Descriptor() ([]byte, []int)

Deprecated: Use CreateNodeReply.ProtoReflect.Descriptor instead.

func (*CreateNodeReply) GetLabel

func (x *CreateNodeReply) GetLabel() string

func (*CreateNodeReply) GetNodeId

func (x *CreateNodeReply) GetNodeId() string

func (*CreateNodeReply) GetPropertiesJson

func (x *CreateNodeReply) GetPropertiesJson() string

func (*CreateNodeReply) ProtoMessage

func (*CreateNodeReply) ProtoMessage()

func (*CreateNodeReply) ProtoReflect

func (x *CreateNodeReply) ProtoReflect() protoreflect.Message

func (*CreateNodeReply) Reset

func (x *CreateNodeReply) Reset()

func (*CreateNodeReply) String

func (x *CreateNodeReply) String() string

type CreateNodeRequest

type CreateNodeRequest struct {
	Label          string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	PropertiesJson string `protobuf:"bytes,2,opt,name=properties_json,json=propertiesJson,proto3" json:"properties_json,omitempty"` // raw JSON string of properties
	// contains filtered or unexported fields
}

func (*CreateNodeRequest) Descriptor deprecated

func (*CreateNodeRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateNodeRequest.ProtoReflect.Descriptor instead.

func (*CreateNodeRequest) GetLabel

func (x *CreateNodeRequest) GetLabel() string

func (*CreateNodeRequest) GetPropertiesJson

func (x *CreateNodeRequest) GetPropertiesJson() string

func (*CreateNodeRequest) ProtoMessage

func (*CreateNodeRequest) ProtoMessage()

func (*CreateNodeRequest) ProtoReflect

func (x *CreateNodeRequest) ProtoReflect() protoreflect.Message

func (*CreateNodeRequest) Reset

func (x *CreateNodeRequest) Reset()

func (*CreateNodeRequest) String

func (x *CreateNodeRequest) String() string

type CreateOverlayReply

type CreateOverlayReply struct {
	OverlayId     string `protobuf:"bytes,1,opt,name=overlay_id,json=overlayId,proto3" json:"overlay_id,omitempty"`
	Status        string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	BaseVersionId string `protobuf:"bytes,3,opt,name=base_version_id,json=baseVersionId,proto3" json:"base_version_id,omitempty"`
	Ttl           string `protobuf:"bytes,4,opt,name=ttl,proto3" json:"ttl,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateOverlayReply) Descriptor deprecated

func (*CreateOverlayReply) Descriptor() ([]byte, []int)

Deprecated: Use CreateOverlayReply.ProtoReflect.Descriptor instead.

func (*CreateOverlayReply) GetBaseVersionId

func (x *CreateOverlayReply) GetBaseVersionId() string

func (*CreateOverlayReply) GetOverlayId

func (x *CreateOverlayReply) GetOverlayId() string

func (*CreateOverlayReply) GetStatus

func (x *CreateOverlayReply) GetStatus() string

func (*CreateOverlayReply) GetTtl

func (x *CreateOverlayReply) GetTtl() string

func (*CreateOverlayReply) ProtoMessage

func (*CreateOverlayReply) ProtoMessage()

func (*CreateOverlayReply) ProtoReflect

func (x *CreateOverlayReply) ProtoReflect() protoreflect.Message

func (*CreateOverlayReply) Reset

func (x *CreateOverlayReply) Reset()

func (*CreateOverlayReply) String

func (x *CreateOverlayReply) String() string

type CreateOverlayRequest

type CreateOverlayRequest struct {
	SessionId   string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	BaseVersion string `protobuf:"bytes,2,opt,name=base_version,json=baseVersion,proto3" json:"base_version,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateOverlayRequest) Descriptor deprecated

func (*CreateOverlayRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateOverlayRequest.ProtoReflect.Descriptor instead.

func (*CreateOverlayRequest) GetBaseVersion

func (x *CreateOverlayRequest) GetBaseVersion() string

func (*CreateOverlayRequest) GetSessionId

func (x *CreateOverlayRequest) GetSessionId() string

func (*CreateOverlayRequest) ProtoMessage

func (*CreateOverlayRequest) ProtoMessage()

func (*CreateOverlayRequest) ProtoReflect

func (x *CreateOverlayRequest) ProtoReflect() protoreflect.Message

func (*CreateOverlayRequest) Reset

func (x *CreateOverlayRequest) Reset()

func (*CreateOverlayRequest) String

func (x *CreateOverlayRequest) String() string

type CreateViewDefinitionReply

type CreateViewDefinitionReply struct {
	View *ViewDefinition `protobuf:"bytes,1,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateViewDefinitionReply) Descriptor deprecated

func (*CreateViewDefinitionReply) Descriptor() ([]byte, []int)

Deprecated: Use CreateViewDefinitionReply.ProtoReflect.Descriptor instead.

func (*CreateViewDefinitionReply) GetView

func (*CreateViewDefinitionReply) ProtoMessage

func (*CreateViewDefinitionReply) ProtoMessage()

func (*CreateViewDefinitionReply) ProtoReflect

func (*CreateViewDefinitionReply) Reset

func (x *CreateViewDefinitionReply) Reset()

func (*CreateViewDefinitionReply) String

func (x *CreateViewDefinitionReply) String() string

type CreateViewDefinitionRequest

type CreateViewDefinitionRequest struct {
	RoleName           string   `protobuf:"bytes,1,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
	AllowedEntityTypes []string `protobuf:"bytes,2,rep,name=allowed_entity_types,json=allowedEntityTypes,proto3" json:"allowed_entity_types,omitempty"`
	AllowedFields      []string `protobuf:"bytes,3,rep,name=allowed_fields,json=allowedFields,proto3" json:"allowed_fields,omitempty"`
	PiiMaskFields      []string `protobuf:"bytes,4,rep,name=pii_mask_fields,json=piiMaskFields,proto3" json:"pii_mask_fields,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateViewDefinitionRequest) Descriptor deprecated

func (*CreateViewDefinitionRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateViewDefinitionRequest.ProtoReflect.Descriptor instead.

func (*CreateViewDefinitionRequest) GetAllowedEntityTypes

func (x *CreateViewDefinitionRequest) GetAllowedEntityTypes() []string

func (*CreateViewDefinitionRequest) GetAllowedFields

func (x *CreateViewDefinitionRequest) GetAllowedFields() []string

func (*CreateViewDefinitionRequest) GetPiiMaskFields

func (x *CreateViewDefinitionRequest) GetPiiMaskFields() []string

func (*CreateViewDefinitionRequest) GetRoleName

func (x *CreateViewDefinitionRequest) GetRoleName() string

func (*CreateViewDefinitionRequest) ProtoMessage

func (*CreateViewDefinitionRequest) ProtoMessage()

func (*CreateViewDefinitionRequest) ProtoReflect

func (*CreateViewDefinitionRequest) Reset

func (x *CreateViewDefinitionRequest) Reset()

func (*CreateViewDefinitionRequest) String

func (x *CreateViewDefinitionRequest) String() string

type DeleteViewDefinitionReply

type DeleteViewDefinitionReply struct {
	ViewId string `protobuf:"bytes,1,opt,name=view_id,json=viewId,proto3" json:"view_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteViewDefinitionReply) Descriptor deprecated

func (*DeleteViewDefinitionReply) Descriptor() ([]byte, []int)

Deprecated: Use DeleteViewDefinitionReply.ProtoReflect.Descriptor instead.

func (*DeleteViewDefinitionReply) GetViewId

func (x *DeleteViewDefinitionReply) GetViewId() string

func (*DeleteViewDefinitionReply) ProtoMessage

func (*DeleteViewDefinitionReply) ProtoMessage()

func (*DeleteViewDefinitionReply) ProtoReflect

func (*DeleteViewDefinitionReply) Reset

func (x *DeleteViewDefinitionReply) Reset()

func (*DeleteViewDefinitionReply) String

func (x *DeleteViewDefinitionReply) String() string

type DeleteViewDefinitionRequest

type DeleteViewDefinitionRequest struct {
	ViewId string `protobuf:"bytes,1,opt,name=view_id,json=viewId,proto3" json:"view_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteViewDefinitionRequest) Descriptor deprecated

func (*DeleteViewDefinitionRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteViewDefinitionRequest.ProtoReflect.Descriptor instead.

func (*DeleteViewDefinitionRequest) GetViewId

func (x *DeleteViewDefinitionRequest) GetViewId() string

func (*DeleteViewDefinitionRequest) ProtoMessage

func (*DeleteViewDefinitionRequest) ProtoMessage()

func (*DeleteViewDefinitionRequest) ProtoReflect

func (*DeleteViewDefinitionRequest) Reset

func (x *DeleteViewDefinitionRequest) Reset()

func (*DeleteViewDefinitionRequest) String

func (x *DeleteViewDefinitionRequest) String() string

type DiffVersionsReply

type DiffVersionsReply struct {
	FromVersionId    string `protobuf:"bytes,1,opt,name=from_version_id,json=fromVersionId,proto3" json:"from_version_id,omitempty"`
	ToVersionId      string `protobuf:"bytes,2,opt,name=to_version_id,json=toVersionId,proto3" json:"to_version_id,omitempty"`
	EntitiesAdded    int32  `protobuf:"varint,3,opt,name=entities_added,json=entitiesAdded,proto3" json:"entities_added,omitempty"`
	EntitiesModified int32  `protobuf:"varint,4,opt,name=entities_modified,json=entitiesModified,proto3" json:"entities_modified,omitempty"`
	EntitiesDeleted  int32  `protobuf:"varint,5,opt,name=entities_deleted,json=entitiesDeleted,proto3" json:"entities_deleted,omitempty"`
	EdgesAdded       int32  `protobuf:"varint,6,opt,name=edges_added,json=edgesAdded,proto3" json:"edges_added,omitempty"`
	EdgesModified    int32  `protobuf:"varint,7,opt,name=edges_modified,json=edgesModified,proto3" json:"edges_modified,omitempty"`
	EdgesDeleted     int32  `protobuf:"varint,8,opt,name=edges_deleted,json=edgesDeleted,proto3" json:"edges_deleted,omitempty"`
	// contains filtered or unexported fields
}

func (*DiffVersionsReply) Descriptor deprecated

func (*DiffVersionsReply) Descriptor() ([]byte, []int)

Deprecated: Use DiffVersionsReply.ProtoReflect.Descriptor instead.

func (*DiffVersionsReply) GetEdgesAdded

func (x *DiffVersionsReply) GetEdgesAdded() int32

func (*DiffVersionsReply) GetEdgesDeleted

func (x *DiffVersionsReply) GetEdgesDeleted() int32

func (*DiffVersionsReply) GetEdgesModified

func (x *DiffVersionsReply) GetEdgesModified() int32

func (*DiffVersionsReply) GetEntitiesAdded

func (x *DiffVersionsReply) GetEntitiesAdded() int32

func (*DiffVersionsReply) GetEntitiesDeleted

func (x *DiffVersionsReply) GetEntitiesDeleted() int32

func (*DiffVersionsReply) GetEntitiesModified

func (x *DiffVersionsReply) GetEntitiesModified() int32

func (*DiffVersionsReply) GetFromVersionId

func (x *DiffVersionsReply) GetFromVersionId() string

func (*DiffVersionsReply) GetToVersionId

func (x *DiffVersionsReply) GetToVersionId() string

func (*DiffVersionsReply) ProtoMessage

func (*DiffVersionsReply) ProtoMessage()

func (*DiffVersionsReply) ProtoReflect

func (x *DiffVersionsReply) ProtoReflect() protoreflect.Message

func (*DiffVersionsReply) Reset

func (x *DiffVersionsReply) Reset()

func (*DiffVersionsReply) String

func (x *DiffVersionsReply) String() string

type DiffVersionsRequest

type DiffVersionsRequest struct {
	FromVersionId string `protobuf:"bytes,1,opt,name=from_version_id,json=fromVersionId,proto3" json:"from_version_id,omitempty"`
	ToVersionId   string `protobuf:"bytes,2,opt,name=to_version_id,json=toVersionId,proto3" json:"to_version_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DiffVersionsRequest) Descriptor deprecated

func (*DiffVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DiffVersionsRequest.ProtoReflect.Descriptor instead.

func (*DiffVersionsRequest) GetFromVersionId

func (x *DiffVersionsRequest) GetFromVersionId() string

func (*DiffVersionsRequest) GetToVersionId

func (x *DiffVersionsRequest) GetToVersionId() string

func (*DiffVersionsRequest) ProtoMessage

func (*DiffVersionsRequest) ProtoMessage()

func (*DiffVersionsRequest) ProtoReflect

func (x *DiffVersionsRequest) ProtoReflect() protoreflect.Message

func (*DiffVersionsRequest) Reset

func (x *DiffVersionsRequest) Reset()

func (*DiffVersionsRequest) String

func (x *DiffVersionsRequest) String() string

type DiscardOverlayReply

type DiscardOverlayReply struct {
	OverlayId string `protobuf:"bytes,1,opt,name=overlay_id,json=overlayId,proto3" json:"overlay_id,omitempty"`
	Status    string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*DiscardOverlayReply) Descriptor deprecated

func (*DiscardOverlayReply) Descriptor() ([]byte, []int)

Deprecated: Use DiscardOverlayReply.ProtoReflect.Descriptor instead.

func (*DiscardOverlayReply) GetOverlayId

func (x *DiscardOverlayReply) GetOverlayId() string

func (*DiscardOverlayReply) GetStatus

func (x *DiscardOverlayReply) GetStatus() string

func (*DiscardOverlayReply) ProtoMessage

func (*DiscardOverlayReply) ProtoMessage()

func (*DiscardOverlayReply) ProtoReflect

func (x *DiscardOverlayReply) ProtoReflect() protoreflect.Message

func (*DiscardOverlayReply) Reset

func (x *DiscardOverlayReply) Reset()

func (*DiscardOverlayReply) String

func (x *DiscardOverlayReply) String() string

type DiscardOverlayRequest

type DiscardOverlayRequest struct {
	OverlayId string `protobuf:"bytes,1,opt,name=overlay_id,json=overlayId,proto3" json:"overlay_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DiscardOverlayRequest) Descriptor deprecated

func (*DiscardOverlayRequest) Descriptor() ([]byte, []int)

Deprecated: Use DiscardOverlayRequest.ProtoReflect.Descriptor instead.

func (*DiscardOverlayRequest) GetOverlayId

func (x *DiscardOverlayRequest) GetOverlayId() string

func (*DiscardOverlayRequest) ProtoMessage

func (*DiscardOverlayRequest) ProtoMessage()

func (*DiscardOverlayRequest) ProtoReflect

func (x *DiscardOverlayRequest) ProtoReflect() protoreflect.Message

func (*DiscardOverlayRequest) Reset

func (x *DiscardOverlayRequest) Reset()

func (*DiscardOverlayRequest) String

func (x *DiscardOverlayRequest) String() string

type GetContextRequest

type GetContextRequest struct {
	NodeId    string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Depth     int32  `protobuf:"varint,2,opt,name=depth,proto3" json:"depth,omitempty"`
	Direction string `protobuf:"bytes,3,opt,name=direction,proto3" json:"direction,omitempty"` // INCOMING, OUTGOING, BOTH (default)
	PageSize  int32  `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*GetContextRequest) Descriptor deprecated

func (*GetContextRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetContextRequest.ProtoReflect.Descriptor instead.

func (*GetContextRequest) GetDepth

func (x *GetContextRequest) GetDepth() int32

func (*GetContextRequest) GetDirection

func (x *GetContextRequest) GetDirection() string

func (*GetContextRequest) GetNodeId

func (x *GetContextRequest) GetNodeId() string

func (*GetContextRequest) GetPageSize

func (x *GetContextRequest) GetPageSize() int32

func (*GetContextRequest) GetPageToken

func (x *GetContextRequest) GetPageToken() string

func (*GetContextRequest) ProtoMessage

func (*GetContextRequest) ProtoMessage()

func (*GetContextRequest) ProtoReflect

func (x *GetContextRequest) ProtoReflect() protoreflect.Message

func (*GetContextRequest) Reset

func (x *GetContextRequest) Reset()

func (*GetContextRequest) String

func (x *GetContextRequest) String() string

type GetCoverageReportReply

type GetCoverageReportReply struct {
	Domain          string            `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	TotalEntities   int32             `protobuf:"varint,2,opt,name=total_entities,json=totalEntities,proto3" json:"total_entities,omitempty"`
	CoveredEntities int32             `protobuf:"varint,3,opt,name=covered_entities,json=coveredEntities,proto3" json:"covered_entities,omitempty"`
	CoveragePercent float64           `protobuf:"fixed64,4,opt,name=coverage_percent,json=coveragePercent,proto3" json:"coverage_percent,omitempty"`
	UncoveredTypes  []string          `protobuf:"bytes,5,rep,name=uncovered_types,json=uncoveredTypes,proto3" json:"uncovered_types,omitempty"`
	GeneratedAtUnix int64             `protobuf:"varint,6,opt,name=generated_at_unix,json=generatedAtUnix,proto3" json:"generated_at_unix,omitempty"`
	ByType          []*CoverageByType `protobuf:"bytes,7,rep,name=by_type,json=byType,proto3" json:"by_type,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCoverageReportReply) Descriptor deprecated

func (*GetCoverageReportReply) Descriptor() ([]byte, []int)

Deprecated: Use GetCoverageReportReply.ProtoReflect.Descriptor instead.

func (*GetCoverageReportReply) GetByType

func (x *GetCoverageReportReply) GetByType() []*CoverageByType

func (*GetCoverageReportReply) GetCoveragePercent

func (x *GetCoverageReportReply) GetCoveragePercent() float64

func (*GetCoverageReportReply) GetCoveredEntities

func (x *GetCoverageReportReply) GetCoveredEntities() int32

func (*GetCoverageReportReply) GetDomain

func (x *GetCoverageReportReply) GetDomain() string

func (*GetCoverageReportReply) GetGeneratedAtUnix

func (x *GetCoverageReportReply) GetGeneratedAtUnix() int64

func (*GetCoverageReportReply) GetTotalEntities

func (x *GetCoverageReportReply) GetTotalEntities() int32

func (*GetCoverageReportReply) GetUncoveredTypes

func (x *GetCoverageReportReply) GetUncoveredTypes() []string

func (*GetCoverageReportReply) ProtoMessage

func (*GetCoverageReportReply) ProtoMessage()

func (*GetCoverageReportReply) ProtoReflect

func (x *GetCoverageReportReply) ProtoReflect() protoreflect.Message

func (*GetCoverageReportReply) Reset

func (x *GetCoverageReportReply) Reset()

func (*GetCoverageReportReply) String

func (x *GetCoverageReportReply) String() string

type GetCoverageReportRequest

type GetCoverageReportRequest struct {
	Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCoverageReportRequest) Descriptor deprecated

func (*GetCoverageReportRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCoverageReportRequest.ProtoReflect.Descriptor instead.

func (*GetCoverageReportRequest) GetDomain

func (x *GetCoverageReportRequest) GetDomain() string

func (*GetCoverageReportRequest) ProtoMessage

func (*GetCoverageReportRequest) ProtoMessage()

func (*GetCoverageReportRequest) ProtoReflect

func (x *GetCoverageReportRequest) ProtoReflect() protoreflect.Message

func (*GetCoverageReportRequest) Reset

func (x *GetCoverageReportRequest) Reset()

func (*GetCoverageReportRequest) String

func (x *GetCoverageReportRequest) String() string

type GetCoverageRequest

type GetCoverageRequest struct {
	NodeId    string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	MaxDepth  int32  `protobuf:"varint,2,opt,name=max_depth,json=maxDepth,proto3" json:"max_depth,omitempty"`
	PageSize  int32  `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCoverageRequest) Descriptor deprecated

func (*GetCoverageRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCoverageRequest.ProtoReflect.Descriptor instead.

func (*GetCoverageRequest) GetMaxDepth

func (x *GetCoverageRequest) GetMaxDepth() int32

func (*GetCoverageRequest) GetNodeId

func (x *GetCoverageRequest) GetNodeId() string

func (*GetCoverageRequest) GetPageSize

func (x *GetCoverageRequest) GetPageSize() int32

func (*GetCoverageRequest) GetPageToken

func (x *GetCoverageRequest) GetPageToken() string

func (*GetCoverageRequest) ProtoMessage

func (*GetCoverageRequest) ProtoMessage()

func (*GetCoverageRequest) ProtoReflect

func (x *GetCoverageRequest) ProtoReflect() protoreflect.Message

func (*GetCoverageRequest) Reset

func (x *GetCoverageRequest) Reset()

func (*GetCoverageRequest) String

func (x *GetCoverageRequest) String() string

type GetFullGraphRequest

type GetFullGraphRequest struct {
	AppId      string `protobuf:"bytes,1,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	TenantId   string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	NodeLimit  int32  `protobuf:"varint,3,opt,name=node_limit,json=nodeLimit,proto3" json:"node_limit,omitempty"`
	NodeOffset int32  `protobuf:"varint,4,opt,name=node_offset,json=nodeOffset,proto3" json:"node_offset,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFullGraphRequest) Descriptor deprecated

func (*GetFullGraphRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetFullGraphRequest.ProtoReflect.Descriptor instead.

func (*GetFullGraphRequest) GetAppId

func (x *GetFullGraphRequest) GetAppId() string

func (*GetFullGraphRequest) GetNodeLimit

func (x *GetFullGraphRequest) GetNodeLimit() int32

func (*GetFullGraphRequest) GetNodeOffset

func (x *GetFullGraphRequest) GetNodeOffset() int32

func (*GetFullGraphRequest) GetTenantId

func (x *GetFullGraphRequest) GetTenantId() string

func (*GetFullGraphRequest) ProtoMessage

func (*GetFullGraphRequest) ProtoMessage()

func (*GetFullGraphRequest) ProtoReflect

func (x *GetFullGraphRequest) ProtoReflect() protoreflect.Message

func (*GetFullGraphRequest) Reset

func (x *GetFullGraphRequest) Reset()

func (*GetFullGraphRequest) String

func (x *GetFullGraphRequest) String() string

type GetFullGraphResponse

type GetFullGraphResponse struct {
	Nodes      []*GraphNode `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
	Edges      []*GraphEdge `protobuf:"bytes,2,rep,name=edges,proto3" json:"edges,omitempty"`
	TotalNodes int32        `protobuf:"varint,3,opt,name=total_nodes,json=totalNodes,proto3" json:"total_nodes,omitempty"`
	TotalEdges int32        `protobuf:"varint,4,opt,name=total_edges,json=totalEdges,proto3" json:"total_edges,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFullGraphResponse) Descriptor deprecated

func (*GetFullGraphResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetFullGraphResponse.ProtoReflect.Descriptor instead.

func (*GetFullGraphResponse) GetEdges

func (x *GetFullGraphResponse) GetEdges() []*GraphEdge

func (*GetFullGraphResponse) GetNodes

func (x *GetFullGraphResponse) GetNodes() []*GraphNode

func (*GetFullGraphResponse) GetTotalEdges

func (x *GetFullGraphResponse) GetTotalEdges() int32

func (*GetFullGraphResponse) GetTotalNodes

func (x *GetFullGraphResponse) GetTotalNodes() int32

func (*GetFullGraphResponse) ProtoMessage

func (*GetFullGraphResponse) ProtoMessage()

func (*GetFullGraphResponse) ProtoReflect

func (x *GetFullGraphResponse) ProtoReflect() protoreflect.Message

func (*GetFullGraphResponse) Reset

func (x *GetFullGraphResponse) Reset()

func (*GetFullGraphResponse) String

func (x *GetFullGraphResponse) String() string

type GetImpactRequest

type GetImpactRequest struct {
	NodeId    string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	MaxDepth  int32  `protobuf:"varint,2,opt,name=max_depth,json=maxDepth,proto3" json:"max_depth,omitempty"`
	PageSize  int32  `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*GetImpactRequest) Descriptor deprecated

func (*GetImpactRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetImpactRequest.ProtoReflect.Descriptor instead.

func (*GetImpactRequest) GetMaxDepth

func (x *GetImpactRequest) GetMaxDepth() int32

func (*GetImpactRequest) GetNodeId

func (x *GetImpactRequest) GetNodeId() string

func (*GetImpactRequest) GetPageSize

func (x *GetImpactRequest) GetPageSize() int32

func (*GetImpactRequest) GetPageToken

func (x *GetImpactRequest) GetPageToken() string

func (*GetImpactRequest) ProtoMessage

func (*GetImpactRequest) ProtoMessage()

func (*GetImpactRequest) ProtoReflect

func (x *GetImpactRequest) ProtoReflect() protoreflect.Message

func (*GetImpactRequest) Reset

func (x *GetImpactRequest) Reset()

func (*GetImpactRequest) String

func (x *GetImpactRequest) String() string

type GetNodeReply

type GetNodeReply struct {
	NodeId         string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Label          string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	PropertiesJson string `protobuf:"bytes,3,opt,name=properties_json,json=propertiesJson,proto3" json:"properties_json,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNodeReply) Descriptor deprecated

func (*GetNodeReply) Descriptor() ([]byte, []int)

Deprecated: Use GetNodeReply.ProtoReflect.Descriptor instead.

func (*GetNodeReply) GetLabel

func (x *GetNodeReply) GetLabel() string

func (*GetNodeReply) GetNodeId

func (x *GetNodeReply) GetNodeId() string

func (*GetNodeReply) GetPropertiesJson

func (x *GetNodeReply) GetPropertiesJson() string

func (*GetNodeReply) ProtoMessage

func (*GetNodeReply) ProtoMessage()

func (*GetNodeReply) ProtoReflect

func (x *GetNodeReply) ProtoReflect() protoreflect.Message

func (*GetNodeReply) Reset

func (x *GetNodeReply) Reset()

func (*GetNodeReply) String

func (x *GetNodeReply) String() string

type GetNodeRequest

type GetNodeRequest struct {
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNodeRequest) Descriptor deprecated

func (*GetNodeRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetNodeRequest.ProtoReflect.Descriptor instead.

func (*GetNodeRequest) GetNodeId

func (x *GetNodeRequest) GetNodeId() string

func (*GetNodeRequest) ProtoMessage

func (*GetNodeRequest) ProtoMessage()

func (*GetNodeRequest) ProtoReflect

func (x *GetNodeRequest) ProtoReflect() protoreflect.Message

func (*GetNodeRequest) Reset

func (x *GetNodeRequest) Reset()

func (*GetNodeRequest) String

func (x *GetNodeRequest) String() string

type GetSubgraphRequest

type GetSubgraphRequest struct {
	NodeIds []string `protobuf:"bytes,1,rep,name=node_ids,json=nodeIds,proto3" json:"node_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSubgraphRequest) Descriptor deprecated

func (*GetSubgraphRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSubgraphRequest.ProtoReflect.Descriptor instead.

func (*GetSubgraphRequest) GetNodeIds

func (x *GetSubgraphRequest) GetNodeIds() []string

func (*GetSubgraphRequest) ProtoMessage

func (*GetSubgraphRequest) ProtoMessage()

func (*GetSubgraphRequest) ProtoReflect

func (x *GetSubgraphRequest) ProtoReflect() protoreflect.Message

func (*GetSubgraphRequest) Reset

func (x *GetSubgraphRequest) Reset()

func (*GetSubgraphRequest) String

func (x *GetSubgraphRequest) String() string

type GetTraceabilityMatrixReply

type GetTraceabilityMatrixReply struct {
	Matrix            []*TraceabilitySourceRow `protobuf:"bytes,1,rep,name=matrix,proto3" json:"matrix,omitempty"`
	TotalSources      int32                    `protobuf:"varint,2,opt,name=total_sources,json=totalSources,proto3" json:"total_sources,omitempty"`
	TotalTargets      int32                    `protobuf:"varint,3,opt,name=total_targets,json=totalTargets,proto3" json:"total_targets,omitempty"`
	ComputeDurationMs int64                    `protobuf:"varint,4,opt,name=compute_duration_ms,json=computeDurationMs,proto3" json:"compute_duration_ms,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTraceabilityMatrixReply) Descriptor deprecated

func (*GetTraceabilityMatrixReply) Descriptor() ([]byte, []int)

Deprecated: Use GetTraceabilityMatrixReply.ProtoReflect.Descriptor instead.

func (*GetTraceabilityMatrixReply) GetComputeDurationMs

func (x *GetTraceabilityMatrixReply) GetComputeDurationMs() int64

func (*GetTraceabilityMatrixReply) GetMatrix

func (*GetTraceabilityMatrixReply) GetTotalSources

func (x *GetTraceabilityMatrixReply) GetTotalSources() int32

func (*GetTraceabilityMatrixReply) GetTotalTargets

func (x *GetTraceabilityMatrixReply) GetTotalTargets() int32

func (*GetTraceabilityMatrixReply) ProtoMessage

func (*GetTraceabilityMatrixReply) ProtoMessage()

func (*GetTraceabilityMatrixReply) ProtoReflect

func (*GetTraceabilityMatrixReply) Reset

func (x *GetTraceabilityMatrixReply) Reset()

func (*GetTraceabilityMatrixReply) String

func (x *GetTraceabilityMatrixReply) String() string

type GetTraceabilityMatrixRequest

type GetTraceabilityMatrixRequest struct {
	SourceTypes []string `protobuf:"bytes,1,rep,name=source_types,json=sourceTypes,proto3" json:"source_types,omitempty"`
	TargetTypes []string `protobuf:"bytes,2,rep,name=target_types,json=targetTypes,proto3" json:"target_types,omitempty"`
	MaxHops     int32    `protobuf:"varint,3,opt,name=max_hops,json=maxHops,proto3" json:"max_hops,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTraceabilityMatrixRequest) Descriptor deprecated

func (*GetTraceabilityMatrixRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTraceabilityMatrixRequest.ProtoReflect.Descriptor instead.

func (*GetTraceabilityMatrixRequest) GetMaxHops

func (x *GetTraceabilityMatrixRequest) GetMaxHops() int32

func (*GetTraceabilityMatrixRequest) GetSourceTypes

func (x *GetTraceabilityMatrixRequest) GetSourceTypes() []string

func (*GetTraceabilityMatrixRequest) GetTargetTypes

func (x *GetTraceabilityMatrixRequest) GetTargetTypes() []string

func (*GetTraceabilityMatrixRequest) ProtoMessage

func (*GetTraceabilityMatrixRequest) ProtoMessage()

func (*GetTraceabilityMatrixRequest) ProtoReflect

func (*GetTraceabilityMatrixRequest) Reset

func (x *GetTraceabilityMatrixRequest) Reset()

func (*GetTraceabilityMatrixRequest) String

type GetViewDefinitionReply

type GetViewDefinitionReply struct {
	View *ViewDefinition `protobuf:"bytes,1,opt,name=view,proto3" json:"view,omitempty"`
	// contains filtered or unexported fields
}

func (*GetViewDefinitionReply) Descriptor deprecated

func (*GetViewDefinitionReply) Descriptor() ([]byte, []int)

Deprecated: Use GetViewDefinitionReply.ProtoReflect.Descriptor instead.

func (*GetViewDefinitionReply) GetView

func (x *GetViewDefinitionReply) GetView() *ViewDefinition

func (*GetViewDefinitionReply) ProtoMessage

func (*GetViewDefinitionReply) ProtoMessage()

func (*GetViewDefinitionReply) ProtoReflect

func (x *GetViewDefinitionReply) ProtoReflect() protoreflect.Message

func (*GetViewDefinitionReply) Reset

func (x *GetViewDefinitionReply) Reset()

func (*GetViewDefinitionReply) String

func (x *GetViewDefinitionReply) String() string

type GetViewDefinitionRequest

type GetViewDefinitionRequest struct {
	ViewId string `protobuf:"bytes,1,opt,name=view_id,json=viewId,proto3" json:"view_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetViewDefinitionRequest) Descriptor deprecated

func (*GetViewDefinitionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetViewDefinitionRequest.ProtoReflect.Descriptor instead.

func (*GetViewDefinitionRequest) GetViewId

func (x *GetViewDefinitionRequest) GetViewId() string

func (*GetViewDefinitionRequest) ProtoMessage

func (*GetViewDefinitionRequest) ProtoMessage()

func (*GetViewDefinitionRequest) ProtoReflect

func (x *GetViewDefinitionRequest) ProtoReflect() protoreflect.Message

func (*GetViewDefinitionRequest) Reset

func (x *GetViewDefinitionRequest) Reset()

func (*GetViewDefinitionRequest) String

func (x *GetViewDefinitionRequest) String() string

type GraphClient

type GraphClient interface {
	// Create a new node in the Knowledge Graph
	CreateNode(ctx context.Context, in *CreateNodeRequest, opts ...grpc.CallOption) (*CreateNodeReply, error)
	// Get a node by ID
	GetNode(ctx context.Context, in *GetNodeRequest, opts ...grpc.CallOption) (*GetNodeReply, error)
	// Create an edge between two nodes
	CreateEdge(ctx context.Context, in *CreateEdgeRequest, opts ...grpc.CallOption) (*CreateEdgeReply, error)
	// Get contextual neighborhood around a node
	GetContext(ctx context.Context, in *GetContextRequest, opts ...grpc.CallOption) (*GraphReply, error)
	// Get downstream impact of a node
	GetImpact(ctx context.Context, in *GetImpactRequest, opts ...grpc.CallOption) (*GraphReply, error)
	// Get upstream coverage of a node
	GetCoverage(ctx context.Context, in *GetCoverageRequest, opts ...grpc.CallOption) (*GraphReply, error)
	// Get subgraph for a list of node IDs
	GetSubgraph(ctx context.Context, in *GetSubgraphRequest, opts ...grpc.CallOption) (*GraphReply, error)
	// Get full graph by app_id + tenant_id (with optional node pagination)
	GetFullGraph(ctx context.Context, in *GetFullGraphRequest, opts ...grpc.CallOption) (*GetFullGraphResponse, error)
	// Batch upsert entities
	BatchUpsertEntities(ctx context.Context, in *BatchUpsertRequest, opts ...grpc.CallOption) (*BatchUpsertReply, error)
	// Hybrid search across vector and full-text indexes
	HybridSearch(ctx context.Context, in *HybridSearchRequest, opts ...grpc.CallOption) (*HybridSearchReply, error)
	// Get coverage report by domain
	GetCoverageReport(ctx context.Context, in *GetCoverageReportRequest, opts ...grpc.CallOption) (*GetCoverageReportReply, error)
	// Get traceability matrix between source and target entity types
	GetTraceabilityMatrix(ctx context.Context, in *GetTraceabilityMatrixRequest, opts ...grpc.CallOption) (*GetTraceabilityMatrixReply, error)
	// Create an overlay graph for session-scoped writes
	CreateOverlay(ctx context.Context, in *CreateOverlayRequest, opts ...grpc.CallOption) (*CreateOverlayReply, error)
	// Commit overlay changes into base graph and create new version
	CommitOverlay(ctx context.Context, in *CommitOverlayRequest, opts ...grpc.CallOption) (*CommitOverlayReply, error)
	// Discard an overlay graph
	DiscardOverlay(ctx context.Context, in *DiscardOverlayRequest, opts ...grpc.CallOption) (*DiscardOverlayReply, error)
	// List versions in current namespace
	ListVersions(ctx context.Context, in *ListVersionsRequest, opts ...grpc.CallOption) (*ListVersionsReply, error)
	// Diff two versions in current namespace
	DiffVersions(ctx context.Context, in *DiffVersionsRequest, opts ...grpc.CallOption) (*DiffVersionsReply, error)
	// Rollback current namespace to target version
	RollbackVersion(ctx context.Context, in *RollbackVersionRequest, opts ...grpc.CallOption) (*RollbackVersionReply, error)
	// Create a view definition for role-based projection
	CreateViewDefinition(ctx context.Context, in *CreateViewDefinitionRequest, opts ...grpc.CallOption) (*CreateViewDefinitionReply, error)
	// Get a view definition by ID
	GetViewDefinition(ctx context.Context, in *GetViewDefinitionRequest, opts ...grpc.CallOption) (*GetViewDefinitionReply, error)
	// List all view definitions in namespace
	ListViewDefinitions(ctx context.Context, in *ListViewDefinitionsRequest, opts ...grpc.CallOption) (*ListViewDefinitionsReply, error)
	// Delete a view definition
	DeleteViewDefinition(ctx context.Context, in *DeleteViewDefinitionRequest, opts ...grpc.CallOption) (*DeleteViewDefinitionReply, error)
}

GraphClient is the client API for Graph service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewGraphClient

func NewGraphClient(cc grpc.ClientConnInterface) GraphClient

type GraphEdge

type GraphEdge struct {
	Id             string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Source         string            `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	Target         string            `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
	Type           string            `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	PropertiesJson string            `protobuf:"bytes,5,opt,name=properties_json,json=propertiesJson,proto3" json:"properties_json,omitempty"`
	RelationType   string            `protobuf:"bytes,6,opt,name=relation_type,json=relationType,proto3" json:"relation_type,omitempty"`
	SourceNodeId   string            `protobuf:"bytes,7,opt,name=source_node_id,json=sourceNodeId,proto3" json:"source_node_id,omitempty"`
	TargetNodeId   string            `protobuf:"bytes,8,opt,name=target_node_id,json=targetNodeId,proto3" json:"target_node_id,omitempty"`
	Properties     map[string]string `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GraphEdge) Descriptor deprecated

func (*GraphEdge) Descriptor() ([]byte, []int)

Deprecated: Use GraphEdge.ProtoReflect.Descriptor instead.

func (*GraphEdge) GetId

func (x *GraphEdge) GetId() string

func (*GraphEdge) GetProperties

func (x *GraphEdge) GetProperties() map[string]string

func (*GraphEdge) GetPropertiesJson

func (x *GraphEdge) GetPropertiesJson() string

func (*GraphEdge) GetRelationType

func (x *GraphEdge) GetRelationType() string

func (*GraphEdge) GetSource

func (x *GraphEdge) GetSource() string

func (*GraphEdge) GetSourceNodeId

func (x *GraphEdge) GetSourceNodeId() string

func (*GraphEdge) GetTarget

func (x *GraphEdge) GetTarget() string

func (*GraphEdge) GetTargetNodeId

func (x *GraphEdge) GetTargetNodeId() string

func (*GraphEdge) GetType

func (x *GraphEdge) GetType() string

func (*GraphEdge) ProtoMessage

func (*GraphEdge) ProtoMessage()

func (*GraphEdge) ProtoReflect

func (x *GraphEdge) ProtoReflect() protoreflect.Message

func (*GraphEdge) Reset

func (x *GraphEdge) Reset()

func (*GraphEdge) String

func (x *GraphEdge) String() string

type GraphHTTPClient

type GraphHTTPClient interface {
	// BatchUpsertEntities Batch upsert entities
	BatchUpsertEntities(ctx context.Context, req *BatchUpsertRequest, opts ...http.CallOption) (rsp *BatchUpsertReply, err error)
	// CommitOverlay Commit overlay changes into base graph and create new version
	CommitOverlay(ctx context.Context, req *CommitOverlayRequest, opts ...http.CallOption) (rsp *CommitOverlayReply, err error)
	// CreateEdge Create an edge between two nodes
	CreateEdge(ctx context.Context, req *CreateEdgeRequest, opts ...http.CallOption) (rsp *CreateEdgeReply, err error)
	// CreateNode Create a new node in the Knowledge Graph
	CreateNode(ctx context.Context, req *CreateNodeRequest, opts ...http.CallOption) (rsp *CreateNodeReply, err error)
	// CreateOverlay Create an overlay graph for session-scoped writes
	CreateOverlay(ctx context.Context, req *CreateOverlayRequest, opts ...http.CallOption) (rsp *CreateOverlayReply, err error)
	// CreateViewDefinition Create a view definition for role-based projection
	CreateViewDefinition(ctx context.Context, req *CreateViewDefinitionRequest, opts ...http.CallOption) (rsp *CreateViewDefinitionReply, err error)
	// DeleteViewDefinition Delete a view definition
	DeleteViewDefinition(ctx context.Context, req *DeleteViewDefinitionRequest, opts ...http.CallOption) (rsp *DeleteViewDefinitionReply, err error)
	// DiffVersions Diff two versions in current namespace
	DiffVersions(ctx context.Context, req *DiffVersionsRequest, opts ...http.CallOption) (rsp *DiffVersionsReply, err error)
	// DiscardOverlay Discard an overlay graph
	DiscardOverlay(ctx context.Context, req *DiscardOverlayRequest, opts ...http.CallOption) (rsp *DiscardOverlayReply, err error)
	// GetContext Get contextual neighborhood around a node
	GetContext(ctx context.Context, req *GetContextRequest, opts ...http.CallOption) (rsp *GraphReply, err error)
	// GetCoverage Get upstream coverage of a node
	GetCoverage(ctx context.Context, req *GetCoverageRequest, opts ...http.CallOption) (rsp *GraphReply, err error)
	// GetCoverageReport Get coverage report by domain
	GetCoverageReport(ctx context.Context, req *GetCoverageReportRequest, opts ...http.CallOption) (rsp *GetCoverageReportReply, err error)
	// GetFullGraph Get full graph by app_id + tenant_id (with optional node pagination)
	GetFullGraph(ctx context.Context, req *GetFullGraphRequest, opts ...http.CallOption) (rsp *GetFullGraphResponse, err error)
	// GetImpact Get downstream impact of a node
	GetImpact(ctx context.Context, req *GetImpactRequest, opts ...http.CallOption) (rsp *GraphReply, err error)
	// GetNode Get a node by ID
	GetNode(ctx context.Context, req *GetNodeRequest, opts ...http.CallOption) (rsp *GetNodeReply, err error)
	// GetSubgraph Get subgraph for a list of node IDs
	GetSubgraph(ctx context.Context, req *GetSubgraphRequest, opts ...http.CallOption) (rsp *GraphReply, err error)
	// GetTraceabilityMatrix Get traceability matrix between source and target entity types
	GetTraceabilityMatrix(ctx context.Context, req *GetTraceabilityMatrixRequest, opts ...http.CallOption) (rsp *GetTraceabilityMatrixReply, err error)
	// GetViewDefinition Get a view definition by ID
	GetViewDefinition(ctx context.Context, req *GetViewDefinitionRequest, opts ...http.CallOption) (rsp *GetViewDefinitionReply, err error)
	// HybridSearch Hybrid search across vector and full-text indexes
	HybridSearch(ctx context.Context, req *HybridSearchRequest, opts ...http.CallOption) (rsp *HybridSearchReply, err error)
	// ListVersions List versions in current namespace
	ListVersions(ctx context.Context, req *ListVersionsRequest, opts ...http.CallOption) (rsp *ListVersionsReply, err error)
	// ListViewDefinitions List all view definitions in namespace
	ListViewDefinitions(ctx context.Context, req *ListViewDefinitionsRequest, opts ...http.CallOption) (rsp *ListViewDefinitionsReply, err error)
	// RollbackVersion Rollback current namespace to target version
	RollbackVersion(ctx context.Context, req *RollbackVersionRequest, opts ...http.CallOption) (rsp *RollbackVersionReply, err error)
}

func NewGraphHTTPClient

func NewGraphHTTPClient(client *http.Client) GraphHTTPClient

type GraphHTTPClientImpl

type GraphHTTPClientImpl struct {
	// contains filtered or unexported fields
}

func (*GraphHTTPClientImpl) BatchUpsertEntities

func (c *GraphHTTPClientImpl) BatchUpsertEntities(ctx context.Context, in *BatchUpsertRequest, opts ...http.CallOption) (*BatchUpsertReply, error)

BatchUpsertEntities Batch upsert entities

func (*GraphHTTPClientImpl) CommitOverlay

CommitOverlay Commit overlay changes into base graph and create new version

func (*GraphHTTPClientImpl) CreateEdge

CreateEdge Create an edge between two nodes

func (*GraphHTTPClientImpl) CreateNode

CreateNode Create a new node in the Knowledge Graph

func (*GraphHTTPClientImpl) CreateOverlay

CreateOverlay Create an overlay graph for session-scoped writes

func (*GraphHTTPClientImpl) CreateViewDefinition

CreateViewDefinition Create a view definition for role-based projection

func (*GraphHTTPClientImpl) DeleteViewDefinition

DeleteViewDefinition Delete a view definition

func (*GraphHTTPClientImpl) DiffVersions

DiffVersions Diff two versions in current namespace

func (*GraphHTTPClientImpl) DiscardOverlay

DiscardOverlay Discard an overlay graph

func (*GraphHTTPClientImpl) GetContext

func (c *GraphHTTPClientImpl) GetContext(ctx context.Context, in *GetContextRequest, opts ...http.CallOption) (*GraphReply, error)

GetContext Get contextual neighborhood around a node

func (*GraphHTTPClientImpl) GetCoverage

func (c *GraphHTTPClientImpl) GetCoverage(ctx context.Context, in *GetCoverageRequest, opts ...http.CallOption) (*GraphReply, error)

GetCoverage Get upstream coverage of a node

func (*GraphHTTPClientImpl) GetCoverageReport

GetCoverageReport Get coverage report by domain

func (*GraphHTTPClientImpl) GetFullGraph

GetFullGraph Get full graph by app_id + tenant_id (with optional node pagination)

func (*GraphHTTPClientImpl) GetImpact

func (c *GraphHTTPClientImpl) GetImpact(ctx context.Context, in *GetImpactRequest, opts ...http.CallOption) (*GraphReply, error)

GetImpact Get downstream impact of a node

func (*GraphHTTPClientImpl) GetNode

GetNode Get a node by ID

func (*GraphHTTPClientImpl) GetSubgraph

func (c *GraphHTTPClientImpl) GetSubgraph(ctx context.Context, in *GetSubgraphRequest, opts ...http.CallOption) (*GraphReply, error)

GetSubgraph Get subgraph for a list of node IDs

func (*GraphHTTPClientImpl) GetTraceabilityMatrix

GetTraceabilityMatrix Get traceability matrix between source and target entity types

func (*GraphHTTPClientImpl) GetViewDefinition

GetViewDefinition Get a view definition by ID

func (*GraphHTTPClientImpl) HybridSearch

HybridSearch Hybrid search across vector and full-text indexes

func (*GraphHTTPClientImpl) ListVersions

ListVersions List versions in current namespace

func (*GraphHTTPClientImpl) ListViewDefinitions

ListViewDefinitions List all view definitions in namespace

func (*GraphHTTPClientImpl) RollbackVersion

RollbackVersion Rollback current namespace to target version

type GraphHTTPServer

type GraphHTTPServer interface {
	// BatchUpsertEntities Batch upsert entities
	BatchUpsertEntities(context.Context, *BatchUpsertRequest) (*BatchUpsertReply, error)
	// CommitOverlay Commit overlay changes into base graph and create new version
	CommitOverlay(context.Context, *CommitOverlayRequest) (*CommitOverlayReply, error)
	// CreateEdge Create an edge between two nodes
	CreateEdge(context.Context, *CreateEdgeRequest) (*CreateEdgeReply, error)
	// CreateNode Create a new node in the Knowledge Graph
	CreateNode(context.Context, *CreateNodeRequest) (*CreateNodeReply, error)
	// CreateOverlay Create an overlay graph for session-scoped writes
	CreateOverlay(context.Context, *CreateOverlayRequest) (*CreateOverlayReply, error)
	// CreateViewDefinition Create a view definition for role-based projection
	CreateViewDefinition(context.Context, *CreateViewDefinitionRequest) (*CreateViewDefinitionReply, error)
	// DeleteViewDefinition Delete a view definition
	DeleteViewDefinition(context.Context, *DeleteViewDefinitionRequest) (*DeleteViewDefinitionReply, error)
	// DiffVersions Diff two versions in current namespace
	DiffVersions(context.Context, *DiffVersionsRequest) (*DiffVersionsReply, error)
	// DiscardOverlay Discard an overlay graph
	DiscardOverlay(context.Context, *DiscardOverlayRequest) (*DiscardOverlayReply, error)
	// GetContext Get contextual neighborhood around a node
	GetContext(context.Context, *GetContextRequest) (*GraphReply, error)
	// GetCoverage Get upstream coverage of a node
	GetCoverage(context.Context, *GetCoverageRequest) (*GraphReply, error)
	// GetCoverageReport Get coverage report by domain
	GetCoverageReport(context.Context, *GetCoverageReportRequest) (*GetCoverageReportReply, error)
	// GetFullGraph Get full graph by app_id + tenant_id (with optional node pagination)
	GetFullGraph(context.Context, *GetFullGraphRequest) (*GetFullGraphResponse, error)
	// GetImpact Get downstream impact of a node
	GetImpact(context.Context, *GetImpactRequest) (*GraphReply, error)
	// GetNode Get a node by ID
	GetNode(context.Context, *GetNodeRequest) (*GetNodeReply, error)
	// GetSubgraph Get subgraph for a list of node IDs
	GetSubgraph(context.Context, *GetSubgraphRequest) (*GraphReply, error)
	// GetTraceabilityMatrix Get traceability matrix between source and target entity types
	GetTraceabilityMatrix(context.Context, *GetTraceabilityMatrixRequest) (*GetTraceabilityMatrixReply, error)
	// GetViewDefinition Get a view definition by ID
	GetViewDefinition(context.Context, *GetViewDefinitionRequest) (*GetViewDefinitionReply, error)
	// HybridSearch Hybrid search across vector and full-text indexes
	HybridSearch(context.Context, *HybridSearchRequest) (*HybridSearchReply, error)
	// ListVersions List versions in current namespace
	ListVersions(context.Context, *ListVersionsRequest) (*ListVersionsReply, error)
	// ListViewDefinitions List all view definitions in namespace
	ListViewDefinitions(context.Context, *ListViewDefinitionsRequest) (*ListViewDefinitionsReply, error)
	// RollbackVersion Rollback current namespace to target version
	RollbackVersion(context.Context, *RollbackVersionRequest) (*RollbackVersionReply, error)
}

type GraphNode

type GraphNode struct {
	Id             string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Label          string            `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	PropertiesJson string            `protobuf:"bytes,3,opt,name=properties_json,json=propertiesJson,proto3" json:"properties_json,omitempty"`
	Properties     map[string]string `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GraphNode) Descriptor deprecated

func (*GraphNode) Descriptor() ([]byte, []int)

Deprecated: Use GraphNode.ProtoReflect.Descriptor instead.

func (*GraphNode) GetId

func (x *GraphNode) GetId() string

func (*GraphNode) GetLabel

func (x *GraphNode) GetLabel() string

func (*GraphNode) GetProperties

func (x *GraphNode) GetProperties() map[string]string

func (*GraphNode) GetPropertiesJson

func (x *GraphNode) GetPropertiesJson() string

func (*GraphNode) ProtoMessage

func (*GraphNode) ProtoMessage()

func (*GraphNode) ProtoReflect

func (x *GraphNode) ProtoReflect() protoreflect.Message

func (*GraphNode) Reset

func (x *GraphNode) Reset()

func (*GraphNode) String

func (x *GraphNode) String() string

type GraphReply

type GraphReply struct {
	Nodes []*GraphNode `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
	Edges []*GraphEdge `protobuf:"bytes,2,rep,name=edges,proto3" json:"edges,omitempty"`
	// contains filtered or unexported fields
}

func (*GraphReply) Descriptor deprecated

func (*GraphReply) Descriptor() ([]byte, []int)

Deprecated: Use GraphReply.ProtoReflect.Descriptor instead.

func (*GraphReply) GetEdges

func (x *GraphReply) GetEdges() []*GraphEdge

func (*GraphReply) GetNodes

func (x *GraphReply) GetNodes() []*GraphNode

func (*GraphReply) ProtoMessage

func (*GraphReply) ProtoMessage()

func (*GraphReply) ProtoReflect

func (x *GraphReply) ProtoReflect() protoreflect.Message

func (*GraphReply) Reset

func (x *GraphReply) Reset()

func (*GraphReply) String

func (x *GraphReply) String() string

type GraphServer

type GraphServer interface {
	// Create a new node in the Knowledge Graph
	CreateNode(context.Context, *CreateNodeRequest) (*CreateNodeReply, error)
	// Get a node by ID
	GetNode(context.Context, *GetNodeRequest) (*GetNodeReply, error)
	// Create an edge between two nodes
	CreateEdge(context.Context, *CreateEdgeRequest) (*CreateEdgeReply, error)
	// Get contextual neighborhood around a node
	GetContext(context.Context, *GetContextRequest) (*GraphReply, error)
	// Get downstream impact of a node
	GetImpact(context.Context, *GetImpactRequest) (*GraphReply, error)
	// Get upstream coverage of a node
	GetCoverage(context.Context, *GetCoverageRequest) (*GraphReply, error)
	// Get subgraph for a list of node IDs
	GetSubgraph(context.Context, *GetSubgraphRequest) (*GraphReply, error)
	// Get full graph by app_id + tenant_id (with optional node pagination)
	GetFullGraph(context.Context, *GetFullGraphRequest) (*GetFullGraphResponse, error)
	// Batch upsert entities
	BatchUpsertEntities(context.Context, *BatchUpsertRequest) (*BatchUpsertReply, error)
	// Hybrid search across vector and full-text indexes
	HybridSearch(context.Context, *HybridSearchRequest) (*HybridSearchReply, error)
	// Get coverage report by domain
	GetCoverageReport(context.Context, *GetCoverageReportRequest) (*GetCoverageReportReply, error)
	// Get traceability matrix between source and target entity types
	GetTraceabilityMatrix(context.Context, *GetTraceabilityMatrixRequest) (*GetTraceabilityMatrixReply, error)
	// Create an overlay graph for session-scoped writes
	CreateOverlay(context.Context, *CreateOverlayRequest) (*CreateOverlayReply, error)
	// Commit overlay changes into base graph and create new version
	CommitOverlay(context.Context, *CommitOverlayRequest) (*CommitOverlayReply, error)
	// Discard an overlay graph
	DiscardOverlay(context.Context, *DiscardOverlayRequest) (*DiscardOverlayReply, error)
	// List versions in current namespace
	ListVersions(context.Context, *ListVersionsRequest) (*ListVersionsReply, error)
	// Diff two versions in current namespace
	DiffVersions(context.Context, *DiffVersionsRequest) (*DiffVersionsReply, error)
	// Rollback current namespace to target version
	RollbackVersion(context.Context, *RollbackVersionRequest) (*RollbackVersionReply, error)
	// Create a view definition for role-based projection
	CreateViewDefinition(context.Context, *CreateViewDefinitionRequest) (*CreateViewDefinitionReply, error)
	// Get a view definition by ID
	GetViewDefinition(context.Context, *GetViewDefinitionRequest) (*GetViewDefinitionReply, error)
	// List all view definitions in namespace
	ListViewDefinitions(context.Context, *ListViewDefinitionsRequest) (*ListViewDefinitionsReply, error)
	// Delete a view definition
	DeleteViewDefinition(context.Context, *DeleteViewDefinitionRequest) (*DeleteViewDefinitionReply, error)
	// contains filtered or unexported methods
}

GraphServer is the server API for Graph service. All implementations must embed UnimplementedGraphServer for forward compatibility

type HybridSearchReply

type HybridSearchReply struct {
	Results []*HybridSearchResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

func (*HybridSearchReply) Descriptor deprecated

func (*HybridSearchReply) Descriptor() ([]byte, []int)

Deprecated: Use HybridSearchReply.ProtoReflect.Descriptor instead.

func (*HybridSearchReply) GetResults

func (x *HybridSearchReply) GetResults() []*HybridSearchResult

func (*HybridSearchReply) ProtoMessage

func (*HybridSearchReply) ProtoMessage()

func (*HybridSearchReply) ProtoReflect

func (x *HybridSearchReply) ProtoReflect() protoreflect.Message

func (*HybridSearchReply) Reset

func (x *HybridSearchReply) Reset()

func (*HybridSearchReply) String

func (x *HybridSearchReply) String() string

type HybridSearchRequest

type HybridSearchRequest struct {
	Query           string   `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	TopK            int32    `protobuf:"varint,2,opt,name=top_k,json=topK,proto3" json:"top_k,omitempty"`
	Alpha           float64  `protobuf:"fixed64,3,opt,name=alpha,proto3" json:"alpha,omitempty"`
	Beta            float64  `protobuf:"fixed64,4,opt,name=beta,proto3" json:"beta,omitempty"`
	EntityTypes     []string `protobuf:"bytes,5,rep,name=entity_types,json=entityTypes,proto3" json:"entity_types,omitempty"`
	Domains         []string `protobuf:"bytes,6,rep,name=domains,proto3" json:"domains,omitempty"`
	MinConfidence   float64  `protobuf:"fixed64,7,opt,name=min_confidence,json=minConfidence,proto3" json:"min_confidence,omitempty"`
	ProvenanceTypes []string `protobuf:"bytes,8,rep,name=provenance_types,json=provenanceTypes,proto3" json:"provenance_types,omitempty"`
	// contains filtered or unexported fields
}

func (*HybridSearchRequest) Descriptor deprecated

func (*HybridSearchRequest) Descriptor() ([]byte, []int)

Deprecated: Use HybridSearchRequest.ProtoReflect.Descriptor instead.

func (*HybridSearchRequest) GetAlpha

func (x *HybridSearchRequest) GetAlpha() float64

func (*HybridSearchRequest) GetBeta

func (x *HybridSearchRequest) GetBeta() float64

func (*HybridSearchRequest) GetDomains

func (x *HybridSearchRequest) GetDomains() []string

func (*HybridSearchRequest) GetEntityTypes

func (x *HybridSearchRequest) GetEntityTypes() []string

func (*HybridSearchRequest) GetMinConfidence

func (x *HybridSearchRequest) GetMinConfidence() float64

func (*HybridSearchRequest) GetProvenanceTypes

func (x *HybridSearchRequest) GetProvenanceTypes() []string

func (*HybridSearchRequest) GetQuery

func (x *HybridSearchRequest) GetQuery() string

func (*HybridSearchRequest) GetTopK

func (x *HybridSearchRequest) GetTopK() int32

func (*HybridSearchRequest) ProtoMessage

func (*HybridSearchRequest) ProtoMessage()

func (*HybridSearchRequest) ProtoReflect

func (x *HybridSearchRequest) ProtoReflect() protoreflect.Message

func (*HybridSearchRequest) Reset

func (x *HybridSearchRequest) Reset()

func (*HybridSearchRequest) String

func (x *HybridSearchRequest) String() string

type HybridSearchResult

type HybridSearchResult struct {
	NodeId         string  `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Label          string  `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	PropertiesJson string  `protobuf:"bytes,3,opt,name=properties_json,json=propertiesJson,proto3" json:"properties_json,omitempty"`
	Score          float64 `protobuf:"fixed64,4,opt,name=score,proto3" json:"score,omitempty"`
	SemanticScore  float64 `protobuf:"fixed64,5,opt,name=semantic_score,json=semanticScore,proto3" json:"semantic_score,omitempty"`
	TextScore      float64 `protobuf:"fixed64,6,opt,name=text_score,json=textScore,proto3" json:"text_score,omitempty"`
	Centrality     float64 `protobuf:"fixed64,7,opt,name=centrality,proto3" json:"centrality,omitempty"`
	// contains filtered or unexported fields
}

func (*HybridSearchResult) Descriptor deprecated

func (*HybridSearchResult) Descriptor() ([]byte, []int)

Deprecated: Use HybridSearchResult.ProtoReflect.Descriptor instead.

func (*HybridSearchResult) GetCentrality

func (x *HybridSearchResult) GetCentrality() float64

func (*HybridSearchResult) GetLabel

func (x *HybridSearchResult) GetLabel() string

func (*HybridSearchResult) GetNodeId

func (x *HybridSearchResult) GetNodeId() string

func (*HybridSearchResult) GetPropertiesJson

func (x *HybridSearchResult) GetPropertiesJson() string

func (*HybridSearchResult) GetScore

func (x *HybridSearchResult) GetScore() float64

func (*HybridSearchResult) GetSemanticScore

func (x *HybridSearchResult) GetSemanticScore() float64

func (*HybridSearchResult) GetTextScore

func (x *HybridSearchResult) GetTextScore() float64

func (*HybridSearchResult) ProtoMessage

func (*HybridSearchResult) ProtoMessage()

func (*HybridSearchResult) ProtoReflect

func (x *HybridSearchResult) ProtoReflect() protoreflect.Message

func (*HybridSearchResult) Reset

func (x *HybridSearchResult) Reset()

func (*HybridSearchResult) String

func (x *HybridSearchResult) String() string

type ListVersionsReply

type ListVersionsReply struct {
	Versions []*VersionInfo `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVersionsReply) Descriptor deprecated

func (*ListVersionsReply) Descriptor() ([]byte, []int)

Deprecated: Use ListVersionsReply.ProtoReflect.Descriptor instead.

func (*ListVersionsReply) GetVersions

func (x *ListVersionsReply) GetVersions() []*VersionInfo

func (*ListVersionsReply) ProtoMessage

func (*ListVersionsReply) ProtoMessage()

func (*ListVersionsReply) ProtoReflect

func (x *ListVersionsReply) ProtoReflect() protoreflect.Message

func (*ListVersionsReply) Reset

func (x *ListVersionsReply) Reset()

func (*ListVersionsReply) String

func (x *ListVersionsReply) String() string

type ListVersionsRequest

type ListVersionsRequest struct {
	// contains filtered or unexported fields
}

func (*ListVersionsRequest) Descriptor deprecated

func (*ListVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListVersionsRequest.ProtoReflect.Descriptor instead.

func (*ListVersionsRequest) ProtoMessage

func (*ListVersionsRequest) ProtoMessage()

func (*ListVersionsRequest) ProtoReflect

func (x *ListVersionsRequest) ProtoReflect() protoreflect.Message

func (*ListVersionsRequest) Reset

func (x *ListVersionsRequest) Reset()

func (*ListVersionsRequest) String

func (x *ListVersionsRequest) String() string

type ListViewDefinitionsReply

type ListViewDefinitionsReply struct {
	Views []*ViewDefinition `protobuf:"bytes,1,rep,name=views,proto3" json:"views,omitempty"`
	// contains filtered or unexported fields
}

func (*ListViewDefinitionsReply) Descriptor deprecated

func (*ListViewDefinitionsReply) Descriptor() ([]byte, []int)

Deprecated: Use ListViewDefinitionsReply.ProtoReflect.Descriptor instead.

func (*ListViewDefinitionsReply) GetViews

func (x *ListViewDefinitionsReply) GetViews() []*ViewDefinition

func (*ListViewDefinitionsReply) ProtoMessage

func (*ListViewDefinitionsReply) ProtoMessage()

func (*ListViewDefinitionsReply) ProtoReflect

func (x *ListViewDefinitionsReply) ProtoReflect() protoreflect.Message

func (*ListViewDefinitionsReply) Reset

func (x *ListViewDefinitionsReply) Reset()

func (*ListViewDefinitionsReply) String

func (x *ListViewDefinitionsReply) String() string

type ListViewDefinitionsRequest

type ListViewDefinitionsRequest struct {
	// contains filtered or unexported fields
}

func (*ListViewDefinitionsRequest) Descriptor deprecated

func (*ListViewDefinitionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListViewDefinitionsRequest.ProtoReflect.Descriptor instead.

func (*ListViewDefinitionsRequest) ProtoMessage

func (*ListViewDefinitionsRequest) ProtoMessage()

func (*ListViewDefinitionsRequest) ProtoReflect

func (*ListViewDefinitionsRequest) Reset

func (x *ListViewDefinitionsRequest) Reset()

func (*ListViewDefinitionsRequest) String

func (x *ListViewDefinitionsRequest) String() string

type RollbackVersionReply

type RollbackVersionReply struct {
	RollbackVersionId string `protobuf:"bytes,1,opt,name=rollback_version_id,json=rollbackVersionId,proto3" json:"rollback_version_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RollbackVersionReply) Descriptor deprecated

func (*RollbackVersionReply) Descriptor() ([]byte, []int)

Deprecated: Use RollbackVersionReply.ProtoReflect.Descriptor instead.

func (*RollbackVersionReply) GetRollbackVersionId

func (x *RollbackVersionReply) GetRollbackVersionId() string

func (*RollbackVersionReply) ProtoMessage

func (*RollbackVersionReply) ProtoMessage()

func (*RollbackVersionReply) ProtoReflect

func (x *RollbackVersionReply) ProtoReflect() protoreflect.Message

func (*RollbackVersionReply) Reset

func (x *RollbackVersionReply) Reset()

func (*RollbackVersionReply) String

func (x *RollbackVersionReply) String() string

type RollbackVersionRequest

type RollbackVersionRequest struct {
	VersionId string `protobuf:"bytes,1,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	Reason    string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*RollbackVersionRequest) Descriptor deprecated

func (*RollbackVersionRequest) Descriptor() ([]byte, []int)

Deprecated: Use RollbackVersionRequest.ProtoReflect.Descriptor instead.

func (*RollbackVersionRequest) GetReason

func (x *RollbackVersionRequest) GetReason() string

func (*RollbackVersionRequest) GetVersionId

func (x *RollbackVersionRequest) GetVersionId() string

func (*RollbackVersionRequest) ProtoMessage

func (*RollbackVersionRequest) ProtoMessage()

func (*RollbackVersionRequest) ProtoReflect

func (x *RollbackVersionRequest) ProtoReflect() protoreflect.Message

func (*RollbackVersionRequest) Reset

func (x *RollbackVersionRequest) Reset()

func (*RollbackVersionRequest) String

func (x *RollbackVersionRequest) String() string

type TraceabilitySourceRow

type TraceabilitySourceRow struct {
	EntityId string                `protobuf:"bytes,1,opt,name=entity_id,json=entityId,proto3" json:"entity_id,omitempty"`
	Name     string                `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type     string                `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Targets  []*TraceabilityTarget `protobuf:"bytes,4,rep,name=targets,proto3" json:"targets,omitempty"`
	// contains filtered or unexported fields
}

func (*TraceabilitySourceRow) Descriptor deprecated

func (*TraceabilitySourceRow) Descriptor() ([]byte, []int)

Deprecated: Use TraceabilitySourceRow.ProtoReflect.Descriptor instead.

func (*TraceabilitySourceRow) GetEntityId

func (x *TraceabilitySourceRow) GetEntityId() string

func (*TraceabilitySourceRow) GetName

func (x *TraceabilitySourceRow) GetName() string

func (*TraceabilitySourceRow) GetTargets

func (x *TraceabilitySourceRow) GetTargets() []*TraceabilityTarget

func (*TraceabilitySourceRow) GetType

func (x *TraceabilitySourceRow) GetType() string

func (*TraceabilitySourceRow) ProtoMessage

func (*TraceabilitySourceRow) ProtoMessage()

func (*TraceabilitySourceRow) ProtoReflect

func (x *TraceabilitySourceRow) ProtoReflect() protoreflect.Message

func (*TraceabilitySourceRow) Reset

func (x *TraceabilitySourceRow) Reset()

func (*TraceabilitySourceRow) String

func (x *TraceabilitySourceRow) String() string

type TraceabilityTarget

type TraceabilityTarget struct {
	EntityId string   `protobuf:"bytes,1,opt,name=entity_id,json=entityId,proto3" json:"entity_id,omitempty"`
	Name     string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type     string   `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Hops     int32    `protobuf:"varint,4,opt,name=hops,proto3" json:"hops,omitempty"`
	Path     []string `protobuf:"bytes,5,rep,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*TraceabilityTarget) Descriptor deprecated

func (*TraceabilityTarget) Descriptor() ([]byte, []int)

Deprecated: Use TraceabilityTarget.ProtoReflect.Descriptor instead.

func (*TraceabilityTarget) GetEntityId

func (x *TraceabilityTarget) GetEntityId() string

func (*TraceabilityTarget) GetHops

func (x *TraceabilityTarget) GetHops() int32

func (*TraceabilityTarget) GetName

func (x *TraceabilityTarget) GetName() string

func (*TraceabilityTarget) GetPath

func (x *TraceabilityTarget) GetPath() []string

func (*TraceabilityTarget) GetType

func (x *TraceabilityTarget) GetType() string

func (*TraceabilityTarget) ProtoMessage

func (*TraceabilityTarget) ProtoMessage()

func (*TraceabilityTarget) ProtoReflect

func (x *TraceabilityTarget) ProtoReflect() protoreflect.Message

func (*TraceabilityTarget) Reset

func (x *TraceabilityTarget) Reset()

func (*TraceabilityTarget) String

func (x *TraceabilityTarget) String() string

type UnimplementedGraphServer

type UnimplementedGraphServer struct {
}

UnimplementedGraphServer must be embedded to have forward compatible implementations.

func (UnimplementedGraphServer) BatchUpsertEntities

func (UnimplementedGraphServer) CommitOverlay

func (UnimplementedGraphServer) CreateEdge

func (UnimplementedGraphServer) CreateNode

func (UnimplementedGraphServer) CreateOverlay

func (UnimplementedGraphServer) DiffVersions

func (UnimplementedGraphServer) DiscardOverlay

func (UnimplementedGraphServer) GetContext

func (UnimplementedGraphServer) GetCoverage

func (UnimplementedGraphServer) GetCoverageReport

func (UnimplementedGraphServer) GetFullGraph

func (UnimplementedGraphServer) GetImpact

func (UnimplementedGraphServer) GetNode

func (UnimplementedGraphServer) GetSubgraph

func (UnimplementedGraphServer) GetViewDefinition

func (UnimplementedGraphServer) HybridSearch

func (UnimplementedGraphServer) ListVersions

func (UnimplementedGraphServer) RollbackVersion

type UnsafeGraphServer

type UnsafeGraphServer interface {
	// contains filtered or unexported methods
}

UnsafeGraphServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GraphServer will result in compilation errors.

type VersionInfo

type VersionInfo struct {
	VersionId     string `protobuf:"bytes,1,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	ParentId      string `protobuf:"bytes,2,opt,name=parent_id,json=parentId,proto3" json:"parent_id,omitempty"`
	CommitMessage string `protobuf:"bytes,3,opt,name=commit_message,json=commitMessage,proto3" json:"commit_message,omitempty"`
	CreatedAtUnix int64  `protobuf:"varint,4,opt,name=created_at_unix,json=createdAtUnix,proto3" json:"created_at_unix,omitempty"`
	// contains filtered or unexported fields
}

func (*VersionInfo) Descriptor deprecated

func (*VersionInfo) Descriptor() ([]byte, []int)

Deprecated: Use VersionInfo.ProtoReflect.Descriptor instead.

func (*VersionInfo) GetCommitMessage

func (x *VersionInfo) GetCommitMessage() string

func (*VersionInfo) GetCreatedAtUnix

func (x *VersionInfo) GetCreatedAtUnix() int64

func (*VersionInfo) GetParentId

func (x *VersionInfo) GetParentId() string

func (*VersionInfo) GetVersionId

func (x *VersionInfo) GetVersionId() string

func (*VersionInfo) ProtoMessage

func (*VersionInfo) ProtoMessage()

func (*VersionInfo) ProtoReflect

func (x *VersionInfo) ProtoReflect() protoreflect.Message

func (*VersionInfo) Reset

func (x *VersionInfo) Reset()

func (*VersionInfo) String

func (x *VersionInfo) String() string

type ViewDefinition

type ViewDefinition struct {
	ViewId             string   `protobuf:"bytes,1,opt,name=view_id,json=viewId,proto3" json:"view_id,omitempty"`
	RoleName           string   `protobuf:"bytes,2,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
	AllowedEntityTypes []string `protobuf:"bytes,3,rep,name=allowed_entity_types,json=allowedEntityTypes,proto3" json:"allowed_entity_types,omitempty"`
	AllowedFields      []string `protobuf:"bytes,4,rep,name=allowed_fields,json=allowedFields,proto3" json:"allowed_fields,omitempty"`
	PiiMaskFields      []string `protobuf:"bytes,5,rep,name=pii_mask_fields,json=piiMaskFields,proto3" json:"pii_mask_fields,omitempty"`
	CreatedAtUnix      int64    `protobuf:"varint,6,opt,name=created_at_unix,json=createdAtUnix,proto3" json:"created_at_unix,omitempty"`
	// contains filtered or unexported fields
}

func (*ViewDefinition) Descriptor deprecated

func (*ViewDefinition) Descriptor() ([]byte, []int)

Deprecated: Use ViewDefinition.ProtoReflect.Descriptor instead.

func (*ViewDefinition) GetAllowedEntityTypes

func (x *ViewDefinition) GetAllowedEntityTypes() []string

func (*ViewDefinition) GetAllowedFields

func (x *ViewDefinition) GetAllowedFields() []string

func (*ViewDefinition) GetCreatedAtUnix

func (x *ViewDefinition) GetCreatedAtUnix() int64

func (*ViewDefinition) GetPiiMaskFields

func (x *ViewDefinition) GetPiiMaskFields() []string

func (*ViewDefinition) GetRoleName

func (x *ViewDefinition) GetRoleName() string

func (*ViewDefinition) GetViewId

func (x *ViewDefinition) GetViewId() string

func (*ViewDefinition) ProtoMessage

func (*ViewDefinition) ProtoMessage()

func (*ViewDefinition) ProtoReflect

func (x *ViewDefinition) ProtoReflect() protoreflect.Message

func (*ViewDefinition) Reset

func (x *ViewDefinition) Reset()

func (*ViewDefinition) String

func (x *ViewDefinition) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL