|
|
// Code generated by protoc-gen-go. DO NOT EDIT.
|
|
|
// versions:
|
|
|
// protoc-gen-go v1.33.0
|
|
|
// protoc v5.29.1
|
|
|
// source: w_fission.proto
|
|
|
|
|
|
package w_fissionpb
|
|
|
|
|
|
import (
|
|
|
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
|
|
|
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
|
|
|
reflect "reflect"
|
|
|
sync "sync"
|
|
|
)
|
|
|
|
|
|
const (
|
|
|
// Verify that this generated code is sufficiently up-to-date.
|
|
|
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
|
|
|
// Verify that runtime/protoimpl is sufficiently up-to-date.
|
|
|
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
|
|
|
)
|
|
|
|
|
|
type ListReq struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Lang string `protobuf:"bytes,1,opt,name=lang,proto3" json:"lang,omitempty"` //语言(zh-cn、en)
|
|
|
Target int32 `protobuf:"varint,2,opt,name=target,proto3" json:"target,omitempty"` //活动目标(1-app下载/注册;2-提升关键指标转换率;3-app活跃/留存)
|
|
|
Targets []int32 `protobuf:"varint,3,rep,packed,name=targets,proto3" json:"targets,omitempty"` //活动目标集合
|
|
|
}
|
|
|
|
|
|
func (x *ListReq) Reset() {
|
|
|
*x = ListReq{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[0]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *ListReq) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*ListReq) ProtoMessage() {}
|
|
|
|
|
|
func (x *ListReq) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[0]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use ListReq.ProtoReflect.Descriptor instead.
|
|
|
func (*ListReq) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{0}
|
|
|
}
|
|
|
|
|
|
func (x *ListReq) GetLang() string {
|
|
|
if x != nil {
|
|
|
return x.Lang
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *ListReq) GetTarget() int32 {
|
|
|
if x != nil {
|
|
|
return x.Target
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *ListReq) GetTargets() []int32 {
|
|
|
if x != nil {
|
|
|
return x.Targets
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
type ListRes struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
List []*ListRes_One `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"` //列表数据
|
|
|
}
|
|
|
|
|
|
func (x *ListRes) Reset() {
|
|
|
*x = ListRes{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[1]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *ListRes) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*ListRes) ProtoMessage() {}
|
|
|
|
|
|
func (x *ListRes) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[1]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use ListRes.ProtoReflect.Descriptor instead.
|
|
|
func (*ListRes) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{1}
|
|
|
}
|
|
|
|
|
|
func (x *ListRes) GetList() []*ListRes_One {
|
|
|
if x != nil {
|
|
|
return x.List
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
type TemplateListReq struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Mark string `protobuf:"bytes,1,opt,name=mark,proto3" json:"mark,omitempty"` //玩法标识
|
|
|
Target int32 `protobuf:"varint,2,opt,name=target,proto3" json:"target,omitempty"` //活动目标(1-app下载/注册;2-提升关键指标转换率;3-app活跃/留存)
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListReq) Reset() {
|
|
|
*x = TemplateListReq{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[2]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListReq) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*TemplateListReq) ProtoMessage() {}
|
|
|
|
|
|
func (x *TemplateListReq) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[2]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use TemplateListReq.ProtoReflect.Descriptor instead.
|
|
|
func (*TemplateListReq) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{2}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListReq) GetMark() string {
|
|
|
if x != nil {
|
|
|
return x.Mark
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListReq) GetTarget() int32 {
|
|
|
if x != nil {
|
|
|
return x.Target
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
type TemplateListRes struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
List []*TemplateListRes_One `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"` //列表数据
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes) Reset() {
|
|
|
*x = TemplateListRes{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[3]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*TemplateListRes) ProtoMessage() {}
|
|
|
|
|
|
func (x *TemplateListRes) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[3]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use TemplateListRes.ProtoReflect.Descriptor instead.
|
|
|
func (*TemplateListRes) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{3}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes) GetList() []*TemplateListRes_One {
|
|
|
if x != nil {
|
|
|
return x.List
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
type TemplateInfoReq struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //模板ID
|
|
|
HashId string `protobuf:"bytes,2,opt,name=hash_id,json=hashId,proto3" json:"hash_id,omitempty"` //模板对外ID
|
|
|
Lang string `protobuf:"bytes,3,opt,name=lang,proto3" json:"lang,omitempty"` //国际语言标识(ISO 639-1代码)
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoReq) Reset() {
|
|
|
*x = TemplateInfoReq{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[4]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoReq) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*TemplateInfoReq) ProtoMessage() {}
|
|
|
|
|
|
func (x *TemplateInfoReq) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[4]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use TemplateInfoReq.ProtoReflect.Descriptor instead.
|
|
|
func (*TemplateInfoReq) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{4}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoReq) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoReq) GetHashId() string {
|
|
|
if x != nil {
|
|
|
return x.HashId
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoReq) GetLang() string {
|
|
|
if x != nil {
|
|
|
return x.Lang
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
type TemplateInfoRes struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //模板ID
|
|
|
HashId string `protobuf:"bytes,2,opt,name=hash_id,json=hashId,proto3" json:"hash_id,omitempty"` //模板对外ID
|
|
|
TempGroupMark string `protobuf:"bytes,3,opt,name=temp_group_mark,json=tempGroupMark,proto3" json:"temp_group_mark,omitempty"` //模版组标识
|
|
|
LangType int32 `protobuf:"varint,4,opt,name=lang_type,json=langType,proto3" json:"lang_type,omitempty"` //语言(1-中文,2-英文)
|
|
|
TextType int32 `protobuf:"varint,5,opt,name=text_type,json=textType,proto3" json:"text_type,omitempty"` //文字模板(1-汉字模板,2-拉丁语系模板)
|
|
|
Image []*TemplateInfoRes_KV `protobuf:"bytes,6,rep,name=image,proto3" json:"image,omitempty"` //玩法图片数据
|
|
|
Lang []*TemplateInfoRes_KV `protobuf:"bytes,7,rep,name=lang,proto3" json:"lang,omitempty"` //玩法语言包配置
|
|
|
FixRewards []*TemplateInfoRes_FixReward `protobuf:"bytes,8,rep,name=fix_rewards,json=fixRewards,proto3" json:"fix_rewards,omitempty"` //玩法语言包配置
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes) Reset() {
|
|
|
*x = TemplateInfoRes{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[5]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*TemplateInfoRes) ProtoMessage() {}
|
|
|
|
|
|
func (x *TemplateInfoRes) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[5]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use TemplateInfoRes.ProtoReflect.Descriptor instead.
|
|
|
func (*TemplateInfoRes) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{5}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes) GetHashId() string {
|
|
|
if x != nil {
|
|
|
return x.HashId
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes) GetTempGroupMark() string {
|
|
|
if x != nil {
|
|
|
return x.TempGroupMark
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes) GetLangType() int32 {
|
|
|
if x != nil {
|
|
|
return x.LangType
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes) GetTextType() int32 {
|
|
|
if x != nil {
|
|
|
return x.TextType
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes) GetImage() []*TemplateInfoRes_KV {
|
|
|
if x != nil {
|
|
|
return x.Image
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes) GetLang() []*TemplateInfoRes_KV {
|
|
|
if x != nil {
|
|
|
return x.Lang
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes) GetFixRewards() []*TemplateInfoRes_FixReward {
|
|
|
if x != nil {
|
|
|
return x.FixRewards
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
type CreateTempGroupReq struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
FissionId int64 `protobuf:"varint,1,opt,name=fission_id,json=fissionId,proto3" json:"fission_id,omitempty"` //玩法id
|
|
|
Mark string `protobuf:"bytes,2,opt,name=mark,proto3" json:"mark,omitempty"` //模板组标识
|
|
|
CoverUrl string `protobuf:"bytes,3,opt,name=cover_url,json=coverUrl,proto3" json:"cover_url,omitempty"` //模版组封面
|
|
|
Sort int32 `protobuf:"varint,4,opt,name=sort,proto3" json:"sort,omitempty"` //排序(越小越前)
|
|
|
LangParts string `protobuf:"bytes,5,opt,name=lang_parts,json=langParts,proto3" json:"lang_parts,omitempty"` //支持玩法组件翻译
|
|
|
Lang []*CreateTempGroupReq_KV `protobuf:"bytes,6,rep,name=lang,proto3" json:"lang,omitempty"` //玩法语言数据
|
|
|
LangType []int32 `protobuf:"varint,7,rep,packed,name=lang_type,json=langType,proto3" json:"lang_type,omitempty"` //支持语言
|
|
|
ConvertCoverUrl string `protobuf:"bytes,8,opt,name=convert_cover_url,json=convertCoverUrl,proto3" json:"convert_cover_url,omitempty"` //事件转化封面
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq) Reset() {
|
|
|
*x = CreateTempGroupReq{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[6]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*CreateTempGroupReq) ProtoMessage() {}
|
|
|
|
|
|
func (x *CreateTempGroupReq) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[6]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use CreateTempGroupReq.ProtoReflect.Descriptor instead.
|
|
|
func (*CreateTempGroupReq) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{6}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq) GetFissionId() int64 {
|
|
|
if x != nil {
|
|
|
return x.FissionId
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq) GetMark() string {
|
|
|
if x != nil {
|
|
|
return x.Mark
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq) GetCoverUrl() string {
|
|
|
if x != nil {
|
|
|
return x.CoverUrl
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq) GetSort() int32 {
|
|
|
if x != nil {
|
|
|
return x.Sort
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq) GetLangParts() string {
|
|
|
if x != nil {
|
|
|
return x.LangParts
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq) GetLang() []*CreateTempGroupReq_KV {
|
|
|
if x != nil {
|
|
|
return x.Lang
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq) GetLangType() []int32 {
|
|
|
if x != nil {
|
|
|
return x.LangType
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq) GetConvertCoverUrl() string {
|
|
|
if x != nil {
|
|
|
return x.ConvertCoverUrl
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
type CreateTempGroupRes struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //模板组id
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupRes) Reset() {
|
|
|
*x = CreateTempGroupRes{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[7]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupRes) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*CreateTempGroupRes) ProtoMessage() {}
|
|
|
|
|
|
func (x *CreateTempGroupRes) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[7]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use CreateTempGroupRes.ProtoReflect.Descriptor instead.
|
|
|
func (*CreateTempGroupRes) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{7}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupRes) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
type UpdateTempGroupReq struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //模板组id
|
|
|
CoverUrl string `protobuf:"bytes,2,opt,name=cover_url,json=coverUrl,proto3" json:"cover_url,omitempty"` //模版组封面
|
|
|
Sort int32 `protobuf:"varint,3,opt,name=sort,proto3" json:"sort,omitempty"` //排序(越小越前)
|
|
|
LangParts string `protobuf:"bytes,4,opt,name=lang_parts,json=langParts,proto3" json:"lang_parts,omitempty"` //支持玩法组件翻译
|
|
|
Lang []*UpdateTempGroupReq_KV `protobuf:"bytes,5,rep,name=lang,proto3" json:"lang,omitempty"` //玩法语言数据
|
|
|
LangType []int32 `protobuf:"varint,6,rep,packed,name=lang_type,json=langType,proto3" json:"lang_type,omitempty"` //支持语言
|
|
|
ConvertCoverUrl string `protobuf:"bytes,7,opt,name=convert_cover_url,json=convertCoverUrl,proto3" json:"convert_cover_url,omitempty"` //事件转化封面
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq) Reset() {
|
|
|
*x = UpdateTempGroupReq{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[8]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*UpdateTempGroupReq) ProtoMessage() {}
|
|
|
|
|
|
func (x *UpdateTempGroupReq) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[8]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use UpdateTempGroupReq.ProtoReflect.Descriptor instead.
|
|
|
func (*UpdateTempGroupReq) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{8}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq) GetCoverUrl() string {
|
|
|
if x != nil {
|
|
|
return x.CoverUrl
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq) GetSort() int32 {
|
|
|
if x != nil {
|
|
|
return x.Sort
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq) GetLangParts() string {
|
|
|
if x != nil {
|
|
|
return x.LangParts
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq) GetLang() []*UpdateTempGroupReq_KV {
|
|
|
if x != nil {
|
|
|
return x.Lang
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq) GetLangType() []int32 {
|
|
|
if x != nil {
|
|
|
return x.LangType
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq) GetConvertCoverUrl() string {
|
|
|
if x != nil {
|
|
|
return x.ConvertCoverUrl
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
type UpdateTempGroupRes struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //模板组id
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupRes) Reset() {
|
|
|
*x = UpdateTempGroupRes{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[9]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupRes) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*UpdateTempGroupRes) ProtoMessage() {}
|
|
|
|
|
|
func (x *UpdateTempGroupRes) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[9]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use UpdateTempGroupRes.ProtoReflect.Descriptor instead.
|
|
|
func (*UpdateTempGroupRes) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{9}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupRes) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
type CreateTempReq struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
GroupId int64 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` //玩法组id
|
|
|
LangType int32 `protobuf:"varint,2,opt,name=lang_type,json=langType,proto3" json:"lang_type,omitempty"` //语言(1-中文,2-英文)
|
|
|
TextType int32 `protobuf:"varint,3,opt,name=text_type,json=textType,proto3" json:"text_type,omitempty"` //文字模板(1-汉字模板,2-拉丁语系模板)
|
|
|
Image []*CreateTempReq_KV `protobuf:"bytes,4,rep,name=image,proto3" json:"image,omitempty"` //玩法图片数据
|
|
|
Lang []*CreateTempReq_KV `protobuf:"bytes,5,rep,name=lang,proto3" json:"lang,omitempty"` //玩法语言包配置
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempReq) Reset() {
|
|
|
*x = CreateTempReq{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[10]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempReq) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*CreateTempReq) ProtoMessage() {}
|
|
|
|
|
|
func (x *CreateTempReq) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[10]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use CreateTempReq.ProtoReflect.Descriptor instead.
|
|
|
func (*CreateTempReq) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{10}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempReq) GetGroupId() int64 {
|
|
|
if x != nil {
|
|
|
return x.GroupId
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempReq) GetLangType() int32 {
|
|
|
if x != nil {
|
|
|
return x.LangType
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempReq) GetTextType() int32 {
|
|
|
if x != nil {
|
|
|
return x.TextType
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempReq) GetImage() []*CreateTempReq_KV {
|
|
|
if x != nil {
|
|
|
return x.Image
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempReq) GetLang() []*CreateTempReq_KV {
|
|
|
if x != nil {
|
|
|
return x.Lang
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
type CreateTempRes struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //模板id
|
|
|
HashId string `protobuf:"bytes,2,opt,name=hash_id,json=hashId,proto3" json:"hash_id,omitempty"` //模板hash_id
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempRes) Reset() {
|
|
|
*x = CreateTempRes{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[11]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempRes) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*CreateTempRes) ProtoMessage() {}
|
|
|
|
|
|
func (x *CreateTempRes) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[11]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use CreateTempRes.ProtoReflect.Descriptor instead.
|
|
|
func (*CreateTempRes) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{11}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempRes) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempRes) GetHashId() string {
|
|
|
if x != nil {
|
|
|
return x.HashId
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
type CreateTempImgReq struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //模板id
|
|
|
HashId string `protobuf:"bytes,2,opt,name=hash_id,json=hashId,proto3" json:"hash_id,omitempty"` //模板hash_id
|
|
|
Image []*CreateTempImgReq_KV `protobuf:"bytes,3,rep,name=image,proto3" json:"image,omitempty"` //玩法图片数据
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempImgReq) Reset() {
|
|
|
*x = CreateTempImgReq{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[12]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempImgReq) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*CreateTempImgReq) ProtoMessage() {}
|
|
|
|
|
|
func (x *CreateTempImgReq) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[12]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use CreateTempImgReq.ProtoReflect.Descriptor instead.
|
|
|
func (*CreateTempImgReq) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{12}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempImgReq) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempImgReq) GetHashId() string {
|
|
|
if x != nil {
|
|
|
return x.HashId
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempImgReq) GetImage() []*CreateTempImgReq_KV {
|
|
|
if x != nil {
|
|
|
return x.Image
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
type CreateTempImgRes struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempImgRes) Reset() {
|
|
|
*x = CreateTempImgRes{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[13]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempImgRes) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*CreateTempImgRes) ProtoMessage() {}
|
|
|
|
|
|
func (x *CreateTempImgRes) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[13]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use CreateTempImgRes.ProtoReflect.Descriptor instead.
|
|
|
func (*CreateTempImgRes) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{13}
|
|
|
}
|
|
|
|
|
|
type CreateTempLangReq struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //模板id
|
|
|
HashId string `protobuf:"bytes,2,opt,name=hash_id,json=hashId,proto3" json:"hash_id,omitempty"` //模板hash_id
|
|
|
Lang []*CreateTempLangReq_KV `protobuf:"bytes,3,rep,name=lang,proto3" json:"lang,omitempty"` //玩法语言数据
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempLangReq) Reset() {
|
|
|
*x = CreateTempLangReq{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[14]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempLangReq) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*CreateTempLangReq) ProtoMessage() {}
|
|
|
|
|
|
func (x *CreateTempLangReq) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[14]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use CreateTempLangReq.ProtoReflect.Descriptor instead.
|
|
|
func (*CreateTempLangReq) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{14}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempLangReq) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempLangReq) GetHashId() string {
|
|
|
if x != nil {
|
|
|
return x.HashId
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempLangReq) GetLang() []*CreateTempLangReq_KV {
|
|
|
if x != nil {
|
|
|
return x.Lang
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
type CreateTempLangRes struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempLangRes) Reset() {
|
|
|
*x = CreateTempLangRes{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[15]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempLangRes) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*CreateTempLangRes) ProtoMessage() {}
|
|
|
|
|
|
func (x *CreateTempLangRes) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[15]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use CreateTempLangRes.ProtoReflect.Descriptor instead.
|
|
|
func (*CreateTempLangRes) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{15}
|
|
|
}
|
|
|
|
|
|
type UpdateTempImgReq struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //模板id
|
|
|
HashId string `protobuf:"bytes,2,opt,name=hash_id,json=hashId,proto3" json:"hash_id,omitempty"` //模板hash_id
|
|
|
Image []*UpdateTempImgReq_KV `protobuf:"bytes,3,rep,name=image,proto3" json:"image,omitempty"` //玩法图片数据
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempImgReq) Reset() {
|
|
|
*x = UpdateTempImgReq{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[16]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempImgReq) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*UpdateTempImgReq) ProtoMessage() {}
|
|
|
|
|
|
func (x *UpdateTempImgReq) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[16]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use UpdateTempImgReq.ProtoReflect.Descriptor instead.
|
|
|
func (*UpdateTempImgReq) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{16}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempImgReq) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempImgReq) GetHashId() string {
|
|
|
if x != nil {
|
|
|
return x.HashId
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempImgReq) GetImage() []*UpdateTempImgReq_KV {
|
|
|
if x != nil {
|
|
|
return x.Image
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
type UpdateTempImgRes struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempImgRes) Reset() {
|
|
|
*x = UpdateTempImgRes{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[17]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempImgRes) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*UpdateTempImgRes) ProtoMessage() {}
|
|
|
|
|
|
func (x *UpdateTempImgRes) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[17]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use UpdateTempImgRes.ProtoReflect.Descriptor instead.
|
|
|
func (*UpdateTempImgRes) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{17}
|
|
|
}
|
|
|
|
|
|
type UpdateTempLangReq struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //模板id
|
|
|
HashId string `protobuf:"bytes,2,opt,name=hash_id,json=hashId,proto3" json:"hash_id,omitempty"` //模板hash_id
|
|
|
Lang []*UpdateTempLangReq_KV `protobuf:"bytes,3,rep,name=lang,proto3" json:"lang,omitempty"` //玩法语言数据
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempLangReq) Reset() {
|
|
|
*x = UpdateTempLangReq{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[18]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempLangReq) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*UpdateTempLangReq) ProtoMessage() {}
|
|
|
|
|
|
func (x *UpdateTempLangReq) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[18]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use UpdateTempLangReq.ProtoReflect.Descriptor instead.
|
|
|
func (*UpdateTempLangReq) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{18}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempLangReq) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempLangReq) GetHashId() string {
|
|
|
if x != nil {
|
|
|
return x.HashId
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempLangReq) GetLang() []*UpdateTempLangReq_KV {
|
|
|
if x != nil {
|
|
|
return x.Lang
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
type UpdateTempLangRes struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempLangRes) Reset() {
|
|
|
*x = UpdateTempLangRes{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[19]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempLangRes) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*UpdateTempLangRes) ProtoMessage() {}
|
|
|
|
|
|
func (x *UpdateTempLangRes) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[19]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use UpdateTempLangRes.ProtoReflect.Descriptor instead.
|
|
|
func (*UpdateTempLangRes) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{19}
|
|
|
}
|
|
|
|
|
|
type ListRes_One struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //玩法id
|
|
|
Mark string `protobuf:"bytes,2,opt,name=mark,proto3" json:"mark,omitempty"` //标识
|
|
|
Logo string `protobuf:"bytes,3,opt,name=logo,proto3" json:"logo,omitempty"` //玩法logo图
|
|
|
Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"` //玩法标题
|
|
|
CanUse bool `protobuf:"varint,5,opt,name=can_use,json=canUse,proto3" json:"can_use,omitempty"` //是否可以用
|
|
|
Desc []string `protobuf:"bytes,6,rep,name=desc,proto3" json:"desc,omitempty"` //玩法说明(例如:["说明1", "说明2"]
|
|
|
Color []string `protobuf:"bytes,7,rep,name=color,proto3" json:"color,omitempty"` //颜色值
|
|
|
}
|
|
|
|
|
|
func (x *ListRes_One) Reset() {
|
|
|
*x = ListRes_One{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[20]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *ListRes_One) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*ListRes_One) ProtoMessage() {}
|
|
|
|
|
|
func (x *ListRes_One) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[20]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use ListRes_One.ProtoReflect.Descriptor instead.
|
|
|
func (*ListRes_One) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{1, 0}
|
|
|
}
|
|
|
|
|
|
func (x *ListRes_One) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *ListRes_One) GetMark() string {
|
|
|
if x != nil {
|
|
|
return x.Mark
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *ListRes_One) GetLogo() string {
|
|
|
if x != nil {
|
|
|
return x.Logo
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *ListRes_One) GetTitle() string {
|
|
|
if x != nil {
|
|
|
return x.Title
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *ListRes_One) GetCanUse() bool {
|
|
|
if x != nil {
|
|
|
return x.CanUse
|
|
|
}
|
|
|
return false
|
|
|
}
|
|
|
|
|
|
func (x *ListRes_One) GetDesc() []string {
|
|
|
if x != nil {
|
|
|
return x.Desc
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
func (x *ListRes_One) GetColor() []string {
|
|
|
if x != nil {
|
|
|
return x.Color
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
type TemplateListRes_One struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //模板组ID
|
|
|
Mark string `protobuf:"bytes,2,opt,name=mark,proto3" json:"mark,omitempty"` //模板组唯一标识
|
|
|
CoverUrl string `protobuf:"bytes,3,opt,name=cover_url,json=coverUrl,proto3" json:"cover_url,omitempty"` //模板组封面
|
|
|
Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"` //模板组标题
|
|
|
Sort int32 `protobuf:"varint,5,opt,name=sort,proto3" json:"sort,omitempty"` //排序(越小越前)
|
|
|
Temps []*TemplateListRes_Temp `protobuf:"bytes,6,rep,name=temps,proto3" json:"temps,omitempty"` //模版组模版
|
|
|
IsPrivate int32 `protobuf:"varint,7,opt,name=is_private,json=isPrivate,proto3" json:"is_private,omitempty"` //是否私有模板(0-否,1-是)
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_One) Reset() {
|
|
|
*x = TemplateListRes_One{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[21]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_One) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*TemplateListRes_One) ProtoMessage() {}
|
|
|
|
|
|
func (x *TemplateListRes_One) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[21]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use TemplateListRes_One.ProtoReflect.Descriptor instead.
|
|
|
func (*TemplateListRes_One) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{3, 0}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_One) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_One) GetMark() string {
|
|
|
if x != nil {
|
|
|
return x.Mark
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_One) GetCoverUrl() string {
|
|
|
if x != nil {
|
|
|
return x.CoverUrl
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_One) GetTitle() string {
|
|
|
if x != nil {
|
|
|
return x.Title
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_One) GetSort() int32 {
|
|
|
if x != nil {
|
|
|
return x.Sort
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_One) GetTemps() []*TemplateListRes_Temp {
|
|
|
if x != nil {
|
|
|
return x.Temps
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_One) GetIsPrivate() int32 {
|
|
|
if x != nil {
|
|
|
return x.IsPrivate
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
type TemplateListRes_Temp struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
HashId string `protobuf:"bytes,1,opt,name=hash_id,json=hashId,proto3" json:"hash_id,omitempty"` //模板ID
|
|
|
LangType int32 `protobuf:"varint,2,opt,name=lang_type,json=langType,proto3" json:"lang_type,omitempty"` //语言(1-中文,2-英文)
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_Temp) Reset() {
|
|
|
*x = TemplateListRes_Temp{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[22]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_Temp) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*TemplateListRes_Temp) ProtoMessage() {}
|
|
|
|
|
|
func (x *TemplateListRes_Temp) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[22]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use TemplateListRes_Temp.ProtoReflect.Descriptor instead.
|
|
|
func (*TemplateListRes_Temp) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{3, 1}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_Temp) GetHashId() string {
|
|
|
if x != nil {
|
|
|
return x.HashId
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *TemplateListRes_Temp) GetLangType() int32 {
|
|
|
if x != nil {
|
|
|
return x.LangType
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
type TemplateInfoRes_KV struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` //键名称
|
|
|
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` //键对应的值
|
|
|
Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"` //键描述
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_KV) Reset() {
|
|
|
*x = TemplateInfoRes_KV{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[23]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_KV) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*TemplateInfoRes_KV) ProtoMessage() {}
|
|
|
|
|
|
func (x *TemplateInfoRes_KV) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[23]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use TemplateInfoRes_KV.ProtoReflect.Descriptor instead.
|
|
|
func (*TemplateInfoRes_KV) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{5, 0}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_KV) GetKey() string {
|
|
|
if x != nil {
|
|
|
return x.Key
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_KV) GetValue() string {
|
|
|
if x != nil {
|
|
|
return x.Value
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_KV) GetDesc() string {
|
|
|
if x != nil {
|
|
|
return x.Desc
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
type TemplateInfoRes_FixReward struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //奖品id
|
|
|
Langs []*TemplateInfoRes_Lang `protobuf:"bytes,2,rep,name=langs,proto3" json:"langs,omitempty"` //语言对应的数据
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_FixReward) Reset() {
|
|
|
*x = TemplateInfoRes_FixReward{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[24]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_FixReward) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*TemplateInfoRes_FixReward) ProtoMessage() {}
|
|
|
|
|
|
func (x *TemplateInfoRes_FixReward) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[24]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use TemplateInfoRes_FixReward.ProtoReflect.Descriptor instead.
|
|
|
func (*TemplateInfoRes_FixReward) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{5, 1}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_FixReward) GetId() int64 {
|
|
|
if x != nil {
|
|
|
return x.Id
|
|
|
}
|
|
|
return 0
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_FixReward) GetLangs() []*TemplateInfoRes_Lang {
|
|
|
if x != nil {
|
|
|
return x.Langs
|
|
|
}
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
type TemplateInfoRes_Lang struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` //奖品名称
|
|
|
ImgUrl string `protobuf:"bytes,2,opt,name=img_url,json=imgUrl,proto3" json:"img_url,omitempty"` //奖品名称
|
|
|
LangMark string `protobuf:"bytes,3,opt,name=lang_mark,json=langMark,proto3" json:"lang_mark,omitempty"` //语言标识
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_Lang) Reset() {
|
|
|
*x = TemplateInfoRes_Lang{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[25]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_Lang) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*TemplateInfoRes_Lang) ProtoMessage() {}
|
|
|
|
|
|
func (x *TemplateInfoRes_Lang) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[25]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use TemplateInfoRes_Lang.ProtoReflect.Descriptor instead.
|
|
|
func (*TemplateInfoRes_Lang) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{5, 2}
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_Lang) GetTitle() string {
|
|
|
if x != nil {
|
|
|
return x.Title
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_Lang) GetImgUrl() string {
|
|
|
if x != nil {
|
|
|
return x.ImgUrl
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *TemplateInfoRes_Lang) GetLangMark() string {
|
|
|
if x != nil {
|
|
|
return x.LangMark
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
type CreateTempGroupReq_KV struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` //键名称
|
|
|
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` //键对应的值
|
|
|
Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"` //键描述
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq_KV) Reset() {
|
|
|
*x = CreateTempGroupReq_KV{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[26]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq_KV) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*CreateTempGroupReq_KV) ProtoMessage() {}
|
|
|
|
|
|
func (x *CreateTempGroupReq_KV) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[26]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use CreateTempGroupReq_KV.ProtoReflect.Descriptor instead.
|
|
|
func (*CreateTempGroupReq_KV) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{6, 0}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq_KV) GetKey() string {
|
|
|
if x != nil {
|
|
|
return x.Key
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq_KV) GetValue() string {
|
|
|
if x != nil {
|
|
|
return x.Value
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempGroupReq_KV) GetDesc() string {
|
|
|
if x != nil {
|
|
|
return x.Desc
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
type UpdateTempGroupReq_KV struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` //键名称
|
|
|
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` //键对应的值
|
|
|
Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"` //键描述
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq_KV) Reset() {
|
|
|
*x = UpdateTempGroupReq_KV{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[27]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq_KV) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*UpdateTempGroupReq_KV) ProtoMessage() {}
|
|
|
|
|
|
func (x *UpdateTempGroupReq_KV) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[27]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use UpdateTempGroupReq_KV.ProtoReflect.Descriptor instead.
|
|
|
func (*UpdateTempGroupReq_KV) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{8, 0}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq_KV) GetKey() string {
|
|
|
if x != nil {
|
|
|
return x.Key
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq_KV) GetValue() string {
|
|
|
if x != nil {
|
|
|
return x.Value
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempGroupReq_KV) GetDesc() string {
|
|
|
if x != nil {
|
|
|
return x.Desc
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
type CreateTempReq_KV struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` //键名称
|
|
|
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` //键对应的值
|
|
|
Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"` //键描述
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempReq_KV) Reset() {
|
|
|
*x = CreateTempReq_KV{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[28]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempReq_KV) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*CreateTempReq_KV) ProtoMessage() {}
|
|
|
|
|
|
func (x *CreateTempReq_KV) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[28]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use CreateTempReq_KV.ProtoReflect.Descriptor instead.
|
|
|
func (*CreateTempReq_KV) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{10, 0}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempReq_KV) GetKey() string {
|
|
|
if x != nil {
|
|
|
return x.Key
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempReq_KV) GetValue() string {
|
|
|
if x != nil {
|
|
|
return x.Value
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempReq_KV) GetDesc() string {
|
|
|
if x != nil {
|
|
|
return x.Desc
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
type CreateTempImgReq_KV struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` //键名称
|
|
|
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` //键对应的值
|
|
|
Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"` //键描述
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempImgReq_KV) Reset() {
|
|
|
*x = CreateTempImgReq_KV{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[29]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempImgReq_KV) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*CreateTempImgReq_KV) ProtoMessage() {}
|
|
|
|
|
|
func (x *CreateTempImgReq_KV) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[29]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use CreateTempImgReq_KV.ProtoReflect.Descriptor instead.
|
|
|
func (*CreateTempImgReq_KV) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{12, 0}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempImgReq_KV) GetKey() string {
|
|
|
if x != nil {
|
|
|
return x.Key
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempImgReq_KV) GetValue() string {
|
|
|
if x != nil {
|
|
|
return x.Value
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempImgReq_KV) GetDesc() string {
|
|
|
if x != nil {
|
|
|
return x.Desc
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
type CreateTempLangReq_KV struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` //键名称
|
|
|
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` //键对应的值
|
|
|
Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"` //键描述
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempLangReq_KV) Reset() {
|
|
|
*x = CreateTempLangReq_KV{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[30]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempLangReq_KV) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*CreateTempLangReq_KV) ProtoMessage() {}
|
|
|
|
|
|
func (x *CreateTempLangReq_KV) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[30]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use CreateTempLangReq_KV.ProtoReflect.Descriptor instead.
|
|
|
func (*CreateTempLangReq_KV) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{14, 0}
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempLangReq_KV) GetKey() string {
|
|
|
if x != nil {
|
|
|
return x.Key
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempLangReq_KV) GetValue() string {
|
|
|
if x != nil {
|
|
|
return x.Value
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *CreateTempLangReq_KV) GetDesc() string {
|
|
|
if x != nil {
|
|
|
return x.Desc
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
type UpdateTempImgReq_KV struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` //键名称
|
|
|
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` //键对应的值
|
|
|
Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"` //键描述
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempImgReq_KV) Reset() {
|
|
|
*x = UpdateTempImgReq_KV{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[31]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempImgReq_KV) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*UpdateTempImgReq_KV) ProtoMessage() {}
|
|
|
|
|
|
func (x *UpdateTempImgReq_KV) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[31]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use UpdateTempImgReq_KV.ProtoReflect.Descriptor instead.
|
|
|
func (*UpdateTempImgReq_KV) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{16, 0}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempImgReq_KV) GetKey() string {
|
|
|
if x != nil {
|
|
|
return x.Key
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempImgReq_KV) GetValue() string {
|
|
|
if x != nil {
|
|
|
return x.Value
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempImgReq_KV) GetDesc() string {
|
|
|
if x != nil {
|
|
|
return x.Desc
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
type UpdateTempLangReq_KV struct {
|
|
|
state protoimpl.MessageState
|
|
|
sizeCache protoimpl.SizeCache
|
|
|
unknownFields protoimpl.UnknownFields
|
|
|
|
|
|
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` //键名称
|
|
|
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` //键对应的值
|
|
|
Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"` //键描述
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempLangReq_KV) Reset() {
|
|
|
*x = UpdateTempLangReq_KV{}
|
|
|
if protoimpl.UnsafeEnabled {
|
|
|
mi := &file_w_fission_proto_msgTypes[32]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempLangReq_KV) String() string {
|
|
|
return protoimpl.X.MessageStringOf(x)
|
|
|
}
|
|
|
|
|
|
func (*UpdateTempLangReq_KV) ProtoMessage() {}
|
|
|
|
|
|
func (x *UpdateTempLangReq_KV) ProtoReflect() protoreflect.Message {
|
|
|
mi := &file_w_fission_proto_msgTypes[32]
|
|
|
if protoimpl.UnsafeEnabled && x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
|
return ms
|
|
|
}
|
|
|
return mi.MessageOf(x)
|
|
|
}
|
|
|
|
|
|
// Deprecated: Use UpdateTempLangReq_KV.ProtoReflect.Descriptor instead.
|
|
|
func (*UpdateTempLangReq_KV) Descriptor() ([]byte, []int) {
|
|
|
return file_w_fission_proto_rawDescGZIP(), []int{18, 0}
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempLangReq_KV) GetKey() string {
|
|
|
if x != nil {
|
|
|
return x.Key
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempLangReq_KV) GetValue() string {
|
|
|
if x != nil {
|
|
|
return x.Value
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
func (x *UpdateTempLangReq_KV) GetDesc() string {
|
|
|
if x != nil {
|
|
|
return x.Desc
|
|
|
}
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
var File_w_fission_proto protoreflect.FileDescriptor
|
|
|
|
|
|
var file_w_fission_proto_rawDesc = []byte{
|
|
|
0x0a, 0x0f, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
|
|
|
0x6f, 0x12, 0x0b, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x22, 0x4f,
|
|
|
0x0a, 0x07, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x61, 0x6e,
|
|
|
0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6c, 0x61, 0x6e, 0x67, 0x12, 0x16, 0x0a,
|
|
|
0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x74,
|
|
|
0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73,
|
|
|
0x18, 0x03, 0x20, 0x03, 0x28, 0x05, 0x52, 0x07, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x22,
|
|
|
0xd0, 0x01, 0x0a, 0x07, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x12, 0x2c, 0x0a, 0x04, 0x6c,
|
|
|
0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x77, 0x5f, 0x66, 0x69,
|
|
|
0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x2e,
|
|
|
0x4f, 0x6e, 0x65, 0x52, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x1a, 0x96, 0x01, 0x0a, 0x03, 0x4f, 0x6e,
|
|
|
0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69,
|
|
|
0x64, 0x12, 0x12, 0x0a, 0x04, 0x6d, 0x61, 0x72, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
|
|
|
0x04, 0x6d, 0x61, 0x72, 0x6b, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x6f, 0x67, 0x6f, 0x18, 0x03, 0x20,
|
|
|
0x01, 0x28, 0x09, 0x52, 0x04, 0x6c, 0x6f, 0x67, 0x6f, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74,
|
|
|
0x6c, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12,
|
|
|
0x17, 0x0a, 0x07, 0x63, 0x61, 0x6e, 0x5f, 0x75, 0x73, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08,
|
|
|
0x52, 0x06, 0x63, 0x61, 0x6e, 0x55, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63,
|
|
|
0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x14, 0x0a, 0x05,
|
|
|
0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x63, 0x6f, 0x6c,
|
|
|
0x6f, 0x72, 0x22, 0x3d, 0x0a, 0x0f, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x4c, 0x69,
|
|
|
0x73, 0x74, 0x52, 0x65, 0x71, 0x12, 0x12, 0x0a, 0x04, 0x6d, 0x61, 0x72, 0x6b, 0x18, 0x01, 0x20,
|
|
|
0x01, 0x28, 0x09, 0x52, 0x04, 0x6d, 0x61, 0x72, 0x6b, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x61, 0x72,
|
|
|
0x67, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65,
|
|
|
0x74, 0x22, 0xd0, 0x02, 0x0a, 0x0f, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x4c, 0x69,
|
|
|
0x73, 0x74, 0x52, 0x65, 0x73, 0x12, 0x34, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20,
|
|
|
0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70,
|
|
|
0x62, 0x2e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65,
|
|
|
0x73, 0x2e, 0x4f, 0x6e, 0x65, 0x52, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x1a, 0xc8, 0x01, 0x0a, 0x03,
|
|
|
0x4f, 0x6e, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
|
|
|
0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6d, 0x61, 0x72, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28,
|
|
|
0x09, 0x52, 0x04, 0x6d, 0x61, 0x72, 0x6b, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6f, 0x76, 0x65, 0x72,
|
|
|
0x5f, 0x75, 0x72, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6f, 0x76, 0x65,
|
|
|
0x72, 0x55, 0x72, 0x6c, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x04, 0x20,
|
|
|
0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x6f,
|
|
|
0x72, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x12, 0x37,
|
|
|
0x0a, 0x05, 0x74, 0x65, 0x6d, 0x70, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e,
|
|
|
0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x54, 0x65, 0x6d, 0x70,
|
|
|
0x6c, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x2e, 0x54, 0x65, 0x6d, 0x70,
|
|
|
0x52, 0x05, 0x74, 0x65, 0x6d, 0x70, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x73, 0x5f, 0x70, 0x72,
|
|
|
0x69, 0x76, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x69, 0x73, 0x50,
|
|
|
0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x1a, 0x3c, 0x0a, 0x04, 0x54, 0x65, 0x6d, 0x70, 0x12, 0x17,
|
|
|
0x0a, 0x07, 0x68, 0x61, 0x73, 0x68, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
|
|
|
0x06, 0x68, 0x61, 0x73, 0x68, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x6c, 0x61, 0x6e, 0x67, 0x5f,
|
|
|
0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x6c, 0x61, 0x6e, 0x67,
|
|
|
0x54, 0x79, 0x70, 0x65, 0x22, 0x4e, 0x0a, 0x0f, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65,
|
|
|
0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
|
|
|
0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x68, 0x61, 0x73, 0x68, 0x5f,
|
|
|
0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x61, 0x73, 0x68, 0x49, 0x64,
|
|
|
0x12, 0x12, 0x0a, 0x04, 0x6c, 0x61, 0x6e, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
|
|
|
0x6c, 0x61, 0x6e, 0x67, 0x22, 0xbd, 0x04, 0x0a, 0x0f, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74,
|
|
|
0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,
|
|
|
0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x68, 0x61, 0x73, 0x68,
|
|
|
0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x61, 0x73, 0x68, 0x49,
|
|
|
0x64, 0x12, 0x26, 0x0a, 0x0f, 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f,
|
|
|
0x6d, 0x61, 0x72, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x74, 0x65, 0x6d, 0x70,
|
|
|
0x47, 0x72, 0x6f, 0x75, 0x70, 0x4d, 0x61, 0x72, 0x6b, 0x12, 0x1b, 0x0a, 0x09, 0x6c, 0x61, 0x6e,
|
|
|
0x67, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x6c, 0x61,
|
|
|
0x6e, 0x67, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x74,
|
|
|
0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x74, 0x65, 0x78, 0x74, 0x54,
|
|
|
0x79, 0x70, 0x65, 0x12, 0x35, 0x0a, 0x05, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x06, 0x20, 0x03,
|
|
|
0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62,
|
|
|
0x2e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73,
|
|
|
0x2e, 0x4b, 0x56, 0x52, 0x05, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x12, 0x33, 0x0a, 0x04, 0x6c, 0x61,
|
|
|
0x6e, 0x67, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73,
|
|
|
0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x49,
|
|
|
0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x2e, 0x4b, 0x56, 0x52, 0x04, 0x6c, 0x61, 0x6e, 0x67, 0x12,
|
|
|
0x47, 0x0a, 0x0b, 0x66, 0x69, 0x78, 0x5f, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x73, 0x18, 0x08,
|
|
|
0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e,
|
|
|
0x70, 0x62, 0x2e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52,
|
|
|
0x65, 0x73, 0x2e, 0x46, 0x69, 0x78, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x52, 0x0a, 0x66, 0x69,
|
|
|
0x78, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x73, 0x1a, 0x40, 0x0a, 0x02, 0x4b, 0x56, 0x12, 0x10,
|
|
|
0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79,
|
|
|
0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
|
|
|
0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x03,
|
|
|
0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x1a, 0x54, 0x0a, 0x09, 0x46, 0x69,
|
|
|
0x78, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
|
|
|
0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x37, 0x0a, 0x05, 0x6c, 0x61, 0x6e, 0x67, 0x73,
|
|
|
0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69,
|
|
|
0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x66,
|
|
|
0x6f, 0x52, 0x65, 0x73, 0x2e, 0x4c, 0x61, 0x6e, 0x67, 0x52, 0x05, 0x6c, 0x61, 0x6e, 0x67, 0x73,
|
|
|
0x1a, 0x52, 0x0a, 0x04, 0x4c, 0x61, 0x6e, 0x67, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c,
|
|
|
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x17,
|
|
|
0x0a, 0x07, 0x69, 0x6d, 0x67, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
|
|
|
0x06, 0x69, 0x6d, 0x67, 0x55, 0x72, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 0x6c, 0x61, 0x6e, 0x67, 0x5f,
|
|
|
0x6d, 0x61, 0x72, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6c, 0x61, 0x6e, 0x67,
|
|
|
0x4d, 0x61, 0x72, 0x6b, 0x22, 0xda, 0x02, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54,
|
|
|
0x65, 0x6d, 0x70, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x12, 0x1d, 0x0a, 0x0a, 0x66,
|
|
|
0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
|
|
|
0x09, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6d, 0x61,
|
|
|
0x72, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6d, 0x61, 0x72, 0x6b, 0x12, 0x1b,
|
|
|
0x0a, 0x09, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28,
|
|
|
0x09, 0x52, 0x08, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x55, 0x72, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x73,
|
|
|
0x6f, 0x72, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x12,
|
|
|
0x1d, 0x0a, 0x0a, 0x6c, 0x61, 0x6e, 0x67, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x73, 0x18, 0x05, 0x20,
|
|
|
0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x61, 0x6e, 0x67, 0x50, 0x61, 0x72, 0x74, 0x73, 0x12, 0x36,
|
|
|
0x0a, 0x04, 0x6c, 0x61, 0x6e, 0x67, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x77,
|
|
|
0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
|
|
|
0x65, 0x54, 0x65, 0x6d, 0x70, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x2e, 0x4b, 0x56,
|
|
|
0x52, 0x04, 0x6c, 0x61, 0x6e, 0x67, 0x12, 0x1b, 0x0a, 0x09, 0x6c, 0x61, 0x6e, 0x67, 0x5f, 0x74,
|
|
|
0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x6c, 0x61, 0x6e, 0x67, 0x54,
|
|
|
0x79, 0x70, 0x65, 0x12, 0x2a, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74, 0x5f, 0x63,
|
|
|
0x6f, 0x76, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f,
|
|
|
0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74, 0x43, 0x6f, 0x76, 0x65, 0x72, 0x55, 0x72, 0x6c, 0x1a,
|
|
|
0x40, 0x0a, 0x02, 0x4b, 0x56, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01,
|
|
|
0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
|
|
|
0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x0a,
|
|
|
0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x64, 0x65, 0x73,
|
|
|
0x63, 0x22, 0x24, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x47,
|
|
|
0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
|
|
|
0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x22, 0xb7, 0x02, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61,
|
|
|
0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x12, 0x0e,
|
|
|
0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1b,
|
|
|
0x0a, 0x09, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28,
|
|
|
0x09, 0x52, 0x08, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x55, 0x72, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x73,
|
|
|
0x6f, 0x72, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x12,
|
|
|
0x1d, 0x0a, 0x0a, 0x6c, 0x61, 0x6e, 0x67, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x73, 0x18, 0x04, 0x20,
|
|
|
0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x61, 0x6e, 0x67, 0x50, 0x61, 0x72, 0x74, 0x73, 0x12, 0x36,
|
|
|
0x0a, 0x04, 0x6c, 0x61, 0x6e, 0x67, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x77,
|
|
|
0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
|
|
|
0x65, 0x54, 0x65, 0x6d, 0x70, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x2e, 0x4b, 0x56,
|
|
|
0x52, 0x04, 0x6c, 0x61, 0x6e, 0x67, 0x12, 0x1b, 0x0a, 0x09, 0x6c, 0x61, 0x6e, 0x67, 0x5f, 0x74,
|
|
|
0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x6c, 0x61, 0x6e, 0x67, 0x54,
|
|
|
0x79, 0x70, 0x65, 0x12, 0x2a, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74, 0x5f, 0x63,
|
|
|
0x6f, 0x76, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f,
|
|
|
0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74, 0x43, 0x6f, 0x76, 0x65, 0x72, 0x55, 0x72, 0x6c, 0x1a,
|
|
|
0x40, 0x0a, 0x02, 0x4b, 0x56, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01,
|
|
|
0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
|
|
|
0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x0a,
|
|
|
0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x64, 0x65, 0x73,
|
|
|
0x63, 0x22, 0x24, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x47,
|
|
|
0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
|
|
|
0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x22, 0x8e, 0x02, 0x0a, 0x0d, 0x43, 0x72, 0x65, 0x61,
|
|
|
0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x52, 0x65, 0x71, 0x12, 0x19, 0x0a, 0x08, 0x67, 0x72, 0x6f,
|
|
|
0x75, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x67, 0x72, 0x6f,
|
|
|
0x75, 0x70, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x6c, 0x61, 0x6e, 0x67, 0x5f, 0x74, 0x79, 0x70,
|
|
|
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x6c, 0x61, 0x6e, 0x67, 0x54, 0x79, 0x70,
|
|
|
0x65, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03,
|
|
|
0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x74, 0x65, 0x78, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x33,
|
|
|
0x0a, 0x05, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e,
|
|
|
0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
|
|
|
0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x52, 0x65, 0x71, 0x2e, 0x4b, 0x56, 0x52, 0x05, 0x69, 0x6d,
|
|
|
0x61, 0x67, 0x65, 0x12, 0x31, 0x0a, 0x04, 0x6c, 0x61, 0x6e, 0x67, 0x18, 0x05, 0x20, 0x03, 0x28,
|
|
|
0x0b, 0x32, 0x1d, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e,
|
|
|
0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x52, 0x65, 0x71, 0x2e, 0x4b, 0x56,
|
|
|
0x52, 0x04, 0x6c, 0x61, 0x6e, 0x67, 0x1a, 0x40, 0x0a, 0x02, 0x4b, 0x56, 0x12, 0x10, 0x0a, 0x03,
|
|
|
0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14,
|
|
|
0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76,
|
|
|
0x61, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x03, 0x20, 0x01,
|
|
|
0x28, 0x09, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x22, 0x38, 0x0a, 0x0d, 0x43, 0x72, 0x65, 0x61,
|
|
|
0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x52, 0x65, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
|
|
|
0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x68, 0x61, 0x73,
|
|
|
0x68, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x61, 0x73, 0x68,
|
|
|
0x49, 0x64, 0x22, 0xb5, 0x01, 0x0a, 0x10, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d,
|
|
|
0x70, 0x49, 0x6d, 0x67, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
|
|
|
0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x68, 0x61, 0x73, 0x68, 0x5f,
|
|
|
0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x61, 0x73, 0x68, 0x49, 0x64,
|
|
|
0x12, 0x36, 0x0a, 0x05, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
|
|
|
0x20, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x43, 0x72,
|
|
|
0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x49, 0x6d, 0x67, 0x52, 0x65, 0x71, 0x2e, 0x4b,
|
|
|
0x56, 0x52, 0x05, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x1a, 0x40, 0x0a, 0x02, 0x4b, 0x56, 0x12, 0x10,
|
|
|
0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79,
|
|
|
0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
|
|
|
0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x03,
|
|
|
0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x22, 0x12, 0x0a, 0x10, 0x43, 0x72,
|
|
|
0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x49, 0x6d, 0x67, 0x52, 0x65, 0x73, 0x22, 0xb5,
|
|
|
0x01, 0x0a, 0x11, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x4c, 0x61, 0x6e,
|
|
|
0x67, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
|
|
|
0x52, 0x02, 0x69, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x68, 0x61, 0x73, 0x68, 0x5f, 0x69, 0x64, 0x18,
|
|
|
0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x61, 0x73, 0x68, 0x49, 0x64, 0x12, 0x35, 0x0a,
|
|
|
0x04, 0x6c, 0x61, 0x6e, 0x67, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x77, 0x5f,
|
|
|
0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
|
|
|
0x54, 0x65, 0x6d, 0x70, 0x4c, 0x61, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x2e, 0x4b, 0x56, 0x52, 0x04,
|
|
|
0x6c, 0x61, 0x6e, 0x67, 0x1a, 0x40, 0x0a, 0x02, 0x4b, 0x56, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
|
|
|
0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05,
|
|
|
0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c,
|
|
|
0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
|
|
|
0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x22, 0x13, 0x0a, 0x11, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
|
|
|
0x54, 0x65, 0x6d, 0x70, 0x4c, 0x61, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x22, 0xb5, 0x01, 0x0a, 0x10,
|
|
|
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x49, 0x6d, 0x67, 0x52, 0x65, 0x71,
|
|
|
0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64,
|
|
|
0x12, 0x17, 0x0a, 0x07, 0x68, 0x61, 0x73, 0x68, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
|
|
|
0x09, 0x52, 0x06, 0x68, 0x61, 0x73, 0x68, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x05, 0x69, 0x6d, 0x61,
|
|
|
0x67, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73,
|
|
|
0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d,
|
|
|
0x70, 0x49, 0x6d, 0x67, 0x52, 0x65, 0x71, 0x2e, 0x4b, 0x56, 0x52, 0x05, 0x69, 0x6d, 0x61, 0x67,
|
|
|
0x65, 0x1a, 0x40, 0x0a, 0x02, 0x4b, 0x56, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
|
|
|
0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
|
|
|
0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12,
|
|
|
0x12, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x64,
|
|
|
0x65, 0x73, 0x63, 0x22, 0x12, 0x0a, 0x10, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d,
|
|
|
0x70, 0x49, 0x6d, 0x67, 0x52, 0x65, 0x73, 0x22, 0xb5, 0x01, 0x0a, 0x11, 0x55, 0x70, 0x64, 0x61,
|
|
|
0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x4c, 0x61, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a,
|
|
|
0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x17, 0x0a,
|
|
|
0x07, 0x68, 0x61, 0x73, 0x68, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
|
|
|
0x68, 0x61, 0x73, 0x68, 0x49, 0x64, 0x12, 0x35, 0x0a, 0x04, 0x6c, 0x61, 0x6e, 0x67, 0x18, 0x03,
|
|
|
0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e,
|
|
|
0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x4c, 0x61, 0x6e,
|
|
|
0x67, 0x52, 0x65, 0x71, 0x2e, 0x4b, 0x56, 0x52, 0x04, 0x6c, 0x61, 0x6e, 0x67, 0x1a, 0x40, 0x0a,
|
|
|
0x02, 0x4b, 0x56, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
|
|
|
0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02,
|
|
|
0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x64,
|
|
|
0x65, 0x73, 0x63, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x22,
|
|
|
0x13, 0x0a, 0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x4c, 0x61, 0x6e,
|
|
|
0x67, 0x52, 0x65, 0x73, 0x32, 0x9c, 0x06, 0x0a, 0x08, 0x57, 0x46, 0x69, 0x73, 0x73, 0x69, 0x6f,
|
|
|
0x6e, 0x12, 0x34, 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x14, 0x2e, 0x77, 0x5f, 0x66, 0x69,
|
|
|
0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x1a,
|
|
|
0x14, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x4c, 0x69,
|
|
|
0x73, 0x74, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x4c, 0x0a, 0x0c, 0x54, 0x65, 0x6d, 0x70, 0x6c,
|
|
|
0x61, 0x74, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1c, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73,
|
|
|
0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x4c, 0x69,
|
|
|
0x73, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f,
|
|
|
0x6e, 0x70, 0x62, 0x2e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x73, 0x74,
|
|
|
0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x4c, 0x0a, 0x0c, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74,
|
|
|
0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1c, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f,
|
|
|
0x6e, 0x70, 0x62, 0x2e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f,
|
|
|
0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70,
|
|
|
0x62, 0x2e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65,
|
|
|
0x73, 0x22, 0x00, 0x12, 0x55, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d,
|
|
|
0x70, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1f, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69,
|
|
|
0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x47,
|
|
|
0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x1a, 0x1f, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73,
|
|
|
0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70,
|
|
|
0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x55, 0x0a, 0x0f, 0x55, 0x70,
|
|
|
0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1f, 0x2e,
|
|
|
0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
|
|
|
0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x1a, 0x1f,
|
|
|
0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
|
|
|
0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x22,
|
|
|
0x00, 0x12, 0x46, 0x0a, 0x0a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x12,
|
|
|
0x1a, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x43, 0x72,
|
|
|
0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x52, 0x65, 0x71, 0x1a, 0x1a, 0x2e, 0x77, 0x5f,
|
|
|
0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
|
|
|
0x54, 0x65, 0x6d, 0x70, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x4f, 0x0a, 0x0d, 0x43, 0x72, 0x65,
|
|
|
0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x49, 0x6d, 0x67, 0x12, 0x1d, 0x2e, 0x77, 0x5f, 0x66,
|
|
|
0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54,
|
|
|
0x65, 0x6d, 0x70, 0x49, 0x6d, 0x67, 0x52, 0x65, 0x71, 0x1a, 0x1d, 0x2e, 0x77, 0x5f, 0x66, 0x69,
|
|
|
0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x65,
|
|
|
0x6d, 0x70, 0x49, 0x6d, 0x67, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x52, 0x0a, 0x0e, 0x43, 0x72,
|
|
|
0x65, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x4c, 0x61, 0x6e, 0x67, 0x12, 0x1e, 0x2e, 0x77,
|
|
|
0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
|
|
|
0x65, 0x54, 0x65, 0x6d, 0x70, 0x4c, 0x61, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x1a, 0x1e, 0x2e, 0x77,
|
|
|
0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
|
|
|
0x65, 0x54, 0x65, 0x6d, 0x70, 0x4c, 0x61, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x4f,
|
|
|
0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x49, 0x6d, 0x67, 0x12,
|
|
|
0x1d, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x55, 0x70,
|
|
|
0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x49, 0x6d, 0x67, 0x52, 0x65, 0x71, 0x1a, 0x1d,
|
|
|
0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
|
|
|
0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x49, 0x6d, 0x67, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12,
|
|
|
0x52, 0x0a, 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x4c, 0x61, 0x6e,
|
|
|
0x67, 0x12, 0x1e, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e,
|
|
|
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x4c, 0x61, 0x6e, 0x67, 0x52, 0x65,
|
|
|
0x71, 0x1a, 0x1e, 0x2e, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x2e,
|
|
|
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x4c, 0x61, 0x6e, 0x67, 0x52, 0x65,
|
|
|
0x73, 0x22, 0x00, 0x42, 0x10, 0x5a, 0x0e, 0x2e, 0x2f, 0x3b, 0x77, 0x5f, 0x66, 0x69, 0x73, 0x73,
|
|
|
0x69, 0x6f, 0x6e, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
|
|
}
|
|
|
|
|
|
var (
|
|
|
file_w_fission_proto_rawDescOnce sync.Once
|
|
|
file_w_fission_proto_rawDescData = file_w_fission_proto_rawDesc
|
|
|
)
|
|
|
|
|
|
func file_w_fission_proto_rawDescGZIP() []byte {
|
|
|
file_w_fission_proto_rawDescOnce.Do(func() {
|
|
|
file_w_fission_proto_rawDescData = protoimpl.X.CompressGZIP(file_w_fission_proto_rawDescData)
|
|
|
})
|
|
|
return file_w_fission_proto_rawDescData
|
|
|
}
|
|
|
|
|
|
var file_w_fission_proto_msgTypes = make([]protoimpl.MessageInfo, 33)
|
|
|
var file_w_fission_proto_goTypes = []interface{}{
|
|
|
(*ListReq)(nil), // 0: w_fissionpb.ListReq
|
|
|
(*ListRes)(nil), // 1: w_fissionpb.ListRes
|
|
|
(*TemplateListReq)(nil), // 2: w_fissionpb.TemplateListReq
|
|
|
(*TemplateListRes)(nil), // 3: w_fissionpb.TemplateListRes
|
|
|
(*TemplateInfoReq)(nil), // 4: w_fissionpb.TemplateInfoReq
|
|
|
(*TemplateInfoRes)(nil), // 5: w_fissionpb.TemplateInfoRes
|
|
|
(*CreateTempGroupReq)(nil), // 6: w_fissionpb.CreateTempGroupReq
|
|
|
(*CreateTempGroupRes)(nil), // 7: w_fissionpb.CreateTempGroupRes
|
|
|
(*UpdateTempGroupReq)(nil), // 8: w_fissionpb.UpdateTempGroupReq
|
|
|
(*UpdateTempGroupRes)(nil), // 9: w_fissionpb.UpdateTempGroupRes
|
|
|
(*CreateTempReq)(nil), // 10: w_fissionpb.CreateTempReq
|
|
|
(*CreateTempRes)(nil), // 11: w_fissionpb.CreateTempRes
|
|
|
(*CreateTempImgReq)(nil), // 12: w_fissionpb.CreateTempImgReq
|
|
|
(*CreateTempImgRes)(nil), // 13: w_fissionpb.CreateTempImgRes
|
|
|
(*CreateTempLangReq)(nil), // 14: w_fissionpb.CreateTempLangReq
|
|
|
(*CreateTempLangRes)(nil), // 15: w_fissionpb.CreateTempLangRes
|
|
|
(*UpdateTempImgReq)(nil), // 16: w_fissionpb.UpdateTempImgReq
|
|
|
(*UpdateTempImgRes)(nil), // 17: w_fissionpb.UpdateTempImgRes
|
|
|
(*UpdateTempLangReq)(nil), // 18: w_fissionpb.UpdateTempLangReq
|
|
|
(*UpdateTempLangRes)(nil), // 19: w_fissionpb.UpdateTempLangRes
|
|
|
(*ListRes_One)(nil), // 20: w_fissionpb.ListRes.One
|
|
|
(*TemplateListRes_One)(nil), // 21: w_fissionpb.TemplateListRes.One
|
|
|
(*TemplateListRes_Temp)(nil), // 22: w_fissionpb.TemplateListRes.Temp
|
|
|
(*TemplateInfoRes_KV)(nil), // 23: w_fissionpb.TemplateInfoRes.KV
|
|
|
(*TemplateInfoRes_FixReward)(nil), // 24: w_fissionpb.TemplateInfoRes.FixReward
|
|
|
(*TemplateInfoRes_Lang)(nil), // 25: w_fissionpb.TemplateInfoRes.Lang
|
|
|
(*CreateTempGroupReq_KV)(nil), // 26: w_fissionpb.CreateTempGroupReq.KV
|
|
|
(*UpdateTempGroupReq_KV)(nil), // 27: w_fissionpb.UpdateTempGroupReq.KV
|
|
|
(*CreateTempReq_KV)(nil), // 28: w_fissionpb.CreateTempReq.KV
|
|
|
(*CreateTempImgReq_KV)(nil), // 29: w_fissionpb.CreateTempImgReq.KV
|
|
|
(*CreateTempLangReq_KV)(nil), // 30: w_fissionpb.CreateTempLangReq.KV
|
|
|
(*UpdateTempImgReq_KV)(nil), // 31: w_fissionpb.UpdateTempImgReq.KV
|
|
|
(*UpdateTempLangReq_KV)(nil), // 32: w_fissionpb.UpdateTempLangReq.KV
|
|
|
}
|
|
|
var file_w_fission_proto_depIdxs = []int32{
|
|
|
20, // 0: w_fissionpb.ListRes.list:type_name -> w_fissionpb.ListRes.One
|
|
|
21, // 1: w_fissionpb.TemplateListRes.list:type_name -> w_fissionpb.TemplateListRes.One
|
|
|
23, // 2: w_fissionpb.TemplateInfoRes.image:type_name -> w_fissionpb.TemplateInfoRes.KV
|
|
|
23, // 3: w_fissionpb.TemplateInfoRes.lang:type_name -> w_fissionpb.TemplateInfoRes.KV
|
|
|
24, // 4: w_fissionpb.TemplateInfoRes.fix_rewards:type_name -> w_fissionpb.TemplateInfoRes.FixReward
|
|
|
26, // 5: w_fissionpb.CreateTempGroupReq.lang:type_name -> w_fissionpb.CreateTempGroupReq.KV
|
|
|
27, // 6: w_fissionpb.UpdateTempGroupReq.lang:type_name -> w_fissionpb.UpdateTempGroupReq.KV
|
|
|
28, // 7: w_fissionpb.CreateTempReq.image:type_name -> w_fissionpb.CreateTempReq.KV
|
|
|
28, // 8: w_fissionpb.CreateTempReq.lang:type_name -> w_fissionpb.CreateTempReq.KV
|
|
|
29, // 9: w_fissionpb.CreateTempImgReq.image:type_name -> w_fissionpb.CreateTempImgReq.KV
|
|
|
30, // 10: w_fissionpb.CreateTempLangReq.lang:type_name -> w_fissionpb.CreateTempLangReq.KV
|
|
|
31, // 11: w_fissionpb.UpdateTempImgReq.image:type_name -> w_fissionpb.UpdateTempImgReq.KV
|
|
|
32, // 12: w_fissionpb.UpdateTempLangReq.lang:type_name -> w_fissionpb.UpdateTempLangReq.KV
|
|
|
22, // 13: w_fissionpb.TemplateListRes.One.temps:type_name -> w_fissionpb.TemplateListRes.Temp
|
|
|
25, // 14: w_fissionpb.TemplateInfoRes.FixReward.langs:type_name -> w_fissionpb.TemplateInfoRes.Lang
|
|
|
0, // 15: w_fissionpb.WFission.List:input_type -> w_fissionpb.ListReq
|
|
|
2, // 16: w_fissionpb.WFission.TemplateList:input_type -> w_fissionpb.TemplateListReq
|
|
|
4, // 17: w_fissionpb.WFission.TemplateInfo:input_type -> w_fissionpb.TemplateInfoReq
|
|
|
6, // 18: w_fissionpb.WFission.CreateTempGroup:input_type -> w_fissionpb.CreateTempGroupReq
|
|
|
8, // 19: w_fissionpb.WFission.UpdateTempGroup:input_type -> w_fissionpb.UpdateTempGroupReq
|
|
|
10, // 20: w_fissionpb.WFission.CreateTemp:input_type -> w_fissionpb.CreateTempReq
|
|
|
12, // 21: w_fissionpb.WFission.CreateTempImg:input_type -> w_fissionpb.CreateTempImgReq
|
|
|
14, // 22: w_fissionpb.WFission.CreateTempLang:input_type -> w_fissionpb.CreateTempLangReq
|
|
|
16, // 23: w_fissionpb.WFission.UpdateTempImg:input_type -> w_fissionpb.UpdateTempImgReq
|
|
|
18, // 24: w_fissionpb.WFission.UpdateTempLang:input_type -> w_fissionpb.UpdateTempLangReq
|
|
|
1, // 25: w_fissionpb.WFission.List:output_type -> w_fissionpb.ListRes
|
|
|
3, // 26: w_fissionpb.WFission.TemplateList:output_type -> w_fissionpb.TemplateListRes
|
|
|
5, // 27: w_fissionpb.WFission.TemplateInfo:output_type -> w_fissionpb.TemplateInfoRes
|
|
|
7, // 28: w_fissionpb.WFission.CreateTempGroup:output_type -> w_fissionpb.CreateTempGroupRes
|
|
|
9, // 29: w_fissionpb.WFission.UpdateTempGroup:output_type -> w_fissionpb.UpdateTempGroupRes
|
|
|
11, // 30: w_fissionpb.WFission.CreateTemp:output_type -> w_fissionpb.CreateTempRes
|
|
|
13, // 31: w_fissionpb.WFission.CreateTempImg:output_type -> w_fissionpb.CreateTempImgRes
|
|
|
15, // 32: w_fissionpb.WFission.CreateTempLang:output_type -> w_fissionpb.CreateTempLangRes
|
|
|
17, // 33: w_fissionpb.WFission.UpdateTempImg:output_type -> w_fissionpb.UpdateTempImgRes
|
|
|
19, // 34: w_fissionpb.WFission.UpdateTempLang:output_type -> w_fissionpb.UpdateTempLangRes
|
|
|
25, // [25:35] is the sub-list for method output_type
|
|
|
15, // [15:25] is the sub-list for method input_type
|
|
|
15, // [15:15] is the sub-list for extension type_name
|
|
|
15, // [15:15] is the sub-list for extension extendee
|
|
|
0, // [0:15] is the sub-list for field type_name
|
|
|
}
|
|
|
|
|
|
func init() { file_w_fission_proto_init() }
|
|
|
func file_w_fission_proto_init() {
|
|
|
if File_w_fission_proto != nil {
|
|
|
return
|
|
|
}
|
|
|
if !protoimpl.UnsafeEnabled {
|
|
|
file_w_fission_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*ListReq); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*ListRes); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*TemplateListReq); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*TemplateListRes); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*TemplateInfoReq); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*TemplateInfoRes); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*CreateTempGroupReq); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*CreateTempGroupRes); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*UpdateTempGroupReq); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*UpdateTempGroupRes); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*CreateTempReq); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*CreateTempRes); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*CreateTempImgReq); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*CreateTempImgRes); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*CreateTempLangReq); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*CreateTempLangRes); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*UpdateTempImgReq); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*UpdateTempImgRes); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*UpdateTempLangReq); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*UpdateTempLangRes); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*ListRes_One); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*TemplateListRes_One); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*TemplateListRes_Temp); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*TemplateInfoRes_KV); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*TemplateInfoRes_FixReward); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*TemplateInfoRes_Lang); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*CreateTempGroupReq_KV); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*UpdateTempGroupReq_KV); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*CreateTempReq_KV); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*CreateTempImgReq_KV); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*CreateTempLangReq_KV); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*UpdateTempImgReq_KV); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
file_w_fission_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
|
|
|
switch v := v.(*UpdateTempLangReq_KV); i {
|
|
|
case 0:
|
|
|
return &v.state
|
|
|
case 1:
|
|
|
return &v.sizeCache
|
|
|
case 2:
|
|
|
return &v.unknownFields
|
|
|
default:
|
|
|
return nil
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
type x struct{}
|
|
|
out := protoimpl.TypeBuilder{
|
|
|
File: protoimpl.DescBuilder{
|
|
|
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
|
|
RawDescriptor: file_w_fission_proto_rawDesc,
|
|
|
NumEnums: 0,
|
|
|
NumMessages: 33,
|
|
|
NumExtensions: 0,
|
|
|
NumServices: 1,
|
|
|
},
|
|
|
GoTypes: file_w_fission_proto_goTypes,
|
|
|
DependencyIndexes: file_w_fission_proto_depIdxs,
|
|
|
MessageInfos: file_w_fission_proto_msgTypes,
|
|
|
}.Build()
|
|
|
File_w_fission_proto = out.File
|
|
|
file_w_fission_proto_rawDesc = nil
|
|
|
file_w_fission_proto_goTypes = nil
|
|
|
file_w_fission_proto_depIdxs = nil
|
|
|
}
|