MCPcopy
hub / github.com/Velocidex/velociraptor / ISuperTimelineAnnotator

Interface ISuperTimelineAnnotator

timelines/api.go:89–95  ·  view source on GitHub ↗

Adds an annotation to the super timeline. This is normally a separate component called "Annotations"

Source from the content-addressed store, hash-verified

87// Adds an annotation to the super timeline. This is normally a
88// separate component called "Annotations"
89type ISuperTimelineAnnotator interface {
90 AnnotateTimeline(
91 ctx context.Context, scope vfilter.Scope,
92 notebook_id string, supertimeline string,
93 message, principal string,
94 timestamp time.Time, event *ordereddict.Dict) error
95}

Callers

nothing calls this directly

Implementers 7

SuperTimelineAnnotatorImplservices/notebook/annotator.go
NotebookManagerservices/notebook/notebook.go
ApiServerapi/api.go
aPIClientapi/proto/api_grpc.pb.go
UnimplementedAPIServerapi/proto/api_grpc.pb.go
MockAPIClientapi/mock/api_mock.go
MockAPIClientMockRecorderapi/mock/api_mock.go

Calls

no outgoing calls

Tested by

no test coverage detected