demopb

package
v2.0.4 Latest Latest
Warning

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

Go to latest
Published: Jun 16, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const DemoCloudEventJobKey = "demo"
View Source
const HelloExecCloudEventSubjectKey = "demo.hello.exec"

HelloExecCloudEventSubjectKey /demo.cloudevent.v1.DemoInnerService/HelloExec

Variables

Functions

func RegisterDemoInnerServiceCloudEvent

func RegisterDemoInnerServiceCloudEvent(jobCli *cloudevent.Client, event DemoInnerServiceCloudEvent, opts ...cloudevent.RegisterOpt)

Types

type DemoInnerServiceCloudEvent

type DemoInnerServiceCloudEvent struct {
	OnHelloExec func(ctx context.Context, req *HelloExecReq) error
}

type DemoInnerServiceCloudEventPublisher

type DemoInnerServiceCloudEventPublisher struct {
	Client       *cloudevent.Client
	Opt          cloudevent.PubOpt
	Interceptors []cloudevent.PubInterceptor
}

func (DemoInnerServiceCloudEventPublisher) PushHelloExecEvent

type HelloExecReq

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

func (*HelloExecReq) Descriptor deprecated

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

Deprecated: Use HelloExecReq.ProtoReflect.Descriptor instead.

func (*HelloExecReq) GetName

func (x *HelloExecReq) GetName() string

func (*HelloExecReq) ProtoMessage

func (*HelloExecReq) ProtoMessage()

func (*HelloExecReq) ProtoReflect

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

func (*HelloExecReq) Reset

func (x *HelloExecReq) Reset()

func (*HelloExecReq) String

func (x *HelloExecReq) String() string

Jump to

Keyboard shortcuts

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