workflowtemplate

package
v0.0.0-...-1ceb281 Latest Latest
Warning

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

Go to latest
Published: Apr 28, 2024 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_workflow_template_proto protoreflect.FileDescriptor
View Source
var NewWorkflowTemplateClientProxy = func(opts ...client.Option) WorkflowTemplateClientProxy {
	return &WorkflowTemplateClientProxyImpl{client: client.DefaultClient, opts: opts}
}
View Source
var WorkflowTemplateServer_ServiceDesc = server.ServiceDesc{
	ServiceName: "trpc.media.workflowtemplate.WorkflowTemplate",
	HandlerType: ((*WorkflowTemplateService)(nil)),
	Methods: []server.Method{
		{
			Name: "/CreateWorkflowTemplates",
			Func: WorkflowTemplateService_CreateWorkflowTemplates_Handler,
		},
		{
			Name: "/DescribeWorkflowTemplates",
			Func: WorkflowTemplateService_DescribeWorkflowTemplates_Handler,
		},
		{
			Name: "/DescribeWorkflowTemplateDetails",
			Func: WorkflowTemplateService_DescribeWorkflowTemplateDetails_Handler,
		},
		{
			Name: "/DeleteWorkflowTemplates",
			Func: WorkflowTemplateService_DeleteWorkflowTemplates_Handler,
		},
		{
			Name: "/ModifyWorkflowTemplate",
			Func: WorkflowTemplateService_ModifyWorkflowTemplate_Handler,
		},
		{
			Name: "/DescribeAvailableWorkflowTemplateComponents",
			Func: WorkflowTemplateService_DescribeAvailableWorkflowTemplateComponents_Handler,
		},
		{
			Name: "/trpc.media.workflowtemplate.WorkflowTemplate/CreateWorkflowTemplates",
			Func: WorkflowTemplateService_CreateWorkflowTemplates_Handler,
		},
		{
			Name: "/trpc.media.workflowtemplate.WorkflowTemplate/DescribeWorkflowTemplates",
			Func: WorkflowTemplateService_DescribeWorkflowTemplates_Handler,
		},
		{
			Name: "/trpc.media.workflowtemplate.WorkflowTemplate/DescribeWorkflowTemplateDetails",
			Func: WorkflowTemplateService_DescribeWorkflowTemplateDetails_Handler,
		},
		{
			Name: "/trpc.media.workflowtemplate.WorkflowTemplate/DeleteWorkflowTemplates",
			Func: WorkflowTemplateService_DeleteWorkflowTemplates_Handler,
		},
		{
			Name: "/trpc.media.workflowtemplate.WorkflowTemplate/ModifyWorkflowTemplate",
			Func: WorkflowTemplateService_ModifyWorkflowTemplate_Handler,
		},
		{
			Name: "/trpc.media.workflowtemplate.WorkflowTemplate/DescribeAvailableWorkflowTemplateComponents",
			Func: WorkflowTemplateService_DescribeAvailableWorkflowTemplateComponents_Handler,
		},
	},
}

WorkflowTemplateServer_ServiceDesc descriptor for server.RegisterService.

Functions

func RegisterWorkflowTemplateService

func RegisterWorkflowTemplateService(s server.Service, svr WorkflowTemplateService)

RegisterWorkflowTemplateService registers service.

func WorkflowTemplateService_CreateWorkflowTemplates_Handler

func WorkflowTemplateService_CreateWorkflowTemplates_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)

func WorkflowTemplateService_DeleteWorkflowTemplates_Handler

func WorkflowTemplateService_DeleteWorkflowTemplates_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)

func WorkflowTemplateService_DescribeAvailableWorkflowTemplateComponents_Handler

func WorkflowTemplateService_DescribeAvailableWorkflowTemplateComponents_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)

func WorkflowTemplateService_DescribeWorkflowTemplateDetails_Handler

func WorkflowTemplateService_DescribeWorkflowTemplateDetails_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)

func WorkflowTemplateService_DescribeWorkflowTemplates_Handler

func WorkflowTemplateService_DescribeWorkflowTemplates_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)

func WorkflowTemplateService_ModifyWorkflowTemplate_Handler

func WorkflowTemplateService_ModifyWorkflowTemplate_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)

Types

type CreateWorkflowTemplatesOperateResponse

