Help us shape the future of Go! Take the 2026 Go Developer Survey

write

package
v0.1.55 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const PathURI = "/v1/api/forge/reporting/shared-artifact"

Variables

Functions

func DefineComponent

func DefineComponent(ctx context.Context, srv *datly.Service) (*repository.Component, error)

Types

type Handler

type Handler struct{}

func (*Handler) Exec

func (h *Handler) Exec(ctx context.Context, sess handler.Session) (interface{}, error)

type Input

type Input struct {
	Artifact *forgereport.SharedArtifact `parameter:",kind=body,in=data"`
}

func (*Input) EmbedFS

func (i *Input) EmbedFS() *embed.FS

func (*Input) Init

func (i *Input) Init(ctx context.Context, sess handler.Session, output *Output) error

type Output

type Output struct {
	response.Status `parameter:",kind=output,in=status" anonymous:"true"`
	Data            *forgereport.SharedArtifact `parameter:",kind=body"`
}

Jump to

Keyboard shortcuts

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