protos

package
v0.11.2 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	TaskHubSidecarService_Hello_FullMethodName                     = "/TaskHubSidecarService/Hello"
	TaskHubSidecarService_StartInstance_FullMethodName             = "/TaskHubSidecarService/StartInstance"
	TaskHubSidecarService_GetInstance_FullMethodName               = "/TaskHubSidecarService/GetInstance"
	TaskHubSidecarService_WaitForInstanceStart_FullMethodName      = "/TaskHubSidecarService/WaitForInstanceStart"
	TaskHubSidecarService_WaitForInstanceCompletion_FullMethodName = "/TaskHubSidecarService/WaitForInstanceCompletion"
	TaskHubSidecarService_RaiseEvent_FullMethodName                = "/TaskHubSidecarService/RaiseEvent"
	TaskHubSidecarService_TerminateInstance_FullMethodName         = "/TaskHubSidecarService/TerminateInstance"
	TaskHubSidecarService_SuspendInstance_FullMethodName           = "/TaskHubSidecarService/SuspendInstance"
	TaskHubSidecarService_ResumeInstance_FullMethodName            = "/TaskHubSidecarService/ResumeInstance"
	TaskHubSidecarService_PurgeInstances_FullMethodName            = "/TaskHubSidecarService/PurgeInstances"
	TaskHubSidecarService_GetWorkItems_FullMethodName              = "/TaskHubSidecarService/GetWorkItems"
	TaskHubSidecarService_CompleteActivityTask_FullMethodName      = "/TaskHubSidecarService/CompleteActivityTask"
	TaskHubSidecarService_CompleteOrchestratorTask_FullMethodName  = "/TaskHubSidecarService/CompleteOrchestratorTask"
	TaskHubSidecarService_RerunWorkflowFromEvent_FullMethodName    = "/TaskHubSidecarService/RerunWorkflowFromEvent"
	TaskHubSidecarService_ListInstanceIDs_FullMethodName           = "/TaskHubSidecarService/ListInstanceIDs"
	TaskHubSidecarService_GetInstanceHistory_FullMethodName        = "/TaskHubSidecarService/GetInstanceHistory"
)

Variables

View Source
var (
	StalledReason_name = map[int32]string{
		0: "PATCH_MISMATCH",
		1: "VERSION_NOT_AVAILABLE",
	}
	StalledReason_value = map[string]int32{
		"PATCH_MISMATCH":        0,
		"VERSION_NOT_AVAILABLE": 1,
	}
)

Enum value maps for StalledReason.

View Source
var (
	OrchestrationStatus_name = map[int32]string{
		0: "ORCHESTRATION_STATUS_RUNNING",
		1: "ORCHESTRATION_STATUS_COMPLETED",
		2: "ORCHESTRATION_STATUS_CONTINUED_AS_NEW",
		3: "ORCHESTRATION_STATUS_FAILED",
		4: "ORCHESTRATION_STATUS_CANCELED",
		5: "ORCHESTRATION_STATUS_TERMINATED",
		6: "ORCHESTRATION_STATUS_PENDING",
		7: "ORCHESTRATION_STATUS_SUSPENDED",
		8: "ORCHESTRATION_STATUS_STALLED",
	}
	OrchestrationStatus_value = map[string]int32{
		"ORCHESTRATION_STATUS_RUNNING":          0,
		"ORCHESTRATION_STATUS_COMPLETED":        1,
		"ORCHESTRATION_STATUS_CONTINUED_AS_NEW": 2,
		"ORCHESTRATION_STATUS_FAILED":           3,
		"ORCHESTRATION_STATUS_CANCELED":         4,
		"ORCHESTRATION_STATUS_TERMINATED":       5,
		"ORCHESTRATION_STATUS_PENDING":          6,
		"ORCHESTRATION_STATUS_SUSPENDED":        7,
		"ORCHESTRATION_STATUS_STALLED":          8,
	}
)

Enum value maps for OrchestrationStatus.

View Source
var (
	CreateOrchestrationAction_name = map[int32]string{
		0: "ERROR",
		1: "IGNORE",
		2: "TERMINATE",
	}
	CreateOrchestrationAction_value = map[string]int32{
		"ERROR":     0,
		"IGNORE":    1,
		"TERMINATE": 2,
	}
)

Enum value maps for CreateOrchestrationAction.

View Source
var File_backend_service_proto protoreflect.FileDescriptor
View Source
var File_orchestrator_service_proto protoreflect.FileDescriptor
View Source
var File_runtime_state_proto protoreflect.FileDescriptor
View Source
var TaskHubSidecarService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "TaskHubSidecarService",
	HandlerType: (*TaskHubSidecarServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Hello",
			Handler:    _TaskHubSidecarService_Hello_Handler,
		},
		{
			MethodName: "StartInstance",
			Handler:    _TaskHubSidecarService_StartInstance_Handler,
		},
		{
			MethodName: "GetInstance",
			Handler:    _TaskHubSidecarService_GetInstance_Handler,
		},
		{
			MethodName: "WaitForInstanceStart",
			Handler:    _TaskHubSidecarService_WaitForInstanceStart_Handler,
		},
		{
			MethodName: "WaitForInstanceCompletion",
			Handler:    _TaskHubSidecarService_WaitForInstanceCompletion_Handler,
		},
		{
			MethodName: "RaiseEvent",
			Handler:    _TaskHubSidecarService_RaiseEvent_Handler,
		},
		{
			MethodName: "TerminateInstance",
			Handler:    _TaskHubSidecarService_TerminateInstance_Handler,
		},
		{
			MethodName: "SuspendInstance",
			Handler:    _TaskHubSidecarService_SuspendInstance_Handler,
		},
		{
			MethodName: "ResumeInstance",
			Handler:    _TaskHubSidecarService_ResumeInstance_Handler,
		},
		{
			MethodName: "PurgeInstances",
			Handler:    _TaskHubSidecarService_PurgeInstances_Handler,
		},
		{
			MethodName: "CompleteActivityTask",
			Handler:    _TaskHubSidecarService_CompleteActivityTask_Handler,
		},
		{
			MethodName: "CompleteOrchestratorTask",
			Handler:    _TaskHubSidecarService_CompleteOrchestratorTask_Handler,
		},
		{
			MethodName: "RerunWorkflowFromEvent",
			Handler:    _TaskHubSidecarService_RerunWorkflowFromEvent_Handler,
		},
		{
			MethodName: "ListInstanceIDs",
			Handler:    _TaskHubSidecarService_ListInstanceIDs_Handler,
		},
		{
			MethodName: "GetInstanceHistory",
			Handler:    _TaskHubSidecarService_GetInstanceHistory_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetWorkItems",
			Handler:       _TaskHubSidecarService_GetWorkItems_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "orchestrator_service.proto",
}

TaskHubSidecarService_ServiceDesc is the grpc.ServiceDesc for TaskHubSidecarService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterTaskHubSidecarServiceServer

func RegisterTaskHubSidecarServiceServer(s grpc.ServiceRegistrar, srv TaskHubSidecarServiceServer)

Types

type ActivityRequest