type CreateWorkflowTemplatesOperateResponse struct {
	WorkflowTemplateName string                     `protobuf:"bytes,1,opt,name=WorkflowTemplateName,proto3" json:"WorkflowTemplateName,omitempty"` // 工作流模板名称
	WorkflowTemplateId   string                     `protobuf:"bytes,2,opt,name=WorkflowTemplateId,proto3" json:"WorkflowTemplateId,omitempty"`     // 模板Id
	OperateResponse      *apicommon.OperateResponse `protobuf:"bytes,3,opt,name=OperateResponse,proto3" json:"OperateResponse,omitempty"`           // 模板的操作结果
	// contains filtered or unexported fields
}

func (*CreateWorkflowTemplatesOperateResponse) Descriptor deprecated

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

Deprecated: Use CreateWorkflowTemplatesOperateResponse.ProtoReflect.Descriptor instead.

func (*CreateWorkflowTemplatesOperateResponse) GetOperateResponse

func (*CreateWorkflowTemplatesOperateResponse) GetWorkflowTemplateId

func (x *CreateWorkflowTemplatesOperateResponse) GetWorkflowTemplateId() string

func (*CreateWorkflowTemplatesOperateResponse) GetWorkflowTemplateName

func (x *CreateWorkflowTemplatesOperateResponse) GetWorkflowTemplateName() string

func (*CreateWorkflowTemplatesOperateResponse) ProtoMessage

func (*CreateWorkflowTemplatesOperateResponse) ProtoReflect

func (*CreateWorkflowTemplatesOperateResponse) Reset

func (*CreateWorkflowTemplatesOperateResponse) String

type CreateWorkflowTemplatesRequest

type CreateWorkflowTemplatesRequest struct {
	WorkflowTemplateInfoSet []*WorkflowTemplateInfo `protobuf:"bytes,1,rep,name=WorkflowTemplateInfoSet,proto3" json:"WorkflowTemplateInfoSet,omitempty"`
	// contains filtered or unexported fields
}

====================================== 创建模板 ======================================

func (*CreateWorkflowTemplatesRequest) Descriptor deprecated

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

Deprecated: Use CreateWorkflowTemplatesRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkflowTemplatesRequest) GetWorkflowTemplateInfoSet

func (x *CreateWorkflowTemplatesRequest) GetWorkflowTemplateInfoSet() []*WorkflowTemplateInfo

func (*CreateWorkflowTemplatesRequest) ProtoMessage

func (*CreateWorkflowTemplatesRequest) ProtoMessage()

func (*CreateWorkflowTemplatesRequest) ProtoReflect

func (*CreateWorkflowTemplatesRequest) Reset

func (x *CreateWorkflowTemplatesRequest) Reset()

func (*CreateWorkflowTemplatesRequest) String

type CreateWorkflowTemplatesResponse

type CreateWorkflowTemplatesResponse struct {
	WorkflowTemplateOperateResponseSet []*CreateWorkflowTemplatesOperateResponse `protobuf:"bytes,1,rep,name=WorkflowTemplateOperateResponseSet,proto3" json:"WorkflowTemplateOperateResponseSet,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateWorkflowTemplatesResponse) Descriptor deprecated

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

Deprecated: Use CreateWorkflowTemplatesResponse.ProtoReflect.Descriptor instead.

func (*CreateWorkflowTemplatesResponse) GetWorkflowTemplateOperateResponseSet

func (x *CreateWorkflowTemplatesResponse) GetWorkflowTemplateOperateResponseSet() []*CreateWorkflowTemplatesOperateResponse

func (*CreateWorkflowTemplatesResponse) ProtoMessage

func (*CreateWorkflowTemplatesResponse) ProtoMessage()

func (*CreateWorkflowTemplatesResponse) ProtoReflect

func (*CreateWorkflowTemplatesResponse) Reset

func (*CreateWorkflowTemplatesResponse) String

type DeleteWorkflowTemplatesRequest

type DeleteWorkflowTemplatesRequest struct {
	Deleter *apicommon.Deleter `protobuf:"bytes,1,opt,name=Deleter,proto3" json:"Deleter,omitempty"` //删除类型
	// contains filtered or unexported fields
}

====================================== 删除模板 ======================================

func (*DeleteWorkflowTemplatesRequest) Descriptor deprecated

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

Deprecated: Use DeleteWorkflowTemplatesRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowTemplatesRequest) GetDeleter

func (*DeleteWorkflowTemplatesRequest) ProtoMessage

func (*DeleteWorkflowTemplatesRequest) ProtoMessage()

func (*DeleteWorkflowTemplatesRequest) ProtoReflect

func (*DeleteWorkflowTemplatesRequest) Reset

func (x *DeleteWorkflowTemplatesRequest) Reset()

func (*DeleteWorkflowTemplatesRequest) String

type DeleteWorkflowTemplatesResponse

type DeleteWorkflowTemplatesResponse struct {
	WorkflowTemplateOperateResponseSet []*WorkflowTemplateOperateResponse `protobuf:"bytes,1,rep,name=WorkflowTemplateOperateResponseSet,proto3" json:"WorkflowTemplateOperateResponseSet,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteWorkflowTemplatesResponse) Descriptor deprecated

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

Deprecated: Use DeleteWorkflowTemplatesResponse.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowTemplatesResponse) GetWorkflowTemplateOperateResponseSet

