dataset

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2026 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

Types

type EnsureDependencies

type EnsureDependencies struct {
	Repositories *repository.Repositories
	Storage      synapse.StorageClient
	Messenger    *taskengine.Messenger

	Logger *slog.Logger
}

type EnsureHandler

type EnsureHandler struct {
	*taskengine.FuncHandler
	// contains filtered or unexported fields
}

func NewEnsureHandler

func NewEnsureHandler(deps EnsureDependencies) (*EnsureHandler, error)

type EnsureReceiverDependencies

type EnsureReceiverDependencies struct {
	Scheduler *taskengine.Scheduler
	Identity  storagepipeline.ExecutionIdentity
}

type RetireDependencies

type RetireDependencies struct {
	Repositories *repository.Repositories
	Terminator   synapse.ServiceTerminator
	Epochs       synapse.ChainEpochReader

	Logger *slog.Logger
}

type RetireHandler

type RetireHandler struct {
	*taskengine.FuncHandler
	// contains filtered or unexported fields
}

func NewRetireHandler

func NewRetireHandler(deps RetireDependencies) (*RetireHandler, error)

type RetireReceiverDependencies

type RetireReceiverDependencies struct{ Scheduler *taskengine.Scheduler }

Jump to

Keyboard shortcuts

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