workflows

package
v0.0.40 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2026 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Overview

Package workflows is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	Workflows_ListWorkflows_FullMethodName             = "/Superplane.Workflows.Workflows/ListWorkflows"
	Workflows_CreateWorkflow_FullMethodName            = "/Superplane.Workflows.Workflows/CreateWorkflow"
	Workflows_DescribeWorkflow_FullMethodName          = "/Superplane.Workflows.Workflows/DescribeWorkflow"
	Workflows_UpdateWorkflow_FullMethodName            = "/Superplane.Workflows.Workflows/UpdateWorkflow"
	Workflows_DeleteWorkflow_FullMethodName            = "/Superplane.Workflows.Workflows/DeleteWorkflow"
	Workflows_ListNodeQueueItems_FullMethodName        = "/Superplane.Workflows.Workflows/ListNodeQueueItems"
	Workflows_DeleteNodeQueueItem_FullMethodName       = "/Superplane.Workflows.Workflows/DeleteNodeQueueItem"
	Workflows_ListNodeExecutions_FullMethodName        = "/Superplane.Workflows.Workflows/ListNodeExecutions"
	Workflows_ListNodeEvents_FullMethodName            = "/Superplane.Workflows.Workflows/ListNodeEvents"
	Workflows_EmitNodeEvent_FullMethodName             = "/Superplane.Workflows.Workflows/EmitNodeEvent"
	Workflows_InvokeNodeExecutionAction_FullMethodName = "/Superplane.Workflows.Workflows/InvokeNodeExecutionAction"
	Workflows_InvokeNodeTriggerAction_FullMethodName   = "/Superplane.Workflows.Workflows/InvokeNodeTriggerAction"
	Workflows_ListChildExecutions_FullMethodName       = "/Superplane.Workflows.Workflows/ListChildExecutions"
	Workflows_CancelExecution_FullMethodName           = "/Superplane.Workflows.Workflows/CancelExecution"
	Workflows_ListWorkflowEvents_FullMethodName        = "/Superplane.Workflows.Workflows/ListWorkflowEvents"
	Workflows_ListEventExecutions_FullMethodName       = "/Superplane.Workflows.Workflows/ListEventExecutions"
)

Variables

View Source
var (
	WorkflowNodeExecution_State_name = map[int32]string{
		0: "STATE_UNKNOWN",
		1: "STATE_PENDING",
		2: "STATE_STARTED",
		3: "STATE_FINISHED",
	}
	WorkflowNodeExecution_State_value = map[string]int32{
		"STATE_UNKNOWN":  0,
		"STATE_PENDING":  1,
		"STATE_STARTED":  2,
		"STATE_FINISHED": 3,
	}
)

Enum value maps for WorkflowNodeExecution_State.

View Source
var (
	WorkflowNodeExecution_Result_name = map[int32]string{
		0: "RESULT_UNKNOWN",
		1: "RESULT_PASSED",
		2: "RESULT_FAILED",
		3: "RESULT_CANCELLED",
	}
	WorkflowNodeExecution_Result_value = map[string]int32{
		"RESULT_UNKNOWN":   0,
		"RESULT_PASSED":    1,
		"RESULT_FAILED":    2,
		"RESULT_CANCELLED": 3,
	}
)

Enum value maps for WorkflowNodeExecution_Result.

View Source
var (
	WorkflowNodeExecution_ResultReason_name = map[int32]string{
		0: "RESULT_REASON_OK",
		1: "RESULT_REASON_ERROR",
	}
	WorkflowNodeExecution_ResultReason_value = map[string]int32{
		"RESULT_REASON_OK":    0,
		"RESULT_REASON_ERROR": 1,
	}
)

Enum value maps for WorkflowNodeExecution_ResultReason.

View Source
var File_workflows_proto protoreflect.FileDescriptor
View Source
var Workflows_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "Superplane.Workflows.Workflows",
	HandlerType: (*WorkflowsServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListWorkflows",
			Handler:    _Workflows_ListWorkflows_Handler,
		},
		{
			MethodName: "CreateWorkflow",
			Handler:    _Workflows_CreateWorkflow_Handler,
		},
		{
			MethodName: "DescribeWorkflow",
			Handler:    _Workflows_DescribeWorkflow_Handler,
		},
		{
			MethodName: "UpdateWorkflow",
			Handler:    _Workflows_UpdateWorkflow_Handler,
		},
		{
			MethodName: "DeleteWorkflow",
			Handler:    _Workflows_DeleteWorkflow_Handler,
		},
		{
			MethodName: "ListNodeQueueItems",
			Handler:    _Workflows_ListNodeQueueItems_Handler,
		},
		{
			MethodName: "DeleteNodeQueueItem",
			Handler:    _Workflows_DeleteNodeQueueItem_Handler,
		},
		{
			MethodName: "ListNodeExecutions",
			Handler:    _Workflows_ListNodeExecutions_Handler,
		},
		{
			MethodName: "ListNodeEvents",
			Handler:    _Workflows_ListNodeEvents_Handler,
		},
		{
			MethodName: "EmitNodeEvent",
			Handler:    _Workflows_EmitNodeEvent_Handler,
		},
		{
			MethodName: "InvokeNodeExecutionAction",
			Handler:    _Workflows_InvokeNodeExecutionAction_Handler,
		},
		{
			MethodName: "InvokeNodeTriggerAction",
			Handler:    _Workflows_InvokeNodeTriggerAction_Handler,
		},
		{
			MethodName: "ListChildExecutions",
			Handler:    _Workflows_ListChildExecutions_Handler,
		},
		{
			MethodName: "CancelExecution",
			Handler:    _Workflows_CancelExecution_Handler,
		},
		{
			MethodName: "ListWorkflowEvents",
			Handler:    _Workflows_ListWorkflowEvents_Handler,
		},
		{
			MethodName: "ListEventExecutions",
			Handler:    _Workflows_ListEventExecutions_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "workflows.proto",
}

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

Functions

func RegisterWorkflowsHandler

func RegisterWorkflowsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterWorkflowsHandler registers the http handlers for service Workflows to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterWorkflowsHandlerClient

func RegisterWorkflowsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client WorkflowsClient) error

RegisterWorkflowsHandlerClient registers the http handlers for service Workflows to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "WorkflowsClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "WorkflowsClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "WorkflowsClient" to call the correct interceptors. This client ignores the HTTP middlewares.

func RegisterWorkflowsHandlerFromEndpoint

func RegisterWorkflowsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterWorkflowsHandlerFromEndpoint is same as RegisterWorkflowsHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterWorkflowsHandlerServer

func RegisterWorkflowsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server WorkflowsServer) error

RegisterWorkflowsHandlerServer registers the http handlers for service Workflows to "mux". UnaryRPC :call WorkflowsServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterWorkflowsHandlerFromEndpoint instead. GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.

func RegisterWorkflowsServer

func RegisterWorkflowsServer(s grpc.ServiceRegistrar, srv WorkflowsServer)

Types

type CancelExecutionRequest