func (x *DeleteWorkflowTemplatesResponse) GetWorkflowTemplateOperateResponseSet() []*WorkflowTemplateOperateResponse

func (*DeleteWorkflowTemplatesResponse) ProtoMessage

func (*DeleteWorkflowTemplatesResponse) ProtoMessage()

func (*DeleteWorkflowTemplatesResponse) ProtoReflect

func (*DeleteWorkflowTemplatesResponse) Reset

func (*DeleteWorkflowTemplatesResponse) String

type DescribeAvailableWorkflowTemplateComponentsRequest

type DescribeAvailableWorkflowTemplateComponentsRequest struct {
	WorkflowTemplateId string              `protobuf:"bytes,1,opt,name=WorkflowTemplateId,proto3" json:"WorkflowTemplateId,omitempty"`                 // 要查询的模板Id
	MediaType          apicommon.MediaType `protobuf:"varint,2,opt,name=MediaType,proto3,enum=trpc.media.common.MediaType" json:"MediaType,omitempty"` // 要查询的资源类型,1.0用这个查询
	// contains filtered or unexported fields
}

====================================== 查询可用的模板组件 ======================================

func (*DescribeAvailableWorkflowTemplateComponentsRequest) Descriptor deprecated

Deprecated: Use DescribeAvailableWorkflowTemplateComponentsRequest.ProtoReflect.Descriptor instead.

func (*DescribeAvailableWorkflowTemplateComponentsRequest) GetMediaType

func (*DescribeAvailableWorkflowTemplateComponentsRequest) GetWorkflowTemplateId

func (*DescribeAvailableWorkflowTemplateComponentsRequest) ProtoMessage

func (*DescribeAvailableWorkflowTemplateComponentsRequest) ProtoReflect

func (*DescribeAvailableWorkflowTemplateComponentsRequest) Reset

func (*DescribeAvailableWorkflowTemplateComponentsRequest) String

type DescribeAvailableWorkflowTemplateComponentsResponse

type DescribeAvailableWorkflowTemplateComponentsResponse struct {
	OperateResponse *apicommon.OperateResponse `protobuf:"bytes,1,opt,name=OperateResponse,proto3" json:"OperateResponse,omitempty"`
	TaskTemplateSet []*apicommon.TaskTemplate  `protobuf:"bytes,2,rep,name=TaskTemplateSet,proto3" json:"TaskTemplateSet,omitempty"` // 返回的可用组件信息
	TotalCount      uint32                     `protobuf:"varint,3,opt,name=TotalCount,proto3" json:"TotalCount,omitempty"`          // 返回的可用ApiModule的个数
	// contains filtered or unexported fields
}

func (*DescribeAvailableWorkflowTemplateComponentsResponse) Descriptor deprecated

Deprecated: Use DescribeAvailableWorkflowTemplateComponentsResponse.ProtoReflect.Descriptor instead.

func (*DescribeAvailableWorkflowTemplateComponentsResponse) GetOperateResponse

func (*DescribeAvailableWorkflowTemplateComponentsResponse) GetTaskTemplateSet

func (*DescribeAvailableWorkflowTemplateComponentsResponse) GetTotalCount

func (*DescribeAvailableWorkflowTemplateComponentsResponse) ProtoMessage

func (*DescribeAvailableWorkflowTemplateComponentsResponse) ProtoReflect

func (*DescribeAvailableWorkflowTemplateComponentsResponse) Reset

func (*DescribeAvailableWorkflowTemplateComponentsResponse) String

type DescribeWorkflowTemplateDetailsRequest

type DescribeWorkflowTemplateDetailsRequest struct {
	WorkflowTemplateIdSet []string `protobuf:"bytes,1,rep,name=WorkflowTemplateIdSet,proto3" json:"WorkflowTemplateIdSet,omitempty"` // 模板Id
	// contains filtered or unexported fields
}

====================================== 查询模板详情 ======================================

func (*DescribeWorkflowTemplateDetailsRequest) Descriptor deprecated

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

