contracts

package
v0.55.0-alpha.1 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AdminService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "AdminService",
	HandlerType: (*AdminServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CancelTasks",
			Handler:    _AdminService_CancelTasks_Handler,
		},
		{
			MethodName: "ReplayTasks",
			Handler:    _AdminService_ReplayTasks_Handler,
		},
		{
			MethodName: "TriggerWorkflowRun",
			Handler:    _AdminService_TriggerWorkflowRun_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "v1-admin.proto",
}

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

View Source
var File_v1_admin_proto protoreflect.FileDescriptor

Functions

func RegisterAdminServiceServer

func RegisterAdminServiceServer(s grpc.ServiceRegistrar, srv AdminServiceServer)

Types

type AdminServiceClient

type AdminServiceClient interface {
	CancelTasks(ctx context.Context, in *CancelTasksRequest, opts ...grpc.CallOption) (*CancelTasksResponse, error)
	ReplayTasks(ctx context.Context, in *ReplayTasksRequest, opts ...grpc.CallOption) (*ReplayTasksResponse, error)
	TriggerWorkflowRun(ctx context.Context, in *TriggerWorkflowRunRequest, opts ...grpc.CallOption) (*TriggerWorkflowRunResponse, error)
}

AdminServiceClient is the client API for AdminService 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 AdminServiceServer

type AdminServiceServer interface {
	CancelTasks(context.Context, *CancelTasksRequest) (*CancelTasksResponse, error)
	ReplayTasks(context.Context, *ReplayTasksRequest) (*ReplayTasksResponse, error)
	TriggerWorkflowRun(context.Context, *TriggerWorkflowRunRequest) (*TriggerWorkflowRunResponse, error)
	// contains filtered or unexported methods
}

AdminServiceServer is the server API for AdminService service. All implementations must embed UnimplementedAdminServiceServer for forward compatibility

type CancelTasksRequest

