readmemory

package
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: Mar 1, 2026 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const ChannelNameFound = "found"
View Source
const ChannelNameNotFound = "notFound"
View Source
const ComponentName = "readMemory"
View Source
const EmitModeAllAtOnce = "allAtOnce"
View Source
const EmitModeOneByOne = "oneByOne"
View Source
const PayloadType = "memory.read"
View Source
const ResultModeAll = "all"
View Source
const ResultModeLatest = "latest"

Variables

This section is empty.

Functions

This section is empty.

Types

type MatchPair

type MatchPair struct {
	Name  string `json:"name"`
	Value any    `json:"value"`
}

type ReadMemory

type ReadMemory struct{}

func (*ReadMemory) Actions

func (c *ReadMemory) Actions() []core.Action

func (*ReadMemory) Cancel

func (c *ReadMemory) Cancel(ctx core.ExecutionContext) error

func (*ReadMemory) Cleanup

func (c *ReadMemory) Cleanup(ctx core.SetupContext) error

func (*ReadMemory) Color

func (c *ReadMemory) Color() string

func (*ReadMemory) Configuration

func (c *ReadMemory) Configuration() []configuration.Field

func (*ReadMemory) Description

func (c *ReadMemory) Description() string

func (*ReadMemory) Documentation

func (c *ReadMemory) Documentation() string

func (*ReadMemory) ExampleOutput

func (c *ReadMemory) ExampleOutput() map[string]any

func (*ReadMemory) Execute

func (c *ReadMemory) Execute(ctx core.ExecutionContext) error

func (*ReadMemory) HandleAction

func (c *ReadMemory) HandleAction(ctx core.ActionContext) error

func (*ReadMemory) HandleWebhook

func (c *ReadMemory) HandleWebhook(ctx core.WebhookRequestContext) (int, error)

func (*ReadMemory) Icon

func (c *ReadMemory) Icon() string

func (*ReadMemory) Label

func (c *ReadMemory) Label() string

func (*ReadMemory) Name

func (c *ReadMemory) Name() string

func (*ReadMemory) OutputChannels

func (c *ReadMemory) OutputChannels(configuration any) []core.OutputChannel

func (*ReadMemory) ProcessQueueItem

func (c *ReadMemory) ProcessQueueItem(ctx core.ProcessQueueContext) (*uuid.UUID, error)

func (*ReadMemory) Setup

func (c *ReadMemory) Setup(ctx core.SetupContext) error

type Spec

type Spec struct {
	Namespace  string      `json:"namespace"`
	ResultMode string      `json:"resultMode,omitempty"`
	EmitMode   string      `json:"emitMode,omitempty"`
	MatchList  []MatchPair `json:"matchList"`
}

Jump to

Keyboard shortcuts

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