Deprecated: Use DescribeWorkflowTemplateDetailsRequest.ProtoReflect.Descriptor instead.

func (*DescribeWorkflowTemplateDetailsRequest) GetWorkflowTemplateIdSet

func (x *DescribeWorkflowTemplateDetailsRequest) GetWorkflowTemplateIdSet() []string

func (*DescribeWorkflowTemplateDetailsRequest) ProtoMessage

func (*DescribeWorkflowTemplateDetailsRequest) ProtoReflect

func (*DescribeWorkflowTemplateDetailsRequest) Reset

func (*DescribeWorkflowTemplateDetailsRequest) String

type DescribeWorkflowTemplateDetailsResponse

type DescribeWorkflowTemplateDetailsResponse struct {
	OperateResponse           *apicommon.OperateResponse `protobuf:"bytes,1,opt,name=OperateResponse,proto3" json:"OperateResponse,omitempty"`
	WorkflowTemplateObjectSet []*WorkflowTemplateObject  `protobuf:"bytes,2,rep,name=WorkflowTemplateObjectSet,proto3" json:"WorkflowTemplateObjectSet,omitempty"` // 返回的模板信息
	TotalCount                uint32                     `protobuf:"varint,3,opt,name=TotalCount,proto3" json:"TotalCount,omitempty"`                              // 返回的模板个数
	// contains filtered or unexported fields
}

func (*DescribeWorkflowTemplateDetailsResponse) Descriptor deprecated

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

Deprecated: Use DescribeWorkflowTemplateDetailsResponse.ProtoReflect.Descriptor instead.

func (*DescribeWorkflowTemplateDetailsResponse) GetOperateResponse

func (*DescribeWorkflowTemplateDetailsResponse) GetTotalCount

func (*DescribeWorkflowTemplateDetailsResponse) GetWorkflowTemplateObjectSet

func (x *DescribeWorkflowTemplateDetailsResponse) GetWorkflowTemplateObjectSet() []*WorkflowTemplateObject

func (*DescribeWorkflowTemplateDetailsResponse) ProtoMessage

func (*DescribeWorkflowTemplateDetailsResponse) ProtoReflect

func (*DescribeWorkflowTemplateDetailsResponse) Reset

func (*DescribeWorkflowTemplateDetailsResponse) String

type DescribeWorkflowTemplatesRequest

type DescribeWorkflowTemplatesRequest struct {
	PageNumber uint32              `protobuf:"varint,1,opt,name=PageNumber,proto3" json:"PageNumber,omitempty"` // 分页Id
	PageSize   uint32              `protobuf:"varint,2,opt,name=PageSize,proto3" json:"PageSize,omitempty"`     // 分页的大小
	FilterSet  []*apicommon.Filter `protobuf:"bytes,3,rep,name=FilterSet,proto3" json:"FilterSet,omitempty"`    // 过滤条件
	SorterSet  []*apicommon.Sorter `protobuf:"bytes,4,rep,name=SorterSet,proto3" json:"SorterSet,omitempty"`    // 排序条件
	// contains filtered or unexported fields
}

====================================== 查询模板 ======================================

func (*DescribeWorkflowTemplatesRequest) Descriptor deprecated

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

Deprecated: Use DescribeWorkflowTemplatesRequest.ProtoReflect.Descriptor instead.

func (*DescribeWorkflowTemplatesRequest) GetFilterSet

func (x *DescribeWorkflowTemplatesRequest) GetFilterSet() []*apicommon.Filter

func (*DescribeWorkflowTemplatesRequest) GetPageNumber

func (x *DescribeWorkflowTemplatesRequest) GetPageNumber() uint32

func (*DescribeWorkflowTemplatesRequest) GetPageSize

func (x *DescribeWorkflowTemplatesRequest) GetPageSize() uint32

func (*DescribeWorkflowTemplatesRequest) GetSorterSet

func (x *DescribeWorkflowTemplatesRequest) GetSorterSet() []*apicommon.Sorter

func (*DescribeWorkflowTemplatesRequest) ProtoMessage

func (*DescribeWorkflowTemplatesRequest) ProtoMessage()

func (*DescribeWorkflowTemplatesRequest) ProtoReflect

func (*DescribeWorkflowTemplatesRequest) Reset

func (*DescribeWorkflowTemplatesRequest) String

type DescribeWorkflowTemplatesResponse