type CancelExecutionRequest struct {
	WorkflowId  string `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	ExecutionId string `protobuf:"bytes,2,opt,name=execution_id,json=executionId,proto3" json:"execution_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelExecutionRequest) Descriptor deprecated

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

Deprecated: Use CancelExecutionRequest.ProtoReflect.Descriptor instead.

func (*CancelExecutionRequest) GetExecutionId

func (x *CancelExecutionRequest) GetExecutionId() string

func (*CancelExecutionRequest) GetWorkflowId

func (x *CancelExecutionRequest) GetWorkflowId() string

func (*CancelExecutionRequest) ProtoMessage

func (*CancelExecutionRequest) ProtoMessage()

func (*CancelExecutionRequest) ProtoReflect

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

func (*CancelExecutionRequest) Reset

func (x *CancelExecutionRequest) Reset()

func (*CancelExecutionRequest) String

func (x *CancelExecutionRequest) String() string

type CancelExecutionResponse

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

func (*CancelExecutionResponse) Descriptor deprecated

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

Deprecated: Use CancelExecutionResponse.ProtoReflect.Descriptor instead.

func (*CancelExecutionResponse) ProtoMessage

func (*CancelExecutionResponse) ProtoMessage()

func (*CancelExecutionResponse) ProtoReflect

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

func (*CancelExecutionResponse) Reset

func (x *CancelExecutionResponse) Reset()

func (*CancelExecutionResponse) String

func (x *CancelExecutionResponse) String() string

type CreateWorkflowRequest

type CreateWorkflowRequest struct {
	Workflow *Workflow `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateWorkflowRequest) Descriptor deprecated

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

Deprecated: Use CreateWorkflowRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkflowRequest) GetWorkflow

func (x *CreateWorkflowRequest) GetWorkflow() *Workflow

func (*CreateWorkflowRequest) ProtoMessage

func (*CreateWorkflowRequest) ProtoMessage()

func (*CreateWorkflowRequest) ProtoReflect

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

func (*CreateWorkflowRequest) Reset

func (x *CreateWorkflowRequest) Reset()

func (*CreateWorkflowRequest) String

func (x *CreateWorkflowRequest) String() string

type CreateWorkflowResponse

type CreateWorkflowResponse struct {
	Workflow *Workflow `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateWorkflowResponse) Descriptor deprecated

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

Deprecated: Use CreateWorkflowResponse.ProtoReflect.Descriptor instead.

func (*CreateWorkflowResponse) GetWorkflow

func (x *CreateWorkflowResponse) GetWorkflow() *Workflow

func (*CreateWorkflowResponse) ProtoMessage

func (*CreateWorkflowResponse) ProtoMessage()

func (*CreateWorkflowResponse) ProtoReflect

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

func (*CreateWorkflowResponse) Reset

func (x *CreateWorkflowResponse) Reset()

func (*CreateWorkflowResponse) String

func (x *CreateWorkflowResponse) String() string

type DeleteNodeQueueItemRequest

type DeleteNodeQueueItemRequest struct {
	WorkflowId string `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId     string `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	ItemId     string `protobuf:"bytes,3,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteNodeQueueItemRequest) Descriptor deprecated

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

Deprecated: Use DeleteNodeQueueItemRequest.ProtoReflect.Descriptor instead.

func (*DeleteNodeQueueItemRequest) GetItemId

func (x *DeleteNodeQueueItemRequest) GetItemId() string

func (*DeleteNodeQueueItemRequest) GetNodeId

func (x *DeleteNodeQueueItemRequest) GetNodeId() string

func (*DeleteNodeQueueItemRequest) GetWorkflowId

func (x *DeleteNodeQueueItemRequest) GetWorkflowId() string

func (*DeleteNodeQueueItemRequest) ProtoMessage

func (*DeleteNodeQueueItemRequest) ProtoMessage()

func (*DeleteNodeQueueItemRequest) ProtoReflect

func (*DeleteNodeQueueItemRequest) Reset

func (x *DeleteNodeQueueItemRequest) Reset()

func (*DeleteNodeQueueItemRequest) String

func (x *DeleteNodeQueueItemRequest) String() string

type DeleteNodeQueueItemResponse

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

func (*DeleteNodeQueueItemResponse) Descriptor deprecated

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

Deprecated: Use DeleteNodeQueueItemResponse.ProtoReflect.Descriptor instead.

func (*DeleteNodeQueueItemResponse) ProtoMessage

func (*DeleteNodeQueueItemResponse) ProtoMessage()

func (*DeleteNodeQueueItemResponse) ProtoReflect

func (*DeleteNodeQueueItemResponse) Reset

func (x *DeleteNodeQueueItemResponse) Reset()

func (*DeleteNodeQueueItemResponse) String

func (x *DeleteNodeQueueItemResponse) String() string

type DeleteWorkflowRequest

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

func (*DeleteWorkflowRequest) Descriptor deprecated

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

Deprecated: Use DeleteWorkflowRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowRequest) GetId

func (x *DeleteWorkflowRequest) GetId() string

func (*DeleteWorkflowRequest) ProtoMessage

func (*DeleteWorkflowRequest) ProtoMessage()

func (*DeleteWorkflowRequest) ProtoReflect

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

func (*DeleteWorkflowRequest) Reset

func (x *DeleteWorkflowRequest) Reset()

func (*DeleteWorkflowRequest) String

func (x *DeleteWorkflowRequest) String() string

type DeleteWorkflowResponse

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

func (*DeleteWorkflowResponse) Descriptor deprecated

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

Deprecated: Use DeleteWorkflowResponse.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowResponse) ProtoMessage

func (*DeleteWorkflowResponse) ProtoMessage()

func (*DeleteWorkflowResponse) ProtoReflect

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

func (*DeleteWorkflowResponse) Reset

func (x *DeleteWorkflowResponse) Reset()

func (*DeleteWorkflowResponse) String

func (x *DeleteWorkflowResponse) String() string

type DescribeWorkflowRequest

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

func (*DescribeWorkflowRequest) Descriptor deprecated

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

Deprecated: Use DescribeWorkflowRequest.ProtoReflect.Descriptor instead.

func (*DescribeWorkflowRequest) GetId

func (x *DescribeWorkflowRequest) GetId() string

func (*DescribeWorkflowRequest) ProtoMessage

func (*DescribeWorkflowRequest) ProtoMessage()

func (*DescribeWorkflowRequest) ProtoReflect

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

func (*DescribeWorkflowRequest) Reset

func (x *DescribeWorkflowRequest) Reset()

func (*DescribeWorkflowRequest) String

func (x *DescribeWorkflowRequest) String() string

type DescribeWorkflowResponse

type DescribeWorkflowResponse struct {
	Workflow *Workflow `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeWorkflowResponse) Descriptor deprecated

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

Deprecated: Use DescribeWorkflowResponse.ProtoReflect.Descriptor instead.

func (*DescribeWorkflowResponse) GetWorkflow

func (x *DescribeWorkflowResponse) GetWorkflow() *Workflow

func (*DescribeWorkflowResponse) ProtoMessage

func (*DescribeWorkflowResponse) ProtoMessage()

func (*DescribeWorkflowResponse) ProtoReflect

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

func (*DescribeWorkflowResponse) Reset

func (x *DescribeWorkflowResponse) Reset()

func (*DescribeWorkflowResponse) String

func (x *DescribeWorkflowResponse) String() string

type EmitNodeEventRequest

type EmitNodeEventRequest struct {
	WorkflowId string          `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId     string          `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Channel    string          `protobuf:"bytes,3,opt,name=channel,proto3" json:"channel,omitempty"`
	Data       *_struct.Struct `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*EmitNodeEventRequest) Descriptor deprecated

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

Deprecated: Use EmitNodeEventRequest.ProtoReflect.Descriptor instead.

func (*EmitNodeEventRequest) GetChannel

func (x *EmitNodeEventRequest) GetChannel() string

func (*EmitNodeEventRequest) GetData

func (x *EmitNodeEventRequest) GetData() *_struct.Struct

func (*EmitNodeEventRequest) GetNodeId

func (x *EmitNodeEventRequest) GetNodeId() string

func (*EmitNodeEventRequest) GetWorkflowId

func (x *EmitNodeEventRequest) GetWorkflowId() string

func (*EmitNodeEventRequest) ProtoMessage

func (*EmitNodeEventRequest) ProtoMessage()

func (*EmitNodeEventRequest) ProtoReflect

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

func (*EmitNodeEventRequest) Reset

func (x *EmitNodeEventRequest) Reset()

func (*EmitNodeEventRequest) String

func (x *EmitNodeEventRequest) String() string

type EmitNodeEventResponse

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

func (*EmitNodeEventResponse) Descriptor deprecated

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

Deprecated: Use EmitNodeEventResponse.ProtoReflect.Descriptor instead.

func (*EmitNodeEventResponse) GetEventId

func (x *EmitNodeEventResponse) GetEventId() string

func (*EmitNodeEventResponse) ProtoMessage

func (*EmitNodeEventResponse) ProtoMessage()

func (*EmitNodeEventResponse) ProtoReflect

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

func (*EmitNodeEventResponse) Reset

func (x *EmitNodeEventResponse) Reset()

func (*EmitNodeEventResponse) String

func (x *EmitNodeEventResponse) String() string

type InvokeNodeExecutionActionRequest

type InvokeNodeExecutionActionRequest struct {
	WorkflowId  string          `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	ExecutionId string          `protobuf:"bytes,2,opt,name=execution_id,json=executionId,proto3" json:"execution_id,omitempty"`
	ActionName  string          `protobuf:"bytes,3,opt,name=action_name,json=actionName,proto3" json:"action_name,omitempty"`
	Parameters  *_struct.Struct `protobuf:"bytes,4,opt,name=parameters,proto3" json:"parameters,omitempty"`
	// contains filtered or unexported fields
}

func (*InvokeNodeExecutionActionRequest) Descriptor deprecated

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

Deprecated: Use InvokeNodeExecutionActionRequest.ProtoReflect.Descriptor instead.

func (*InvokeNodeExecutionActionRequest) GetActionName

func (x *InvokeNodeExecutionActionRequest) GetActionName() string

func (*InvokeNodeExecutionActionRequest) GetExecutionId

func (x *InvokeNodeExecutionActionRequest) GetExecutionId() string

func (*InvokeNodeExecutionActionRequest) GetParameters

func (x *InvokeNodeExecutionActionRequest) GetParameters() *_struct.Struct

func (*InvokeNodeExecutionActionRequest) GetWorkflowId

func (x *InvokeNodeExecutionActionRequest) GetWorkflowId() string

func (*InvokeNodeExecutionActionRequest) ProtoMessage

func (*InvokeNodeExecutionActionRequest) ProtoMessage()

func (*InvokeNodeExecutionActionRequest) ProtoReflect

func (*InvokeNodeExecutionActionRequest) Reset

func (*InvokeNodeExecutionActionRequest) String

type InvokeNodeExecutionActionResponse

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

func (*InvokeNodeExecutionActionResponse) Descriptor deprecated

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

Deprecated: Use InvokeNodeExecutionActionResponse.ProtoReflect.Descriptor instead.

func (*InvokeNodeExecutionActionResponse) ProtoMessage

func (*InvokeNodeExecutionActionResponse) ProtoMessage()

func (*InvokeNodeExecutionActionResponse) ProtoReflect

func (*InvokeNodeExecutionActionResponse) Reset

func (*InvokeNodeExecutionActionResponse) String

type InvokeNodeTriggerActionRequest added in v0.0.18

type InvokeNodeTriggerActionRequest struct {
	WorkflowId string          `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId     string          `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	ActionName string          `protobuf:"bytes,3,opt,name=action_name,json=actionName,proto3" json:"action_name,omitempty"`
	Parameters *_struct.Struct `protobuf:"bytes,4,opt,name=parameters,proto3" json:"parameters,omitempty"`
	// contains filtered or unexported fields
}

func (*InvokeNodeTriggerActionRequest) Descriptor deprecated added in v0.0.18

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

Deprecated: Use InvokeNodeTriggerActionRequest.ProtoReflect.Descriptor instead.

func (*InvokeNodeTriggerActionRequest) GetActionName added in v0.0.18

func (x *InvokeNodeTriggerActionRequest) GetActionName() string

func (*InvokeNodeTriggerActionRequest) GetNodeId added in v0.0.18

func (x *InvokeNodeTriggerActionRequest) GetNodeId() string

func (*InvokeNodeTriggerActionRequest) GetParameters added in v0.0.18

func (x *InvokeNodeTriggerActionRequest) GetParameters() *_struct.Struct

func (*InvokeNodeTriggerActionRequest) GetWorkflowId added in v0.0.18

func (x *InvokeNodeTriggerActionRequest) GetWorkflowId() string

func (*InvokeNodeTriggerActionRequest) ProtoMessage added in v0.0.18

func (*InvokeNodeTriggerActionRequest) ProtoMessage()

func (*InvokeNodeTriggerActionRequest) ProtoReflect added in v0.0.18

func (*InvokeNodeTriggerActionRequest) Reset added in v0.0.18

func (x *InvokeNodeTriggerActionRequest) Reset()

func (*InvokeNodeTriggerActionRequest) String added in v0.0.18

type InvokeNodeTriggerActionResponse added in v0.0.18

type InvokeNodeTriggerActionResponse struct {
	Result *_struct.Struct `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*InvokeNodeTriggerActionResponse) Descriptor deprecated added in v0.0.18

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

Deprecated: Use InvokeNodeTriggerActionResponse.ProtoReflect.Descriptor instead.

func (*InvokeNodeTriggerActionResponse) GetResult added in v0.0.18

func (*InvokeNodeTriggerActionResponse) ProtoMessage added in v0.0.18

func (*InvokeNodeTriggerActionResponse) ProtoMessage()

func (*InvokeNodeTriggerActionResponse) ProtoReflect added in v0.0.18

func (*InvokeNodeTriggerActionResponse) Reset added in v0.0.18

func (*InvokeNodeTriggerActionResponse) String added in v0.0.18

type ListChildExecutionsRequest

type ListChildExecutionsRequest struct {
	WorkflowId  string `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	ExecutionId string `protobuf:"bytes,2,opt,name=execution_id,json=executionId,proto3" json:"execution_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListChildExecutionsRequest) Descriptor deprecated

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

Deprecated: Use ListChildExecutionsRequest.ProtoReflect.Descriptor instead.

func (*ListChildExecutionsRequest) GetExecutionId

func (x *ListChildExecutionsRequest) GetExecutionId() string

func (*ListChildExecutionsRequest) GetWorkflowId

func (x *ListChildExecutionsRequest) GetWorkflowId() string

func (*ListChildExecutionsRequest) ProtoMessage

func (*ListChildExecutionsRequest) ProtoMessage()

func (*ListChildExecutionsRequest) ProtoReflect

func (*ListChildExecutionsRequest) Reset

func (x *ListChildExecutionsRequest) Reset()

func (*ListChildExecutionsRequest) String

func (x *ListChildExecutionsRequest) String() string

type ListChildExecutionsResponse

type ListChildExecutionsResponse struct {
	Executions []*WorkflowNodeExecution `protobuf:"bytes,1,rep,name=executions,proto3" json:"executions,omitempty"`
	// contains filtered or unexported fields
}

func (*ListChildExecutionsResponse) Descriptor deprecated

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

Deprecated: Use ListChildExecutionsResponse.ProtoReflect.Descriptor instead.

func (*ListChildExecutionsResponse) GetExecutions

func (x *ListChildExecutionsResponse) GetExecutions() []*WorkflowNodeExecution

func (*ListChildExecutionsResponse) ProtoMessage

func (*ListChildExecutionsResponse) ProtoMessage()

func (*ListChildExecutionsResponse) ProtoReflect

func (*ListChildExecutionsResponse) Reset

func (x *ListChildExecutionsResponse) Reset()

func (*ListChildExecutionsResponse) String

func (x *ListChildExecutionsResponse) String() string

type ListEventExecutionsRequest

type ListEventExecutionsRequest struct {
	WorkflowId string `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	EventId    string `protobuf:"bytes,2,opt,name=event_id,json=eventId,proto3" json:"event_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEventExecutionsRequest) Descriptor deprecated

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

Deprecated: Use ListEventExecutionsRequest.ProtoReflect.Descriptor instead.

func (*ListEventExecutionsRequest) GetEventId

func (x *ListEventExecutionsRequest) GetEventId() string

func (*ListEventExecutionsRequest) GetWorkflowId

func (x *ListEventExecutionsRequest) GetWorkflowId() string

func (*ListEventExecutionsRequest) ProtoMessage

func (*ListEventExecutionsRequest) ProtoMessage()

func (*ListEventExecutionsRequest) ProtoReflect

func (*ListEventExecutionsRequest) Reset

func (x *ListEventExecutionsRequest) Reset()

func (*ListEventExecutionsRequest) String

func (x *ListEventExecutionsRequest) String() string

type ListEventExecutionsResponse

type ListEventExecutionsResponse struct {
	Executions []*WorkflowNodeExecution `protobuf:"bytes,1,rep,name=executions,proto3" json:"executions,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEventExecutionsResponse) Descriptor deprecated

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

Deprecated: Use ListEventExecutionsResponse.ProtoReflect.Descriptor instead.

func (*ListEventExecutionsResponse) GetExecutions

func (x *ListEventExecutionsResponse) GetExecutions() []*WorkflowNodeExecution

func (*ListEventExecutionsResponse) ProtoMessage

func (*ListEventExecutionsResponse) ProtoMessage()

func (*ListEventExecutionsResponse) ProtoReflect

func (*ListEventExecutionsResponse) Reset

func (x *ListEventExecutionsResponse) Reset()

func (*ListEventExecutionsResponse) String

func (x *ListEventExecutionsResponse) String() string

type ListNodeEventsRequest

type ListNodeEventsRequest struct {
	WorkflowId string               `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId     string               `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Limit      uint32               `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	Before     *timestamp.Timestamp `protobuf:"bytes,4,opt,name=before,proto3" json:"before,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNodeEventsRequest) Descriptor deprecated

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

Deprecated: Use ListNodeEventsRequest.ProtoReflect.Descriptor instead.

func (*ListNodeEventsRequest) GetBefore

func (x *ListNodeEventsRequest) GetBefore() *timestamp.Timestamp

func (*ListNodeEventsRequest) GetLimit

func (x *ListNodeEventsRequest) GetLimit() uint32

func (*ListNodeEventsRequest) GetNodeId

func (x *ListNodeEventsRequest) GetNodeId() string

func (*ListNodeEventsRequest) GetWorkflowId

func (x *ListNodeEventsRequest) GetWorkflowId() string

func (*ListNodeEventsRequest) ProtoMessage

func (*ListNodeEventsRequest) ProtoMessage()

func (*ListNodeEventsRequest) ProtoReflect

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

func (*ListNodeEventsRequest) Reset

func (x *ListNodeEventsRequest) Reset()

func (*ListNodeEventsRequest) String

func (x *ListNodeEventsRequest) String() string

type ListNodeEventsResponse

type ListNodeEventsResponse struct {
	Events        []*WorkflowEvent     `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	TotalCount    uint32               `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	HasNextPage   bool                 `protobuf:"varint,3,opt,name=has_next_page,json=hasNextPage,proto3" json:"has_next_page,omitempty"`
	LastTimestamp *timestamp.Timestamp `protobuf:"bytes,4,opt,name=last_timestamp,json=lastTimestamp,proto3" json:"last_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNodeEventsResponse) Descriptor deprecated

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

Deprecated: Use ListNodeEventsResponse.ProtoReflect.Descriptor instead.

func (*ListNodeEventsResponse) GetEvents

func (x *ListNodeEventsResponse) GetEvents() []*WorkflowEvent

func (*ListNodeEventsResponse) GetHasNextPage

func (x *ListNodeEventsResponse) GetHasNextPage() bool

func (*ListNodeEventsResponse) GetLastTimestamp

func (x *ListNodeEventsResponse) GetLastTimestamp() *timestamp.Timestamp

func (*ListNodeEventsResponse) GetTotalCount

func (x *ListNodeEventsResponse) GetTotalCount() uint32

func (*ListNodeEventsResponse) ProtoMessage

func (*ListNodeEventsResponse) ProtoMessage()

func (*ListNodeEventsResponse) ProtoReflect

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

func (*ListNodeEventsResponse) Reset

func (x *ListNodeEventsResponse) Reset()

func (*ListNodeEventsResponse) String

func (x *ListNodeEventsResponse) String() string

type ListNodeExecutionsRequest

type ListNodeExecutionsRequest struct {
	WorkflowId string                         `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId     string                         `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	States     []WorkflowNodeExecution_State  `` /* 127-byte string literal not displayed */
	Results    []WorkflowNodeExecution_Result `` /* 130-byte string literal not displayed */
	Limit      uint32                         `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
	Before     *timestamp.Timestamp           `protobuf:"bytes,6,opt,name=before,proto3" json:"before,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNodeExecutionsRequest) Descriptor deprecated

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

Deprecated: Use ListNodeExecutionsRequest.ProtoReflect.Descriptor instead.

func (*ListNodeExecutionsRequest) GetBefore

func (*ListNodeExecutionsRequest) GetLimit

func (x *ListNodeExecutionsRequest) GetLimit() uint32

func (*ListNodeExecutionsRequest) GetNodeId

func (x *ListNodeExecutionsRequest) GetNodeId() string

func (*ListNodeExecutionsRequest) GetResults

func (*ListNodeExecutionsRequest) GetStates

func (*ListNodeExecutionsRequest) GetWorkflowId

func (x *ListNodeExecutionsRequest) GetWorkflowId() string

func (*ListNodeExecutionsRequest) ProtoMessage

func (*ListNodeExecutionsRequest) ProtoMessage()

func (*ListNodeExecutionsRequest) ProtoReflect

func (*ListNodeExecutionsRequest) Reset

func (x *ListNodeExecutionsRequest) Reset()

func (*ListNodeExecutionsRequest) String

func (x *ListNodeExecutionsRequest) String() string

type ListNodeExecutionsResponse

type ListNodeExecutionsResponse struct {
	Executions    []*WorkflowNodeExecution `protobuf:"bytes,1,rep,name=executions,proto3" json:"executions,omitempty"`
	TotalCount    uint32                   `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	HasNextPage   bool                     `protobuf:"varint,3,opt,name=has_next_page,json=hasNextPage,proto3" json:"has_next_page,omitempty"`
	LastTimestamp *timestamp.Timestamp     `protobuf:"bytes,4,opt,name=last_timestamp,json=lastTimestamp,proto3" json:"last_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNodeExecutionsResponse) Descriptor deprecated

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

Deprecated: Use ListNodeExecutionsResponse.ProtoReflect.Descriptor instead.

func (*ListNodeExecutionsResponse) GetExecutions

func (x *ListNodeExecutionsResponse) GetExecutions() []*WorkflowNodeExecution

func (*ListNodeExecutionsResponse) GetHasNextPage

func (x *ListNodeExecutionsResponse) GetHasNextPage() bool

func (*ListNodeExecutionsResponse) GetLastTimestamp

func (x *ListNodeExecutionsResponse) GetLastTimestamp() *timestamp.Timestamp

func (*ListNodeExecutionsResponse) GetTotalCount

func (x *ListNodeExecutionsResponse) GetTotalCount() uint32

func (*ListNodeExecutionsResponse) ProtoMessage

func (*ListNodeExecutionsResponse) ProtoMessage()

func (*ListNodeExecutionsResponse) ProtoReflect

func (*ListNodeExecutionsResponse) Reset

func (x *ListNodeExecutionsResponse) Reset()

func (*ListNodeExecutionsResponse) String

func (x *ListNodeExecutionsResponse) String() string

type ListNodeQueueItemsRequest

type ListNodeQueueItemsRequest struct {
	WorkflowId string               `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId     string               `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Limit      uint32               `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	Before     *timestamp.Timestamp `protobuf:"bytes,4,opt,name=before,proto3" json:"before,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNodeQueueItemsRequest) Descriptor deprecated

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

Deprecated: Use ListNodeQueueItemsRequest.ProtoReflect.Descriptor instead.

func (*ListNodeQueueItemsRequest) GetBefore

func (*ListNodeQueueItemsRequest) GetLimit

func (x *ListNodeQueueItemsRequest) GetLimit() uint32

func (*ListNodeQueueItemsRequest) GetNodeId

func (x *ListNodeQueueItemsRequest) GetNodeId() string

func (*ListNodeQueueItemsRequest) GetWorkflowId

func (x *ListNodeQueueItemsRequest) GetWorkflowId() string

func (*ListNodeQueueItemsRequest) ProtoMessage

func (*ListNodeQueueItemsRequest) ProtoMessage()

func (*ListNodeQueueItemsRequest) ProtoReflect

func (*ListNodeQueueItemsRequest) Reset

func (x *ListNodeQueueItemsRequest) Reset()

func (*ListNodeQueueItemsRequest) String

func (x *ListNodeQueueItemsRequest) String() string

type ListNodeQueueItemsResponse

type ListNodeQueueItemsResponse struct {
	Items         []*WorkflowNodeQueueItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	TotalCount    uint32                   `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	HasNextPage   bool                     `protobuf:"varint,3,opt,name=has_next_page,json=hasNextPage,proto3" json:"has_next_page,omitempty"`
	LastTimestamp *timestamp.Timestamp     `protobuf:"bytes,4,opt,name=last_timestamp,json=lastTimestamp,proto3" json:"last_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNodeQueueItemsResponse) Descriptor deprecated

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

Deprecated: Use ListNodeQueueItemsResponse.ProtoReflect.Descriptor instead.

func (*ListNodeQueueItemsResponse) GetHasNextPage

func (x *ListNodeQueueItemsResponse) GetHasNextPage() bool

func (*ListNodeQueueItemsResponse) GetItems

func (*ListNodeQueueItemsResponse) GetLastTimestamp

func (x *ListNodeQueueItemsResponse) GetLastTimestamp() *timestamp.Timestamp

func (*ListNodeQueueItemsResponse) GetTotalCount

func (x *ListNodeQueueItemsResponse) GetTotalCount() uint32

func (*ListNodeQueueItemsResponse) ProtoMessage

func (*ListNodeQueueItemsResponse) ProtoMessage()

func (*ListNodeQueueItemsResponse) ProtoReflect

func (*ListNodeQueueItemsResponse) Reset

func (x *ListNodeQueueItemsResponse) Reset()

func (*ListNodeQueueItemsResponse) String

func (x *ListNodeQueueItemsResponse) String() string

type ListWorkflowEventsRequest

type ListWorkflowEventsRequest struct {
	WorkflowId string               `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	Limit      uint32               `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Before     *timestamp.Timestamp `protobuf:"bytes,3,opt,name=before,proto3" json:"before,omitempty"`
	// contains filtered or unexported fields
}

func (*ListWorkflowEventsRequest) Descriptor deprecated

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

Deprecated: Use ListWorkflowEventsRequest.ProtoReflect.Descriptor instead.

func (*ListWorkflowEventsRequest) GetBefore

func (*ListWorkflowEventsRequest) GetLimit

func (x *ListWorkflowEventsRequest) GetLimit() uint32

func (*ListWorkflowEventsRequest) GetWorkflowId

func (x *ListWorkflowEventsRequest) GetWorkflowId() string

func (*ListWorkflowEventsRequest) ProtoMessage

func (*ListWorkflowEventsRequest) ProtoMessage()

func (*ListWorkflowEventsRequest) ProtoReflect

func (*ListWorkflowEventsRequest) Reset

func (x *ListWorkflowEventsRequest) Reset()

func (*ListWorkflowEventsRequest) String

func (x *ListWorkflowEventsRequest) String() string

type ListWorkflowEventsResponse

type ListWorkflowEventsResponse struct {
	Events        []*WorkflowEventWithExecutions `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	TotalCount    uint32                         `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	HasNextPage   bool                           `protobuf:"varint,3,opt,name=has_next_page,json=hasNextPage,proto3" json:"has_next_page,omitempty"`
	LastTimestamp *timestamp.Timestamp           `protobuf:"bytes,4,opt,name=last_timestamp,json=lastTimestamp,proto3" json:"last_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*ListWorkflowEventsResponse) Descriptor deprecated

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

Deprecated: Use ListWorkflowEventsResponse.ProtoReflect.Descriptor instead.

func (*ListWorkflowEventsResponse) GetEvents

func (*ListWorkflowEventsResponse) GetHasNextPage

func (x *ListWorkflowEventsResponse) GetHasNextPage() bool

func (*ListWorkflowEventsResponse) GetLastTimestamp

func (x *ListWorkflowEventsResponse) GetLastTimestamp() *timestamp.Timestamp

func (*ListWorkflowEventsResponse) GetTotalCount

func (x *ListWorkflowEventsResponse) GetTotalCount() uint32

func (*ListWorkflowEventsResponse) ProtoMessage

func (*ListWorkflowEventsResponse) ProtoMessage()

func (*ListWorkflowEventsResponse) ProtoReflect

func (*ListWorkflowEventsResponse) Reset

func (x *ListWorkflowEventsResponse) Reset()

func (*ListWorkflowEventsResponse) String

func (x *ListWorkflowEventsResponse) String() string

type ListWorkflowsRequest

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

func (*ListWorkflowsRequest) Descriptor deprecated

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

Deprecated: Use ListWorkflowsRequest.ProtoReflect.Descriptor instead.

func (*ListWorkflowsRequest) ProtoMessage

func (*ListWorkflowsRequest) ProtoMessage()

func (*ListWorkflowsRequest) ProtoReflect

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

func (*ListWorkflowsRequest) Reset

func (x *ListWorkflowsRequest) Reset()

func (*ListWorkflowsRequest) String

func (x *ListWorkflowsRequest) String() string

type ListWorkflowsResponse

type ListWorkflowsResponse struct {
	Workflows []*Workflow `protobuf:"bytes,1,rep,name=workflows,proto3" json:"workflows,omitempty"`
	// contains filtered or unexported fields
}

func (*ListWorkflowsResponse) Descriptor deprecated

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

Deprecated: Use ListWorkflowsResponse.ProtoReflect.Descriptor instead.

func (*ListWorkflowsResponse) GetWorkflows

func (x *ListWorkflowsResponse) GetWorkflows() []*Workflow

func (*ListWorkflowsResponse) ProtoMessage

func (*ListWorkflowsResponse) ProtoMessage()

func (*ListWorkflowsResponse) ProtoReflect

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

func (*ListWorkflowsResponse) Reset

func (x *ListWorkflowsResponse) Reset()

func (*ListWorkflowsResponse) String

func (x *ListWorkflowsResponse) String() string

type UnimplementedWorkflowsServer

type UnimplementedWorkflowsServer struct{}

UnimplementedWorkflowsServer should be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedWorkflowsServer) CancelExecution

func (UnimplementedWorkflowsServer) CreateWorkflow

func (UnimplementedWorkflowsServer) DeleteWorkflow

func (UnimplementedWorkflowsServer) DescribeWorkflow

func (UnimplementedWorkflowsServer) EmitNodeEvent

func (UnimplementedWorkflowsServer) InvokeNodeTriggerAction added in v0.0.18

func (UnimplementedWorkflowsServer) ListNodeEvents

func (UnimplementedWorkflowsServer) ListWorkflows

func (UnimplementedWorkflowsServer) UpdateWorkflow

type UnsafeWorkflowsServer

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

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

type UpdateWorkflowRequest

type UpdateWorkflowRequest struct {
	Id       string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Workflow *Workflow `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateWorkflowRequest) Descriptor deprecated

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

Deprecated: Use UpdateWorkflowRequest.ProtoReflect.Descriptor instead.

func (*UpdateWorkflowRequest) GetId

func (x *UpdateWorkflowRequest) GetId() string

func (*UpdateWorkflowRequest) GetWorkflow

func (x *UpdateWorkflowRequest) GetWorkflow() *Workflow

func (*UpdateWorkflowRequest) ProtoMessage

func (*UpdateWorkflowRequest) ProtoMessage()

func (*UpdateWorkflowRequest) ProtoReflect

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

func (*UpdateWorkflowRequest) Reset

func (x *UpdateWorkflowRequest) Reset()

func (*UpdateWorkflowRequest) String

func (x *UpdateWorkflowRequest) String() string

type UpdateWorkflowResponse

type UpdateWorkflowResponse struct {
	Workflow *Workflow `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateWorkflowResponse) Descriptor deprecated

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

Deprecated: Use UpdateWorkflowResponse.ProtoReflect.Descriptor instead.

func (*UpdateWorkflowResponse) GetWorkflow

func (x *UpdateWorkflowResponse) GetWorkflow() *Workflow

func (*UpdateWorkflowResponse) ProtoMessage

func (*UpdateWorkflowResponse) ProtoMessage()

func (*UpdateWorkflowResponse) ProtoReflect

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

func (*UpdateWorkflowResponse) Reset

func (x *UpdateWorkflowResponse) Reset()

func (*UpdateWorkflowResponse) String

func (x *UpdateWorkflowResponse) String() string

type UserRef

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

func (*UserRef) Descriptor deprecated

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

Deprecated: Use UserRef.ProtoReflect.Descriptor instead.

func (*UserRef) GetId

func (x *UserRef) GetId() string

func (*UserRef) GetName

func (x *UserRef) GetName() string

func (*UserRef) ProtoMessage

func (*UserRef) ProtoMessage()

func (*UserRef) ProtoReflect

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

func (*UserRef) Reset

func (x *UserRef) Reset()

func (*UserRef) String

func (x *UserRef) String() string

type Workflow

type Workflow struct {
	Metadata *Workflow_Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Spec     *Workflow_Spec     `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	Status   *Workflow_Status   `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*Workflow) Descriptor deprecated

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

Deprecated: Use Workflow.ProtoReflect.Descriptor instead.

func (*Workflow) GetMetadata

func (x *Workflow) GetMetadata() *Workflow_Metadata

func (*Workflow) GetSpec

func (x *Workflow) GetSpec() *Workflow_Spec

func (*Workflow) GetStatus

func (x *Workflow) GetStatus() *Workflow_Status

func (*Workflow) ProtoMessage

func (*Workflow) ProtoMessage()

func (*Workflow) ProtoReflect

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

func (*Workflow) Reset

func (x *Workflow) Reset()

func (*Workflow) String

func (x *Workflow) String() string

type WorkflowEvent

type WorkflowEvent struct {
	Id         string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	WorkflowId string               `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId     string               `protobuf:"bytes,3,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Channel    string               `protobuf:"bytes,4,opt,name=channel,proto3" json:"channel,omitempty"`
	Data       *_struct.Struct      `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
	CreatedAt  *timestamp.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowEvent) Descriptor deprecated

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

Deprecated: Use WorkflowEvent.ProtoReflect.Descriptor instead.

func (*WorkflowEvent) GetChannel

func (x *WorkflowEvent) GetChannel() string

func (*WorkflowEvent) GetCreatedAt

func (x *WorkflowEvent) GetCreatedAt() *timestamp.Timestamp

func (*WorkflowEvent) GetData

func (x *WorkflowEvent) GetData() *_struct.Struct

func (*WorkflowEvent) GetId

func (x *WorkflowEvent) GetId() string

func (*WorkflowEvent) GetNodeId

func (x *WorkflowEvent) GetNodeId() string

func (*WorkflowEvent) GetWorkflowId

func (x *WorkflowEvent) GetWorkflowId() string

func (*WorkflowEvent) ProtoMessage

func (*WorkflowEvent) ProtoMessage()

func (*WorkflowEvent) ProtoReflect

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

func (*WorkflowEvent) Reset

func (x *WorkflowEvent) Reset()

func (*WorkflowEvent) String

func (x *WorkflowEvent) String() string

type WorkflowEventWithExecutions added in v0.0.40

type WorkflowEventWithExecutions struct {
	Id         string                   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	WorkflowId string                   `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId     string                   `protobuf:"bytes,3,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Channel    string                   `protobuf:"bytes,4,opt,name=channel,proto3" json:"channel,omitempty"`
	Data       *_struct.Struct          `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
	CreatedAt  *timestamp.Timestamp     `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Executions []*WorkflowNodeExecution `protobuf:"bytes,7,rep,name=executions,proto3" json:"executions,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowEventWithExecutions) Descriptor deprecated added in v0.0.40

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

Deprecated: Use WorkflowEventWithExecutions.ProtoReflect.Descriptor instead.

func (*WorkflowEventWithExecutions) GetChannel added in v0.0.40

func (x *WorkflowEventWithExecutions) GetChannel() string

func (*WorkflowEventWithExecutions) GetCreatedAt added in v0.0.40

func (x *WorkflowEventWithExecutions) GetCreatedAt() *timestamp.Timestamp

func (*WorkflowEventWithExecutions) GetData added in v0.0.40

func (*WorkflowEventWithExecutions) GetExecutions added in v0.0.40

func (x *WorkflowEventWithExecutions) GetExecutions() []*WorkflowNodeExecution

func (*WorkflowEventWithExecutions) GetId added in v0.0.40

func (*WorkflowEventWithExecutions) GetNodeId added in v0.0.40

func (x *WorkflowEventWithExecutions) GetNodeId() string

func (*WorkflowEventWithExecutions) GetWorkflowId added in v0.0.40

func (x *WorkflowEventWithExecutions) GetWorkflowId() string

func (*WorkflowEventWithExecutions) ProtoMessage added in v0.0.40

func (*WorkflowEventWithExecutions) ProtoMessage()

func (*WorkflowEventWithExecutions) ProtoReflect added in v0.0.40

func (*WorkflowEventWithExecutions) Reset added in v0.0.40

func (x *WorkflowEventWithExecutions) Reset()

func (*WorkflowEventWithExecutions) String added in v0.0.40

func (x *WorkflowEventWithExecutions) String() string

type WorkflowNodeEventMessage

type WorkflowNodeEventMessage struct {
	Id         string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	WorkflowId string               `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId     string               `protobuf:"bytes,3,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Timestamp  *timestamp.Timestamp `protobuf:"bytes,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowNodeEventMessage) Descriptor deprecated

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

Deprecated: Use WorkflowNodeEventMessage.ProtoReflect.Descriptor instead.

func (*WorkflowNodeEventMessage) GetId

func (x *WorkflowNodeEventMessage) GetId() string

func (*WorkflowNodeEventMessage) GetNodeId

func (x *WorkflowNodeEventMessage) GetNodeId() string

func (*WorkflowNodeEventMessage) GetTimestamp

func (x *WorkflowNodeEventMessage) GetTimestamp() *timestamp.Timestamp

func (*WorkflowNodeEventMessage) GetWorkflowId

func (x *WorkflowNodeEventMessage) GetWorkflowId() string

func (*WorkflowNodeEventMessage) ProtoMessage

func (*WorkflowNodeEventMessage) ProtoMessage()

func (*WorkflowNodeEventMessage) ProtoReflect

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

func (*WorkflowNodeEventMessage) Reset

func (x *WorkflowNodeEventMessage) Reset()

func (*WorkflowNodeEventMessage) String

func (x *WorkflowNodeEventMessage) String() string

type WorkflowNodeExecution

type WorkflowNodeExecution struct {
	Id                  string                             `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	WorkflowId          string                             `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId              string                             `protobuf:"bytes,3,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	ParentExecutionId   string                             `protobuf:"bytes,4,opt,name=parent_execution_id,json=parentExecutionId,proto3" json:"parent_execution_id,omitempty"`
	PreviousExecutionId string                             `protobuf:"bytes,5,opt,name=previous_execution_id,json=previousExecutionId,proto3" json:"previous_execution_id,omitempty"`
	State               WorkflowNodeExecution_State        `protobuf:"varint,6,opt,name=state,proto3,enum=Superplane.Workflows.WorkflowNodeExecution_State" json:"state,omitempty"`
	Result              WorkflowNodeExecution_Result       `protobuf:"varint,7,opt,name=result,proto3,enum=Superplane.Workflows.WorkflowNodeExecution_Result" json:"result,omitempty"`
	ResultReason        WorkflowNodeExecution_ResultReason `` /* 159-byte string literal not displayed */
	ResultMessage       string                             `protobuf:"bytes,9,opt,name=result_message,json=resultMessage,proto3" json:"result_message,omitempty"`
	Input               *_struct.Struct                    `protobuf:"bytes,10,opt,name=input,proto3" json:"input,omitempty"`
	Outputs             *_struct.Struct                    `protobuf:"bytes,11,opt,name=outputs,proto3" json:"outputs,omitempty"`
	CreatedAt           *timestamp.Timestamp               `protobuf:"bytes,12,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt           *timestamp.Timestamp               `protobuf:"bytes,13,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Metadata            *_struct.Struct                    `protobuf:"bytes,14,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Configuration       *_struct.Struct                    `protobuf:"bytes,15,opt,name=configuration,proto3" json:"configuration,omitempty"`
	ChildExecutions     []*WorkflowNodeExecution           `protobuf:"bytes,16,rep,name=child_executions,json=childExecutions,proto3" json:"child_executions,omitempty"`
	RootEvent           *WorkflowEvent                     `protobuf:"bytes,17,opt,name=root_event,json=rootEvent,proto3" json:"root_event,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowNodeExecution) Descriptor deprecated

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

Deprecated: Use WorkflowNodeExecution.ProtoReflect.Descriptor instead.

func (*WorkflowNodeExecution) GetChildExecutions

func (x *WorkflowNodeExecution) GetChildExecutions() []*WorkflowNodeExecution

func (*WorkflowNodeExecution) GetConfiguration

func (x *WorkflowNodeExecution) GetConfiguration() *_struct.Struct

func (*WorkflowNodeExecution) GetCreatedAt

func (x *WorkflowNodeExecution) GetCreatedAt() *timestamp.Timestamp

func (*WorkflowNodeExecution) GetId

func (x *WorkflowNodeExecution) GetId() string

func (*WorkflowNodeExecution) GetInput

func (x *WorkflowNodeExecution) GetInput() *_struct.Struct

func (*WorkflowNodeExecution) GetMetadata

func (x *WorkflowNodeExecution) GetMetadata() *_struct.Struct

func (*WorkflowNodeExecution) GetNodeId

func (x *WorkflowNodeExecution) GetNodeId() string

func (*WorkflowNodeExecution) GetOutputs

func (x *WorkflowNodeExecution) GetOutputs() *_struct.Struct

func (*WorkflowNodeExecution) GetParentExecutionId

func (x *WorkflowNodeExecution) GetParentExecutionId() string

func (*WorkflowNodeExecution) GetPreviousExecutionId

func (x *WorkflowNodeExecution) GetPreviousExecutionId() string

func (*WorkflowNodeExecution) GetResult

func (*WorkflowNodeExecution) GetResultMessage

func (x *WorkflowNodeExecution) GetResultMessage() string

func (*WorkflowNodeExecution) GetResultReason

func (*WorkflowNodeExecution) GetRootEvent

func (x *WorkflowNodeExecution) GetRootEvent() *WorkflowEvent

func (*WorkflowNodeExecution) GetState

func (*WorkflowNodeExecution) GetUpdatedAt

func (x *WorkflowNodeExecution) GetUpdatedAt() *timestamp.Timestamp

func (*WorkflowNodeExecution) GetWorkflowId

func (x *WorkflowNodeExecution) GetWorkflowId() string

func (*WorkflowNodeExecution) ProtoMessage

func (*WorkflowNodeExecution) ProtoMessage()

func (*WorkflowNodeExecution) ProtoReflect

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

func (*WorkflowNodeExecution) Reset

func (x *WorkflowNodeExecution) Reset()

func (*WorkflowNodeExecution) String

func (x *WorkflowNodeExecution) String() string

type WorkflowNodeExecutionMessage

type WorkflowNodeExecutionMessage struct {
	Id         string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	WorkflowId string               `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId     string               `protobuf:"bytes,3,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Timestamp  *timestamp.Timestamp `protobuf:"bytes,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowNodeExecutionMessage) Descriptor deprecated

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

Deprecated: Use WorkflowNodeExecutionMessage.ProtoReflect.Descriptor instead.

func (*WorkflowNodeExecutionMessage) GetId

func (*WorkflowNodeExecutionMessage) GetNodeId

func (x *WorkflowNodeExecutionMessage) GetNodeId() string

func (*WorkflowNodeExecutionMessage) GetTimestamp

func (*WorkflowNodeExecutionMessage) GetWorkflowId

func (x *WorkflowNodeExecutionMessage) GetWorkflowId() string

func (*WorkflowNodeExecutionMessage) ProtoMessage

func (*WorkflowNodeExecutionMessage) ProtoMessage()

func (*WorkflowNodeExecutionMessage) ProtoReflect

func (*WorkflowNodeExecutionMessage) Reset

func (x *WorkflowNodeExecutionMessage) Reset()

func (*WorkflowNodeExecutionMessage) String

type WorkflowNodeExecution_Result

type WorkflowNodeExecution_Result int32
const (
	WorkflowNodeExecution_RESULT_UNKNOWN   WorkflowNodeExecution_Result = 0
	WorkflowNodeExecution_RESULT_PASSED    WorkflowNodeExecution_Result = 1
	WorkflowNodeExecution_RESULT_FAILED    WorkflowNodeExecution_Result = 2
	WorkflowNodeExecution_RESULT_CANCELLED WorkflowNodeExecution_Result = 3
)

func (WorkflowNodeExecution_Result) Descriptor

func (WorkflowNodeExecution_Result) Enum

func (WorkflowNodeExecution_Result) EnumDescriptor deprecated

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

Deprecated: Use WorkflowNodeExecution_Result.Descriptor instead.

func (WorkflowNodeExecution_Result) Number

func (WorkflowNodeExecution_Result) String

func (WorkflowNodeExecution_Result) Type

type WorkflowNodeExecution_ResultReason

type WorkflowNodeExecution_ResultReason int32
const (
	WorkflowNodeExecution_RESULT_REASON_OK    WorkflowNodeExecution_ResultReason = 0
	WorkflowNodeExecution_RESULT_REASON_ERROR WorkflowNodeExecution_ResultReason = 1
)

func (WorkflowNodeExecution_ResultReason) Descriptor

func (WorkflowNodeExecution_ResultReason) Enum

func (WorkflowNodeExecution_ResultReason) EnumDescriptor deprecated

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

Deprecated: Use WorkflowNodeExecution_ResultReason.Descriptor instead.

func (WorkflowNodeExecution_ResultReason) Number

func (WorkflowNodeExecution_ResultReason) String

func (WorkflowNodeExecution_ResultReason) Type

type WorkflowNodeExecution_State

type WorkflowNodeExecution_State int32
const (
	WorkflowNodeExecution_STATE_UNKNOWN  WorkflowNodeExecution_State = 0
	WorkflowNodeExecution_STATE_PENDING  WorkflowNodeExecution_State = 1
	WorkflowNodeExecution_STATE_STARTED  WorkflowNodeExecution_State = 2
	WorkflowNodeExecution_STATE_FINISHED WorkflowNodeExecution_State = 3
)

func (WorkflowNodeExecution_State) Descriptor

func (WorkflowNodeExecution_State) Enum

func (WorkflowNodeExecution_State) EnumDescriptor deprecated

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

Deprecated: Use WorkflowNodeExecution_State.Descriptor instead.

func (WorkflowNodeExecution_State) Number

func (WorkflowNodeExecution_State) String

func (WorkflowNodeExecution_State) Type

type WorkflowNodeQueueItem

type WorkflowNodeQueueItem struct {
	Id         string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	WorkflowId string               `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId     string               `protobuf:"bytes,3,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Input      *_struct.Struct      `protobuf:"bytes,4,opt,name=input,proto3" json:"input,omitempty"`
	RootEvent  *WorkflowEvent       `protobuf:"bytes,5,opt,name=root_event,json=rootEvent,proto3" json:"root_event,omitempty"`
	CreatedAt  *timestamp.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowNodeQueueItem) Descriptor deprecated

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

Deprecated: Use WorkflowNodeQueueItem.ProtoReflect.Descriptor instead.

func (*WorkflowNodeQueueItem) GetCreatedAt

func (x *WorkflowNodeQueueItem) GetCreatedAt() *timestamp.Timestamp

func (*WorkflowNodeQueueItem) GetId

func (x *WorkflowNodeQueueItem) GetId() string

func (*WorkflowNodeQueueItem) GetInput

func (x *WorkflowNodeQueueItem) GetInput() *_struct.Struct

func (*WorkflowNodeQueueItem) GetNodeId

func (x *WorkflowNodeQueueItem) GetNodeId() string

func (*WorkflowNodeQueueItem) GetRootEvent

func (x *WorkflowNodeQueueItem) GetRootEvent() *WorkflowEvent

func (*WorkflowNodeQueueItem) GetWorkflowId

func (x *WorkflowNodeQueueItem) GetWorkflowId() string

func (*WorkflowNodeQueueItem) ProtoMessage

func (*WorkflowNodeQueueItem) ProtoMessage()

func (*WorkflowNodeQueueItem) ProtoReflect

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

func (*WorkflowNodeQueueItem) Reset

func (x *WorkflowNodeQueueItem) Reset()

func (*WorkflowNodeQueueItem) String

func (x *WorkflowNodeQueueItem) String() string

type WorkflowNodeQueueItemMessage

type WorkflowNodeQueueItemMessage struct {
	Id         string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	WorkflowId string               `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	NodeId     string               `protobuf:"bytes,3,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Timestamp  *timestamp.Timestamp `protobuf:"bytes,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowNodeQueueItemMessage) Descriptor deprecated

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

Deprecated: Use WorkflowNodeQueueItemMessage.ProtoReflect.Descriptor instead.

func (*WorkflowNodeQueueItemMessage) GetId

func (*WorkflowNodeQueueItemMessage) GetNodeId

func (x *WorkflowNodeQueueItemMessage) GetNodeId() string

func (*WorkflowNodeQueueItemMessage) GetTimestamp

func (*WorkflowNodeQueueItemMessage) GetWorkflowId

func (x *WorkflowNodeQueueItemMessage) GetWorkflowId() string

func (*WorkflowNodeQueueItemMessage) ProtoMessage

func (*WorkflowNodeQueueItemMessage) ProtoMessage()

func (*WorkflowNodeQueueItemMessage) ProtoReflect

func (*WorkflowNodeQueueItemMessage) Reset

func (x *WorkflowNodeQueueItemMessage) Reset()

func (*WorkflowNodeQueueItemMessage) String

type Workflow_Metadata

type Workflow_Metadata struct {
	Id             string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	OrganizationId string               `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	Name           string               `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description    string               `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	CreatedAt      *timestamp.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt      *timestamp.Timestamp `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	CreatedBy      *UserRef             `protobuf:"bytes,7,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// contains filtered or unexported fields
}

func (*Workflow_Metadata) Descriptor deprecated

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

Deprecated: Use Workflow_Metadata.ProtoReflect.Descriptor instead.

func (*Workflow_Metadata) GetCreatedAt

func (x *Workflow_Metadata) GetCreatedAt() *timestamp.Timestamp

func (*Workflow_Metadata) GetCreatedBy

func (x *Workflow_Metadata) GetCreatedBy() *UserRef

func (*Workflow_Metadata) GetDescription

func (x *Workflow_Metadata) GetDescription() string

func (*Workflow_Metadata) GetId

func (x *Workflow_Metadata) GetId() string

func (*Workflow_Metadata) GetName

func (x *Workflow_Metadata) GetName() string

func (*Workflow_Metadata) GetOrganizationId

func (x *Workflow_Metadata) GetOrganizationId() string

func (*Workflow_Metadata) GetUpdatedAt

func (x *Workflow_Metadata) GetUpdatedAt() *timestamp.Timestamp

func (*Workflow_Metadata) ProtoMessage

func (*Workflow_Metadata) ProtoMessage()

func (*Workflow_Metadata) ProtoReflect

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

func (*Workflow_Metadata) Reset

func (x *Workflow_Metadata) Reset()

func (*Workflow_Metadata) String

func (x *Workflow_Metadata) String() string

type Workflow_Spec

type Workflow_Spec struct {
	Nodes []*components.Node `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
	Edges []*components.Edge `protobuf:"bytes,2,rep,name=edges,proto3" json:"edges,omitempty"`
	// contains filtered or unexported fields
}

func (*Workflow_Spec) Descriptor deprecated

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

Deprecated: Use Workflow_Spec.ProtoReflect.Descriptor instead.

func (*Workflow_Spec) GetEdges

func (x *Workflow_Spec) GetEdges() []*components.Edge

func (*Workflow_Spec) GetNodes

func (x *Workflow_Spec) GetNodes() []*components.Node

func (*Workflow_Spec) ProtoMessage

func (*Workflow_Spec) ProtoMessage()

func (*Workflow_Spec) ProtoReflect

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

func (*Workflow_Spec) Reset

func (x *Workflow_Spec) Reset()

func (*Workflow_Spec) String

func (x *Workflow_Spec) String() string

type Workflow_Status

type Workflow_Status struct {
	LastExecutions []*WorkflowNodeExecution `protobuf:"bytes,1,rep,name=last_executions,json=lastExecutions,proto3" json:"last_executions,omitempty"`
	NextQueueItems []*WorkflowNodeQueueItem `protobuf:"bytes,2,rep,name=next_queue_items,json=nextQueueItems,proto3" json:"next_queue_items,omitempty"`
	LastEvents     []*WorkflowEvent         `protobuf:"bytes,3,rep,name=last_events,json=lastEvents,proto3" json:"last_events,omitempty"`
	// contains filtered or unexported fields
}

func (*Workflow_Status) Descriptor deprecated

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

Deprecated: Use Workflow_Status.ProtoReflect.Descriptor instead.

func (*Workflow_Status) GetLastEvents

func (x *Workflow_Status) GetLastEvents() []*WorkflowEvent

func (*Workflow_Status) GetLastExecutions

func (x *Workflow_Status) GetLastExecutions() []*WorkflowNodeExecution

func (*Workflow_Status) GetNextQueueItems

func (x *Workflow_Status) GetNextQueueItems() []*WorkflowNodeQueueItem

func (*Workflow_Status) ProtoMessage

func (*Workflow_Status) ProtoMessage()

func (*Workflow_Status) ProtoReflect

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

func (*Workflow_Status) Reset

func (x *Workflow_Status) Reset()

func (*Workflow_Status) String

func (x *Workflow_Status) String() string

type WorkflowsClient

type WorkflowsClient interface {
	ListWorkflows(ctx context.Context, in *ListWorkflowsRequest, opts ...grpc.CallOption) (*ListWorkflowsResponse, error)
	CreateWorkflow(ctx context.Context, in *CreateWorkflowRequest, opts ...grpc.CallOption) (*CreateWorkflowResponse, error)
	DescribeWorkflow(ctx context.Context, in *DescribeWorkflowRequest, opts ...grpc.CallOption) (*DescribeWorkflowResponse, error)
	UpdateWorkflow(ctx context.Context, in *UpdateWorkflowRequest, opts ...grpc.CallOption) (*UpdateWorkflowResponse, error)
	DeleteWorkflow(ctx context.Context, in *DeleteWorkflowRequest, opts ...grpc.CallOption) (*DeleteWorkflowResponse, error)
	ListNodeQueueItems(ctx context.Context, in *ListNodeQueueItemsRequest, opts ...grpc.CallOption) (*ListNodeQueueItemsResponse, error)
	DeleteNodeQueueItem(ctx context.Context, in *DeleteNodeQueueItemRequest, opts ...grpc.CallOption) (*DeleteNodeQueueItemResponse, error)
	ListNodeExecutions(ctx context.Context, in *ListNodeExecutionsRequest, opts ...grpc.CallOption) (*ListNodeExecutionsResponse, error)
	ListNodeEvents(ctx context.Context, in *ListNodeEventsRequest, opts ...grpc.CallOption) (*ListNodeEventsResponse, error)
	EmitNodeEvent(ctx context.Context, in *EmitNodeEventRequest, opts ...grpc.CallOption) (*EmitNodeEventResponse, error)
	InvokeNodeExecutionAction(ctx context.Context, in *InvokeNodeExecutionActionRequest, opts ...grpc.CallOption) (*InvokeNodeExecutionActionResponse, error)
	InvokeNodeTriggerAction(ctx context.Context, in *InvokeNodeTriggerActionRequest, opts ...grpc.CallOption) (*InvokeNodeTriggerActionResponse, error)
	ListChildExecutions(ctx context.Context, in *ListChildExecutionsRequest, opts ...grpc.CallOption) (*ListChildExecutionsResponse, error)
	CancelExecution(ctx context.Context, in *CancelExecutionRequest, opts ...grpc.CallOption) (*CancelExecutionResponse, error)
	ListWorkflowEvents(ctx context.Context, in *ListWorkflowEventsRequest, opts ...grpc.CallOption) (*ListWorkflowEventsResponse, error)
	ListEventExecutions(ctx context.Context, in *ListEventExecutionsRequest, opts ...grpc.CallOption) (*ListEventExecutionsResponse, error)
}

WorkflowsClient is the client API for Workflows 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.

func NewWorkflowsClient

func NewWorkflowsClient(cc grpc.ClientConnInterface) WorkflowsClient

type WorkflowsServer

type WorkflowsServer interface {
	ListWorkflows(context.Context, *ListWorkflowsRequest) (*ListWorkflowsResponse, error)
	CreateWorkflow(context.Context, *CreateWorkflowRequest) (*CreateWorkflowResponse, error)
	DescribeWorkflow(context.Context, *DescribeWorkflowRequest) (*DescribeWorkflowResponse, error)
	UpdateWorkflow(context.Context, *UpdateWorkflowRequest) (*UpdateWorkflowResponse, error)
	DeleteWorkflow(context.Context, *DeleteWorkflowRequest) (*DeleteWorkflowResponse, error)
	ListNodeQueueItems(context.Context, *ListNodeQueueItemsRequest) (*ListNodeQueueItemsResponse, error)
	DeleteNodeQueueItem(context.Context, *DeleteNodeQueueItemRequest) (*DeleteNodeQueueItemResponse, error)
	ListNodeExecutions(context.Context, *ListNodeExecutionsRequest) (*ListNodeExecutionsResponse, error)
	ListNodeEvents(context.Context, *ListNodeEventsRequest) (*ListNodeEventsResponse, error)
	EmitNodeEvent(context.Context, *EmitNodeEventRequest) (*EmitNodeEventResponse, error)
	InvokeNodeExecutionAction(context.Context, *InvokeNodeExecutionActionRequest) (*InvokeNodeExecutionActionResponse, error)
	InvokeNodeTriggerAction(context.Context, *InvokeNodeTriggerActionRequest) (*InvokeNodeTriggerActionResponse, error)
	ListChildExecutions(context.Context, *ListChildExecutionsRequest) (*ListChildExecutionsResponse, error)
	CancelExecution(context.Context, *CancelExecutionRequest) (*CancelExecutionResponse, error)
	ListWorkflowEvents(context.Context, *ListWorkflowEventsRequest) (*ListWorkflowEventsResponse, error)
	ListEventExecutions(context.Context, *ListEventExecutionsRequest) (*ListEventExecutionsResponse, error)
}

WorkflowsServer is the server API for Workflows service. All implementations should embed UnimplementedWorkflowsServer for forward compatibility.

Jump to

Keyboard shortcuts

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