Documentation
¶
Index ¶
- Variables
- func RegisterAddActivity(wk worker.Worker, server AddActivityServer)
- func RegisterGoodbyeWorkflow(wk worker.Worker, server GoodbyeWorkflowServer)
- func RegisterHelloWorkflow(wk worker.Worker, server HelloWorkflowServer)
- func RegisterMultiActivity(wk worker.Worker, server MultiActivityServer)
- type AddActivityClient
- type AddActivityServer
- type AddRequest
- type AddResponse
- type GoodbyeRequest
- func (*GoodbyeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GoodbyeRequest) GetCount() int32
- func (x *GoodbyeRequest) GetName() string
- func (*GoodbyeRequest) ProtoMessage()
- func (x *GoodbyeRequest) ProtoReflect() protoreflect.Message
- func (x *GoodbyeRequest) Reset()
- func (x *GoodbyeRequest) String() string
- type GoodbyeResponse
- func (*GoodbyeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GoodbyeResponse) GetMessage() string
- func (x *GoodbyeResponse) GetResult() int32
- func (*GoodbyeResponse) ProtoMessage()
- func (x *GoodbyeResponse) ProtoReflect() protoreflect.Message
- func (x *GoodbyeResponse) Reset()
- func (x *GoodbyeResponse) String() string
- type GoodbyeWorkflowClient
- type GoodbyeWorkflowServer
- type HelloRequest
- func (*HelloRequest) Descriptor() ([]byte, []int)deprecated
- func (x *HelloRequest) GetCount() int32
- func (x *HelloRequest) GetName() string
- func (*HelloRequest) ProtoMessage()
- func (x *HelloRequest) ProtoReflect() protoreflect.Message
- func (x *HelloRequest) Reset()
- func (x *HelloRequest) String() string
- type HelloResponse
- func (*HelloResponse) Descriptor() ([]byte, []int)deprecated
- func (x *HelloResponse) GetMessage() string
- func (x *HelloResponse) GetResult() int32
- func (*HelloResponse) ProtoMessage()
- func (x *HelloResponse) ProtoReflect() protoreflect.Message
- func (x *HelloResponse) Reset()
- func (x *HelloResponse) String() string
- type HelloWorkflowClient
- type HelloWorkflowServer
- type MultiActivityClient
- type MultiActivityServer
- type MultiRequest
- type MultiResponse
Constants ¶
This section is empty.
Variables ¶
View Source
var (
AddActivity_Add_ActitityType = "/golemporal.example.api.AddActivity/Add"
)
View Source
var File_api_example_proto protoreflect.FileDescriptor
View Source
var (
GoodbyeWorkflow_Goodbye_WorkflowType = "/golemporal.example.api.GoodbyeWorkflow/Goodbye"
)
View Source
var (
HelloWorkflow_Hello_WorkflowType = "/golemporal.example.api.HelloWorkflow/Hello"
)
View Source
var (
MultiActivity_Multi_ActitityType = "/golemporal.example.api.MultiActivity/Multi"
)
Functions ¶
func RegisterAddActivity ¶ added in v0.1.0
func RegisterAddActivity( wk worker.Worker, server AddActivityServer, )
func RegisterGoodbyeWorkflow ¶ added in v0.1.0
func RegisterGoodbyeWorkflow( wk worker.Worker, server GoodbyeWorkflowServer, )
func RegisterHelloWorkflow ¶ added in v0.1.0
func RegisterHelloWorkflow( wk worker.Worker, server HelloWorkflowServer, )
func RegisterMultiActivity ¶ added in v0.1.0
func RegisterMultiActivity( wk worker.Worker, server MultiActivityServer, )
Types ¶
type AddActivityClient ¶
type AddActivityClient interface {
Add(ctx workflow.Context, in *AddRequest) (*AddResponse, error)
}
func NewAddActivityClient ¶
func NewAddActivityClient() AddActivityClient
type AddActivityServer ¶
type AddActivityServer interface {
Add(context.Context, *AddRequest) (*AddResponse, error)
}
type AddRequest ¶
type AddRequest struct {
Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
// contains filtered or unexported fields
}
func (*AddRequest) Descriptor
deprecated
func (*AddRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddRequest.ProtoReflect.Descriptor instead.
func (*AddRequest) GetCount ¶
func (x *AddRequest) GetCount() int32
func (*AddRequest) ProtoMessage ¶
func (*AddRequest) ProtoMessage()
func (*AddRequest) ProtoReflect ¶
func (x *AddRequest) ProtoReflect() protoreflect.Message
func (*AddRequest) Reset ¶
func (x *AddRequest) Reset()
func (*AddRequest) String ¶
func (x *AddRequest) String() string
type AddResponse ¶
type AddResponse struct {
Result int32 `protobuf:"varint,1,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*AddResponse) Descriptor
deprecated
func (*AddResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddResponse.ProtoReflect.Descriptor instead.
func (*AddResponse) GetResult ¶
func (x *AddResponse) GetResult() int32
func (*AddResponse) ProtoMessage ¶
func (*AddResponse) ProtoMessage()
func (*AddResponse) ProtoReflect ¶
func (x *AddResponse) ProtoReflect() protoreflect.Message
func (*AddResponse) Reset ¶
func (x *AddResponse) Reset()
func (*AddResponse) String ¶
func (x *AddResponse) String() string
type GoodbyeRequest ¶
type GoodbyeRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
// contains filtered or unexported fields
}
func (*GoodbyeRequest) Descriptor
deprecated
func (*GoodbyeRequest) Descriptor() ([]byte, []int)
Deprecated: Use GoodbyeRequest.ProtoReflect.Descriptor instead.
func (*GoodbyeRequest) GetCount ¶
func (x *GoodbyeRequest) GetCount() int32
func (*GoodbyeRequest) GetName ¶
func (x *GoodbyeRequest) GetName() string
func (*GoodbyeRequest) ProtoMessage ¶
func (*GoodbyeRequest) ProtoMessage()
func (*GoodbyeRequest) ProtoReflect ¶
func (x *GoodbyeRequest) ProtoReflect() protoreflect.Message
func (*GoodbyeRequest) Reset ¶
func (x *GoodbyeRequest) Reset()
func (*GoodbyeRequest) String ¶
func (x *GoodbyeRequest) String() string
type GoodbyeResponse ¶
type GoodbyeResponse struct {
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
Result int32 `protobuf:"varint,2,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*GoodbyeResponse) Descriptor
deprecated
func (*GoodbyeResponse) Descriptor() ([]byte, []int)
Deprecated: Use GoodbyeResponse.ProtoReflect.Descriptor instead.
func (*GoodbyeResponse) GetMessage ¶
func (x *GoodbyeResponse) GetMessage() string
func (*GoodbyeResponse) GetResult ¶
func (x *GoodbyeResponse) GetResult() int32
func (*GoodbyeResponse) ProtoMessage ¶
func (*GoodbyeResponse) ProtoMessage()
func (*GoodbyeResponse) ProtoReflect ¶
func (x *GoodbyeResponse) ProtoReflect() protoreflect.Message
func (*GoodbyeResponse) Reset ¶
func (x *GoodbyeResponse) Reset()
func (*GoodbyeResponse) String ¶
func (x *GoodbyeResponse) String() string
type GoodbyeWorkflowClient ¶ added in v0.1.0
type GoodbyeWorkflowClient interface {
Goodbye(ctx context.Context, in *GoodbyeRequest, opts ...starter.Option) (*GoodbyeResponse, *protobuf.Metadata, error)
}
func NewGoodbyeWorkflowClient ¶ added in v0.1.0
func NewGoodbyeWorkflowClient(c client.Client, taskQueue string) GoodbyeWorkflowClient
type GoodbyeWorkflowServer ¶ added in v0.1.0
type GoodbyeWorkflowServer interface {
Goodbye(workflow.Context, *GoodbyeRequest) (*GoodbyeResponse, error)
}
type HelloRequest ¶
type HelloRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
// contains filtered or unexported fields
}
func (*HelloRequest) Descriptor
deprecated
func (*HelloRequest) Descriptor() ([]byte, []int)
Deprecated: Use HelloRequest.ProtoReflect.Descriptor instead.
func (*HelloRequest) GetCount ¶
func (x *HelloRequest) GetCount() int32
func (*HelloRequest) GetName ¶
func (x *HelloRequest) GetName() string
func (*HelloRequest) ProtoMessage ¶
func (*HelloRequest) ProtoMessage()
func (*HelloRequest) ProtoReflect ¶
func (x *HelloRequest) ProtoReflect() protoreflect.Message
func (*HelloRequest) Reset ¶
func (x *HelloRequest) Reset()
func (*HelloRequest) String ¶
func (x *HelloRequest) String() string
type HelloResponse ¶
type HelloResponse struct {
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
Result int32 `protobuf:"varint,2,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*HelloResponse) Descriptor
deprecated
func (*HelloResponse) Descriptor() ([]byte, []int)
Deprecated: Use HelloResponse.ProtoReflect.Descriptor instead.
func (*HelloResponse) GetMessage ¶
func (x *HelloResponse) GetMessage() string
func (*HelloResponse) GetResult ¶
func (x *HelloResponse) GetResult() int32
func (*HelloResponse) ProtoMessage ¶
func (*HelloResponse) ProtoMessage()
func (*HelloResponse) ProtoReflect ¶
func (x *HelloResponse) ProtoReflect() protoreflect.Message
func (*HelloResponse) Reset ¶
func (x *HelloResponse) Reset()
func (*HelloResponse) String ¶
func (x *HelloResponse) String() string
type HelloWorkflowClient ¶ added in v0.1.0
type HelloWorkflowClient interface {
Hello(ctx context.Context, in *HelloRequest, opts ...starter.Option) (*HelloResponse, *protobuf.Metadata, error)
}
func NewHelloWorkflowClient ¶ added in v0.1.0
func NewHelloWorkflowClient(c client.Client, taskQueue string) HelloWorkflowClient
type HelloWorkflowServer ¶ added in v0.1.0
type HelloWorkflowServer interface {
Hello(workflow.Context, *HelloRequest) (*HelloResponse, error)
}
type MultiActivityClient ¶
type MultiActivityClient interface {
Multi(ctx workflow.Context, in *MultiRequest) (*MultiResponse, error)
}
func NewMultiActivityClient ¶
func NewMultiActivityClient() MultiActivityClient
type MultiActivityServer ¶
type MultiActivityServer interface {
Multi(context.Context, *MultiRequest) (*MultiResponse, error)
}
type MultiRequest ¶
type MultiRequest struct {
Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
// contains filtered or unexported fields
}
func (*MultiRequest) Descriptor
deprecated
func (*MultiRequest) Descriptor() ([]byte, []int)
Deprecated: Use MultiRequest.ProtoReflect.Descriptor instead.
func (*MultiRequest) GetCount ¶
func (x *MultiRequest) GetCount() int32
func (*MultiRequest) ProtoMessage ¶
func (*MultiRequest) ProtoMessage()
func (*MultiRequest) ProtoReflect ¶
func (x *MultiRequest) ProtoReflect() protoreflect.Message
func (*MultiRequest) Reset ¶
func (x *MultiRequest) Reset()
func (*MultiRequest) String ¶
func (x *MultiRequest) String() string
type MultiResponse ¶
type MultiResponse struct {
Result int32 `protobuf:"varint,1,opt,name=result,proto3" json:"result,omitempty"`
// contains filtered or unexported fields
}
func (*MultiResponse) Descriptor
deprecated
func (*MultiResponse) Descriptor() ([]byte, []int)
Deprecated: Use MultiResponse.ProtoReflect.Descriptor instead.
func (*MultiResponse) GetResult ¶
func (x *MultiResponse) GetResult() int32
func (*MultiResponse) ProtoMessage ¶
func (*MultiResponse) ProtoMessage()
func (*MultiResponse) ProtoReflect ¶
func (x *MultiResponse) ProtoReflect() protoreflect.Message
func (*MultiResponse) Reset ¶
func (x *MultiResponse) Reset()
func (*MultiResponse) String ¶
func (x *MultiResponse) String() string
Click to show internal directories.
Click to hide internal directories.