type DescribeWorkflowTemplatesResponse struct {
	OperateResponse           *apicommon.OperateResponse `protobuf:"bytes,1,opt,name=OperateResponse,proto3" json:"OperateResponse,omitempty"`
	WorkflowTemplateObjectSet []*WorkflowTemplateObject  `protobuf:"bytes,2,rep,name=WorkflowTemplateObjectSet,proto3" json:"WorkflowTemplateObjectSet,omitempty"` // 返回的模板信息
	TotalCount                uint32                     `protobuf:"varint,3,opt,name=TotalCount,proto3" json:"TotalCount,omitempty"`                              // 返回的模板个数
	// contains filtered or unexported fields
}

func (*DescribeWorkflowTemplatesResponse) Descriptor deprecated

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

Deprecated: Use DescribeWorkflowTemplatesResponse.ProtoReflect.Descriptor instead.

func (*DescribeWorkflowTemplatesResponse) GetOperateResponse

func (*DescribeWorkflowTemplatesResponse) GetTotalCount

func (x *DescribeWorkflowTemplatesResponse) GetTotalCount() uint32

func (*DescribeWorkflowTemplatesResponse) GetWorkflowTemplateObjectSet

func (x *DescribeWorkflowTemplatesResponse) GetWorkflowTemplateObjectSet() []*WorkflowTemplateObject

func (*DescribeWorkflowTemplatesResponse) ProtoMessage

func (*DescribeWorkflowTemplatesResponse) ProtoMessage()

func (*DescribeWorkflowTemplatesResponse) ProtoReflect

func (*DescribeWorkflowTemplatesResponse) Reset

func (*DescribeWorkflowTemplatesResponse) String

type ModifyWorkflowTemplateRequest

type ModifyWorkflowTemplateRequest struct {
	WorkflowTemplateId     string                           `protobuf:"bytes,1,opt,name=WorkflowTemplateId,proto3" json:"WorkflowTemplateId,omitempty"` // 模板Id
	WorkflowTemplateStatus apicommon.WorkflowTemplateStatus ``                                                                                          // 修改后模板状态
	/* 144-byte string literal not displayed */
	WorkflowTemplateInfo *WorkflowTemplateInfo `protobuf:"bytes,3,opt,name=WorkflowTemplateInfo,proto3" json:"WorkflowTemplateInfo,omitempty"` // 修改后模板信息
	EmptyReplace         bool                  `protobuf:"varint,4,opt,name=EmptyReplace,proto3" json:"EmptyReplace,omitempty"`                // 是否进行空值替换
	// contains filtered or unexported fields
}

====================================== 修改模板 ======================================

func (*ModifyWorkflowTemplateRequest) Descriptor deprecated

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

Deprecated: Use ModifyWorkflowTemplateRequest.ProtoReflect.Descriptor instead.

func (*ModifyWorkflowTemplateRequest) GetEmptyReplace

func (x *ModifyWorkflowTemplateRequest) GetEmptyReplace() bool

func (*ModifyWorkflowTemplateRequest) GetWorkflowTemplateId

func (x *ModifyWorkflowTemplateRequest) GetWorkflowTemplateId() string

func (*ModifyWorkflowTemplateRequest) GetWorkflowTemplateInfo

func (x *ModifyWorkflowTemplateRequest) GetWorkflowTemplateInfo() *WorkflowTemplateInfo

func (*ModifyWorkflowTemplateRequest) GetWorkflowTemplateStatus

func (x *ModifyWorkflowTemplateRequest) GetWorkflowTemplateStatus() apicommon.WorkflowTemplateStatus

func (*ModifyWorkflowTemplateRequest) ProtoMessage

func (*ModifyWorkflowTemplateRequest) ProtoMessage()

func (*ModifyWorkflowTemplateRequest) ProtoReflect

func (*ModifyWorkflowTemplateRequest) Reset

func (x *ModifyWorkflowTemplateRequest) Reset()

func (*ModifyWorkflowTemplateRequest) String

type ModifyWorkflowTemplateResponse

type ModifyWorkflowTemplateResponse struct {
	OperateResponse *apicommon.OperateResponse `protobuf:"bytes,1,opt,name=OperateResponse,proto3" json:"OperateResponse,omitempty"`
	// contains filtered or unexported fields
}

func (*ModifyWorkflowTemplateResponse) Descriptor deprecated

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

Deprecated: Use ModifyWorkflowTemplateResponse.ProtoReflect.Descriptor instead.

func (*ModifyWorkflowTemplateResponse) GetOperateResponse

func (x *ModifyWorkflowTemplateResponse) GetOperateResponse() *apicommon.OperateResponse

func (*ModifyWorkflowTemplateResponse) ProtoMessage