type CancelTasksRequest struct {
	ExternalIds []string     `protobuf:"bytes,1,rep,name=externalIds,proto3" json:"externalIds,omitempty"` // a list of external UUIDs
	Filter      *TasksFilter `protobuf:"bytes,2,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelTasksRequest) Descriptor deprecated

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

Deprecated: Use CancelTasksRequest.ProtoReflect.Descriptor instead.

func (*CancelTasksRequest) GetExternalIds

func (x *CancelTasksRequest) GetExternalIds() []string

func (*CancelTasksRequest) GetFilter

func (x *CancelTasksRequest) GetFilter() *TasksFilter

func (*CancelTasksRequest) ProtoMessage

func (*CancelTasksRequest) ProtoMessage()

func (*CancelTasksRequest) ProtoReflect

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

func (*CancelTasksRequest) Reset

func (x *CancelTasksRequest) Reset()

func (*CancelTasksRequest) String

func (x *CancelTasksRequest) String() string

type CancelTasksResponse

type CancelTasksResponse struct {
	CancelledTasks []string `protobuf:"bytes,1,rep,name=cancelled_tasks,json=cancelledTasks,proto3" json:"cancelled_tasks,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelTasksResponse) Descriptor deprecated

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

Deprecated: Use CancelTasksResponse.ProtoReflect.Descriptor instead.

func (*CancelTasksResponse) GetCancelledTasks

func (x *CancelTasksResponse) GetCancelledTasks() []string

func (*CancelTasksResponse) ProtoMessage

func (*CancelTasksResponse) ProtoMessage()

func (*CancelTasksResponse) ProtoReflect

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

func (*CancelTasksResponse) Reset

func (x *CancelTasksResponse) Reset()

func (*CancelTasksResponse) String

func (x *CancelTasksResponse) String() string

type ReplayTasksRequest

type ReplayTasksRequest struct {
	ExternalIds []string     `protobuf:"bytes,1,rep,name=externalIds,proto3" json:"externalIds,omitempty"` // a list of external UUIDs
	Filter      *TasksFilter `protobuf:"bytes,2,opt,name=filter,proto3,oneof" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplayTasksRequest) Descriptor deprecated

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

Deprecated: Use ReplayTasksRequest.ProtoReflect.Descriptor instead.

func (*ReplayTasksRequest) GetExternalIds

func (x *ReplayTasksRequest) GetExternalIds() []string

func (*ReplayTasksRequest) GetFilter

func (x *ReplayTasksRequest) GetFilter() *TasksFilter

func (*ReplayTasksRequest) ProtoMessage

func (*ReplayTasksRequest) ProtoMessage()

func (*ReplayTasksRequest) ProtoReflect

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

func (*ReplayTasksRequest) Reset

func (x *ReplayTasksRequest) Reset()

func (*ReplayTasksRequest) String

func (x *ReplayTasksRequest) String() string

type ReplayTasksResponse

type ReplayTasksResponse struct {
	ReplayedTasks []string `protobuf:"bytes,1,rep,name=replayed_tasks,json=replayedTasks,proto3" json:"replayed_tasks,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplayTasksResponse) Descriptor deprecated

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

Deprecated: Use ReplayTasksResponse.ProtoReflect.Descriptor instead.

func (*ReplayTasksResponse) GetReplayedTasks

func (x *ReplayTasksResponse) GetReplayedTasks() []string

func (*ReplayTasksResponse) ProtoMessage

func (*ReplayTasksResponse) ProtoMessage()

func (*ReplayTasksResponse) ProtoReflect

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

func (*ReplayTasksResponse) Reset

func (x *ReplayTasksResponse) Reset()

func (*ReplayTasksResponse) String

func (x *ReplayTasksResponse) String() string

type TasksFilter

type TasksFilter struct {
	Statuses           []string               `protobuf:"bytes,1,rep,name=statuses,proto3" json:"statuses,omitempty"`
	Since              *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=since,proto3" json:"since,omitempty"`
	Until              *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=until,proto3,oneof" json:"until,omitempty"`
	WorkflowIds        []string               `protobuf:"bytes,4,rep,name=workflow_ids,json=workflowIds,proto3" json:"workflow_ids,omitempty"`
	AdditionalMetadata []string               `protobuf:"bytes,5,rep,name=additional_metadata,json=additionalMetadata,proto3" json:"additional_metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*TasksFilter) Descriptor deprecated

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

Deprecated: Use TasksFilter.ProtoReflect.Descriptor instead.

func (*TasksFilter) GetAdditionalMetadata

func (x *TasksFilter) GetAdditionalMetadata() []string

func (*TasksFilter) GetSince

func (x *TasksFilter) GetSince() *timestamppb.Timestamp

func (*TasksFilter) GetStatuses

func (x *TasksFilter) GetStatuses() []string

func (*TasksFilter) GetUntil

func (x *TasksFilter) GetUntil() *timestamppb.Timestamp

func (*TasksFilter) GetWorkflowIds

func (x *TasksFilter) GetWorkflowIds() []string

func (*TasksFilter) ProtoMessage

func (*TasksFilter) ProtoMessage()

func (*TasksFilter) ProtoReflect

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

func (*TasksFilter) Reset

func (x *TasksFilter) Reset()

func (*TasksFilter) String

func (x *TasksFilter) String() string

type TriggerWorkflowRunRequest

type TriggerWorkflowRunRequest struct {
	WorkflowName       string `protobuf:"bytes,1,opt,name=workflow_name,json=workflowName,proto3" json:"workflow_name,omitempty"`
	Input              []byte `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"`
	AdditionalMetadata []byte `protobuf:"bytes,3,opt,name=additional_metadata,json=additionalMetadata,proto3" json:"additional_metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*TriggerWorkflowRunRequest) Descriptor deprecated

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

Deprecated: Use TriggerWorkflowRunRequest.ProtoReflect.Descriptor instead.

func (*TriggerWorkflowRunRequest) GetAdditionalMetadata

func (x *TriggerWorkflowRunRequest) GetAdditionalMetadata() []byte

func (*TriggerWorkflowRunRequest) GetInput

func (x *TriggerWorkflowRunRequest) GetInput() []byte

func (*TriggerWorkflowRunRequest) GetWorkflowName

func (x *TriggerWorkflowRunRequest) GetWorkflowName() string

func (*TriggerWorkflowRunRequest) ProtoMessage

func (*TriggerWorkflowRunRequest) ProtoMessage()

func (*TriggerWorkflowRunRequest) ProtoReflect

func (*TriggerWorkflowRunRequest) Reset

func (x *TriggerWorkflowRunRequest) Reset()

func (*TriggerWorkflowRunRequest) String

func (x *TriggerWorkflowRunRequest) String() string

type TriggerWorkflowRunResponse

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

func (*TriggerWorkflowRunResponse) Descriptor deprecated

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

Deprecated: Use TriggerWorkflowRunResponse.ProtoReflect.Descriptor instead.

func (*TriggerWorkflowRunResponse) GetExternalId

func (x *TriggerWorkflowRunResponse) GetExternalId() string

func (*TriggerWorkflowRunResponse) ProtoMessage

func (*TriggerWorkflowRunResponse) ProtoMessage()

func (*TriggerWorkflowRunResponse) ProtoReflect

func (*TriggerWorkflowRunResponse) Reset

func (x *TriggerWorkflowRunResponse) Reset()

func (*TriggerWorkflowRunResponse) String

func (x *TriggerWorkflowRunResponse) String() string

type UnimplementedAdminServiceServer

type UnimplementedAdminServiceServer struct {
}

UnimplementedAdminServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAdminServiceServer) CancelTasks

func (UnimplementedAdminServiceServer) ReplayTasks

func (UnimplementedAdminServiceServer) TriggerWorkflowRun

type UnsafeAdminServiceServer

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

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

Jump to

Keyboard shortcuts

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