type ActivityRequest struct {
	Name                  string                  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version               *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Input                 *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"`
	OrchestrationInstance *OrchestrationInstance  `protobuf:"bytes,4,opt,name=orchestrationInstance,proto3" json:"orchestrationInstance,omitempty"`
	TaskId                int32                   `protobuf:"varint,5,opt,name=taskId,proto3" json:"taskId,omitempty"`
	ParentTraceContext    *TraceContext           `protobuf:"bytes,6,opt,name=parentTraceContext,proto3" json:"parentTraceContext,omitempty"`
	TaskExecutionId       string                  `protobuf:"bytes,7,opt,name=taskExecutionId,proto3" json:"taskExecutionId,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivityRequest) Descriptor deprecated

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

Deprecated: Use ActivityRequest.ProtoReflect.Descriptor instead.

func (*ActivityRequest) GetInput

func (x *ActivityRequest) GetInput() *wrapperspb.StringValue

func (*ActivityRequest) GetName

func (x *ActivityRequest) GetName() string

func (*ActivityRequest) GetOrchestrationInstance

func (x *ActivityRequest) GetOrchestrationInstance() *OrchestrationInstance

func (*ActivityRequest) GetParentTraceContext

func (x *ActivityRequest) GetParentTraceContext() *TraceContext

func (*ActivityRequest) GetTaskExecutionId added in v0.8.0

func (x *ActivityRequest) GetTaskExecutionId() string

func (*ActivityRequest) GetTaskId

func (x *ActivityRequest) GetTaskId() int32

func (*ActivityRequest) GetVersion

func (x *ActivityRequest) GetVersion() *wrapperspb.StringValue

func (*ActivityRequest) ProtoMessage

func (*ActivityRequest) ProtoMessage()

func (*ActivityRequest) ProtoReflect

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

func (*ActivityRequest) Reset

func (x *ActivityRequest) Reset()

func (*ActivityRequest) String

func (x *ActivityRequest) String() string

type ActivityResponse

type ActivityResponse struct {
	InstanceId      string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	TaskId          int32                   `protobuf:"varint,2,opt,name=taskId,proto3" json:"taskId,omitempty"`
	Result          *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=result,proto3" json:"result,omitempty"`
	FailureDetails  *TaskFailureDetails     `protobuf:"bytes,4,opt,name=failureDetails,proto3" json:"failureDetails,omitempty"`
	CompletionToken string                  `protobuf:"bytes,5,opt,name=completionToken,proto3" json:"completionToken,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivityResponse) Descriptor deprecated

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

Deprecated: Use ActivityResponse.ProtoReflect.Descriptor instead.

func (*ActivityResponse) GetCompletionToken added in v0.7.0

func (x *ActivityResponse) GetCompletionToken() string

func (*ActivityResponse) GetFailureDetails

func (x *ActivityResponse) GetFailureDetails() *TaskFailureDetails

func (*ActivityResponse) GetInstanceId

func (x *ActivityResponse) GetInstanceId() string

func (*ActivityResponse) GetResult

func (x *ActivityResponse) GetResult() *wrapperspb.StringValue

func (*ActivityResponse) GetTaskId

func (x *ActivityResponse) GetTaskId() int32

func (*ActivityResponse) ProtoMessage

func (*ActivityResponse) ProtoMessage()

func (*ActivityResponse) ProtoReflect

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

func (*ActivityResponse) Reset

func (x *ActivityResponse) Reset()

func (*ActivityResponse) String

func (x *ActivityResponse) String() string

type AddEventRequest

type AddEventRequest struct {

	// The ID of the orchestration to send an event to.
	Instance *OrchestrationInstance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
	// The event to send to the orchestration.
	Event *HistoryEvent `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

Request payload for adding new orchestration events.

func (*AddEventRequest) Descriptor deprecated

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

Deprecated: Use AddEventRequest.ProtoReflect.Descriptor instead.

func (*AddEventRequest) GetEvent

func (x *AddEventRequest) GetEvent() *HistoryEvent

func (*AddEventRequest) GetInstance

func (x *AddEventRequest) GetInstance() *OrchestrationInstance

func (*AddEventRequest) ProtoMessage

func (*AddEventRequest) ProtoMessage()

func (*AddEventRequest) ProtoReflect

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

func (*AddEventRequest) Reset

func (x *AddEventRequest) Reset()

func (*AddEventRequest) String

func (x *AddEventRequest) String() string

type AddEventResponse

type AddEventResponse struct {
	// contains filtered or unexported fields
}

Response payload for adding new orchestration events.

func (*AddEventResponse) Descriptor deprecated

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

Deprecated: Use AddEventResponse.ProtoReflect.Descriptor instead.

func (*AddEventResponse) ProtoMessage

func (*AddEventResponse) ProtoMessage()

func (*AddEventResponse) ProtoReflect

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

func (*AddEventResponse) Reset

func (x *AddEventResponse) Reset()

func (*AddEventResponse) String

func (x *AddEventResponse) String() string

type CompleteActivityWorkItemRequest

type CompleteActivityWorkItemRequest struct {

	// The completion token that was provided when the work item was fetched.
	CompletionToken string `protobuf:"bytes,1,opt,name=completionToken,proto3" json:"completionToken,omitempty"`
	// The response event that will be sent to the orchestrator.
	// This must be either a TaskCompleted event or a TaskFailed event.
	ResponseEvent *HistoryEvent `protobuf:"bytes,2,opt,name=responseEvent,proto3" json:"responseEvent,omitempty"`
	// contains filtered or unexported fields
}

Request payload for completing an activity work item.

func (*CompleteActivityWorkItemRequest) Descriptor deprecated

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

Deprecated: Use CompleteActivityWorkItemRequest.ProtoReflect.Descriptor instead.

func (*CompleteActivityWorkItemRequest) GetCompletionToken

func (x *CompleteActivityWorkItemRequest) GetCompletionToken() string

func (*CompleteActivityWorkItemRequest) GetResponseEvent

func (x *CompleteActivityWorkItemRequest) GetResponseEvent() *HistoryEvent

func (*CompleteActivityWorkItemRequest) ProtoMessage

func (*CompleteActivityWorkItemRequest) ProtoMessage()

func (*CompleteActivityWorkItemRequest) ProtoReflect

func (*CompleteActivityWorkItemRequest) Reset

func (*CompleteActivityWorkItemRequest) String

type CompleteActivityWorkItemResponse

type CompleteActivityWorkItemResponse struct {
	// contains filtered or unexported fields
}

Response payload for completing an activity work item.

func (*CompleteActivityWorkItemResponse) Descriptor deprecated

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

Deprecated: Use CompleteActivityWorkItemResponse.ProtoReflect.Descriptor instead.

func (*CompleteActivityWorkItemResponse) ProtoMessage

func (*CompleteActivityWorkItemResponse) ProtoMessage()

func (*CompleteActivityWorkItemResponse) ProtoReflect

func (*CompleteActivityWorkItemResponse) Reset

func (*CompleteActivityWorkItemResponse) String

type CompleteOrchestrationAction

type CompleteOrchestrationAction struct {
	OrchestrationStatus OrchestrationStatus     `protobuf:"varint,1,opt,name=orchestrationStatus,proto3,enum=OrchestrationStatus" json:"orchestrationStatus,omitempty"`
	Result              *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	Details             *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=details,proto3" json:"details,omitempty"`
	NewVersion          *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=newVersion,proto3" json:"newVersion,omitempty"`
	CarryoverEvents     []*HistoryEvent         `protobuf:"bytes,5,rep,name=carryoverEvents,proto3" json:"carryoverEvents,omitempty"`
	FailureDetails      *TaskFailureDetails     `protobuf:"bytes,6,opt,name=failureDetails,proto3" json:"failureDetails,omitempty"`
	// contains filtered or unexported fields
}

func (*CompleteOrchestrationAction) Descriptor deprecated

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

Deprecated: Use CompleteOrchestrationAction.ProtoReflect.Descriptor instead.

func (*CompleteOrchestrationAction) GetCarryoverEvents

func (x *CompleteOrchestrationAction) GetCarryoverEvents() []*HistoryEvent

func (*CompleteOrchestrationAction) GetDetails

func (*CompleteOrchestrationAction) GetFailureDetails

func (x *CompleteOrchestrationAction) GetFailureDetails() *TaskFailureDetails

func (*CompleteOrchestrationAction) GetNewVersion

func (*CompleteOrchestrationAction) GetOrchestrationStatus

func (x *CompleteOrchestrationAction) GetOrchestrationStatus() OrchestrationStatus

func (*CompleteOrchestrationAction) GetResult

func (*CompleteOrchestrationAction) ProtoMessage

func (*CompleteOrchestrationAction) ProtoMessage()

func (*CompleteOrchestrationAction) ProtoReflect

func (*CompleteOrchestrationAction) Reset

func (x *CompleteOrchestrationAction) Reset()

func (*CompleteOrchestrationAction) String

func (x *CompleteOrchestrationAction) String() string

type CompleteOrchestrationWorkItemRequest

type CompleteOrchestrationWorkItemRequest struct {

	// The completion token that was provided when the work item was fetched.
	CompletionToken string                  `protobuf:"bytes,1,opt,name=completionToken,proto3" json:"completionToken,omitempty"`
	Instance        *OrchestrationInstance  `protobuf:"bytes,2,opt,name=instance,proto3" json:"instance,omitempty"`
	RuntimeStatus   OrchestrationStatus     `protobuf:"varint,3,opt,name=runtimeStatus,proto3,enum=OrchestrationStatus" json:"runtimeStatus,omitempty"`
	CustomStatus    *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=customStatus,proto3" json:"customStatus,omitempty"`
	NewHistory      []*HistoryEvent         `protobuf:"bytes,5,rep,name=newHistory,proto3" json:"newHistory,omitempty"`
	NewTasks        []*HistoryEvent         `protobuf:"bytes,6,rep,name=newTasks,proto3" json:"newTasks,omitempty"`
	NewTimers       []*HistoryEvent         `protobuf:"bytes,7,rep,name=newTimers,proto3" json:"newTimers,omitempty"`
	NewMessages     []*OrchestratorMessage  `protobuf:"bytes,8,rep,name=newMessages,proto3" json:"newMessages,omitempty"`
	// The number of work item events that were processed by the orchestrator.
	// This field is optional. If not set, the service should assume that the orchestrator processed all events.
	NumEventsProcessed *wrapperspb.Int32Value `protobuf:"bytes,9,opt,name=numEventsProcessed,proto3" json:"numEventsProcessed,omitempty"`
	// contains filtered or unexported fields
}

Request payload for completing an orchestration work item.

func (*CompleteOrchestrationWorkItemRequest) Descriptor deprecated

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

Deprecated: Use CompleteOrchestrationWorkItemRequest.ProtoReflect.Descriptor instead.

func (*CompleteOrchestrationWorkItemRequest) GetCompletionToken

func (x *CompleteOrchestrationWorkItemRequest) GetCompletionToken() string

func (*CompleteOrchestrationWorkItemRequest) GetCustomStatus

func (*CompleteOrchestrationWorkItemRequest) GetInstance added in v0.7.0

func (*CompleteOrchestrationWorkItemRequest) GetNewHistory

func (x *CompleteOrchestrationWorkItemRequest) GetNewHistory() []*HistoryEvent

func (*CompleteOrchestrationWorkItemRequest) GetNewMessages

func (*CompleteOrchestrationWorkItemRequest) GetNewTasks

func (*CompleteOrchestrationWorkItemRequest) GetNewTimers

func (*CompleteOrchestrationWorkItemRequest) GetNumEventsProcessed added in v0.7.0

func (x *CompleteOrchestrationWorkItemRequest) GetNumEventsProcessed() *wrapperspb.Int32Value

func (*CompleteOrchestrationWorkItemRequest) GetRuntimeStatus

func (*CompleteOrchestrationWorkItemRequest) ProtoMessage

func (*CompleteOrchestrationWorkItemRequest) ProtoMessage()

func (*CompleteOrchestrationWorkItemRequest) ProtoReflect

func (*CompleteOrchestrationWorkItemRequest) Reset

func (*CompleteOrchestrationWorkItemRequest) String

type CompleteOrchestrationWorkItemResponse

type CompleteOrchestrationWorkItemResponse struct {
	// contains filtered or unexported fields
}

Response payload for completing an orchestration work item.

func (*CompleteOrchestrationWorkItemResponse) Descriptor deprecated

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

Deprecated: Use CompleteOrchestrationWorkItemResponse.ProtoReflect.Descriptor instead.

func (*CompleteOrchestrationWorkItemResponse) ProtoMessage

func (*CompleteOrchestrationWorkItemResponse) ProtoMessage()

func (*CompleteOrchestrationWorkItemResponse) ProtoReflect

func (*CompleteOrchestrationWorkItemResponse) Reset

func (*CompleteOrchestrationWorkItemResponse) String

type CompleteTaskResponse

type CompleteTaskResponse struct {
	// contains filtered or unexported fields
}

func (*CompleteTaskResponse) Descriptor deprecated

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

Deprecated: Use CompleteTaskResponse.ProtoReflect.Descriptor instead.

func (*CompleteTaskResponse) ProtoMessage

func (*CompleteTaskResponse) ProtoMessage()

func (*CompleteTaskResponse) ProtoReflect

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

func (*CompleteTaskResponse) Reset

func (x *CompleteTaskResponse) Reset()

func (*CompleteTaskResponse) String

func (x *CompleteTaskResponse) String() string

type ContinueAsNewEvent

type ContinueAsNewEvent struct {
	Input *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"`
	// contains filtered or unexported fields
}

func (*ContinueAsNewEvent) Descriptor deprecated

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

Deprecated: Use ContinueAsNewEvent.ProtoReflect.Descriptor instead.

func (*ContinueAsNewEvent) GetInput

func (x *ContinueAsNewEvent) GetInput() *wrapperspb.StringValue

func (*ContinueAsNewEvent) ProtoMessage

func (*ContinueAsNewEvent) ProtoMessage()

func (*ContinueAsNewEvent) ProtoReflect

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

func (*ContinueAsNewEvent) Reset

func (x *ContinueAsNewEvent) Reset()

func (*ContinueAsNewEvent) String

func (x *ContinueAsNewEvent) String() string

type CreateInstanceRequest

type CreateInstanceRequest struct {
	InstanceId                 string                      `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	Name                       string                      `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Version                    *wrapperspb.StringValue     `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	Input                      *wrapperspb.StringValue     `protobuf:"bytes,4,opt,name=input,proto3" json:"input,omitempty"`
	ScheduledStartTimestamp    *timestamppb.Timestamp      `protobuf:"bytes,5,opt,name=scheduledStartTimestamp,proto3" json:"scheduledStartTimestamp,omitempty"`
	OrchestrationIdReusePolicy *OrchestrationIdReusePolicy `protobuf:"bytes,6,opt,name=orchestrationIdReusePolicy,proto3" json:"orchestrationIdReusePolicy,omitempty"`
	ExecutionId                *wrapperspb.StringValue     `protobuf:"bytes,7,opt,name=executionId,proto3" json:"executionId,omitempty"`
	Tags                       map[string]string           `` /* 149-byte string literal not displayed */
	ParentTraceContext         *TraceContext               `protobuf:"bytes,9,opt,name=parentTraceContext,proto3" json:"parentTraceContext,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateInstanceRequest) Descriptor deprecated

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

Deprecated: Use CreateInstanceRequest.ProtoReflect.Descriptor instead.

func (*CreateInstanceRequest) GetExecutionId

func (x *CreateInstanceRequest) GetExecutionId() *wrapperspb.StringValue

func (*CreateInstanceRequest) GetInput

func (*CreateInstanceRequest) GetInstanceId

func (x *CreateInstanceRequest) GetInstanceId() string

func (*CreateInstanceRequest) GetName

func (x *CreateInstanceRequest) GetName() string

func (*CreateInstanceRequest) GetOrchestrationIdReusePolicy

func (x *CreateInstanceRequest) GetOrchestrationIdReusePolicy() *OrchestrationIdReusePolicy

func (*CreateInstanceRequest) GetParentTraceContext added in v0.7.0

func (x *CreateInstanceRequest) GetParentTraceContext() *TraceContext

func (*CreateInstanceRequest) GetScheduledStartTimestamp

func (x *CreateInstanceRequest) GetScheduledStartTimestamp() *timestamppb.Timestamp

func (*CreateInstanceRequest) GetTags

func (x *CreateInstanceRequest) GetTags() map[string]string

func (*CreateInstanceRequest) GetVersion

func (x *CreateInstanceRequest) GetVersion() *wrapperspb.StringValue

func (*CreateInstanceRequest) ProtoMessage

func (*CreateInstanceRequest) ProtoMessage()

func (*CreateInstanceRequest) ProtoReflect

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

func (*CreateInstanceRequest) Reset

func (x *CreateInstanceRequest) Reset()

func (*CreateInstanceRequest) String

func (x *CreateInstanceRequest) String() string

type CreateInstanceResponse

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

func (*CreateInstanceResponse) Descriptor deprecated

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

Deprecated: Use CreateInstanceResponse.ProtoReflect.Descriptor instead.

func (*CreateInstanceResponse) GetInstanceId

func (x *CreateInstanceResponse) GetInstanceId() string

func (*CreateInstanceResponse) ProtoMessage

func (*CreateInstanceResponse) ProtoMessage()

func (*CreateInstanceResponse) ProtoReflect

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

func (*CreateInstanceResponse) Reset

func (x *CreateInstanceResponse) Reset()

func (*CreateInstanceResponse) String

func (x *CreateInstanceResponse) String() string

type CreateOrchestrationAction

type CreateOrchestrationAction int32
const (
	CreateOrchestrationAction_ERROR     CreateOrchestrationAction = 0
	CreateOrchestrationAction_IGNORE    CreateOrchestrationAction = 1
	CreateOrchestrationAction_TERMINATE CreateOrchestrationAction = 2
)

func (CreateOrchestrationAction) Descriptor

func (CreateOrchestrationAction) Enum

func (CreateOrchestrationAction) EnumDescriptor deprecated

func (CreateOrchestrationAction) EnumDescriptor() ([]byte, []int)

Deprecated: Use CreateOrchestrationAction.Descriptor instead.

func (CreateOrchestrationAction) Number

func (CreateOrchestrationAction) String

func (x CreateOrchestrationAction) String() string

func (CreateOrchestrationAction) Type

type CreateSubOrchestrationAction

type CreateSubOrchestrationAction struct {
	InstanceId string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	Name       string                  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Version    *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	Input      *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=input,proto3" json:"input,omitempty"`
	Router     *TaskRouter             `protobuf:"bytes,5,opt,name=router,proto3,oneof" json:"router,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSubOrchestrationAction) Descriptor deprecated

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

Deprecated: Use CreateSubOrchestrationAction.ProtoReflect.Descriptor instead.

func (*CreateSubOrchestrationAction) GetInput

func (*CreateSubOrchestrationAction) GetInstanceId

func (x *CreateSubOrchestrationAction) GetInstanceId() string

func (*CreateSubOrchestrationAction) GetName

func (x *CreateSubOrchestrationAction) GetName() string

func (*CreateSubOrchestrationAction) GetRouter added in v0.8.0

func (x *CreateSubOrchestrationAction) GetRouter() *TaskRouter

func (*CreateSubOrchestrationAction) GetVersion

func (*CreateSubOrchestrationAction) ProtoMessage

func (*CreateSubOrchestrationAction) ProtoMessage()

func (*CreateSubOrchestrationAction) ProtoReflect

func (*CreateSubOrchestrationAction) Reset

func (x *CreateSubOrchestrationAction) Reset()

func (*CreateSubOrchestrationAction) String

type CreateTimerAction

type CreateTimerAction struct {
	FireAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=fireAt,proto3" json:"fireAt,omitempty"`
	Name   *string                `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTimerAction) Descriptor deprecated

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

Deprecated: Use CreateTimerAction.ProtoReflect.Descriptor instead.

func (*CreateTimerAction) GetFireAt

func (x *CreateTimerAction) GetFireAt() *timestamppb.Timestamp

func (*CreateTimerAction) GetName added in v0.7.0

func (x *CreateTimerAction) GetName() string

func (*CreateTimerAction) ProtoMessage

func (*CreateTimerAction) ProtoMessage()

func (*CreateTimerAction) ProtoReflect

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

func (*CreateTimerAction) Reset

func (x *CreateTimerAction) Reset()

func (*CreateTimerAction) String

func (x *CreateTimerAction) String() string

type CreateWorkflowInstanceRequest

type CreateWorkflowInstanceRequest struct {
	StartEvent *HistoryEvent               `protobuf:"bytes,1,opt,name=startEvent,proto3" json:"startEvent,omitempty"`
	Policy     *OrchestrationIdReusePolicy `protobuf:"bytes,2,opt,name=policy,proto3,oneof" json:"policy,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateWorkflowInstanceRequest) Descriptor deprecated

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

Deprecated: Use CreateWorkflowInstanceRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkflowInstanceRequest) GetPolicy

func (*CreateWorkflowInstanceRequest) GetStartEvent

func (x *CreateWorkflowInstanceRequest) GetStartEvent() *HistoryEvent

func (*CreateWorkflowInstanceRequest) ProtoMessage

func (*CreateWorkflowInstanceRequest) ProtoMessage()

func (*CreateWorkflowInstanceRequest) ProtoReflect

func (*CreateWorkflowInstanceRequest) Reset

func (x *CreateWorkflowInstanceRequest) Reset()

func (*CreateWorkflowInstanceRequest) String

type DurableTimer

type DurableTimer struct {
	TimerEvent *HistoryEvent `protobuf:"bytes,1,opt,name=timerEvent,proto3" json:"timerEvent,omitempty"`
	Generation uint64        `protobuf:"varint,2,opt,name=generation,proto3" json:"generation,omitempty"`
	// contains filtered or unexported fields
}

func (*DurableTimer) Descriptor deprecated

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

Deprecated: Use DurableTimer.ProtoReflect.Descriptor instead.

func (*DurableTimer) GetGeneration

func (x *DurableTimer) GetGeneration() uint64

func (*DurableTimer) GetTimerEvent

func (x *DurableTimer) GetTimerEvent() *HistoryEvent

func (*DurableTimer) ProtoMessage

func (*DurableTimer) ProtoMessage()

func (*DurableTimer) ProtoReflect

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

func (*DurableTimer) Reset

func (x *DurableTimer) Reset()

func (*DurableTimer) String

func (x *DurableTimer) String() string

type EventRaisedEvent

type EventRaisedEvent struct {
	Name  string                  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Input *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"`
	// contains filtered or unexported fields
}

func (*EventRaisedEvent) Descriptor deprecated

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

Deprecated: Use EventRaisedEvent.ProtoReflect.Descriptor instead.

func (*EventRaisedEvent) GetInput

func (x *EventRaisedEvent) GetInput() *wrapperspb.StringValue

func (*EventRaisedEvent) GetName

func (x *EventRaisedEvent) GetName() string

func (*EventRaisedEvent) ProtoMessage

func (*EventRaisedEvent) ProtoMessage()

func (*EventRaisedEvent) ProtoReflect

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

func (*EventRaisedEvent) Reset

func (x *EventRaisedEvent) Reset()

func (*EventRaisedEvent) String

func (x *EventRaisedEvent) String() string

type EventSentEvent

type EventSentEvent struct {
	InstanceId string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	Name       string                  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Input      *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"`
	// contains filtered or unexported fields
}

func (*EventSentEvent) Descriptor deprecated

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

Deprecated: Use EventSentEvent.ProtoReflect.Descriptor instead.

func (*EventSentEvent) GetInput

func (x *EventSentEvent) GetInput() *wrapperspb.StringValue

func (*EventSentEvent) GetInstanceId

func (x *EventSentEvent) GetInstanceId() string

func (*EventSentEvent) GetName

func (x *EventSentEvent) GetName() string

func (*EventSentEvent) ProtoMessage

func (*EventSentEvent) ProtoMessage()

func (*EventSentEvent) ProtoReflect

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

func (*EventSentEvent) Reset

func (x *EventSentEvent) Reset()

func (*EventSentEvent) String

func (x *EventSentEvent) String() string

type ExecutionCompletedEvent

type ExecutionCompletedEvent struct {
	OrchestrationStatus OrchestrationStatus     `protobuf:"varint,1,opt,name=orchestrationStatus,proto3,enum=OrchestrationStatus" json:"orchestrationStatus,omitempty"`
	Result              *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	FailureDetails      *TaskFailureDetails     `protobuf:"bytes,3,opt,name=failureDetails,proto3" json:"failureDetails,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionCompletedEvent) Descriptor deprecated

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

Deprecated: Use ExecutionCompletedEvent.ProtoReflect.Descriptor instead.

func (*ExecutionCompletedEvent) GetFailureDetails

func (x *ExecutionCompletedEvent) GetFailureDetails() *TaskFailureDetails

func (*ExecutionCompletedEvent) GetOrchestrationStatus

func (x *ExecutionCompletedEvent) GetOrchestrationStatus() OrchestrationStatus

func (*ExecutionCompletedEvent) GetResult

func (*ExecutionCompletedEvent) ProtoMessage

func (*ExecutionCompletedEvent) ProtoMessage()

func (*ExecutionCompletedEvent) ProtoReflect

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

func (*ExecutionCompletedEvent) Reset

func (x *ExecutionCompletedEvent) Reset()

func (*ExecutionCompletedEvent) String

func (x *ExecutionCompletedEvent) String() string

type ExecutionResumedEvent

type ExecutionResumedEvent struct {
	Input *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionResumedEvent) Descriptor deprecated

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

Deprecated: Use ExecutionResumedEvent.ProtoReflect.Descriptor instead.

func (*ExecutionResumedEvent) GetInput

func (*ExecutionResumedEvent) ProtoMessage

func (*ExecutionResumedEvent) ProtoMessage()

func (*ExecutionResumedEvent) ProtoReflect

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

func (*ExecutionResumedEvent) Reset

func (x *ExecutionResumedEvent) Reset()

func (*ExecutionResumedEvent) String

func (x *ExecutionResumedEvent) String() string

type ExecutionStalledEvent added in v0.11.0

type ExecutionStalledEvent struct {
	Reason      StalledReason `protobuf:"varint,1,opt,name=reason,proto3,enum=StalledReason" json:"reason,omitempty"`
	Description *string       `protobuf:"bytes,2,opt,name=description,proto3,oneof" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionStalledEvent) Descriptor deprecated added in v0.11.0

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

Deprecated: Use ExecutionStalledEvent.ProtoReflect.Descriptor instead.

func (*ExecutionStalledEvent) GetDescription added in v0.11.0

func (x *ExecutionStalledEvent) GetDescription() string

func (*ExecutionStalledEvent) GetReason added in v0.11.0

func (x *ExecutionStalledEvent) GetReason() StalledReason

func (*ExecutionStalledEvent) ProtoMessage added in v0.11.0

func (*ExecutionStalledEvent) ProtoMessage()

func (*ExecutionStalledEvent) ProtoReflect added in v0.11.0

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

func (*ExecutionStalledEvent) Reset added in v0.11.0

func (x *ExecutionStalledEvent) Reset()

func (*ExecutionStalledEvent) String added in v0.11.0

func (x *ExecutionStalledEvent) String() string

type ExecutionStartedEvent

type ExecutionStartedEvent struct {
	Name                    string                  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version                 *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Input                   *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"`
	OrchestrationInstance   *OrchestrationInstance  `protobuf:"bytes,4,opt,name=orchestrationInstance,proto3" json:"orchestrationInstance,omitempty"`
	ParentInstance          *ParentInstanceInfo     `protobuf:"bytes,5,opt,name=parentInstance,proto3" json:"parentInstance,omitempty"`
	ScheduledStartTimestamp *timestamppb.Timestamp  `protobuf:"bytes,6,opt,name=scheduledStartTimestamp,proto3" json:"scheduledStartTimestamp,omitempty"`
	ParentTraceContext      *TraceContext           `protobuf:"bytes,7,opt,name=parentTraceContext,proto3" json:"parentTraceContext,omitempty"`
	OrchestrationSpanID     *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=orchestrationSpanID,proto3" json:"orchestrationSpanID,omitempty"`
	Tags                    map[string]string       `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ExecutionStartedEvent) Descriptor deprecated

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

Deprecated: Use ExecutionStartedEvent.ProtoReflect.Descriptor instead.

func (*ExecutionStartedEvent) GetInput

func (*ExecutionStartedEvent) GetName

func (x *ExecutionStartedEvent) GetName() string

func (*ExecutionStartedEvent) GetOrchestrationInstance

func (x *ExecutionStartedEvent) GetOrchestrationInstance() *OrchestrationInstance

func (*ExecutionStartedEvent) GetOrchestrationSpanID

func (x *ExecutionStartedEvent) GetOrchestrationSpanID() *wrapperspb.StringValue

func (*ExecutionStartedEvent) GetParentInstance

func (x *ExecutionStartedEvent) GetParentInstance() *ParentInstanceInfo

func (*ExecutionStartedEvent) GetParentTraceContext

func (x *ExecutionStartedEvent) GetParentTraceContext() *TraceContext

func (*ExecutionStartedEvent) GetScheduledStartTimestamp

func (x *ExecutionStartedEvent) GetScheduledStartTimestamp() *timestamppb.Timestamp

func (*ExecutionStartedEvent) GetTags added in v0.7.0

func (x *ExecutionStartedEvent) GetTags() map[string]string

func (*ExecutionStartedEvent) GetVersion

func (x *ExecutionStartedEvent) GetVersion() *wrapperspb.StringValue

func (*ExecutionStartedEvent) ProtoMessage

func (*ExecutionStartedEvent) ProtoMessage()

func (*ExecutionStartedEvent) ProtoReflect

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

func (*ExecutionStartedEvent) Reset

func (x *ExecutionStartedEvent) Reset()

func (*ExecutionStartedEvent) String

func (x *ExecutionStartedEvent) String() string

type ExecutionSuspendedEvent

type ExecutionSuspendedEvent struct {
	Input *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionSuspendedEvent) Descriptor deprecated

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

Deprecated: Use ExecutionSuspendedEvent.ProtoReflect.Descriptor instead.

func (*ExecutionSuspendedEvent) GetInput

func (*ExecutionSuspendedEvent) ProtoMessage

func (*ExecutionSuspendedEvent) ProtoMessage()

func (*ExecutionSuspendedEvent) ProtoReflect

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

func (*ExecutionSuspendedEvent) Reset

func (x *ExecutionSuspendedEvent) Reset()

func (*ExecutionSuspendedEvent) String

func (x *ExecutionSuspendedEvent) String() string

type ExecutionTerminatedEvent

type ExecutionTerminatedEvent struct {
	Input   *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"`
	Recurse bool                    `protobuf:"varint,2,opt,name=recurse,proto3" json:"recurse,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionTerminatedEvent) Descriptor deprecated

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

Deprecated: Use ExecutionTerminatedEvent.ProtoReflect.Descriptor instead.

func (*ExecutionTerminatedEvent) GetInput

func (*ExecutionTerminatedEvent) GetRecurse

func (x *ExecutionTerminatedEvent) GetRecurse() bool

func (*ExecutionTerminatedEvent) ProtoMessage

func (*ExecutionTerminatedEvent) ProtoMessage()

func (*ExecutionTerminatedEvent) ProtoReflect

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

func (*ExecutionTerminatedEvent) Reset

func (x *ExecutionTerminatedEvent) Reset()

func (*ExecutionTerminatedEvent) String

func (x *ExecutionTerminatedEvent) String() string

type GetInstanceHistoryRequest added in v0.11.0

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

GetInstanceHistoryRequest is used to get the full history of an orchestration instance.

func (*GetInstanceHistoryRequest) Descriptor deprecated added in v0.11.0

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

Deprecated: Use GetInstanceHistoryRequest.ProtoReflect.Descriptor instead.

func (*GetInstanceHistoryRequest) GetInstanceId added in v0.11.0

func (x *GetInstanceHistoryRequest) GetInstanceId() string

func (*GetInstanceHistoryRequest) ProtoMessage added in v0.11.0

func (*GetInstanceHistoryRequest) ProtoMessage()

func (*GetInstanceHistoryRequest) ProtoReflect added in v0.11.0

func (*GetInstanceHistoryRequest) Reset added in v0.11.0

func (x *GetInstanceHistoryRequest) Reset()

func (*GetInstanceHistoryRequest) String added in v0.11.0

func (x *GetInstanceHistoryRequest) String() string

type GetInstanceHistoryResponse added in v0.11.0

type GetInstanceHistoryResponse struct {
	Events []*HistoryEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

GetInstanceHistoryResponse is the response to executing GetInstanceHistory.

func (*GetInstanceHistoryResponse) Descriptor deprecated added in v0.11.0

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

Deprecated: Use GetInstanceHistoryResponse.ProtoReflect.Descriptor instead.

func (*GetInstanceHistoryResponse) GetEvents added in v0.11.0

func (x *GetInstanceHistoryResponse) GetEvents() []*HistoryEvent

func (*GetInstanceHistoryResponse) ProtoMessage added in v0.11.0

func (*GetInstanceHistoryResponse) ProtoMessage()

func (*GetInstanceHistoryResponse) ProtoReflect added in v0.11.0

func (*GetInstanceHistoryResponse) Reset added in v0.11.0

func (x *GetInstanceHistoryResponse) Reset()

func (*GetInstanceHistoryResponse) String added in v0.11.0

func (x *GetInstanceHistoryResponse) String() string

type GetInstanceRequest

type GetInstanceRequest struct {
	InstanceId          string `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	GetInputsAndOutputs bool   `protobuf:"varint,2,opt,name=getInputsAndOutputs,proto3" json:"getInputsAndOutputs,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInstanceRequest) Descriptor deprecated

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

Deprecated: Use GetInstanceRequest.ProtoReflect.Descriptor instead.

func (*GetInstanceRequest) GetGetInputsAndOutputs

func (x *GetInstanceRequest) GetGetInputsAndOutputs() bool

func (*GetInstanceRequest) GetInstanceId

func (x *GetInstanceRequest) GetInstanceId() string

func (*GetInstanceRequest) ProtoMessage

func (*GetInstanceRequest) ProtoMessage()

func (*GetInstanceRequest) ProtoReflect

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

func (*GetInstanceRequest) Reset

func (x *GetInstanceRequest) Reset()

func (*GetInstanceRequest) String

func (x *GetInstanceRequest) String() string

type GetInstanceResponse

type GetInstanceResponse struct {
	Exists             bool                `protobuf:"varint,1,opt,name=exists,proto3" json:"exists,omitempty"`
	OrchestrationState *OrchestrationState `protobuf:"bytes,2,opt,name=orchestrationState,proto3" json:"orchestrationState,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInstanceResponse) Descriptor deprecated

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

Deprecated: Use GetInstanceResponse.ProtoReflect.Descriptor instead.

func (*GetInstanceResponse) GetExists

func (x *GetInstanceResponse) GetExists() bool

func (*GetInstanceResponse) GetOrchestrationState

func (x *GetInstanceResponse) GetOrchestrationState() *OrchestrationState

func (*GetInstanceResponse) ProtoMessage

func (*GetInstanceResponse) ProtoMessage()

func (*GetInstanceResponse) ProtoReflect

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

func (*GetInstanceResponse) Reset

func (x *GetInstanceResponse) Reset()

func (*GetInstanceResponse) String

func (x *GetInstanceResponse) String() string

type GetWorkItemsRequest

type GetWorkItemsRequest struct {
	// contains filtered or unexported fields
}

func (*GetWorkItemsRequest) Descriptor deprecated

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

Deprecated: Use GetWorkItemsRequest.ProtoReflect.Descriptor instead.

func (*GetWorkItemsRequest) ProtoMessage

func (*GetWorkItemsRequest) ProtoMessage()

func (*GetWorkItemsRequest) ProtoReflect

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

func (*GetWorkItemsRequest) Reset

func (x *GetWorkItemsRequest) Reset()

func (*GetWorkItemsRequest) String

func (x *GetWorkItemsRequest) String() string

type HistoryEvent

type HistoryEvent struct {
	EventId   int32                  `protobuf:"varint,1,opt,name=eventId,proto3" json:"eventId,omitempty"`
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Types that are assignable to EventType:
	//
	//	*HistoryEvent_ExecutionStarted
	//	*HistoryEvent_ExecutionCompleted
	//	*HistoryEvent_ExecutionTerminated
	//	*HistoryEvent_TaskScheduled
	//	*HistoryEvent_TaskCompleted
	//	*HistoryEvent_TaskFailed
	//	*HistoryEvent_SubOrchestrationInstanceCreated
	//	*HistoryEvent_SubOrchestrationInstanceCompleted
	//	*HistoryEvent_SubOrchestrationInstanceFailed
	//	*HistoryEvent_TimerCreated
	//	*HistoryEvent_TimerFired
	//	*HistoryEvent_OrchestratorStarted
	//	*HistoryEvent_OrchestratorCompleted
	//	*HistoryEvent_EventSent
	//	*HistoryEvent_EventRaised
	//	*HistoryEvent_ContinueAsNew
	//	*HistoryEvent_ExecutionSuspended
	//	*HistoryEvent_ExecutionResumed
	//	*HistoryEvent_ExecutionStalled
	EventType isHistoryEvent_EventType `protobuf_oneof:"eventType"`
	Router    *TaskRouter              `protobuf:"bytes,30,opt,name=router,proto3,oneof" json:"router,omitempty"`
	// contains filtered or unexported fields
}

func (*HistoryEvent) Descriptor deprecated

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

Deprecated: Use HistoryEvent.ProtoReflect.Descriptor instead.

func (*HistoryEvent) GetContinueAsNew

func (x *HistoryEvent) GetContinueAsNew() *ContinueAsNewEvent

func (*HistoryEvent) GetEventId

func (x *HistoryEvent) GetEventId() int32

func (*HistoryEvent) GetEventRaised

func (x *HistoryEvent) GetEventRaised() *EventRaisedEvent

func (*HistoryEvent) GetEventSent

func (x *HistoryEvent) GetEventSent() *EventSentEvent

func (*HistoryEvent) GetEventType

func (m *HistoryEvent) GetEventType() isHistoryEvent_EventType

func (*HistoryEvent) GetExecutionCompleted

func (x *HistoryEvent) GetExecutionCompleted() *ExecutionCompletedEvent

func (*HistoryEvent) GetExecutionResumed

func (x *HistoryEvent) GetExecutionResumed() *ExecutionResumedEvent

func (*HistoryEvent) GetExecutionStalled added in v0.11.0

func (x *HistoryEvent) GetExecutionStalled() *ExecutionStalledEvent

func (*HistoryEvent) GetExecutionStarted

func (x *HistoryEvent) GetExecutionStarted() *ExecutionStartedEvent

func (*HistoryEvent) GetExecutionSuspended

func (x *HistoryEvent) GetExecutionSuspended() *ExecutionSuspendedEvent

func (*HistoryEvent) GetExecutionTerminated

func (x *HistoryEvent) GetExecutionTerminated() *ExecutionTerminatedEvent

func (*HistoryEvent) GetOrchestratorCompleted

func (x *HistoryEvent) GetOrchestratorCompleted() *OrchestratorCompletedEvent

func (*HistoryEvent) GetOrchestratorStarted

func (x *HistoryEvent) GetOrchestratorStarted() *OrchestratorStartedEvent

func (*HistoryEvent) GetRouter added in v0.8.0

func (x *HistoryEvent) GetRouter() *TaskRouter

func (*HistoryEvent) GetSubOrchestrationInstanceCompleted

func (x *HistoryEvent) GetSubOrchestrationInstanceCompleted() *SubOrchestrationInstanceCompletedEvent

func (*HistoryEvent) GetSubOrchestrationInstanceCreated

func (x *HistoryEvent) GetSubOrchestrationInstanceCreated() *SubOrchestrationInstanceCreatedEvent

func (*HistoryEvent) GetSubOrchestrationInstanceFailed

func (x *HistoryEvent) GetSubOrchestrationInstanceFailed() *SubOrchestrationInstanceFailedEvent

func (*HistoryEvent) GetTaskCompleted

func (x *HistoryEvent) GetTaskCompleted() *TaskCompletedEvent

func (*HistoryEvent) GetTaskFailed

func (x *HistoryEvent) GetTaskFailed() *TaskFailedEvent

func (*HistoryEvent) GetTaskScheduled

func (x *HistoryEvent) GetTaskScheduled() *TaskScheduledEvent

func (*HistoryEvent) GetTimerCreated

func (x *HistoryEvent) GetTimerCreated() *TimerCreatedEvent

func (*HistoryEvent) GetTimerFired

func (x *HistoryEvent) GetTimerFired() *TimerFiredEvent

func (*HistoryEvent) GetTimestamp

func (x *HistoryEvent) GetTimestamp() *timestamppb.Timestamp

func (*HistoryEvent) ProtoMessage

func (*HistoryEvent) ProtoMessage()

func (*HistoryEvent) ProtoReflect

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

func (*HistoryEvent) Reset

func (x *HistoryEvent) Reset()

func (*HistoryEvent) String

func (x *HistoryEvent) String() string

type HistoryEvent_ContinueAsNew

type HistoryEvent_ContinueAsNew struct {
	ContinueAsNew *ContinueAsNewEvent `protobuf:"bytes,20,opt,name=continueAsNew,proto3,oneof"`
}

type HistoryEvent_EventRaised

type HistoryEvent_EventRaised struct {
	EventRaised *EventRaisedEvent `protobuf:"bytes,17,opt,name=eventRaised,proto3,oneof"`
}

type HistoryEvent_EventSent

type HistoryEvent_EventSent struct {
	EventSent *EventSentEvent `protobuf:"bytes,16,opt,name=eventSent,proto3,oneof"`
}

type HistoryEvent_ExecutionCompleted

type HistoryEvent_ExecutionCompleted struct {
	ExecutionCompleted *ExecutionCompletedEvent `protobuf:"bytes,4,opt,name=executionCompleted,proto3,oneof"`
}

type HistoryEvent_ExecutionResumed

type HistoryEvent_ExecutionResumed struct {
	ExecutionResumed *ExecutionResumedEvent `protobuf:"bytes,22,opt,name=executionResumed,proto3,oneof"`
}

type HistoryEvent_ExecutionStalled added in v0.11.0

type HistoryEvent_ExecutionStalled struct {
	ExecutionStalled *ExecutionStalledEvent `protobuf:"bytes,31,opt,name=executionStalled,proto3,oneof"`
}

type HistoryEvent_ExecutionStarted

type HistoryEvent_ExecutionStarted struct {
	ExecutionStarted *ExecutionStartedEvent `protobuf:"bytes,3,opt,name=executionStarted,proto3,oneof"`
}

type HistoryEvent_ExecutionSuspended

type HistoryEvent_ExecutionSuspended struct {
	ExecutionSuspended *ExecutionSuspendedEvent `protobuf:"bytes,21,opt,name=executionSuspended,proto3,oneof"`
}

type HistoryEvent_ExecutionTerminated

type HistoryEvent_ExecutionTerminated struct {
	ExecutionTerminated *ExecutionTerminatedEvent `protobuf:"bytes,5,opt,name=executionTerminated,proto3,oneof"`
}

type HistoryEvent_OrchestratorCompleted

type HistoryEvent_OrchestratorCompleted struct {
	OrchestratorCompleted *OrchestratorCompletedEvent `protobuf:"bytes,15,opt,name=orchestratorCompleted,proto3,oneof"`
}

type HistoryEvent_OrchestratorStarted

type HistoryEvent_OrchestratorStarted struct {
	OrchestratorStarted *OrchestratorStartedEvent `protobuf:"bytes,14,opt,name=orchestratorStarted,proto3,oneof"`
}

type HistoryEvent_SubOrchestrationInstanceCompleted

type HistoryEvent_SubOrchestrationInstanceCompleted struct {
	SubOrchestrationInstanceCompleted *SubOrchestrationInstanceCompletedEvent `protobuf:"bytes,10,opt,name=subOrchestrationInstanceCompleted,proto3,oneof"`
}

type HistoryEvent_SubOrchestrationInstanceCreated

type HistoryEvent_SubOrchestrationInstanceCreated struct {
	SubOrchestrationInstanceCreated *SubOrchestrationInstanceCreatedEvent `protobuf:"bytes,9,opt,name=subOrchestrationInstanceCreated,proto3,oneof"`
}

type HistoryEvent_SubOrchestrationInstanceFailed

type HistoryEvent_SubOrchestrationInstanceFailed struct {
	SubOrchestrationInstanceFailed *SubOrchestrationInstanceFailedEvent `protobuf:"bytes,11,opt,name=subOrchestrationInstanceFailed,proto3,oneof"`
}

type HistoryEvent_TaskCompleted

type HistoryEvent_TaskCompleted struct {
	TaskCompleted *TaskCompletedEvent `protobuf:"bytes,7,opt,name=taskCompleted,proto3,oneof"`
}

type HistoryEvent_TaskFailed

type HistoryEvent_TaskFailed struct {
	TaskFailed *TaskFailedEvent `protobuf:"bytes,8,opt,name=taskFailed,proto3,oneof"`
}

type HistoryEvent_TaskScheduled

type HistoryEvent_TaskScheduled struct {
	TaskScheduled *TaskScheduledEvent `protobuf:"bytes,6,opt,name=taskScheduled,proto3,oneof"`
}

type HistoryEvent_TimerCreated

type HistoryEvent_TimerCreated struct {
	TimerCreated *TimerCreatedEvent `protobuf:"bytes,12,opt,name=timerCreated,proto3,oneof"`
}

type HistoryEvent_TimerFired

type HistoryEvent_TimerFired struct {
	TimerFired *TimerFiredEvent `protobuf:"bytes,13,opt,name=timerFired,proto3,oneof"`
}

type ListInstanceIDsRequest added in v0.11.0

type ListInstanceIDsRequest struct {

	// continuationToken is the continuation token to use for pagination. This
	// is the token which the next page should start from. If not given, the
	// first page will be returned.
	ContinuationToken *string `protobuf:"bytes,1,opt,name=continuationToken,proto3,oneof" json:"continuationToken,omitempty"`
	// pageSize is the maximum number of instances to return for this page. If
	// not given, all instances will be attempted to be returned.
	PageSize *uint32 `protobuf:"varint,2,opt,name=pageSize,proto3,oneof" json:"pageSize,omitempty"`
	// contains filtered or unexported fields
}

ListInstanceIDsRequest is used to list all orchestration instances.

func (*ListInstanceIDsRequest) Descriptor deprecated added in v0.11.0

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

Deprecated: Use ListInstanceIDsRequest.ProtoReflect.Descriptor instead.

func (*ListInstanceIDsRequest) GetContinuationToken added in v0.11.0

func (x *ListInstanceIDsRequest) GetContinuationToken() string

func (*ListInstanceIDsRequest) GetPageSize added in v0.11.0

func (x *ListInstanceIDsRequest) GetPageSize() uint32

func (*ListInstanceIDsRequest) ProtoMessage added in v0.11.0

func (*ListInstanceIDsRequest) ProtoMessage()

func (*ListInstanceIDsRequest) ProtoReflect added in v0.11.0

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

func (*ListInstanceIDsRequest) Reset added in v0.11.0

func (x *ListInstanceIDsRequest) Reset()

func (*ListInstanceIDsRequest) String added in v0.11.0

func (x *ListInstanceIDsRequest) String() string

type ListInstanceIDsResponse added in v0.11.0

type ListInstanceIDsResponse struct {

	// instanceIds is the list of instance IDs returned.
	InstanceIds []string `protobuf:"bytes,1,rep,name=instanceIds,proto3" json:"instanceIds,omitempty"`
	// continuationToken is the continuation token to use for pagination. If
	// there are no more pages, this will be null.
	ContinuationToken *string `protobuf:"bytes,2,opt,name=continuationToken,proto3,oneof" json:"continuationToken,omitempty"`
	// contains filtered or unexported fields
}

ListInstanceIDsResponse is the response to executing ListInstanceIDs.

func (*ListInstanceIDsResponse) Descriptor deprecated added in v0.11.0

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

Deprecated: Use ListInstanceIDsResponse.ProtoReflect.Descriptor instead.

func (*ListInstanceIDsResponse) GetContinuationToken added in v0.11.0

func (x *ListInstanceIDsResponse) GetContinuationToken() string

func (*ListInstanceIDsResponse) GetInstanceIds added in v0.11.0

func (x *ListInstanceIDsResponse) GetInstanceIds() []string

func (*ListInstanceIDsResponse) ProtoMessage added in v0.11.0

func (*ListInstanceIDsResponse) ProtoMessage()

func (*ListInstanceIDsResponse) ProtoReflect added in v0.11.0

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

func (*ListInstanceIDsResponse) Reset added in v0.11.0

func (x *ListInstanceIDsResponse) Reset()

func (*ListInstanceIDsResponse) String added in v0.11.0

func (x *ListInstanceIDsResponse) String() string

type OrchestrationIdReusePolicy

type OrchestrationIdReusePolicy struct {
	OperationStatus []OrchestrationStatus     `protobuf:"varint,1,rep,packed,name=operationStatus,proto3,enum=OrchestrationStatus" json:"operationStatus,omitempty"`
	Action          CreateOrchestrationAction `protobuf:"varint,2,opt,name=action,proto3,enum=CreateOrchestrationAction" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*OrchestrationIdReusePolicy) Descriptor deprecated

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

Deprecated: Use OrchestrationIdReusePolicy.ProtoReflect.Descriptor instead.

func (*OrchestrationIdReusePolicy) GetAction

func (*OrchestrationIdReusePolicy) GetOperationStatus

func (x *OrchestrationIdReusePolicy) GetOperationStatus() []OrchestrationStatus

func (*OrchestrationIdReusePolicy) ProtoMessage

func (*OrchestrationIdReusePolicy) ProtoMessage()

func (*OrchestrationIdReusePolicy) ProtoReflect

func (*OrchestrationIdReusePolicy) Reset

func (x *OrchestrationIdReusePolicy) Reset()

func (*OrchestrationIdReusePolicy) String

func (x *OrchestrationIdReusePolicy) String() string

type OrchestrationInstance

type OrchestrationInstance struct {
	InstanceId  string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	ExecutionId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=executionId,proto3" json:"executionId,omitempty"`
	// contains filtered or unexported fields
}

func (*OrchestrationInstance) Descriptor deprecated

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

Deprecated: Use OrchestrationInstance.ProtoReflect.Descriptor instead.

func (*OrchestrationInstance) GetExecutionId

func (x *OrchestrationInstance) GetExecutionId() *wrapperspb.StringValue

func (*OrchestrationInstance) GetInstanceId

func (x *OrchestrationInstance) GetInstanceId() string

func (*OrchestrationInstance) ProtoMessage

func (*OrchestrationInstance) ProtoMessage()

func (*OrchestrationInstance) ProtoReflect

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

func (*OrchestrationInstance) Reset

func (x *OrchestrationInstance) Reset()

func (*OrchestrationInstance) String

func (x *OrchestrationInstance) String() string

type OrchestrationMetadata

type OrchestrationMetadata struct {
	InstanceId       string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	Name             string                  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	RuntimeStatus    OrchestrationStatus     `protobuf:"varint,3,opt,name=runtimeStatus,proto3,enum=OrchestrationStatus" json:"runtimeStatus,omitempty"`
	CreatedAt        *timestamppb.Timestamp  `protobuf:"bytes,4,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	LastUpdatedAt    *timestamppb.Timestamp  `protobuf:"bytes,5,opt,name=lastUpdatedAt,proto3" json:"lastUpdatedAt,omitempty"`
	Input            *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=input,proto3" json:"input,omitempty"`
	Output           *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=output,proto3" json:"output,omitempty"`
	CustomStatus     *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=customStatus,proto3" json:"customStatus,omitempty"`
	FailureDetails   *TaskFailureDetails     `protobuf:"bytes,9,opt,name=failureDetails,proto3" json:"failureDetails,omitempty"`
	CompletedAt      *timestamppb.Timestamp  `protobuf:"bytes,10,opt,name=completedAt,proto3" json:"completedAt,omitempty"`
	ParentInstanceId string                  `protobuf:"bytes,11,opt,name=parentInstanceId,proto3" json:"parentInstanceId,omitempty"`
	// contains filtered or unexported fields
}

func (*OrchestrationMetadata) Descriptor deprecated

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

Deprecated: Use OrchestrationMetadata.ProtoReflect.Descriptor instead.

func (*OrchestrationMetadata) GetCompletedAt added in v0.6.4

func (x *OrchestrationMetadata) GetCompletedAt() *timestamppb.Timestamp

func (*OrchestrationMetadata) GetCreatedAt

func (x *OrchestrationMetadata) GetCreatedAt() *timestamppb.Timestamp

func (*OrchestrationMetadata) GetCustomStatus

func (x *OrchestrationMetadata) GetCustomStatus() *wrapperspb.StringValue

func (*OrchestrationMetadata) GetFailureDetails

func (x *OrchestrationMetadata) GetFailureDetails() *TaskFailureDetails

func (*OrchestrationMetadata) GetInput

func (*OrchestrationMetadata) GetInstanceId

func (x *OrchestrationMetadata) GetInstanceId() string

func (*OrchestrationMetadata) GetLastUpdatedAt

func (x *OrchestrationMetadata) GetLastUpdatedAt() *timestamppb.Timestamp

func (*OrchestrationMetadata) GetName

func (x *OrchestrationMetadata) GetName() string

func (*OrchestrationMetadata) GetOutput

func (*OrchestrationMetadata) GetParentInstanceId added in v0.6.4

func (x *OrchestrationMetadata) GetParentInstanceId() string

func (*OrchestrationMetadata) GetRuntimeStatus

func (x *OrchestrationMetadata) GetRuntimeStatus() OrchestrationStatus

func (*OrchestrationMetadata) ProtoMessage

func (*OrchestrationMetadata) ProtoMessage()

func (*OrchestrationMetadata) ProtoReflect

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

func (*OrchestrationMetadata) Reset

func (x *OrchestrationMetadata) Reset()

func (*OrchestrationMetadata) String

func (x *OrchestrationMetadata) String() string

type OrchestrationRuntimeState

type OrchestrationRuntimeState struct {
	InstanceId      string                              `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	NewEvents       []*HistoryEvent                     `protobuf:"bytes,2,rep,name=newEvents,proto3" json:"newEvents,omitempty"`
	OldEvents       []*HistoryEvent                     `protobuf:"bytes,3,rep,name=oldEvents,proto3" json:"oldEvents,omitempty"`
	PendingTasks    []*HistoryEvent                     `protobuf:"bytes,4,rep,name=pendingTasks,proto3" json:"pendingTasks,omitempty"`
	PendingTimers   []*HistoryEvent                     `protobuf:"bytes,5,rep,name=pendingTimers,proto3" json:"pendingTimers,omitempty"`
	PendingMessages []*OrchestrationRuntimeStateMessage `protobuf:"bytes,6,rep,name=pendingMessages,proto3" json:"pendingMessages,omitempty"`
	StartEvent      *ExecutionStartedEvent              `protobuf:"bytes,7,opt,name=startEvent,proto3" json:"startEvent,omitempty"`
	CompletedEvent  *ExecutionCompletedEvent            `protobuf:"bytes,8,opt,name=completedEvent,proto3" json:"completedEvent,omitempty"`
	CreatedTime     *timestamppb.Timestamp              `protobuf:"bytes,9,opt,name=createdTime,proto3" json:"createdTime,omitempty"`
	LastUpdatedTime *timestamppb.Timestamp              `protobuf:"bytes,10,opt,name=lastUpdatedTime,proto3" json:"lastUpdatedTime,omitempty"`
	CompletedTime   *timestamppb.Timestamp              `protobuf:"bytes,11,opt,name=completedTime,proto3" json:"completedTime,omitempty"`
	ContinuedAsNew  bool                                `protobuf:"varint,12,opt,name=continuedAsNew,proto3" json:"continuedAsNew,omitempty"`
	IsSuspended     bool                                `protobuf:"varint,13,opt,name=isSuspended,proto3" json:"isSuspended,omitempty"`
	CustomStatus    *wrapperspb.StringValue             `protobuf:"bytes,14,opt,name=customStatus,proto3" json:"customStatus,omitempty"`
	Stalled         *RuntimeStateStalled                `protobuf:"bytes,15,opt,name=stalled,proto3,oneof" json:"stalled,omitempty"`
	// contains filtered or unexported fields
}

OrchestrationRuntimeState holds the current state for an orchestration.

func (*OrchestrationRuntimeState) Descriptor deprecated

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

Deprecated: Use OrchestrationRuntimeState.ProtoReflect.Descriptor instead.

func (*OrchestrationRuntimeState) GetCompletedEvent

func (x *OrchestrationRuntimeState) GetCompletedEvent() *ExecutionCompletedEvent

func (*OrchestrationRuntimeState) GetCompletedTime

func (x *OrchestrationRuntimeState) GetCompletedTime() *timestamppb.Timestamp

func (*OrchestrationRuntimeState) GetContinuedAsNew

func (x *OrchestrationRuntimeState) GetContinuedAsNew() bool

func (*OrchestrationRuntimeState) GetCreatedTime

func (x *OrchestrationRuntimeState) GetCreatedTime() *timestamppb.Timestamp

func (*OrchestrationRuntimeState) GetCustomStatus

func (x *OrchestrationRuntimeState) GetCustomStatus() *wrapperspb.StringValue

func (*OrchestrationRuntimeState) GetInstanceId

func (x *OrchestrationRuntimeState) GetInstanceId() string

func (*OrchestrationRuntimeState) GetIsSuspended

func (x *OrchestrationRuntimeState) GetIsSuspended() bool

func (*OrchestrationRuntimeState) GetLastUpdatedTime

func (x *OrchestrationRuntimeState) GetLastUpdatedTime() *timestamppb.Timestamp

func (*OrchestrationRuntimeState) GetNewEvents

func (x *OrchestrationRuntimeState) GetNewEvents() []*HistoryEvent

func (*OrchestrationRuntimeState) GetOldEvents

func (x *OrchestrationRuntimeState) GetOldEvents() []*HistoryEvent

func (*OrchestrationRuntimeState) GetPendingMessages

func (*OrchestrationRuntimeState) GetPendingTasks

func (x *OrchestrationRuntimeState) GetPendingTasks() []*HistoryEvent

func (*OrchestrationRuntimeState) GetPendingTimers

func (x *OrchestrationRuntimeState) GetPendingTimers() []*HistoryEvent

func (*OrchestrationRuntimeState) GetStalled added in v0.11.0

func (*OrchestrationRuntimeState) GetStartEvent

func (*OrchestrationRuntimeState) ProtoMessage

func (*OrchestrationRuntimeState) ProtoMessage()

func (*OrchestrationRuntimeState) ProtoReflect

func (*OrchestrationRuntimeState) Reset

func (x *OrchestrationRuntimeState) Reset()

func (*OrchestrationRuntimeState) String

func (x *OrchestrationRuntimeState) String() string

type OrchestrationRuntimeStateMessage

type OrchestrationRuntimeStateMessage struct {
	HistoryEvent     *HistoryEvent `protobuf:"bytes,1,opt,name=historyEvent,proto3" json:"historyEvent,omitempty"`
	TargetInstanceID string        `protobuf:"bytes,2,opt,name=TargetInstanceID,proto3" json:"TargetInstanceID,omitempty"`
	// contains filtered or unexported fields
}

OrchestrationRuntimeStateMessage holds an OrchestratorMessage and the target instance ID.

func (*OrchestrationRuntimeStateMessage) Descriptor deprecated

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

Deprecated: Use OrchestrationRuntimeStateMessage.ProtoReflect.Descriptor instead.

func (*OrchestrationRuntimeStateMessage) GetHistoryEvent

func (x *OrchestrationRuntimeStateMessage) GetHistoryEvent() *HistoryEvent

func (*OrchestrationRuntimeStateMessage) GetTargetInstanceID

func (x *OrchestrationRuntimeStateMessage) GetTargetInstanceID() string

func (*OrchestrationRuntimeStateMessage) ProtoMessage

func (*OrchestrationRuntimeStateMessage) ProtoMessage()

func (*OrchestrationRuntimeStateMessage) ProtoReflect

func (*OrchestrationRuntimeStateMessage) Reset

func (*OrchestrationRuntimeStateMessage) String

type OrchestrationState

type OrchestrationState struct {
	InstanceId              string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	Name                    string                  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Version                 *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	OrchestrationStatus     OrchestrationStatus     `protobuf:"varint,4,opt,name=orchestrationStatus,proto3,enum=OrchestrationStatus" json:"orchestrationStatus,omitempty"`
	ScheduledStartTimestamp *timestamppb.Timestamp  `protobuf:"bytes,5,opt,name=scheduledStartTimestamp,proto3" json:"scheduledStartTimestamp,omitempty"`
	CreatedTimestamp        *timestamppb.Timestamp  `protobuf:"bytes,6,opt,name=createdTimestamp,proto3" json:"createdTimestamp,omitempty"`
	LastUpdatedTimestamp    *timestamppb.Timestamp  `protobuf:"bytes,7,opt,name=lastUpdatedTimestamp,proto3" json:"lastUpdatedTimestamp,omitempty"`
	Input                   *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=input,proto3" json:"input,omitempty"`
	Output                  *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=output,proto3" json:"output,omitempty"`
	CustomStatus            *wrapperspb.StringValue `protobuf:"bytes,10,opt,name=customStatus,proto3" json:"customStatus,omitempty"`
	FailureDetails          *TaskFailureDetails     `protobuf:"bytes,11,opt,name=failureDetails,proto3" json:"failureDetails,omitempty"`
	ExecutionId             *wrapperspb.StringValue `protobuf:"bytes,12,opt,name=executionId,proto3" json:"executionId,omitempty"`
	CompletedTimestamp      *timestamppb.Timestamp  `protobuf:"bytes,13,opt,name=completedTimestamp,proto3" json:"completedTimestamp,omitempty"`
	ParentInstanceId        *wrapperspb.StringValue `protobuf:"bytes,14,opt,name=parentInstanceId,proto3" json:"parentInstanceId,omitempty"`
	Tags                    map[string]string       `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*OrchestrationState) Descriptor deprecated

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

Deprecated: Use OrchestrationState.ProtoReflect.Descriptor instead.

func (*OrchestrationState) GetCompletedTimestamp

func (x *OrchestrationState) GetCompletedTimestamp() *timestamppb.Timestamp

func (*OrchestrationState) GetCreatedTimestamp

func (x *OrchestrationState) GetCreatedTimestamp() *timestamppb.Timestamp

func (*OrchestrationState) GetCustomStatus

func (x *OrchestrationState) GetCustomStatus() *wrapperspb.StringValue

func (*OrchestrationState) GetExecutionId

func (x *OrchestrationState) GetExecutionId() *wrapperspb.StringValue

func (*OrchestrationState) GetFailureDetails

func (x *OrchestrationState) GetFailureDetails() *TaskFailureDetails

func (*OrchestrationState) GetInput

func (x *OrchestrationState) GetInput() *wrapperspb.StringValue

func (*OrchestrationState) GetInstanceId

func (x *OrchestrationState) GetInstanceId() string

func (*OrchestrationState) GetLastUpdatedTimestamp

func (x *OrchestrationState) GetLastUpdatedTimestamp() *timestamppb.Timestamp

func (*OrchestrationState) GetName

func (x *OrchestrationState) GetName() string

func (*OrchestrationState) GetOrchestrationStatus

func (x *OrchestrationState) GetOrchestrationStatus() OrchestrationStatus

func (*OrchestrationState) GetOutput

func (x *OrchestrationState) GetOutput() *wrapperspb.StringValue

func (*OrchestrationState) GetParentInstanceId

func (x *OrchestrationState) GetParentInstanceId() *wrapperspb.StringValue

func (*OrchestrationState) GetScheduledStartTimestamp

func (x *OrchestrationState) GetScheduledStartTimestamp() *timestamppb.Timestamp

func (*OrchestrationState) GetTags added in v0.7.0

func (x *OrchestrationState) GetTags() map[string]string

func (*OrchestrationState) GetVersion

func (x *OrchestrationState) GetVersion() *wrapperspb.StringValue

func (*OrchestrationState) ProtoMessage

func (*OrchestrationState) ProtoMessage()

func (*OrchestrationState) ProtoReflect

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

func (*OrchestrationState) Reset

func (x *OrchestrationState) Reset()

func (*OrchestrationState) String

func (x *OrchestrationState) String() string

type OrchestrationStatus

type OrchestrationStatus int32
const (
	OrchestrationStatus_ORCHESTRATION_STATUS_RUNNING          OrchestrationStatus = 0
	OrchestrationStatus_ORCHESTRATION_STATUS_COMPLETED        OrchestrationStatus = 1
	OrchestrationStatus_ORCHESTRATION_STATUS_CONTINUED_AS_NEW OrchestrationStatus = 2
	OrchestrationStatus_ORCHESTRATION_STATUS_FAILED           OrchestrationStatus = 3
	OrchestrationStatus_ORCHESTRATION_STATUS_CANCELED         OrchestrationStatus = 4
	OrchestrationStatus_ORCHESTRATION_STATUS_TERMINATED       OrchestrationStatus = 5
	OrchestrationStatus_ORCHESTRATION_STATUS_PENDING          OrchestrationStatus = 6
	OrchestrationStatus_ORCHESTRATION_STATUS_SUSPENDED        OrchestrationStatus = 7
	OrchestrationStatus_ORCHESTRATION_STATUS_STALLED          OrchestrationStatus = 8
)

func (OrchestrationStatus) Descriptor

func (OrchestrationStatus) Enum

func (OrchestrationStatus) EnumDescriptor deprecated

func (OrchestrationStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use OrchestrationStatus.Descriptor instead.

func (OrchestrationStatus) Number

func (OrchestrationStatus) String

func (x OrchestrationStatus) String() string

func (OrchestrationStatus) Type

type OrchestrationVersion added in v0.11.0

type OrchestrationVersion struct {
	Patches []string `protobuf:"bytes,1,rep,name=patches,proto3" json:"patches,omitempty"`
	// The name of the executed workflow
	Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*OrchestrationVersion) Descriptor deprecated added in v0.11.0

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

Deprecated: Use OrchestrationVersion.ProtoReflect.Descriptor instead.

func (*OrchestrationVersion) GetName added in v0.11.0

func (x *OrchestrationVersion) GetName() string

func (*OrchestrationVersion) GetPatches added in v0.11.0

func (x *OrchestrationVersion) GetPatches() []string

func (*OrchestrationVersion) ProtoMessage added in v0.11.0

func (*OrchestrationVersion) ProtoMessage()

func (*OrchestrationVersion) ProtoReflect added in v0.11.0

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

func (*OrchestrationVersion) Reset added in v0.11.0

func (x *OrchestrationVersion) Reset()

func (*OrchestrationVersion) String added in v0.11.0

func (x *OrchestrationVersion) String() string

type OrchestratorAction

type OrchestratorAction struct {
	Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// Types that are assignable to OrchestratorActionType:
	//
	//	*OrchestratorAction_ScheduleTask
	//	*OrchestratorAction_CreateSubOrchestration
	//	*OrchestratorAction_CreateTimer
	//	*OrchestratorAction_SendEvent
	//	*OrchestratorAction_CompleteOrchestration
	//	*OrchestratorAction_TerminateOrchestration
	//	*OrchestratorAction_OrchestratorVersionNotAvailable
	OrchestratorActionType isOrchestratorAction_OrchestratorActionType `protobuf_oneof:"orchestratorActionType"`
	Router                 *TaskRouter                                 `protobuf:"bytes,9,opt,name=router,proto3,oneof" json:"router,omitempty"`
	// contains filtered or unexported fields
}

func (*OrchestratorAction) Descriptor deprecated

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

Deprecated: Use OrchestratorAction.ProtoReflect.Descriptor instead.

func (*OrchestratorAction) GetCompleteOrchestration

func (x *OrchestratorAction) GetCompleteOrchestration() *CompleteOrchestrationAction

func (*OrchestratorAction) GetCreateSubOrchestration

func (x *OrchestratorAction) GetCreateSubOrchestration() *CreateSubOrchestrationAction

func (*OrchestratorAction) GetCreateTimer

func (x *OrchestratorAction) GetCreateTimer() *CreateTimerAction

func (*OrchestratorAction) GetId

func (x *OrchestratorAction) GetId() int32

func (*OrchestratorAction) GetOrchestratorActionType

func (m *OrchestratorAction) GetOrchestratorActionType() isOrchestratorAction_OrchestratorActionType

func (*OrchestratorAction) GetOrchestratorVersionNotAvailable added in v0.11.0

func (x *OrchestratorAction) GetOrchestratorVersionNotAvailable() *OrchestratorVersionNotAvailableAction

func (*OrchestratorAction) GetRouter added in v0.8.0

func (x *OrchestratorAction) GetRouter() *TaskRouter

func (*OrchestratorAction) GetScheduleTask

func (x *OrchestratorAction) GetScheduleTask() *ScheduleTaskAction

func (*OrchestratorAction) GetSendEvent

func (x *OrchestratorAction) GetSendEvent() *SendEventAction

func (*OrchestratorAction) GetTerminateOrchestration

func (x *OrchestratorAction) GetTerminateOrchestration() *TerminateOrchestrationAction

func (*OrchestratorAction) ProtoMessage

func (*OrchestratorAction) ProtoMessage()

func (*OrchestratorAction) ProtoReflect

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

func (*OrchestratorAction) Reset

func (x *OrchestratorAction) Reset()

func (*OrchestratorAction) String

func (x *OrchestratorAction) String() string

type OrchestratorAction_CompleteOrchestration

type OrchestratorAction_CompleteOrchestration struct {
	CompleteOrchestration *CompleteOrchestrationAction `protobuf:"bytes,6,opt,name=completeOrchestration,proto3,oneof"`
}

type OrchestratorAction_CreateSubOrchestration

type OrchestratorAction_CreateSubOrchestration struct {
	CreateSubOrchestration *CreateSubOrchestrationAction `protobuf:"bytes,3,opt,name=createSubOrchestration,proto3,oneof"`
}

type OrchestratorAction_CreateTimer

type OrchestratorAction_CreateTimer struct {
	CreateTimer *CreateTimerAction `protobuf:"bytes,4,opt,name=createTimer,proto3,oneof"`
}

type OrchestratorAction_OrchestratorVersionNotAvailable added in v0.11.0

type OrchestratorAction_OrchestratorVersionNotAvailable struct {
	OrchestratorVersionNotAvailable *OrchestratorVersionNotAvailableAction `protobuf:"bytes,10,opt,name=orchestratorVersionNotAvailable,proto3,oneof"`
}

type OrchestratorAction_ScheduleTask

type OrchestratorAction_ScheduleTask struct {
	ScheduleTask *ScheduleTaskAction `protobuf:"bytes,2,opt,name=scheduleTask,proto3,oneof"`
}

type OrchestratorAction_SendEvent

type OrchestratorAction_SendEvent struct {
	SendEvent *SendEventAction `protobuf:"bytes,5,opt,name=sendEvent,proto3,oneof"`
}

type OrchestratorAction_TerminateOrchestration

type OrchestratorAction_TerminateOrchestration struct {
	TerminateOrchestration *TerminateOrchestrationAction `protobuf:"bytes,7,opt,name=terminateOrchestration,proto3,oneof"`
}

type OrchestratorCompletedEvent

type OrchestratorCompletedEvent struct {
	// contains filtered or unexported fields
}

func (*OrchestratorCompletedEvent) Descriptor deprecated

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

Deprecated: Use OrchestratorCompletedEvent.ProtoReflect.Descriptor instead.

func (*OrchestratorCompletedEvent) ProtoMessage

func (*OrchestratorCompletedEvent) ProtoMessage()

func (*OrchestratorCompletedEvent) ProtoReflect

func (*OrchestratorCompletedEvent) Reset

func (x *OrchestratorCompletedEvent) Reset()

func (*OrchestratorCompletedEvent) String

func (x *OrchestratorCompletedEvent) String() string

type OrchestratorMessage

type OrchestratorMessage struct {

	// The ID of the orchestration instance to receive the message.
	Instance *OrchestrationInstance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
	// The event payload to be received by the target orchestration.
	Event *HistoryEvent `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

A message to be delivered to an orchestration by the backend.

func (*OrchestratorMessage) Descriptor deprecated

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

Deprecated: Use OrchestratorMessage.ProtoReflect.Descriptor instead.

func (*OrchestratorMessage) GetEvent

func (x *OrchestratorMessage) GetEvent() *HistoryEvent

func (*OrchestratorMessage) GetInstance

func (x *OrchestratorMessage) GetInstance() *OrchestrationInstance

func (*OrchestratorMessage) ProtoMessage

func (*OrchestratorMessage) ProtoMessage()

func (*OrchestratorMessage) ProtoReflect

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

func (*OrchestratorMessage) Reset

func (x *OrchestratorMessage) Reset()

func (*OrchestratorMessage) String

func (x *OrchestratorMessage) String() string

type OrchestratorRequest

type OrchestratorRequest struct {
	InstanceId               string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	ExecutionId              *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=executionId,proto3" json:"executionId,omitempty"`
	PastEvents               []*HistoryEvent         `protobuf:"bytes,3,rep,name=pastEvents,proto3" json:"pastEvents,omitempty"`
	NewEvents                []*HistoryEvent         `protobuf:"bytes,4,rep,name=newEvents,proto3" json:"newEvents,omitempty"`
	RequiresHistoryStreaming bool                    `protobuf:"varint,6,opt,name=requiresHistoryStreaming,proto3" json:"requiresHistoryStreaming,omitempty"`
	Router                   *TaskRouter             `protobuf:"bytes,7,opt,name=router,proto3,oneof" json:"router,omitempty"`
	// contains filtered or unexported fields
}

func (*OrchestratorRequest) Descriptor deprecated

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

Deprecated: Use OrchestratorRequest.ProtoReflect.Descriptor instead.

func (*OrchestratorRequest) GetExecutionId

func (x *OrchestratorRequest) GetExecutionId() *wrapperspb.StringValue

func (*OrchestratorRequest) GetInstanceId

func (x *OrchestratorRequest) GetInstanceId() string

func (*OrchestratorRequest) GetNewEvents

func (x *OrchestratorRequest) GetNewEvents() []*HistoryEvent

func (*OrchestratorRequest) GetPastEvents

func (x *OrchestratorRequest) GetPastEvents() []*HistoryEvent

func (*OrchestratorRequest) GetRequiresHistoryStreaming added in v0.7.0

func (x *OrchestratorRequest) GetRequiresHistoryStreaming() bool

func (*OrchestratorRequest) GetRouter added in v0.8.0

func (x *OrchestratorRequest) GetRouter() *TaskRouter

func (*OrchestratorRequest) ProtoMessage

func (*OrchestratorRequest) ProtoMessage()

func (*OrchestratorRequest) ProtoReflect

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

func (*OrchestratorRequest) Reset

func (x *OrchestratorRequest) Reset()

func (*OrchestratorRequest) String

func (x *OrchestratorRequest) String() string

type OrchestratorResponse

type OrchestratorResponse struct {
	InstanceId      string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	Actions         []*OrchestratorAction   `protobuf:"bytes,2,rep,name=actions,proto3" json:"actions,omitempty"`
	CustomStatus    *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=customStatus,proto3" json:"customStatus,omitempty"`
	CompletionToken string                  `protobuf:"bytes,4,opt,name=completionToken,proto3" json:"completionToken,omitempty"`
	// The number of work item events that were processed by the orchestrator.
	// This field is optional. If not set, the service should assume that the orchestrator processed all events.
	NumEventsProcessed *wrapperspb.Int32Value `protobuf:"bytes,5,opt,name=numEventsProcessed,proto3" json:"numEventsProcessed,omitempty"`
	Version            *OrchestrationVersion  `protobuf:"bytes,6,opt,name=version,proto3,oneof" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*OrchestratorResponse) Descriptor deprecated

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

Deprecated: Use OrchestratorResponse.ProtoReflect.Descriptor instead.

func (*OrchestratorResponse) GetActions

func (x *OrchestratorResponse) GetActions() []*OrchestratorAction

func (*OrchestratorResponse) GetCompletionToken added in v0.7.0

func (x *OrchestratorResponse) GetCompletionToken() string

func (*OrchestratorResponse) GetCustomStatus

func (x *OrchestratorResponse) GetCustomStatus() *wrapperspb.StringValue

func (*OrchestratorResponse) GetInstanceId

func (x *OrchestratorResponse) GetInstanceId() string

func (*OrchestratorResponse) GetNumEventsProcessed added in v0.7.0

func (x *OrchestratorResponse) GetNumEventsProcessed() *wrapperspb.Int32Value

func (*OrchestratorResponse) GetVersion added in v0.11.0

func (x *OrchestratorResponse) GetVersion() *OrchestrationVersion

func (*OrchestratorResponse) ProtoMessage

func (*OrchestratorResponse) ProtoMessage()

func (*OrchestratorResponse) ProtoReflect

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

func (*OrchestratorResponse) Reset

func (x *OrchestratorResponse) Reset()

func (*OrchestratorResponse) String

func (x *OrchestratorResponse) String() string

type OrchestratorStartedEvent

type OrchestratorStartedEvent struct {
	Version *OrchestrationVersion `protobuf:"bytes,1,opt,name=version,proto3,oneof" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*OrchestratorStartedEvent) Descriptor deprecated

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

Deprecated: Use OrchestratorStartedEvent.ProtoReflect.Descriptor instead.

func (*OrchestratorStartedEvent) GetVersion added in v0.11.0

func (*OrchestratorStartedEvent) ProtoMessage

func (*OrchestratorStartedEvent) ProtoMessage()

func (*OrchestratorStartedEvent) ProtoReflect

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

func (*OrchestratorStartedEvent) Reset

func (x *OrchestratorStartedEvent) Reset()

func (*OrchestratorStartedEvent) String

func (x *OrchestratorStartedEvent) String() string

type OrchestratorVersionNotAvailableAction added in v0.11.0

type OrchestratorVersionNotAvailableAction struct {
	// contains filtered or unexported fields
}

func (*OrchestratorVersionNotAvailableAction) Descriptor deprecated added in v0.11.0

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

Deprecated: Use OrchestratorVersionNotAvailableAction.ProtoReflect.Descriptor instead.

func (*OrchestratorVersionNotAvailableAction) ProtoMessage added in v0.11.0

func (*OrchestratorVersionNotAvailableAction) ProtoMessage()

func (*OrchestratorVersionNotAvailableAction) ProtoReflect added in v0.11.0

func (*OrchestratorVersionNotAvailableAction) Reset added in v0.11.0

func (*OrchestratorVersionNotAvailableAction) String added in v0.11.0

type ParentInstanceInfo

type ParentInstanceInfo struct {
	TaskScheduledId       int32                   `protobuf:"varint,1,opt,name=taskScheduledId,proto3" json:"taskScheduledId,omitempty"`
	Name                  *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Version               *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	OrchestrationInstance *OrchestrationInstance  `protobuf:"bytes,4,opt,name=orchestrationInstance,proto3" json:"orchestrationInstance,omitempty"`
	AppID                 *string                 `protobuf:"bytes,5,opt,name=appID,proto3,oneof" json:"appID,omitempty"`
	// contains filtered or unexported fields
}

func (*ParentInstanceInfo) Descriptor deprecated

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

Deprecated: Use ParentInstanceInfo.ProtoReflect.Descriptor instead.

func (*ParentInstanceInfo) GetAppID added in v0.8.0

func (x *ParentInstanceInfo) GetAppID() string

func (*ParentInstanceInfo) GetName

func (*ParentInstanceInfo) GetOrchestrationInstance

func (x *ParentInstanceInfo) GetOrchestrationInstance() *OrchestrationInstance

func (*ParentInstanceInfo) GetTaskScheduledId

func (x *ParentInstanceInfo) GetTaskScheduledId() int32

func (*ParentInstanceInfo) GetVersion

func (x *ParentInstanceInfo) GetVersion() *wrapperspb.StringValue

func (*ParentInstanceInfo) ProtoMessage

func (*ParentInstanceInfo) ProtoMessage()

func (*ParentInstanceInfo) ProtoReflect

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

func (*ParentInstanceInfo) Reset

func (x *ParentInstanceInfo) Reset()

func (*ParentInstanceInfo) String

func (x *ParentInstanceInfo) String() string

type PurgeInstanceFilter

type PurgeInstanceFilter struct {
	CreatedTimeFrom *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=createdTimeFrom,proto3" json:"createdTimeFrom,omitempty"`
	CreatedTimeTo   *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=createdTimeTo,proto3" json:"createdTimeTo,omitempty"`
	RuntimeStatus   []OrchestrationStatus  `protobuf:"varint,3,rep,packed,name=runtimeStatus,proto3,enum=OrchestrationStatus" json:"runtimeStatus,omitempty"`
	// contains filtered or unexported fields
}

func (*PurgeInstanceFilter) Descriptor deprecated

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

Deprecated: Use PurgeInstanceFilter.ProtoReflect.Descriptor instead.

func (*PurgeInstanceFilter) GetCreatedTimeFrom

func (x *PurgeInstanceFilter) GetCreatedTimeFrom() *timestamppb.Timestamp

func (*PurgeInstanceFilter) GetCreatedTimeTo

func (x *PurgeInstanceFilter) GetCreatedTimeTo() *timestamppb.Timestamp

func (*PurgeInstanceFilter) GetRuntimeStatus

func (x *PurgeInstanceFilter) GetRuntimeStatus() []OrchestrationStatus

func (*PurgeInstanceFilter) ProtoMessage

func (*PurgeInstanceFilter) ProtoMessage()

func (*PurgeInstanceFilter) ProtoReflect

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

func (*PurgeInstanceFilter) Reset

func (x *PurgeInstanceFilter) Reset()

func (*PurgeInstanceFilter) String

func (x *PurgeInstanceFilter) String() string

type PurgeInstancesRequest

type PurgeInstancesRequest struct {

	// Types that are assignable to Request:
	//
	//	*PurgeInstancesRequest_InstanceId
	//	*PurgeInstancesRequest_PurgeInstanceFilter
	Request   isPurgeInstancesRequest_Request `protobuf_oneof:"request"`
	Recursive bool                            `protobuf:"varint,3,opt,name=recursive,proto3" json:"recursive,omitempty"`
	// force will force a purge of a workflow, regardless of its current
	// runtime state, or whether an active worker can process it, the backend
	// will attempt to delete it anyway. This neccessarily means the purging is
	// executed out side of the workflow state machine, and therefore, can lead
	// to corrupt state or broken workflow execution. Usage of this should
	// _only_ be used when the client knows the workflow is not being currently
	// processed. It is highly recommended to avoid using this flag unless
	// absolutely necessary.
	// Defaults to false.
	Force *bool `protobuf:"varint,4,opt,name=force,proto3,oneof" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*PurgeInstancesRequest) Descriptor deprecated

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

Deprecated: Use PurgeInstancesRequest.ProtoReflect.Descriptor instead.

func (*PurgeInstancesRequest) GetForce added in v0.11.0

func (x *PurgeInstancesRequest) GetForce() bool

func (*PurgeInstancesRequest) GetInstanceId

func (x *PurgeInstancesRequest) GetInstanceId() string

func (*PurgeInstancesRequest) GetPurgeInstanceFilter

func (x *PurgeInstancesRequest) GetPurgeInstanceFilter() *PurgeInstanceFilter

func (*PurgeInstancesRequest) GetRecursive

func (x *PurgeInstancesRequest) GetRecursive() bool

func (*PurgeInstancesRequest) GetRequest

func (m *PurgeInstancesRequest) GetRequest() isPurgeInstancesRequest_Request

func (*PurgeInstancesRequest) ProtoMessage

func (*PurgeInstancesRequest) ProtoMessage()

func (*PurgeInstancesRequest) ProtoReflect

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

func (*PurgeInstancesRequest) Reset

func (x *PurgeInstancesRequest) Reset()

func (*PurgeInstancesRequest) String

func (x *PurgeInstancesRequest) String() string

type PurgeInstancesRequest_InstanceId

type PurgeInstancesRequest_InstanceId struct {
	InstanceId string `protobuf:"bytes,1,opt,name=instanceId,proto3,oneof"`
}

type PurgeInstancesRequest_PurgeInstanceFilter

type PurgeInstancesRequest_PurgeInstanceFilter struct {
	PurgeInstanceFilter *PurgeInstanceFilter `protobuf:"bytes,2,opt,name=purgeInstanceFilter,proto3,oneof"`
}

type PurgeInstancesResponse

type PurgeInstancesResponse struct {
	DeletedInstanceCount int32                 `protobuf:"varint,1,opt,name=deletedInstanceCount,proto3" json:"deletedInstanceCount,omitempty"`
	IsComplete           *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=isComplete,proto3" json:"isComplete,omitempty"`
	// contains filtered or unexported fields
}

func (*PurgeInstancesResponse) Descriptor deprecated

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

Deprecated: Use PurgeInstancesResponse.ProtoReflect.Descriptor instead.

func (*PurgeInstancesResponse) GetDeletedInstanceCount

func (x *PurgeInstancesResponse) GetDeletedInstanceCount() int32

func (*PurgeInstancesResponse) GetIsComplete added in v0.7.0

func (x *PurgeInstancesResponse) GetIsComplete() *wrapperspb.BoolValue

func (*PurgeInstancesResponse) ProtoMessage

func (*PurgeInstancesResponse) ProtoMessage()

func (*PurgeInstancesResponse) ProtoReflect

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

func (*PurgeInstancesResponse) Reset

func (x *PurgeInstancesResponse) Reset()

func (*PurgeInstancesResponse) String

func (x *PurgeInstancesResponse) String() string

type RaiseEventRequest

type RaiseEventRequest struct {
	InstanceId string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	Name       string                  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Input      *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"`
	// contains filtered or unexported fields
}

func (*RaiseEventRequest) Descriptor deprecated

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

Deprecated: Use RaiseEventRequest.ProtoReflect.Descriptor instead.

func (*RaiseEventRequest) GetInput

func (x *RaiseEventRequest) GetInput() *wrapperspb.StringValue

func (*RaiseEventRequest) GetInstanceId

func (x *RaiseEventRequest) GetInstanceId() string

func (*RaiseEventRequest) GetName

func (x *RaiseEventRequest) GetName() string

func (*RaiseEventRequest) ProtoMessage

func (*RaiseEventRequest) ProtoMessage()

func (*RaiseEventRequest) ProtoReflect

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

func (*RaiseEventRequest) Reset

func (x *RaiseEventRequest) Reset()

func (*RaiseEventRequest) String

func (x *RaiseEventRequest) String() string

type RaiseEventResponse

type RaiseEventResponse struct {
	// contains filtered or unexported fields
}

func (*RaiseEventResponse) Descriptor deprecated

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

Deprecated: Use RaiseEventResponse.ProtoReflect.Descriptor instead.

func (*RaiseEventResponse) ProtoMessage

func (*RaiseEventResponse) ProtoMessage()

func (*RaiseEventResponse) ProtoReflect

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

func (*RaiseEventResponse) Reset

func (x *RaiseEventResponse) Reset()

func (*RaiseEventResponse) String

func (x *RaiseEventResponse) String() string

type RerunParentInstanceInfo added in v0.11.0

type RerunParentInstanceInfo struct {

	// instanceID is the orchestration instance ID this orchestration has been
	// rerun from.
	InstanceID string `protobuf:"bytes,1,opt,name=instanceID,proto3" json:"instanceID,omitempty"`
	// contains filtered or unexported fields
}

RerunParentInstanceInfo is used to indicate that this orchestration was started as part of a rerun operation. Contains information about the parent orchestration instance which was rerun.

func (*RerunParentInstanceInfo) Descriptor deprecated added in v0.11.0

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

Deprecated: Use RerunParentInstanceInfo.ProtoReflect.Descriptor instead.

func (*RerunParentInstanceInfo) GetInstanceID added in v0.11.0

func (x *RerunParentInstanceInfo) GetInstanceID() string

func (*RerunParentInstanceInfo) ProtoMessage added in v0.11.0

func (*RerunParentInstanceInfo) ProtoMessage()

func (*RerunParentInstanceInfo) ProtoReflect added in v0.11.0

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

func (*RerunParentInstanceInfo) Reset added in v0.11.0

func (x *RerunParentInstanceInfo) Reset()

func (*RerunParentInstanceInfo) String added in v0.11.0

func (x *RerunParentInstanceInfo) String() string

type RerunWorkflowFromEventRequest added in v0.7.0

type RerunWorkflowFromEventRequest struct {

	// sourceInstanceID is the orchestration instance ID to rerun. Can be a top
	// level instance, or sub-orchestration instance.
	SourceInstanceID string `protobuf:"bytes,1,opt,name=sourceInstanceID,proto3" json:"sourceInstanceID,omitempty"`
	// the event id to start the new workflow instance from.
	EventID uint32 `protobuf:"varint,2,opt,name=eventID,proto3" json:"eventID,omitempty"`
	// newInstanceID is the new instance ID to use for the new workflow instance.
	// If not given, a random instance ID will be given.
	NewInstanceID *string `protobuf:"bytes,3,opt,name=newInstanceID,proto3,oneof" json:"newInstanceID,omitempty"`
	// input can optionally given to give the new instance a different input to
	// the next Activity event.
	Input *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=input,proto3" json:"input,omitempty"`
	// overwrite_input signals that the input to the rerun activity should be
	// written with input. This is required because of the incorrect typing of
	// inputs being `StringValue` which cannot be optional, and therefore no nil
	// value can be signalled or overwritten.
	OverwriteInput bool `protobuf:"varint,5,opt,name=overwriteInput,proto3" json:"overwriteInput,omitempty"`
	// newChildWorkflowInstanceID is an optional instance ID to use when
	// rerunning from a child workflow. Only accepted if the event ID given is
	// targeting a child workflow creation event.
	NewChildWorkflowInstanceID *string `protobuf:"bytes,6,opt,name=newChildWorkflowInstanceID,proto3,oneof" json:"newChildWorkflowInstanceID,omitempty"`
	// contains filtered or unexported fields
}

RerunWorkflowFromEventRequest is used to rerun a workflow instance from a specific event ID.

func (*RerunWorkflowFromEventRequest) Descriptor deprecated added in v0.7.0

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

Deprecated: Use RerunWorkflowFromEventRequest.ProtoReflect.Descriptor instead.

func (*RerunWorkflowFromEventRequest) GetEventID added in v0.7.0

func (x *RerunWorkflowFromEventRequest) GetEventID() uint32

func (*RerunWorkflowFromEventRequest) GetInput added in v0.7.0

func (*RerunWorkflowFromEventRequest) GetNewChildWorkflowInstanceID added in v0.11.0

func (x *RerunWorkflowFromEventRequest) GetNewChildWorkflowInstanceID() string

func (*RerunWorkflowFromEventRequest) GetNewInstanceID added in v0.7.0

func (x *RerunWorkflowFromEventRequest) GetNewInstanceID() string

func (*RerunWorkflowFromEventRequest) GetOverwriteInput added in v0.7.0

func (x *RerunWorkflowFromEventRequest) GetOverwriteInput() bool

func (*RerunWorkflowFromEventRequest) GetSourceInstanceID added in v0.7.0

func (x *RerunWorkflowFromEventRequest) GetSourceInstanceID() string

func (*RerunWorkflowFromEventRequest) ProtoMessage added in v0.7.0

func (*RerunWorkflowFromEventRequest) ProtoMessage()

func (*RerunWorkflowFromEventRequest) ProtoReflect added in v0.7.0

func (*RerunWorkflowFromEventRequest) Reset added in v0.7.0

func (x *RerunWorkflowFromEventRequest) Reset()

func (*RerunWorkflowFromEventRequest) String added in v0.7.0

type RerunWorkflowFromEventResponse added in v0.7.0

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

RerunWorkflowFromEventResponse is the response to executing RerunWorkflowFromEvent.

func (*RerunWorkflowFromEventResponse) Descriptor deprecated added in v0.7.0

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

Deprecated: Use RerunWorkflowFromEventResponse.ProtoReflect.Descriptor instead.

func (*RerunWorkflowFromEventResponse) GetNewInstanceID added in v0.7.0

func (x *RerunWorkflowFromEventResponse) GetNewInstanceID() string

func (*RerunWorkflowFromEventResponse) ProtoMessage added in v0.7.0

func (*RerunWorkflowFromEventResponse) ProtoMessage()

func (*RerunWorkflowFromEventResponse) ProtoReflect added in v0.7.0

func (*RerunWorkflowFromEventResponse) Reset added in v0.7.0

func (x *RerunWorkflowFromEventResponse) Reset()

func (*RerunWorkflowFromEventResponse) String added in v0.7.0

type ResumeRequest

type ResumeRequest struct {
	InstanceId string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	Reason     *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*ResumeRequest) Descriptor deprecated

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

Deprecated: Use ResumeRequest.ProtoReflect.Descriptor instead.

func (*ResumeRequest) GetInstanceId

func (x *ResumeRequest) GetInstanceId() string

func (*ResumeRequest) GetReason

func (x *ResumeRequest) GetReason() *wrapperspb.StringValue

func (*ResumeRequest) ProtoMessage

func (*ResumeRequest) ProtoMessage()

func (*ResumeRequest) ProtoReflect

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

func (*ResumeRequest) Reset

func (x *ResumeRequest) Reset()

func (*ResumeRequest) String

func (x *ResumeRequest) String() string

type ResumeResponse

type ResumeResponse struct {
	// contains filtered or unexported fields
}

func (*ResumeResponse) Descriptor deprecated

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

Deprecated: Use ResumeResponse.ProtoReflect.Descriptor instead.

func (*ResumeResponse) ProtoMessage

func (*ResumeResponse) ProtoMessage()

func (*ResumeResponse) ProtoReflect

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

func (*ResumeResponse) Reset

func (x *ResumeResponse) Reset()

func (*ResumeResponse) String

func (x *ResumeResponse) String() string

type RuntimeStateStalled added in v0.11.0

type RuntimeStateStalled struct {
	Reason      StalledReason `protobuf:"varint,1,opt,name=reason,proto3,enum=StalledReason" json:"reason,omitempty"`
	Description *string       `protobuf:"bytes,2,opt,name=description,proto3,oneof" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*RuntimeStateStalled) Descriptor deprecated added in v0.11.0

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

Deprecated: Use RuntimeStateStalled.ProtoReflect.Descriptor instead.

func (*RuntimeStateStalled) GetDescription added in v0.11.0

func (x *RuntimeStateStalled) GetDescription() string

func (*RuntimeStateStalled) GetReason added in v0.11.0

func (x *RuntimeStateStalled) GetReason() StalledReason

func (*RuntimeStateStalled) ProtoMessage added in v0.11.0

func (*RuntimeStateStalled) ProtoMessage()

func (*RuntimeStateStalled) ProtoReflect added in v0.11.0

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

func (*RuntimeStateStalled) Reset added in v0.11.0

func (x *RuntimeStateStalled) Reset()

func (*RuntimeStateStalled) String added in v0.11.0

func (x *RuntimeStateStalled) String() string

type ScheduleTaskAction

type ScheduleTaskAction struct {
	Name            string                  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version         *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Input           *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"`
	Router          *TaskRouter             `protobuf:"bytes,4,opt,name=router,proto3,oneof" json:"router,omitempty"`
	TaskExecutionId string                  `protobuf:"bytes,5,opt,name=taskExecutionId,proto3" json:"taskExecutionId,omitempty"`
	// contains filtered or unexported fields
}

func (*ScheduleTaskAction) Descriptor deprecated

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

Deprecated: Use ScheduleTaskAction.ProtoReflect.Descriptor instead.

func (*ScheduleTaskAction) GetInput

func (x *ScheduleTaskAction) GetInput() *wrapperspb.StringValue

func (*ScheduleTaskAction) GetName

func (x *ScheduleTaskAction) GetName() string

func (*ScheduleTaskAction) GetRouter added in v0.8.0

func (x *ScheduleTaskAction) GetRouter() *TaskRouter

func (*ScheduleTaskAction) GetTaskExecutionId added in v0.8.0

func (x *ScheduleTaskAction) GetTaskExecutionId() string

func (*ScheduleTaskAction) GetVersion

func (x *ScheduleTaskAction) GetVersion() *wrapperspb.StringValue

func (*ScheduleTaskAction) ProtoMessage

func (*ScheduleTaskAction) ProtoMessage()

func (*ScheduleTaskAction) ProtoReflect

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

func (*ScheduleTaskAction) Reset

func (x *ScheduleTaskAction) Reset()

func (*ScheduleTaskAction) String

func (x *ScheduleTaskAction) String() string

type SendEventAction

type SendEventAction struct {
	Instance *OrchestrationInstance  `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
	Name     string                  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Data     *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*SendEventAction) Descriptor deprecated

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

Deprecated: Use SendEventAction.ProtoReflect.Descriptor instead.

func (*SendEventAction) GetData

func (x *SendEventAction) GetData() *wrapperspb.StringValue

func (*SendEventAction) GetInstance

func (x *SendEventAction) GetInstance() *OrchestrationInstance

func (*SendEventAction) GetName

func (x *SendEventAction) GetName() string

func (*SendEventAction) ProtoMessage

func (*SendEventAction) ProtoMessage()

func (*SendEventAction) ProtoReflect

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

func (*SendEventAction) Reset

func (x *SendEventAction) Reset()

func (*SendEventAction) String

func (x *SendEventAction) String() string

type StalledReason added in v0.11.0

type StalledReason int32
const (
	StalledReason_PATCH_MISMATCH        StalledReason = 0
	StalledReason_VERSION_NOT_AVAILABLE StalledReason = 1
)

func (StalledReason) Descriptor added in v0.11.0

func (StalledReason) Enum added in v0.11.0

func (x StalledReason) Enum() *StalledReason

func (StalledReason) EnumDescriptor deprecated added in v0.11.0

func (StalledReason) EnumDescriptor() ([]byte, []int)

Deprecated: Use StalledReason.Descriptor instead.

func (StalledReason) Number added in v0.11.0

func (StalledReason) String added in v0.11.0

func (x StalledReason) String() string

func (StalledReason) Type added in v0.11.0

type SubOrchestrationInstanceCompletedEvent

type SubOrchestrationInstanceCompletedEvent struct {
	TaskScheduledId int32                   `protobuf:"varint,1,opt,name=taskScheduledId,proto3" json:"taskScheduledId,omitempty"`
	Result          *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*SubOrchestrationInstanceCompletedEvent) Descriptor deprecated

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

Deprecated: Use SubOrchestrationInstanceCompletedEvent.ProtoReflect.Descriptor instead.

func (*SubOrchestrationInstanceCompletedEvent) GetResult

func (*SubOrchestrationInstanceCompletedEvent) GetTaskScheduledId

func (x *SubOrchestrationInstanceCompletedEvent) GetTaskScheduledId() int32

func (*SubOrchestrationInstanceCompletedEvent) ProtoMessage

func (*SubOrchestrationInstanceCompletedEvent) ProtoReflect

func (*SubOrchestrationInstanceCompletedEvent) Reset

func (*SubOrchestrationInstanceCompletedEvent) String

type SubOrchestrationInstanceCreatedEvent

type SubOrchestrationInstanceCreatedEvent struct {
	InstanceId         string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	Name               string                  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Version            *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	Input              *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=input,proto3" json:"input,omitempty"`
	ParentTraceContext *TraceContext           `protobuf:"bytes,5,opt,name=parentTraceContext,proto3" json:"parentTraceContext,omitempty"`
	// If defined, indicates that this task was the starting point of a new
	// workflow execution as the result of a rerun operation.
	RerunParentInstanceInfo *RerunParentInstanceInfo `protobuf:"bytes,6,opt,name=rerunParentInstanceInfo,proto3,oneof" json:"rerunParentInstanceInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*SubOrchestrationInstanceCreatedEvent) Descriptor deprecated

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

Deprecated: Use SubOrchestrationInstanceCreatedEvent.ProtoReflect.Descriptor instead.

func (*SubOrchestrationInstanceCreatedEvent) GetInput

func (*SubOrchestrationInstanceCreatedEvent) GetInstanceId

func (x *SubOrchestrationInstanceCreatedEvent) GetInstanceId() string

func (*SubOrchestrationInstanceCreatedEvent) GetName

func (*SubOrchestrationInstanceCreatedEvent) GetParentTraceContext

func (x *SubOrchestrationInstanceCreatedEvent) GetParentTraceContext() *TraceContext

func (*SubOrchestrationInstanceCreatedEvent) GetRerunParentInstanceInfo added in v0.11.0

func (x *SubOrchestrationInstanceCreatedEvent) GetRerunParentInstanceInfo() *RerunParentInstanceInfo

func (*SubOrchestrationInstanceCreatedEvent) GetVersion

func (*SubOrchestrationInstanceCreatedEvent) ProtoMessage

func (*SubOrchestrationInstanceCreatedEvent) ProtoMessage()

func (*SubOrchestrationInstanceCreatedEvent) ProtoReflect

func (*SubOrchestrationInstanceCreatedEvent) Reset

func (*SubOrchestrationInstanceCreatedEvent) String

type SubOrchestrationInstanceFailedEvent

type SubOrchestrationInstanceFailedEvent struct {
	TaskScheduledId int32               `protobuf:"varint,1,opt,name=taskScheduledId,proto3" json:"taskScheduledId,omitempty"`
	FailureDetails  *TaskFailureDetails `protobuf:"bytes,2,opt,name=failureDetails,proto3" json:"failureDetails,omitempty"`
	// contains filtered or unexported fields
}

func (*SubOrchestrationInstanceFailedEvent) Descriptor deprecated

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

Deprecated: Use SubOrchestrationInstanceFailedEvent.ProtoReflect.Descriptor instead.

func (*SubOrchestrationInstanceFailedEvent) GetFailureDetails

func (*SubOrchestrationInstanceFailedEvent) GetTaskScheduledId

func (x *SubOrchestrationInstanceFailedEvent) GetTaskScheduledId() int32

func (*SubOrchestrationInstanceFailedEvent) ProtoMessage

func (*SubOrchestrationInstanceFailedEvent) ProtoMessage()

func (*SubOrchestrationInstanceFailedEvent) ProtoReflect

func (*SubOrchestrationInstanceFailedEvent) Reset

func (*SubOrchestrationInstanceFailedEvent) String

type SuspendRequest

type SuspendRequest struct {
	InstanceId string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	Reason     *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*SuspendRequest) Descriptor deprecated

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

Deprecated: Use SuspendRequest.ProtoReflect.Descriptor instead.

func (*SuspendRequest) GetInstanceId

func (x *SuspendRequest) GetInstanceId() string

func (*SuspendRequest) GetReason

func (x *SuspendRequest) GetReason() *wrapperspb.StringValue

func (*SuspendRequest) ProtoMessage

func (*SuspendRequest) ProtoMessage()

func (*SuspendRequest) ProtoReflect

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

func (*SuspendRequest) Reset

func (x *SuspendRequest) Reset()

func (*SuspendRequest) String

func (x *SuspendRequest) String() string

type SuspendResponse

type SuspendResponse struct {
	// contains filtered or unexported fields
}

func (*SuspendResponse) Descriptor deprecated

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

Deprecated: Use SuspendResponse.ProtoReflect.Descriptor instead.

func (*SuspendResponse) ProtoMessage

func (*SuspendResponse) ProtoMessage()

func (*SuspendResponse) ProtoReflect

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

func (*SuspendResponse) Reset

func (x *SuspendResponse) Reset()

func (*SuspendResponse) String

func (x *SuspendResponse) String() string

type TaskCompletedEvent

type TaskCompletedEvent struct {
	TaskScheduledId int32                   `protobuf:"varint,1,opt,name=taskScheduledId,proto3" json:"taskScheduledId,omitempty"`
	Result          *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	TaskExecutionId string                  `protobuf:"bytes,3,opt,name=taskExecutionId,proto3" json:"taskExecutionId,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskCompletedEvent) Descriptor deprecated

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

Deprecated: Use TaskCompletedEvent.ProtoReflect.Descriptor instead.

func (*TaskCompletedEvent) GetResult

func (x *TaskCompletedEvent) GetResult() *wrapperspb.StringValue

func (*TaskCompletedEvent) GetTaskExecutionId added in v0.8.0

func (x *TaskCompletedEvent) GetTaskExecutionId() string

func (*TaskCompletedEvent) GetTaskScheduledId

func (x *TaskCompletedEvent) GetTaskScheduledId() int32

func (*TaskCompletedEvent) ProtoMessage

func (*TaskCompletedEvent) ProtoMessage()

func (*TaskCompletedEvent) ProtoReflect

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

func (*TaskCompletedEvent) Reset

func (x *TaskCompletedEvent) Reset()

func (*TaskCompletedEvent) String

func (x *TaskCompletedEvent) String() string

type TaskFailedEvent

type TaskFailedEvent struct {
	TaskScheduledId int32               `protobuf:"varint,1,opt,name=taskScheduledId,proto3" json:"taskScheduledId,omitempty"`
	FailureDetails  *TaskFailureDetails `protobuf:"bytes,2,opt,name=failureDetails,proto3" json:"failureDetails,omitempty"`
	TaskExecutionId string              `protobuf:"bytes,3,opt,name=taskExecutionId,proto3" json:"taskExecutionId,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskFailedEvent) Descriptor deprecated

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

Deprecated: Use TaskFailedEvent.ProtoReflect.Descriptor instead.

func (*TaskFailedEvent) GetFailureDetails

func (x *TaskFailedEvent) GetFailureDetails() *TaskFailureDetails

func (*TaskFailedEvent) GetTaskExecutionId added in v0.8.0

func (x *TaskFailedEvent) GetTaskExecutionId() string

func (*TaskFailedEvent) GetTaskScheduledId

func (x *TaskFailedEvent) GetTaskScheduledId() int32

func (*TaskFailedEvent) ProtoMessage

func (*TaskFailedEvent) ProtoMessage()

func (*TaskFailedEvent) ProtoReflect

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

func (*TaskFailedEvent) Reset

func (x *TaskFailedEvent) Reset()

func (*TaskFailedEvent) String

func (x *TaskFailedEvent) String() string

type TaskFailureDetails

type TaskFailureDetails struct {
	ErrorType      string                  `protobuf:"bytes,1,opt,name=errorType,proto3" json:"errorType,omitempty"`
	ErrorMessage   string                  `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"`
	StackTrace     *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=stackTrace,proto3" json:"stackTrace,omitempty"`
	InnerFailure   *TaskFailureDetails     `protobuf:"bytes,4,opt,name=innerFailure,proto3" json:"innerFailure,omitempty"`
	IsNonRetriable bool                    `protobuf:"varint,5,opt,name=isNonRetriable,proto3" json:"isNonRetriable,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskFailureDetails) Descriptor deprecated

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

Deprecated: Use TaskFailureDetails.ProtoReflect.Descriptor instead.

func (*TaskFailureDetails) GetErrorMessage

func (x *TaskFailureDetails) GetErrorMessage() string

func (*TaskFailureDetails) GetErrorType

func (x *TaskFailureDetails) GetErrorType() string

func (*TaskFailureDetails) GetInnerFailure

func (x *TaskFailureDetails) GetInnerFailure() *TaskFailureDetails

func (*TaskFailureDetails) GetIsNonRetriable

func (x *TaskFailureDetails) GetIsNonRetriable() bool

func (*TaskFailureDetails) GetStackTrace

func (x *TaskFailureDetails) GetStackTrace() *wrapperspb.StringValue

func (*TaskFailureDetails) ProtoMessage

func (*TaskFailureDetails) ProtoMessage()

func (*TaskFailureDetails) ProtoReflect

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

func (*TaskFailureDetails) Reset

func (x *TaskFailureDetails) Reset()

func (*TaskFailureDetails) String

func (x *TaskFailureDetails) String() string

type TaskHubSidecarServiceClient

type TaskHubSidecarServiceClient interface {
	// Sends a hello request to the sidecar service.
	Hello(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Starts a new orchestration instance.
	StartInstance(ctx context.Context, in *CreateInstanceRequest, opts ...grpc.CallOption) (*CreateInstanceResponse, error)
	// Gets the status of an existing orchestration instance.
	GetInstance(ctx context.Context, in *GetInstanceRequest, opts ...grpc.CallOption) (*GetInstanceResponse, error)
	// Waits for an orchestration instance to reach a running or completion state.
	WaitForInstanceStart(ctx context.Context, in *GetInstanceRequest, opts ...grpc.CallOption) (*GetInstanceResponse, error)
	// Waits for an orchestration instance to reach a completion state (completed, failed, terminated, etc.).
	WaitForInstanceCompletion(ctx context.Context, in *GetInstanceRequest, opts ...grpc.CallOption) (*GetInstanceResponse, error)
	// Raises an event to a running orchestration instance.
	RaiseEvent(ctx context.Context, in *RaiseEventRequest, opts ...grpc.CallOption) (*RaiseEventResponse, error)
	// Terminates a running orchestration instance.
	TerminateInstance(ctx context.Context, in *TerminateRequest, opts ...grpc.CallOption) (*TerminateResponse, error)
	// Suspends a running orchestration instance.
	SuspendInstance(ctx context.Context, in *SuspendRequest, opts ...grpc.CallOption) (*SuspendResponse, error)
	// Resumes a suspended orchestration instance.
	ResumeInstance(ctx context.Context, in *ResumeRequest, opts ...grpc.CallOption) (*ResumeResponse, error)
	PurgeInstances(ctx context.Context, in *PurgeInstancesRequest, opts ...grpc.CallOption) (*PurgeInstancesResponse, error)
	GetWorkItems(ctx context.Context, in *GetWorkItemsRequest, opts ...grpc.CallOption) (TaskHubSidecarService_GetWorkItemsClient, error)
	CompleteActivityTask(ctx context.Context, in *ActivityResponse, opts ...grpc.CallOption) (*CompleteTaskResponse, error)
	CompleteOrchestratorTask(ctx context.Context, in *OrchestratorResponse, opts ...grpc.CallOption) (*CompleteTaskResponse, error)
	// Rerun a Workflow from a specific event ID of a workflow instance.
	RerunWorkflowFromEvent(ctx context.Context, in *RerunWorkflowFromEventRequest, opts ...grpc.CallOption) (*RerunWorkflowFromEventResponse, error)
	ListInstanceIDs(ctx context.Context, in *ListInstanceIDsRequest, opts ...grpc.CallOption) (*ListInstanceIDsResponse, error)
	GetInstanceHistory(ctx context.Context, in *GetInstanceHistoryRequest, opts ...grpc.CallOption) (*GetInstanceHistoryResponse, error)
}

TaskHubSidecarServiceClient is the client API for TaskHubSidecarService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TaskHubSidecarServiceServer

type TaskHubSidecarServiceServer interface {
	// Sends a hello request to the sidecar service.
	Hello(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	// Starts a new orchestration instance.
	StartInstance(context.Context, *CreateInstanceRequest) (*CreateInstanceResponse, error)
	// Gets the status of an existing orchestration instance.
	GetInstance(context.Context, *GetInstanceRequest) (*GetInstanceResponse, error)
	// Waits for an orchestration instance to reach a running or completion state.
	WaitForInstanceStart(context.Context, *GetInstanceRequest) (*GetInstanceResponse, error)
	// Waits for an orchestration instance to reach a completion state (completed, failed, terminated, etc.).
	WaitForInstanceCompletion(context.Context, *GetInstanceRequest) (*GetInstanceResponse, error)
	// Raises an event to a running orchestration instance.
	RaiseEvent(context.Context, *RaiseEventRequest) (*RaiseEventResponse, error)
	// Terminates a running orchestration instance.
	TerminateInstance(context.Context, *TerminateRequest) (*TerminateResponse, error)
	// Suspends a running orchestration instance.
	SuspendInstance(context.Context, *SuspendRequest) (*SuspendResponse, error)
	// Resumes a suspended orchestration instance.
	ResumeInstance(context.Context, *ResumeRequest) (*ResumeResponse, error)
	PurgeInstances(context.Context, *PurgeInstancesRequest) (*PurgeInstancesResponse, error)
	GetWorkItems(*GetWorkItemsRequest, TaskHubSidecarService_GetWorkItemsServer) error
	CompleteActivityTask(context.Context, *ActivityResponse) (*CompleteTaskResponse, error)
	CompleteOrchestratorTask(context.Context, *OrchestratorResponse) (*CompleteTaskResponse, error)
	// Rerun a Workflow from a specific event ID of a workflow instance.
	RerunWorkflowFromEvent(context.Context, *RerunWorkflowFromEventRequest) (*RerunWorkflowFromEventResponse, error)
	ListInstanceIDs(context.Context, *ListInstanceIDsRequest) (*ListInstanceIDsResponse, error)
	GetInstanceHistory(context.Context, *GetInstanceHistoryRequest) (*GetInstanceHistoryResponse, error)
	// contains filtered or unexported methods
}

TaskHubSidecarServiceServer is the server API for TaskHubSidecarService service. All implementations must embed UnimplementedTaskHubSidecarServiceServer for forward compatibility

type TaskHubSidecarService_GetWorkItemsClient

type TaskHubSidecarService_GetWorkItemsClient interface {
	Recv() (*WorkItem, error)
	grpc.ClientStream
}

type TaskHubSidecarService_GetWorkItemsServer

type TaskHubSidecarService_GetWorkItemsServer interface {
	Send(*WorkItem) error
	grpc.ServerStream
}

type TaskRouter added in v0.8.0

type TaskRouter struct {
	SourceAppID string  `protobuf:"bytes,1,opt,name=sourceAppID,proto3" json:"sourceAppID,omitempty"`
	TargetAppID *string `protobuf:"bytes,2,opt,name=targetAppID,proto3,oneof" json:"targetAppID,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskRouter) Descriptor deprecated added in v0.8.0

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

Deprecated: Use TaskRouter.ProtoReflect.Descriptor instead.

func (*TaskRouter) GetSourceAppID added in v0.8.0

func (x *TaskRouter) GetSourceAppID() string

func (*TaskRouter) GetTargetAppID added in v0.8.0

func (x *TaskRouter) GetTargetAppID() string

func (*TaskRouter) ProtoMessage added in v0.8.0

func (*TaskRouter) ProtoMessage()

func (*TaskRouter) ProtoReflect added in v0.8.0

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

func (*TaskRouter) Reset added in v0.8.0

func (x *TaskRouter) Reset()

func (*TaskRouter) String added in v0.8.0

func (x *TaskRouter) String() string

type TaskScheduledEvent

type TaskScheduledEvent struct {
	Name               string                  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version            *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Input              *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=input,proto3" json:"input,omitempty"`
	ParentTraceContext *TraceContext           `protobuf:"bytes,4,opt,name=parentTraceContext,proto3" json:"parentTraceContext,omitempty"`
	TaskExecutionId    string                  `protobuf:"bytes,5,opt,name=taskExecutionId,proto3" json:"taskExecutionId,omitempty"`
	// If defined, indicates that this task was the starting point of a new
	// workflow execution as the result of a rerun operation.
	RerunParentInstanceInfo *RerunParentInstanceInfo `protobuf:"bytes,6,opt,name=rerunParentInstanceInfo,proto3,oneof" json:"rerunParentInstanceInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskScheduledEvent) Descriptor deprecated

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

Deprecated: Use TaskScheduledEvent.ProtoReflect.Descriptor instead.

func (*TaskScheduledEvent) GetInput

func (x *TaskScheduledEvent) GetInput() *wrapperspb.StringValue

func (*TaskScheduledEvent) GetName

func (x *TaskScheduledEvent) GetName() string

func (*TaskScheduledEvent) GetParentTraceContext

func (x *TaskScheduledEvent) GetParentTraceContext() *TraceContext

func (*TaskScheduledEvent) GetRerunParentInstanceInfo added in v0.11.0

func (x *TaskScheduledEvent) GetRerunParentInstanceInfo() *RerunParentInstanceInfo

func (*TaskScheduledEvent) GetTaskExecutionId added in v0.8.0

func (x *TaskScheduledEvent) GetTaskExecutionId() string

func (*TaskScheduledEvent) GetVersion

func (x *TaskScheduledEvent) GetVersion() *wrapperspb.StringValue

func (*TaskScheduledEvent) ProtoMessage

func (*TaskScheduledEvent) ProtoMessage()

func (*TaskScheduledEvent) ProtoReflect

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

func (*TaskScheduledEvent) Reset

func (x *TaskScheduledEvent) Reset()

func (*TaskScheduledEvent) String

func (x *TaskScheduledEvent) String() string

type TerminateOrchestrationAction

type TerminateOrchestrationAction struct {
	InstanceId string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	Reason     *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	Recurse    bool                    `protobuf:"varint,3,opt,name=recurse,proto3" json:"recurse,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminateOrchestrationAction) Descriptor deprecated

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

Deprecated: Use TerminateOrchestrationAction.ProtoReflect.Descriptor instead.

func (*TerminateOrchestrationAction) GetInstanceId

func (x *TerminateOrchestrationAction) GetInstanceId() string

func (*TerminateOrchestrationAction) GetReason

func (*TerminateOrchestrationAction) GetRecurse

func (x *TerminateOrchestrationAction) GetRecurse() bool

func (*TerminateOrchestrationAction) ProtoMessage

func (*TerminateOrchestrationAction) ProtoMessage()

func (*TerminateOrchestrationAction) ProtoReflect

func (*TerminateOrchestrationAction) Reset

func (x *TerminateOrchestrationAction) Reset()

func (*TerminateOrchestrationAction) String

type TerminateRequest

type TerminateRequest struct {
	InstanceId string                  `protobuf:"bytes,1,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	Output     *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=output,proto3" json:"output,omitempty"`
	Recursive  bool                    `protobuf:"varint,3,opt,name=recursive,proto3" json:"recursive,omitempty"`
	// contains filtered or unexported fields
}

func (*TerminateRequest) Descriptor deprecated

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

Deprecated: Use TerminateRequest.ProtoReflect.Descriptor instead.

func (*TerminateRequest) GetInstanceId

func (x *TerminateRequest) GetInstanceId() string

func (*TerminateRequest) GetOutput

func (x *TerminateRequest) GetOutput() *wrapperspb.StringValue

func (*TerminateRequest) GetRecursive

func (x *TerminateRequest) GetRecursive() bool

func (*TerminateRequest) ProtoMessage

func (*TerminateRequest) ProtoMessage()

func (*TerminateRequest) ProtoReflect

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

func (*TerminateRequest) Reset

func (x *TerminateRequest) Reset()

func (*TerminateRequest) String

func (x *TerminateRequest) String() string

type TerminateResponse

type TerminateResponse struct {
	// contains filtered or unexported fields
}

func (*TerminateResponse) Descriptor deprecated

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

Deprecated: Use TerminateResponse.ProtoReflect.Descriptor instead.

func (*TerminateResponse) ProtoMessage

func (*TerminateResponse) ProtoMessage()

func (*TerminateResponse) ProtoReflect

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

func (*TerminateResponse) Reset

func (x *TerminateResponse) Reset()

func (*TerminateResponse) String

func (x *TerminateResponse) String() string

type TimerCreatedEvent

type TimerCreatedEvent struct {
	FireAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=fireAt,proto3" json:"fireAt,omitempty"`
	Name   *string                `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// If defined, indicates that this task was the starting point of a new
	// workflow execution as the result of a rerun operation.
	RerunParentInstanceInfo *RerunParentInstanceInfo `protobuf:"bytes,3,opt,name=rerunParentInstanceInfo,proto3,oneof" json:"rerunParentInstanceInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*TimerCreatedEvent) Descriptor deprecated

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

Deprecated: Use TimerCreatedEvent.ProtoReflect.Descriptor instead.

func (*TimerCreatedEvent) GetFireAt

func (x *TimerCreatedEvent) GetFireAt() *timestamppb.Timestamp

func (*TimerCreatedEvent) GetName added in v0.7.0

func (x *TimerCreatedEvent) GetName() string

func (*TimerCreatedEvent) GetRerunParentInstanceInfo added in v0.11.0

func (x *TimerCreatedEvent) GetRerunParentInstanceInfo() *RerunParentInstanceInfo

func (*TimerCreatedEvent) ProtoMessage

func (*TimerCreatedEvent) ProtoMessage()

func (*TimerCreatedEvent) ProtoReflect

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

func (*TimerCreatedEvent) Reset

func (x *TimerCreatedEvent) Reset()

func (*TimerCreatedEvent) String

func (x *TimerCreatedEvent) String() string

type TimerFiredEvent

type TimerFiredEvent struct {
	FireAt  *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=fireAt,proto3" json:"fireAt,omitempty"`
	TimerId int32                  `protobuf:"varint,2,opt,name=timerId,proto3" json:"timerId,omitempty"`
	// contains filtered or unexported fields
}

func (*TimerFiredEvent) Descriptor deprecated

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

Deprecated: Use TimerFiredEvent.ProtoReflect.Descriptor instead.

func (*TimerFiredEvent) GetFireAt

func (x *TimerFiredEvent) GetFireAt() *timestamppb.Timestamp

func (*TimerFiredEvent) GetTimerId

func (x *TimerFiredEvent) GetTimerId() int32

func (*TimerFiredEvent) ProtoMessage

func (*TimerFiredEvent) ProtoMessage()

func (*TimerFiredEvent) ProtoReflect

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

func (*TimerFiredEvent) Reset

func (x *TimerFiredEvent) Reset()

func (*TimerFiredEvent) String

func (x *TimerFiredEvent) String() string

type TraceContext

type TraceContext struct {
	TraceParent string `protobuf:"bytes,1,opt,name=traceParent,proto3" json:"traceParent,omitempty"`
	// Deprecated: Marked as deprecated in orchestrator_service.proto.
	SpanID     string                  `protobuf:"bytes,2,opt,name=spanID,proto3" json:"spanID,omitempty"`
	TraceState *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=traceState,proto3" json:"traceState,omitempty"`
	// contains filtered or unexported fields
}

func (*TraceContext) Descriptor deprecated

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

Deprecated: Use TraceContext.ProtoReflect.Descriptor instead.

func (*TraceContext) GetSpanID deprecated

func (x *TraceContext) GetSpanID() string

Deprecated: Marked as deprecated in orchestrator_service.proto.

func (*TraceContext) GetTraceParent

func (x *TraceContext) GetTraceParent() string

func (*TraceContext) GetTraceState

func (x *TraceContext) GetTraceState() *wrapperspb.StringValue

func (*TraceContext) ProtoMessage

func (*TraceContext) ProtoMessage()

func (*TraceContext) ProtoReflect

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

func (*TraceContext) Reset

func (x *TraceContext) Reset()

func (*TraceContext) String

func (x *TraceContext) String() string

type UnimplementedTaskHubSidecarServiceServer

type UnimplementedTaskHubSidecarServiceServer struct {
}

UnimplementedTaskHubSidecarServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedTaskHubSidecarServiceServer) CompleteActivityTask

func (UnimplementedTaskHubSidecarServiceServer) CompleteOrchestratorTask

func (UnimplementedTaskHubSidecarServiceServer) GetInstance

func (UnimplementedTaskHubSidecarServiceServer) GetInstanceHistory added in v0.11.0

func (UnimplementedTaskHubSidecarServiceServer) Hello

func (UnimplementedTaskHubSidecarServiceServer) ListInstanceIDs added in v0.11.0

func (UnimplementedTaskHubSidecarServiceServer) PurgeInstances

func (UnimplementedTaskHubSidecarServiceServer) RaiseEvent

func (UnimplementedTaskHubSidecarServiceServer) RerunWorkflowFromEvent added in v0.7.0

func (UnimplementedTaskHubSidecarServiceServer) ResumeInstance

func (UnimplementedTaskHubSidecarServiceServer) StartInstance

func (UnimplementedTaskHubSidecarServiceServer) SuspendInstance

func (UnimplementedTaskHubSidecarServiceServer) TerminateInstance

func (UnimplementedTaskHubSidecarServiceServer) WaitForInstanceCompletion

func (UnimplementedTaskHubSidecarServiceServer) WaitForInstanceStart

type UnsafeTaskHubSidecarServiceServer

type UnsafeTaskHubSidecarServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTaskHubSidecarServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TaskHubSidecarServiceServer will result in compilation errors.

type WorkItem

type WorkItem struct {

	// Types that are assignable to Request:
	//
	//	*WorkItem_OrchestratorRequest
	//	*WorkItem_ActivityRequest
	Request         isWorkItem_Request `protobuf_oneof:"request"`
	CompletionToken string             `protobuf:"bytes,10,opt,name=completionToken,proto3" json:"completionToken,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkItem) Descriptor deprecated

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

Deprecated: Use WorkItem.ProtoReflect.Descriptor instead.

func (*WorkItem) GetActivityRequest

func (x *WorkItem) GetActivityRequest() *ActivityRequest

func (*WorkItem) GetCompletionToken

func (x *WorkItem) GetCompletionToken() string

func (*WorkItem) GetOrchestratorRequest

func (x *WorkItem) GetOrchestratorRequest() *OrchestratorRequest

func (*WorkItem) GetRequest

func (m *WorkItem) GetRequest() isWorkItem_Request

func (*WorkItem) ProtoMessage

func (*WorkItem) ProtoMessage()

func (*WorkItem) ProtoReflect

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

func (*WorkItem) Reset

func (x *WorkItem) Reset()

func (*WorkItem) String

func (x *WorkItem) String() string

type WorkItem_ActivityRequest

type WorkItem_ActivityRequest struct {
	ActivityRequest *ActivityRequest `protobuf:"bytes,2,opt,name=activityRequest,proto3,oneof"`
}

type WorkItem_OrchestratorRequest

type WorkItem_OrchestratorRequest struct {
	OrchestratorRequest *OrchestratorRequest `protobuf:"bytes,1,opt,name=orchestratorRequest,proto3,oneof"`
}

type WorkflowState

type WorkflowState struct {
	Inbox        []*HistoryEvent         `protobuf:"bytes,1,rep,name=inbox,proto3" json:"inbox,omitempty"`
	History      []*HistoryEvent         `protobuf:"bytes,2,rep,name=history,proto3" json:"history,omitempty"`
	CustomStatus *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=customStatus,proto3" json:"customStatus,omitempty"`
	Generation   uint64                  `protobuf:"varint,4,opt,name=generation,proto3" json:"generation,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowState) Descriptor deprecated

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

Deprecated: Use WorkflowState.ProtoReflect.Descriptor instead.

func (*WorkflowState) GetCustomStatus

func (x *WorkflowState) GetCustomStatus() *wrapperspb.StringValue

func (*WorkflowState) GetGeneration

func (x *WorkflowState) GetGeneration() uint64

func (*WorkflowState) GetHistory

func (x *WorkflowState) GetHistory() []*HistoryEvent

func (*WorkflowState) GetInbox

func (x *WorkflowState) GetInbox() []*HistoryEvent

func (*WorkflowState) ProtoMessage

func (*WorkflowState) ProtoMessage()

func (*WorkflowState) ProtoReflect

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

func (*WorkflowState) Reset

func (x *WorkflowState) Reset()

func (*WorkflowState) String

func (x *WorkflowState) String() string

type WorkflowStateMetadata

type WorkflowStateMetadata struct {
	InboxLength   uint64 `protobuf:"varint,1,opt,name=inboxLength,proto3" json:"inboxLength,omitempty"`
	HistoryLength uint64 `protobuf:"varint,2,opt,name=historyLength,proto3" json:"historyLength,omitempty"`
	Generation    uint64 `protobuf:"varint,3,opt,name=generation,proto3" json:"generation,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowStateMetadata) Descriptor deprecated

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

Deprecated: Use WorkflowStateMetadata.ProtoReflect.Descriptor instead.

func (*WorkflowStateMetadata) GetGeneration

func (x *WorkflowStateMetadata) GetGeneration() uint64

func (*WorkflowStateMetadata) GetHistoryLength

func (x *WorkflowStateMetadata) GetHistoryLength() uint64

func (*WorkflowStateMetadata) GetInboxLength

func (x *WorkflowStateMetadata) GetInboxLength() uint64

func (*WorkflowStateMetadata) ProtoMessage

func (*WorkflowStateMetadata) ProtoMessage()

func (*WorkflowStateMetadata) ProtoReflect

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

func (*WorkflowStateMetadata) Reset

func (x *WorkflowStateMetadata) Reset()

func (*WorkflowStateMetadata) String

func (x *WorkflowStateMetadata) String() string

Jump to

Keyboard shortcuts

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