func (*ModifyWorkflowTemplateResponse) ProtoMessage()

func (*ModifyWorkflowTemplateResponse) ProtoReflect

func (*ModifyWorkflowTemplateResponse) Reset

func (x *ModifyWorkflowTemplateResponse) Reset()

func (*ModifyWorkflowTemplateResponse) String

type UnimplementedWorkflowTemplate

type UnimplementedWorkflowTemplate struct{}

func (*UnimplementedWorkflowTemplate) CreateWorkflowTemplates

CreateWorkflowTemplates 工作流模板管理

func (*UnimplementedWorkflowTemplate) DeleteWorkflowTemplates

func (*UnimplementedWorkflowTemplate) DescribeWorkflowTemplateDetails

func (*UnimplementedWorkflowTemplate) DescribeWorkflowTemplates

func (*UnimplementedWorkflowTemplate) ModifyWorkflowTemplate

type WorkflowTemplateClientProxy

type WorkflowTemplateClientProxy interface {
	// CreateWorkflowTemplates 工作流模板管理
	CreateWorkflowTemplates(ctx context.Context, req *CreateWorkflowTemplatesRequest, opts ...client.Option) (rsp *CreateWorkflowTemplatesResponse, err error) // @alias=/CreateWorkflowTemplates

	DescribeWorkflowTemplates(ctx context.Context, req *DescribeWorkflowTemplatesRequest, opts ...client.Option) (rsp *DescribeWorkflowTemplatesResponse, err error) // @alias=/DescribeWorkflowTemplates

	DescribeWorkflowTemplateDetails(ctx context.Context, req *DescribeWorkflowTemplateDetailsRequest, opts ...client.Option) (rsp *DescribeWorkflowTemplateDetailsResponse, err error) // @alias=/DescribeWorkflowTemplateDetails

	DeleteWorkflowTemplates(ctx context.Context, req *DeleteWorkflowTemplatesRequest, opts ...client.Option) (rsp *DeleteWorkflowTemplatesResponse, err error) // @alias=/DeleteWorkflowTemplates

	ModifyWorkflowTemplate(ctx context.Context, req *ModifyWorkflowTemplateRequest, opts ...client.Option) (rsp *ModifyWorkflowTemplateResponse, err error) // @alias=/ModifyWorkflowTemplate

	DescribeAvailableWorkflowTemplateComponents(ctx context.Context, req *DescribeAvailableWorkflowTemplateComponentsRequest, opts ...client.Option) (rsp *DescribeAvailableWorkflowTemplateComponentsResponse, err error) // @alias=/DescribeAvailableWorkflowTemplateComponents
}

WorkflowTemplateClientProxy defines service client proxy

type WorkflowTemplateClientProxyImpl

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

func (*WorkflowTemplateClientProxyImpl) CreateWorkflowTemplates

func (*WorkflowTemplateClientProxyImpl) DeleteWorkflowTemplates

func (*WorkflowTemplateClientProxyImpl) DescribeWorkflowTemplateDetails

func (*WorkflowTemplateClientProxyImpl) DescribeWorkflowTemplates

func (*WorkflowTemplateClientProxyImpl) ModifyWorkflowTemplate

type WorkflowTemplateInfo

type WorkflowTemplateInfo struct {
	WorkflowTemplateMetaInfo *WorkflowTemplateMetaInfo   `protobuf:"bytes,1,opt,name=WorkflowTemplateMetaInfo,proto3" json:"WorkflowTemplateMetaInfo,omitempty"` // 模板元信息
	WorkflowTemplateContent  *apicommon.WorkflowTemplate `protobuf:"bytes,2,opt,name=WorkflowTemplateContent,proto3" json:"WorkflowTemplateContent,omitempty"`   // 工作流模板的内容
	DomainGroupInfo          *apicommon.DomainGroupInfo  `protobuf:"bytes,3,opt,name=DomainGroupInfo,proto3" json:"DomainGroupInfo,omitempty"`                   // 群组信息: 私有/公共/群组
	// contains filtered or unexported fields
}

模板信息

func (*WorkflowTemplateInfo) Descriptor deprecated

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

Deprecated: Use WorkflowTemplateInfo.ProtoReflect.Descriptor instead.

func (*WorkflowTemplateInfo) GetDomainGroupInfo

func (x *WorkflowTemplateInfo) GetDomainGroupInfo() *apicommon.DomainGroupInfo

func (*WorkflowTemplateInfo) GetWorkflowTemplateContent

func (x *WorkflowTemplateInfo) GetWorkflowTemplateContent() *apicommon.WorkflowTemplate

