Documentation ¶
Index ¶
- Variables
- func RegisterToolkitService(s server.Service, svr ToolkitService)
- func ToolkitService_DescribeToolkits_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
- type DescribeToolkitsRequest
- type DescribeToolkitsResponse
- func (*DescribeToolkitsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeToolkitsResponse) GetToolSet() []*ToolInfo
- func (*DescribeToolkitsResponse) ProtoMessage()
- func (x *DescribeToolkitsResponse) ProtoReflect() protoreflect.Message
- func (x *DescribeToolkitsResponse) Reset()
- func (x *DescribeToolkitsResponse) String() string
- type ToolAccessType
- func (ToolAccessType) Descriptor() protoreflect.EnumDescriptor
- func (x ToolAccessType) Enum() *ToolAccessType
- func (ToolAccessType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ToolAccessType) Number() protoreflect.EnumNumber
- func (x ToolAccessType) String() string
- func (ToolAccessType) Type() protoreflect.EnumType
- type ToolCategoryType
- func (ToolCategoryType) Descriptor() protoreflect.EnumDescriptor
- func (x ToolCategoryType) Enum() *ToolCategoryType
- func (ToolCategoryType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ToolCategoryType) Number() protoreflect.EnumNumber
- func (x ToolCategoryType) String() string
- func (ToolCategoryType) Type() protoreflect.EnumType
- type ToolInfo
- func (*ToolInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ToolInfo) GetToolAccess() ToolAccessType
- func (x *ToolInfo) GetToolDescription() string
- func (x *ToolInfo) GetToolEntryURI() string
- func (x *ToolInfo) GetToolID() string
- func (x *ToolInfo) GetToolIconURI() string
- func (x *ToolInfo) GetToolName() string
- func (x *ToolInfo) GetToolOrder() int32
- func (*ToolInfo) ProtoMessage()
- func (x *ToolInfo) ProtoReflect() protoreflect.Message
- func (x *ToolInfo) Reset()
- func (x *ToolInfo) String() string
- type ToolProviderType
- func (ToolProviderType) Descriptor() protoreflect.EnumDescriptor
- func (x ToolProviderType) Enum() *ToolProviderType
- func (ToolProviderType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ToolProviderType) Number() protoreflect.EnumNumber
- func (x ToolProviderType) String() string
- func (ToolProviderType) Type() protoreflect.EnumType
- type ToolkitClientProxy
- type ToolkitClientProxyImpl
- type ToolkitDefaultRequest
- type ToolkitDefaultResponse
- type ToolkitService
- type UnimplementedToolkit
Constants ¶
This section is empty.
Variables ¶
var ( ToolProviderType_name = map[int32]string{ 0: "TOOL_PROVIDER_UNKNOWN", 1: "TOOL_PROVIDER_AIMEDIA", 2: "TOOL_PROVIDER_PCG", } ToolProviderType_value = map[string]int32{ "TOOL_PROVIDER_UNKNOWN": 0, "TOOL_PROVIDER_AIMEDIA": 1, "TOOL_PROVIDER_PCG": 2, } )
Enum value maps for ToolProviderType.
var ( ToolCategoryType_name = map[int32]string{ 0: "TOOL_CATEGORY_UNKNOWN", 1: "TOOL_CATEGORY_VIDEO_QUALITY", 2: "TOOL_CATEGORY_VIDEO_UNDERSTANDING", } ToolCategoryType_value = map[string]int32{ "TOOL_CATEGORY_UNKNOWN": 0, "TOOL_CATEGORY_VIDEO_QUALITY": 1, "TOOL_CATEGORY_VIDEO_UNDERSTANDING": 2, } )
Enum value maps for ToolCategoryType.
var ( ToolAccessType_name = map[int32]string{ 0: "TOOL_ACCESS_UNKNOWN", 1: "TOOL_ACCESS_INTERNAL", 2: "TOOL_ACCESS_EXTERNAL", } ToolAccessType_value = map[string]int32{ "TOOL_ACCESS_UNKNOWN": 0, "TOOL_ACCESS_INTERNAL": 1, "TOOL_ACCESS_EXTERNAL": 2, } )
Enum value maps for ToolAccessType.
var File_toolkit_proto protoreflect.FileDescriptor
var NewToolkitClientProxy = func(opts ...client.Option) ToolkitClientProxy { return &ToolkitClientProxyImpl{client: client.DefaultClient, opts: opts} }
var ToolkitServer_ServiceDesc = server.ServiceDesc{ ServiceName: "trpc.media.toolkit.Toolkit", HandlerType: ((*ToolkitService)(nil)), Methods: []server.Method{ { Name: "/DescribeToolkits", Func: ToolkitService_DescribeToolkits_Handler, }, { Name: "/trpc.media.toolkit.Toolkit/DescribeToolkits", Func: ToolkitService_DescribeToolkits_Handler, }, }, }
ToolkitServer_ServiceDesc descriptor for server.RegisterService.
Functions ¶
func RegisterToolkitService ¶
func RegisterToolkitService(s server.Service, svr ToolkitService)
RegisterToolkitService registers service.
func ToolkitService_DescribeToolkits_Handler ¶
func ToolkitService_DescribeToolkits_Handler(svr interface{}, ctx context.Context, f server.FilterFunc) (interface{}, error)
Types ¶
type DescribeToolkitsRequest ¶
type DescribeToolkitsRequest struct {
// contains filtered or unexported fields
}
func (*DescribeToolkitsRequest) Descriptor
deprecated
func (*DescribeToolkitsRequest) Descriptor() ([]byte, []int)
Deprecated: Use DescribeToolkitsRequest.ProtoReflect.Descriptor instead.
func (*DescribeToolkitsRequest) ProtoMessage ¶
func (*DescribeToolkitsRequest) ProtoMessage()
func (*DescribeToolkitsRequest) ProtoReflect ¶
func (x *DescribeToolkitsRequest) ProtoReflect() protoreflect.Message
func (*DescribeToolkitsRequest) Reset ¶
func (x *DescribeToolkitsRequest) Reset()
func (*DescribeToolkitsRequest) String ¶
func (x *DescribeToolkitsRequest) String() string
type DescribeToolkitsResponse ¶
type DescribeToolkitsResponse struct { ToolSet []*ToolInfo `protobuf:"bytes,1,rep,name=ToolSet,proto3" json:"ToolSet,omitempty"` //uint32 TotalCount = 2; // contains filtered or unexported fields }
func (*DescribeToolkitsResponse) Descriptor
deprecated
func (*DescribeToolkitsResponse) Descriptor() ([]byte, []int)
Deprecated: Use DescribeToolkitsResponse.ProtoReflect.Descriptor instead.
func (*DescribeToolkitsResponse) GetToolSet ¶
func (x *DescribeToolkitsResponse) GetToolSet() []*ToolInfo
func (*DescribeToolkitsResponse) ProtoMessage ¶
func (*DescribeToolkitsResponse) ProtoMessage()
func (*DescribeToolkitsResponse) ProtoReflect ¶
func (x *DescribeToolkitsResponse) ProtoReflect() protoreflect.Message
func (*DescribeToolkitsResponse) Reset ¶
func (x *DescribeToolkitsResponse) Reset()
func (*DescribeToolkitsResponse) String ¶
func (x *DescribeToolkitsResponse) String() string
type ToolAccessType ¶
type ToolAccessType int32
const ( ToolAccessType_TOOL_ACCESS_UNKNOWN ToolAccessType = 0 // 未知访问 ToolAccessType_TOOL_ACCESS_INTERNAL ToolAccessType = 1 // 内部访问 ToolAccessType_TOOL_ACCESS_EXTERNAL ToolAccessType = 2 // 外部访问 )
func (ToolAccessType) Descriptor ¶
func (ToolAccessType) Descriptor() protoreflect.EnumDescriptor
func (ToolAccessType) Enum ¶
func (x ToolAccessType) Enum() *ToolAccessType
func (ToolAccessType) EnumDescriptor
deprecated
func (ToolAccessType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ToolAccessType.Descriptor instead.
func (ToolAccessType) Number ¶
func (x ToolAccessType) Number() protoreflect.EnumNumber
func (ToolAccessType) String ¶
func (x ToolAccessType) String() string
func (ToolAccessType) Type ¶
func (ToolAccessType) Type() protoreflect.EnumType
type ToolCategoryType ¶
type ToolCategoryType int32
const ( ToolCategoryType_TOOL_CATEGORY_UNKNOWN ToolCategoryType = 0 // 未知分类 ToolCategoryType_TOOL_CATEGORY_VIDEO_QUALITY ToolCategoryType = 1 // 视频画质工具 ToolCategoryType_TOOL_CATEGORY_VIDEO_UNDERSTANDING ToolCategoryType = 2 // 视频理解工具 )
func (ToolCategoryType) Descriptor ¶
func (ToolCategoryType) Descriptor() protoreflect.EnumDescriptor
func (ToolCategoryType) Enum ¶
func (x ToolCategoryType) Enum() *ToolCategoryType
func (ToolCategoryType) EnumDescriptor
deprecated
func (ToolCategoryType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ToolCategoryType.Descriptor instead.
func (ToolCategoryType) Number ¶
func (x ToolCategoryType) Number() protoreflect.EnumNumber
func (ToolCategoryType) String ¶
func (x ToolCategoryType) String() string
func (ToolCategoryType) Type ¶
func (ToolCategoryType) Type() protoreflect.EnumType
type ToolInfo ¶
type ToolInfo struct { ToolID string `protobuf:"bytes,1,opt,name=ToolID,proto3" json:"ToolID,omitempty"` ToolName string `protobuf:"bytes,2,opt,name=ToolName,proto3" json:"ToolName,omitempty"` ToolDescription string `protobuf:"bytes,3,opt,name=ToolDescription,proto3" json:"ToolDescription,omitempty"` ToolIconURI string `protobuf:"bytes,4,opt,name=ToolIconURI,proto3" json:"ToolIconURI,omitempty"` ToolEntryURI string `protobuf:"bytes,5,opt,name=ToolEntryURI,proto3" json:"ToolEntryURI,omitempty"` //ToolCategoryType ToolCategory = 6; //ToolProviderType ToolProvider = 7; ToolAccess ToolAccessType `protobuf:"varint,8,opt,name=ToolAccess,proto3,enum=trpc.media.toolkit.ToolAccessType" json:"ToolAccess,omitempty"` ToolOrder int32 `protobuf:"varint,9,opt,name=ToolOrder,proto3" json:"ToolOrder,omitempty"` // contains filtered or unexported fields }
func (*ToolInfo) Descriptor
deprecated
func (*ToolInfo) GetToolAccess ¶
func (x *ToolInfo) GetToolAccess() ToolAccessType
func (*ToolInfo) GetToolDescription ¶
func (*ToolInfo) GetToolEntryURI ¶
func (*ToolInfo) GetToolIconURI ¶
func (*ToolInfo) GetToolName ¶
func (*ToolInfo) GetToolOrder ¶
func (*ToolInfo) ProtoMessage ¶
func (*ToolInfo) ProtoMessage()
func (*ToolInfo) ProtoReflect ¶
func (x *ToolInfo) ProtoReflect() protoreflect.Message
type ToolProviderType ¶
type ToolProviderType int32
const ( ToolProviderType_TOOL_PROVIDER_UNKNOWN ToolProviderType = 0 // 未知提供者 ToolProviderType_TOOL_PROVIDER_AIMEDIA ToolProviderType = 1 // 媒体中台工具 ToolProviderType_TOOL_PROVIDER_PCG ToolProviderType = 2 // PCG工具 )
func (ToolProviderType) Descriptor ¶
func (ToolProviderType) Descriptor() protoreflect.EnumDescriptor
func (ToolProviderType) Enum ¶
func (x ToolProviderType) Enum() *ToolProviderType
func (ToolProviderType) EnumDescriptor
deprecated
func (ToolProviderType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ToolProviderType.Descriptor instead.
func (ToolProviderType) Number ¶
func (x ToolProviderType) Number() protoreflect.EnumNumber
func (ToolProviderType) String ¶
func (x ToolProviderType) String() string
func (ToolProviderType) Type ¶
func (ToolProviderType) Type() protoreflect.EnumType
type ToolkitClientProxy ¶
type ToolkitClientProxy interface {
DescribeToolkits(ctx context.Context, req *DescribeToolkitsRequest, opts ...client.Option) (rsp *DescribeToolkitsResponse, err error) // @alias=/DescribeToolkits
}
ToolkitClientProxy defines service client proxy
type ToolkitClientProxyImpl ¶
type ToolkitClientProxyImpl struct {
// contains filtered or unexported fields
}
func (*ToolkitClientProxyImpl) DescribeToolkits ¶
func (c *ToolkitClientProxyImpl) DescribeToolkits(ctx context.Context, req *DescribeToolkitsRequest, opts ...client.Option) (*DescribeToolkitsResponse, error)
type ToolkitDefaultRequest ¶
type ToolkitDefaultRequest struct {
// contains filtered or unexported fields
}
func (*ToolkitDefaultRequest) Descriptor
deprecated
func (*ToolkitDefaultRequest) Descriptor() ([]byte, []int)
Deprecated: Use ToolkitDefaultRequest.ProtoReflect.Descriptor instead.
func (*ToolkitDefaultRequest) ProtoMessage ¶
func (*ToolkitDefaultRequest) ProtoMessage()
func (*ToolkitDefaultRequest) ProtoReflect ¶
func (x *ToolkitDefaultRequest) ProtoReflect() protoreflect.Message
func (*ToolkitDefaultRequest) Reset ¶
func (x *ToolkitDefaultRequest) Reset()
func (*ToolkitDefaultRequest) String ¶
func (x *ToolkitDefaultRequest) String() string
type ToolkitDefaultResponse ¶
type ToolkitDefaultResponse struct {
// contains filtered or unexported fields
}
func (*ToolkitDefaultResponse) Descriptor
deprecated
func (*ToolkitDefaultResponse) Descriptor() ([]byte, []int)
Deprecated: Use ToolkitDefaultResponse.ProtoReflect.Descriptor instead.
func (*ToolkitDefaultResponse) ProtoMessage ¶
func (*ToolkitDefaultResponse) ProtoMessage()
func (*ToolkitDefaultResponse) ProtoReflect ¶
func (x *ToolkitDefaultResponse) ProtoReflect() protoreflect.Message
func (*ToolkitDefaultResponse) Reset ¶
func (x *ToolkitDefaultResponse) Reset()
func (*ToolkitDefaultResponse) String ¶
func (x *ToolkitDefaultResponse) String() string
type ToolkitService ¶
type ToolkitService interface {
DescribeToolkits(ctx context.Context, req *DescribeToolkitsRequest, rsp *DescribeToolkitsResponse) (err error) // @alias=/DescribeToolkits
}
ToolkitService defines service.
type UnimplementedToolkit ¶
type UnimplementedToolkit struct{}
func (*UnimplementedToolkit) DescribeToolkits ¶
func (s *UnimplementedToolkit) DescribeToolkits(ctx context.Context, req *DescribeToolkitsRequest, rsp *DescribeToolkitsResponse) error