func (*WorkflowTemplateInfo) GetWorkflowTemplateMetaInfo

func (x *WorkflowTemplateInfo) GetWorkflowTemplateMetaInfo() *WorkflowTemplateMetaInfo

func (*WorkflowTemplateInfo) ProtoMessage

func (*WorkflowTemplateInfo) ProtoMessage()

func (*WorkflowTemplateInfo) ProtoReflect

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

func (*WorkflowTemplateInfo) Reset

func (x *WorkflowTemplateInfo) Reset()

func (*WorkflowTemplateInfo) String

func (x *WorkflowTemplateInfo) String() string

type WorkflowTemplateMetaInfo

type WorkflowTemplateMetaInfo struct {
	WorkflowTemplateName        string              `protobuf:"bytes,1,opt,name=WorkflowTemplateName,proto3" json:"WorkflowTemplateName,omitempty"`               // 工作流模板名称
	MediaType                   apicommon.MediaType `protobuf:"varint,2,opt,name=MediaType,proto3,enum=trpc.media.common.MediaType" json:"MediaType,omitempty"`   // 资源类型
	WorkflowTemplateDescription string              `protobuf:"bytes,3,opt,name=WorkflowTemplateDescription,proto3" json:"WorkflowTemplateDescription,omitempty"` // 工作流模板描述信息
	IsDefaultProcess            bool                `protobuf:"varint,4,opt,name=IsDefaultProcess,proto3" json:"IsDefaultProcess,omitempty"`                      // 是否为缺省流程
	// contains filtered or unexported fields
}

模板元信息

func (*WorkflowTemplateMetaInfo) Descriptor deprecated

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

Deprecated: Use WorkflowTemplateMetaInfo.ProtoReflect.Descriptor instead.

func (*WorkflowTemplateMetaInfo) GetIsDefaultProcess

func (x *WorkflowTemplateMetaInfo) GetIsDefaultProcess() bool

func (*WorkflowTemplateMetaInfo) GetMediaType

func (x *WorkflowTemplateMetaInfo) GetMediaType() apicommon.MediaType

func (*WorkflowTemplateMetaInfo) GetWorkflowTemplateDescription

func (x *WorkflowTemplateMetaInfo) GetWorkflowTemplateDescription() string

func (*WorkflowTemplateMetaInfo) GetWorkflowTemplateName

func (x *WorkflowTemplateMetaInfo) GetWorkflowTemplateName() string

func (*WorkflowTemplateMetaInfo) ProtoMessage

func (*WorkflowTemplateMetaInfo) ProtoMessage()

func (*WorkflowTemplateMetaInfo) ProtoReflect

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

func (*WorkflowTemplateMetaInfo) Reset

func (x *WorkflowTemplateMetaInfo) Reset()

func (*WorkflowTemplateMetaInfo) String

func (x *WorkflowTemplateMetaInfo) String() string

type WorkflowTemplateObject

type WorkflowTemplateObject struct {
	WorkflowTemplateId     string                           `protobuf:"bytes,1,opt,name=WorkflowTemplateId,proto3" json:"WorkflowTemplateId,omitempty"` // 模板Id
	WorkflowTemplateStatus apicommon.WorkflowTemplateStatus ``                                                                                          // 模板状态
	/* 144-byte string literal not displayed */
	WorkflowTemplateInfo       *WorkflowTemplateInfo `protobuf:"bytes,3,opt,name=WorkflowTemplateInfo,proto3" json:"WorkflowTemplateInfo,omitempty"`             // 模板信息
	CreateUserInfo             *apicommon.UserInfo   `protobuf:"bytes,4,opt,name=CreateUserInfo,proto3" json:"CreateUserInfo,omitempty"`                         // 模板的创建者信息
	ModifyUserInfo             *apicommon.UserInfo   `protobuf:"bytes,5,opt,name=ModifyUserInfo,proto3" json:"ModifyUserInfo,omitempty"`                         // 模板的修改者信息
	WorkflowTemplateCreateTime string                `protobuf:"bytes,6,opt,name=WorkflowTemplateCreateTime,proto3" json:"WorkflowTemplateCreateTime,omitempty"` // 模板创建时间
	WorkflowTemplateModifyTime string                `protobuf:"bytes,7,opt,name=WorkflowTemplateModifyTime,proto3" json:"WorkflowTemplateModifyTime,omitempty"` // 模板修改时间
	// contains filtered or unexported fields
}

func (*WorkflowTemplateObject) Descriptor deprecated

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

Deprecated: Use WorkflowTemplateObject.ProtoReflect.Descriptor instead.

func (*WorkflowTemplateObject) GetCreateUserInfo

func (x *WorkflowTemplateObject) GetCreateUserInfo() *apicommon.UserInfo

func (*WorkflowTemplateObject) GetModifyUserInfo

func (x *WorkflowTemplateObject) GetModifyUserInfo() *apicommon.UserInfo

func (*WorkflowTemplateObject) GetWorkflowTemplateCreateTime

func (x *WorkflowTemplateObject) GetWorkflowTemplateCreateTime() string

func (*WorkflowTemplateObject) GetWorkflowTemplateId

func (x *WorkflowTemplateObject) GetWorkflowTemplateId() string

func (*WorkflowTemplateObject) GetWorkflowTemplateInfo

func (x *WorkflowTemplateObject) GetWorkflowTemplateInfo() *WorkflowTemplateInfo

func (*WorkflowTemplateObject) GetWorkflowTemplateModifyTime

func (x *WorkflowTemplateObject) GetWorkflowTemplateModifyTime() string

func (*WorkflowTemplateObject) GetWorkflowTemplateStatus

func (x *WorkflowTemplateObject) GetWorkflowTemplateStatus() apicommon.WorkflowTemplateStatus

func (*WorkflowTemplateObject) ProtoMessage

func (*WorkflowTemplateObject) ProtoMessage()

func (*WorkflowTemplateObject) ProtoReflect

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

func (*WorkflowTemplateObject) Reset

func (x *WorkflowTemplateObject) Reset()

func (*WorkflowTemplateObject) String

func (x *WorkflowTemplateObject) String() string

type WorkflowTemplateOperateResponse

type WorkflowTemplateOperateResponse struct {
	WorkflowTemplateId string                     `protobuf:"bytes,1,opt,name=WorkflowTemplateId,proto3" json:"WorkflowTemplateId,omitempty"` // 模板Id
	OperateResponse    *apicommon.OperateResponse `protobuf:"bytes,2,opt,name=OperateResponse,proto3" json:"OperateResponse,omitempty"`       // 操作结果
	// contains filtered or unexported fields
}

操作状态

func (*WorkflowTemplateOperateResponse) Descriptor deprecated

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

Deprecated: Use WorkflowTemplateOperateResponse.ProtoReflect.Descriptor instead.

func (*WorkflowTemplateOperateResponse) GetOperateResponse

func (*WorkflowTemplateOperateResponse) GetWorkflowTemplateId

func (x *WorkflowTemplateOperateResponse) GetWorkflowTemplateId() string

func (*WorkflowTemplateOperateResponse) ProtoMessage

func (*WorkflowTemplateOperateResponse) ProtoMessage()

func (*WorkflowTemplateOperateResponse) ProtoReflect

func (*WorkflowTemplateOperateResponse) Reset

func (*WorkflowTemplateOperateResponse) String

type WorkflowTemplateService

type WorkflowTemplateService interface {
	// CreateWorkflowTemplates 工作流模板管理
	CreateWorkflowTemplates(ctx context.Context, req *CreateWorkflowTemplatesRequest, rsp *CreateWorkflowTemplatesResponse) (err error) // @alias=/CreateWorkflowTemplates

	DescribeWorkflowTemplates(ctx context.Context, req *DescribeWorkflowTemplatesRequest, rsp *DescribeWorkflowTemplatesResponse) (err error) // @alias=/DescribeWorkflowTemplates

	DescribeWorkflowTemplateDetails(ctx context.Context, req *DescribeWorkflowTemplateDetailsRequest, rsp *DescribeWorkflowTemplateDetailsResponse) (err error) // @alias=/DescribeWorkflowTemplateDetails

	DeleteWorkflowTemplates(ctx context.Context, req *DeleteWorkflowTemplatesRequest, rsp *DeleteWorkflowTemplatesResponse) (err error) // @alias=/DeleteWorkflowTemplates

	ModifyWorkflowTemplate(ctx context.Context, req *ModifyWorkflowTemplateRequest, rsp *ModifyWorkflowTemplateResponse) (err error) // @alias=/ModifyWorkflowTemplate

	DescribeAvailableWorkflowTemplateComponents(ctx context.Context, req *DescribeAvailableWorkflowTemplateComponentsRequest, rsp *DescribeAvailableWorkflowTemplateComponentsResponse) (err error) // @alias=/DescribeAvailableWorkflowTemplateComponents
}

WorkflowTemplateService defines service.

Jump to

Keyboard shortcuts

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