You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2381 lines
78 KiB
Go

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.33.0
// protoc v5.29.1
// source: w_script.proto
package w_scriptpb
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 BootReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Scene string `protobuf:"bytes,1,opt,name=scene,proto3" json:"scene,omitempty"` //处理场景
JsonData string `protobuf:"bytes,2,opt,name=json_data,json=jsonData,proto3" json:"json_data,omitempty"` //文件后缀
}
func (x *BootReq) Reset() {
*x = BootReq{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *BootReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*BootReq) ProtoMessage() {}
func (x *BootReq) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 BootReq.ProtoReflect.Descriptor instead.
func (*BootReq) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{0}
}
func (x *BootReq) GetScene() string {
if x != nil {
return x.Scene
}
return ""
}
func (x *BootReq) GetJsonData() string {
if x != nil {
return x.JsonData
}
return ""
}
type BootRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` //任务id
}
func (x *BootRes) Reset() {
*x = BootRes{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *BootRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*BootRes) ProtoMessage() {}
func (x *BootRes) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 BootRes.ProtoReflect.Descriptor instead.
func (*BootRes) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{1}
}
func (x *BootRes) GetTaskId() string {
if x != nil {
return x.TaskId
}
return ""
}
type RefreshDayLimitReq 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"` //用户hash_id
CampaignHashId string `protobuf:"bytes,2,opt,name=campaign_hash_id,json=campaignHashId,proto3" json:"campaign_hash_id,omitempty"` //活动hash_id
}
func (x *RefreshDayLimitReq) Reset() {
*x = RefreshDayLimitReq{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *RefreshDayLimitReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RefreshDayLimitReq) ProtoMessage() {}
func (x *RefreshDayLimitReq) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 RefreshDayLimitReq.ProtoReflect.Descriptor instead.
func (*RefreshDayLimitReq) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{2}
}
func (x *RefreshDayLimitReq) GetHashId() string {
if x != nil {
return x.HashId
}
return ""
}
func (x *RefreshDayLimitReq) GetCampaignHashId() string {
if x != nil {
return x.CampaignHashId
}
return ""
}
type RefreshDayLimitRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
}
func (x *RefreshDayLimitRes) Reset() {
*x = RefreshDayLimitRes{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *RefreshDayLimitRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RefreshDayLimitRes) ProtoMessage() {}
func (x *RefreshDayLimitRes) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 RefreshDayLimitRes.ProtoReflect.Descriptor instead.
func (*RefreshDayLimitRes) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{3}
}
type NotifyListReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` //当前页
PerPage int32 `protobuf:"varint,2,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"` //每页条数
CampaignHashId string `protobuf:"bytes,3,opt,name=campaign_hash_id,json=campaignHashId,proto3" json:"campaign_hash_id,omitempty"` //项目hash_id
RewardHashId string `protobuf:"bytes,4,opt,name=reward_hash_id,json=rewardHashId,proto3" json:"reward_hash_id,omitempty"` //奖品记录hash_id
}
func (x *NotifyListReq) Reset() {
*x = NotifyListReq{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *NotifyListReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*NotifyListReq) ProtoMessage() {}
func (x *NotifyListReq) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 NotifyListReq.ProtoReflect.Descriptor instead.
func (*NotifyListReq) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{4}
}
func (x *NotifyListReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *NotifyListReq) GetPerPage() int32 {
if x != nil {
return x.PerPage
}
return 0
}
func (x *NotifyListReq) GetCampaignHashId() string {
if x != nil {
return x.CampaignHashId
}
return ""
}
func (x *NotifyListReq) GetRewardHashId() string {
if x != nil {
return x.RewardHashId
}
return ""
}
type NotifyListRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
List []*NotifyListRes_One `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"` //列表数据
Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"` //列表总数
}
func (x *NotifyListRes) Reset() {
*x = NotifyListRes{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *NotifyListRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*NotifyListRes) ProtoMessage() {}
func (x *NotifyListRes) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 NotifyListRes.ProtoReflect.Descriptor instead.
func (*NotifyListRes) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{5}
}
func (x *NotifyListRes) GetList() []*NotifyListRes_One {
if x != nil {
return x.List
}
return nil
}
func (x *NotifyListRes) GetTotal() int64 {
if x != nil {
return x.Total
}
return 0
}
type EtcdKeyReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` //前缀
}
func (x *EtcdKeyReq) Reset() {
*x = EtcdKeyReq{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *EtcdKeyReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*EtcdKeyReq) ProtoMessage() {}
func (x *EtcdKeyReq) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 EtcdKeyReq.ProtoReflect.Descriptor instead.
func (*EtcdKeyReq) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{6}
}
func (x *EtcdKeyReq) GetPrefix() string {
if x != nil {
return x.Prefix
}
return ""
}
type EtcdKeyRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Kvs []*EtcdKeyRes_KV `protobuf:"bytes,1,rep,name=kvs,proto3" json:"kvs,omitempty"` //数据
}
func (x *EtcdKeyRes) Reset() {
*x = EtcdKeyRes{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *EtcdKeyRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*EtcdKeyRes) ProtoMessage() {}
func (x *EtcdKeyRes) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 EtcdKeyRes.ProtoReflect.Descriptor instead.
func (*EtcdKeyRes) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{7}
}
func (x *EtcdKeyRes) GetKvs() []*EtcdKeyRes_KV {
if x != nil {
return x.Kvs
}
return nil
}
type EventFlowReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ProjectHashId string `protobuf:"bytes,1,opt,name=project_hash_id,json=projectHashId,proto3" json:"project_hash_id,omitempty"` //项目hash_id
}
func (x *EventFlowReq) Reset() {
*x = EventFlowReq{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *EventFlowReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*EventFlowReq) ProtoMessage() {}
func (x *EventFlowReq) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 EventFlowReq.ProtoReflect.Descriptor instead.
func (*EventFlowReq) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{8}
}
func (x *EventFlowReq) GetProjectHashId() string {
if x != nil {
return x.ProjectHashId
}
return ""
}
type EventFlowRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
List []*EventFlowRes_One `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"` //数据
}
func (x *EventFlowRes) Reset() {
*x = EventFlowRes{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *EventFlowRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*EventFlowRes) ProtoMessage() {}
func (x *EventFlowRes) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 EventFlowRes.ProtoReflect.Descriptor instead.
func (*EventFlowRes) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{9}
}
func (x *EventFlowRes) GetList() []*EventFlowRes_One {
if x != nil {
return x.List
}
return nil
}
type ClearDeviceReq 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"` //用户hash_id
ProjectHashId string `protobuf:"bytes,2,opt,name=project_hash_id,json=projectHashId,proto3" json:"project_hash_id,omitempty"` //项目hash_id
CampaignHashId string `protobuf:"bytes,3,opt,name=campaign_hash_id,json=campaignHashId,proto3" json:"campaign_hash_id,omitempty"` //活动hash_id
}
func (x *ClearDeviceReq) Reset() {
*x = ClearDeviceReq{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ClearDeviceReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ClearDeviceReq) ProtoMessage() {}
func (x *ClearDeviceReq) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 ClearDeviceReq.ProtoReflect.Descriptor instead.
func (*ClearDeviceReq) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{10}
}
func (x *ClearDeviceReq) GetHashId() string {
if x != nil {
return x.HashId
}
return ""
}
func (x *ClearDeviceReq) GetProjectHashId() string {
if x != nil {
return x.ProjectHashId
}
return ""
}
func (x *ClearDeviceReq) GetCampaignHashId() string {
if x != nil {
return x.CampaignHashId
}
return ""
}
type ClearDeviceRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
}
func (x *ClearDeviceRes) Reset() {
*x = ClearDeviceRes{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ClearDeviceRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ClearDeviceRes) ProtoMessage() {}
func (x *ClearDeviceRes) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 ClearDeviceRes.ProtoReflect.Descriptor instead.
func (*ClearDeviceRes) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{11}
}
type RefreshViewReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
CampaignHashId string `protobuf:"bytes,1,opt,name=campaign_hash_id,json=campaignHashId,proto3" json:"campaign_hash_id,omitempty"` //活动hash_id
}
func (x *RefreshViewReq) Reset() {
*x = RefreshViewReq{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *RefreshViewReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RefreshViewReq) ProtoMessage() {}
func (x *RefreshViewReq) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 RefreshViewReq.ProtoReflect.Descriptor instead.
func (*RefreshViewReq) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{12}
}
func (x *RefreshViewReq) GetCampaignHashId() string {
if x != nil {
return x.CampaignHashId
}
return ""
}
type RefreshViewRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
}
func (x *RefreshViewRes) Reset() {
*x = RefreshViewRes{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *RefreshViewRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RefreshViewRes) ProtoMessage() {}
func (x *RefreshViewRes) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 RefreshViewRes.ProtoReflect.Descriptor instead.
func (*RefreshViewRes) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{13}
}
type ErrLogReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ApiUrl string `protobuf:"bytes,1,opt,name=api_url,json=apiUrl,proto3" json:"api_url,omitempty"` //请求的接口
Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` //请求数据
LinkUrl string `protobuf:"bytes,3,opt,name=link_url,json=linkUrl,proto3" json:"link_url,omitempty"` //当前页面地址
Msg string `protobuf:"bytes,4,opt,name=msg,proto3" json:"msg,omitempty"` //返回数据
}
func (x *ErrLogReq) Reset() {
*x = ErrLogReq{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ErrLogReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ErrLogReq) ProtoMessage() {}
func (x *ErrLogReq) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 ErrLogReq.ProtoReflect.Descriptor instead.
func (*ErrLogReq) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{14}
}
func (x *ErrLogReq) GetApiUrl() string {
if x != nil {
return x.ApiUrl
}
return ""
}
func (x *ErrLogReq) GetData() string {
if x != nil {
return x.Data
}
return ""
}
func (x *ErrLogReq) GetLinkUrl() string {
if x != nil {
return x.LinkUrl
}
return ""
}
func (x *ErrLogReq) GetMsg() string {
if x != nil {
return x.Msg
}
return ""
}
type ErrLogRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
}
func (x *ErrLogRes) Reset() {
*x = ErrLogRes{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ErrLogRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ErrLogRes) ProtoMessage() {}
func (x *ErrLogRes) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 ErrLogRes.ProtoReflect.Descriptor instead.
func (*ErrLogRes) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{15}
}
type PointsLogReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` //当前页
PerPage int32 `protobuf:"varint,2,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"` //每页条数
CampaignHashId string `protobuf:"bytes,3,opt,name=campaign_hash_id,json=campaignHashId,proto3" json:"campaign_hash_id,omitempty"` //项目hash_id
}
func (x *PointsLogReq) Reset() {
*x = PointsLogReq{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *PointsLogReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PointsLogReq) ProtoMessage() {}
func (x *PointsLogReq) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 PointsLogReq.ProtoReflect.Descriptor instead.
func (*PointsLogReq) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{16}
}
func (x *PointsLogReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *PointsLogReq) GetPerPage() int32 {
if x != nil {
return x.PerPage
}
return 0
}
func (x *PointsLogReq) GetCampaignHashId() string {
if x != nil {
return x.CampaignHashId
}
return ""
}
type PointsLogRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
List []*PointsLogRes_One `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"` //列表数据
Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"` //列表总数
}
func (x *PointsLogRes) Reset() {
*x = PointsLogRes{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *PointsLogRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PointsLogRes) ProtoMessage() {}
func (x *PointsLogRes) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 PointsLogRes.ProtoReflect.Descriptor instead.
func (*PointsLogRes) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{17}
}
func (x *PointsLogRes) GetList() []*PointsLogRes_One {
if x != nil {
return x.List
}
return nil
}
func (x *PointsLogRes) GetTotal() int64 {
if x != nil {
return x.Total
}
return 0
}
type UserBehaviorReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ApiUrl string `protobuf:"bytes,1,opt,name=api_url,json=apiUrl,proto3" json:"api_url,omitempty"` //请求的接口
Desc string `protobuf:"bytes,2,opt,name=desc,proto3" json:"desc,omitempty"` //接口描述
UserId int64 `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` //登陆用户id
CompanyId int64 `protobuf:"varint,4,opt,name=company_id,json=companyId,proto3" json:"company_id,omitempty"` //登陆用户id
ProjectHashId string `protobuf:"bytes,5,opt,name=project_hash_id,json=projectHashId,proto3" json:"project_hash_id,omitempty"` //项目hash_id
Ip string `protobuf:"bytes,6,opt,name=ip,proto3" json:"ip,omitempty"` //操作ip
UaData string `protobuf:"bytes,7,opt,name=ua_data,json=uaData,proto3" json:"ua_data,omitempty"` //部分ua头数据
Req string `protobuf:"bytes,8,opt,name=req,proto3" json:"req,omitempty"` //请求数据
Res string `protobuf:"bytes,9,opt,name=res,proto3" json:"res,omitempty"` //操作结果
}
func (x *UserBehaviorReq) Reset() {
*x = UserBehaviorReq{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *UserBehaviorReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UserBehaviorReq) ProtoMessage() {}
func (x *UserBehaviorReq) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 UserBehaviorReq.ProtoReflect.Descriptor instead.
func (*UserBehaviorReq) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{18}
}
func (x *UserBehaviorReq) GetApiUrl() string {
if x != nil {
return x.ApiUrl
}
return ""
}
func (x *UserBehaviorReq) GetDesc() string {
if x != nil {
return x.Desc
}
return ""
}
func (x *UserBehaviorReq) GetUserId() int64 {
if x != nil {
return x.UserId
}
return 0
}
func (x *UserBehaviorReq) GetCompanyId() int64 {
if x != nil {
return x.CompanyId
}
return 0
}
func (x *UserBehaviorReq) GetProjectHashId() string {
if x != nil {
return x.ProjectHashId
}
return ""
}
func (x *UserBehaviorReq) GetIp() string {
if x != nil {
return x.Ip
}
return ""
}
func (x *UserBehaviorReq) GetUaData() string {
if x != nil {
return x.UaData
}
return ""
}
func (x *UserBehaviorReq) GetReq() string {
if x != nil {
return x.Req
}
return ""
}
func (x *UserBehaviorReq) GetRes() string {
if x != nil {
return x.Res
}
return ""
}
type UserBehaviorRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
}
func (x *UserBehaviorRes) Reset() {
*x = UserBehaviorRes{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *UserBehaviorRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UserBehaviorRes) ProtoMessage() {}
func (x *UserBehaviorRes) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 UserBehaviorRes.ProtoReflect.Descriptor instead.
func (*UserBehaviorRes) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{19}
}
type RewardPushLogReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` //当前页
PerPage int32 `protobuf:"varint,2,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"` //每页条数
Source string `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` //来源
FirstId int64 `protobuf:"varint,4,opt,name=first_id,json=firstId,proto3" json:"first_id,omitempty"` //来源一级id
SecondId int64 `protobuf:"varint,5,opt,name=second_id,json=secondId,proto3" json:"second_id,omitempty"` //来源二级id
RelateId int64 `protobuf:"varint,6,opt,name=relate_id,json=relateId,proto3" json:"relate_id,omitempty"` //关联记录id
}
func (x *RewardPushLogReq) Reset() {
*x = RewardPushLogReq{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *RewardPushLogReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RewardPushLogReq) ProtoMessage() {}
func (x *RewardPushLogReq) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 RewardPushLogReq.ProtoReflect.Descriptor instead.
func (*RewardPushLogReq) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{20}
}
func (x *RewardPushLogReq) GetPage() int32 {
if x != nil {
return x.Page
}
return 0
}
func (x *RewardPushLogReq) GetPerPage() int32 {
if x != nil {
return x.PerPage
}
return 0
}
func (x *RewardPushLogReq) GetSource() string {
if x != nil {
return x.Source
}
return ""
}
func (x *RewardPushLogReq) GetFirstId() int64 {
if x != nil {
return x.FirstId
}
return 0
}
func (x *RewardPushLogReq) GetSecondId() int64 {
if x != nil {
return x.SecondId
}
return 0
}
func (x *RewardPushLogReq) GetRelateId() int64 {
if x != nil {
return x.RelateId
}
return 0
}
type RewardPushLogRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
List []*RewardPushLogRes_One `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"` //列表数据
Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"` //列表总数
}
func (x *RewardPushLogRes) Reset() {
*x = RewardPushLogRes{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *RewardPushLogRes) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RewardPushLogRes) ProtoMessage() {}
func (x *RewardPushLogRes) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 RewardPushLogRes.ProtoReflect.Descriptor instead.
func (*RewardPushLogRes) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{21}
}
func (x *RewardPushLogRes) GetList() []*RewardPushLogRes_One {
if x != nil {
return x.List
}
return nil
}
func (x *RewardPushLogRes) GetTotal() int64 {
if x != nil {
return x.Total
}
return 0
}
type NotifyListRes_One 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
CreatedAt int64 `protobuf:"varint,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` //创建时间
LastPush int64 `protobuf:"varint,3,opt,name=last_push,json=lastPush,proto3" json:"last_push,omitempty"` //最后推送时间
Body string `protobuf:"bytes,4,opt,name=body,proto3" json:"body,omitempty"` //请求数据
NotifyUrl string `protobuf:"bytes,5,opt,name=notify_url,json=notifyUrl,proto3" json:"notify_url,omitempty"` //请求地址
Resp []string `protobuf:"bytes,6,rep,name=resp,proto3" json:"resp,omitempty"` //请求结果
}
func (x *NotifyListRes_One) Reset() {
*x = NotifyListRes_One{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *NotifyListRes_One) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*NotifyListRes_One) ProtoMessage() {}
func (x *NotifyListRes_One) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 NotifyListRes_One.ProtoReflect.Descriptor instead.
func (*NotifyListRes_One) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{5, 0}
}
func (x *NotifyListRes_One) GetHashId() string {
if x != nil {
return x.HashId
}
return ""
}
func (x *NotifyListRes_One) GetCreatedAt() int64 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *NotifyListRes_One) GetLastPush() int64 {
if x != nil {
return x.LastPush
}
return 0
}
func (x *NotifyListRes_One) GetBody() string {
if x != nil {
return x.Body
}
return ""
}
func (x *NotifyListRes_One) GetNotifyUrl() string {
if x != nil {
return x.NotifyUrl
}
return ""
}
func (x *NotifyListRes_One) GetResp() []string {
if x != nil {
return x.Resp
}
return nil
}
type EtcdKeyRes_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"` //值
}
func (x *EtcdKeyRes_KV) Reset() {
*x = EtcdKeyRes_KV{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *EtcdKeyRes_KV) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*EtcdKeyRes_KV) ProtoMessage() {}
func (x *EtcdKeyRes_KV) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 EtcdKeyRes_KV.ProtoReflect.Descriptor instead.
func (*EtcdKeyRes_KV) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{7, 0}
}
func (x *EtcdKeyRes_KV) GetKey() string {
if x != nil {
return x.Key
}
return ""
}
func (x *EtcdKeyRes_KV) GetValue() string {
if x != nil {
return x.Value
}
return ""
}
type EventFlowRes_One struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
LinkHashId string `protobuf:"bytes,1,opt,name=link_hash_id,json=linkHashId,proto3" json:"link_hash_id,omitempty"` //深度链接hash_id
DeviceId string `protobuf:"bytes,2,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"` //设备id
UserId string `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` //用户ID
EventTitle string `protobuf:"bytes,4,opt,name=event_title,json=eventTitle,proto3" json:"event_title,omitempty"` //事件名称
IpAddress string `protobuf:"bytes,5,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"` //ip
Os string `protobuf:"bytes,6,opt,name=os,proto3" json:"os,omitempty"` //os
OsVersion string `protobuf:"bytes,7,opt,name=os_version,json=osVersion,proto3" json:"os_version,omitempty"` //os_version
DeviceModel string `protobuf:"bytes,8,opt,name=device_model,json=deviceModel,proto3" json:"device_model,omitempty"` //device_model
EventData string `protobuf:"bytes,9,opt,name=event_data,json=eventData,proto3" json:"event_data,omitempty"` //event_data
CreatedAt int64 `protobuf:"varint,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` //创建时间
Source int32 `protobuf:"varint,11,opt,name=source,proto3" json:"source,omitempty"` //来源(1-自然流量,2-深度链接,3-活动)
CampaignHashId string `protobuf:"bytes,12,opt,name=campaign_hash_id,json=campaignHashId,proto3" json:"campaign_hash_id,omitempty"` //活动hash_id
}
func (x *EventFlowRes_One) Reset() {
*x = EventFlowRes_One{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *EventFlowRes_One) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*EventFlowRes_One) ProtoMessage() {}
func (x *EventFlowRes_One) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 EventFlowRes_One.ProtoReflect.Descriptor instead.
func (*EventFlowRes_One) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{9, 0}
}
func (x *EventFlowRes_One) GetLinkHashId() string {
if x != nil {
return x.LinkHashId
}
return ""
}
func (x *EventFlowRes_One) GetDeviceId() string {
if x != nil {
return x.DeviceId
}
return ""
}
func (x *EventFlowRes_One) GetUserId() string {
if x != nil {
return x.UserId
}
return ""
}
func (x *EventFlowRes_One) GetEventTitle() string {
if x != nil {
return x.EventTitle
}
return ""
}
func (x *EventFlowRes_One) GetIpAddress() string {
if x != nil {
return x.IpAddress
}
return ""
}
func (x *EventFlowRes_One) GetOs() string {
if x != nil {
return x.Os
}
return ""
}
func (x *EventFlowRes_One) GetOsVersion() string {
if x != nil {
return x.OsVersion
}
return ""
}
func (x *EventFlowRes_One) GetDeviceModel() string {
if x != nil {
return x.DeviceModel
}
return ""
}
func (x *EventFlowRes_One) GetEventData() string {
if x != nil {
return x.EventData
}
return ""
}
func (x *EventFlowRes_One) GetCreatedAt() int64 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *EventFlowRes_One) GetSource() int32 {
if x != nil {
return x.Source
}
return 0
}
func (x *EventFlowRes_One) GetCampaignHashId() string {
if x != nil {
return x.CampaignHashId
}
return ""
}
type PointsLogRes_One struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //请求id
CreatedAt int64 `protobuf:"varint,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` //创建时间
Req string `protobuf:"bytes,3,opt,name=req,proto3" json:"req,omitempty"` //请求数据
ReqUrl string `protobuf:"bytes,4,opt,name=req_url,json=reqUrl,proto3" json:"req_url,omitempty"` //请求地址
Token string `protobuf:"bytes,5,opt,name=token,proto3" json:"token,omitempty"` //请求token
ReqHeader string `protobuf:"bytes,6,opt,name=req_header,json=reqHeader,proto3" json:"req_header,omitempty"` //请求头
Resp string `protobuf:"bytes,7,opt,name=resp,proto3" json:"resp,omitempty"` //返回数据
ErrMsg string `protobuf:"bytes,8,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"` //错误信息
}
func (x *PointsLogRes_One) Reset() {
*x = PointsLogRes_One{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[25]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *PointsLogRes_One) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PointsLogRes_One) ProtoMessage() {}
func (x *PointsLogRes_One) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 PointsLogRes_One.ProtoReflect.Descriptor instead.
func (*PointsLogRes_One) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{17, 0}
}
func (x *PointsLogRes_One) GetId() int64 {
if x != nil {
return x.Id
}
return 0
}
func (x *PointsLogRes_One) GetCreatedAt() int64 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *PointsLogRes_One) GetReq() string {
if x != nil {
return x.Req
}
return ""
}
func (x *PointsLogRes_One) GetReqUrl() string {
if x != nil {
return x.ReqUrl
}
return ""
}
func (x *PointsLogRes_One) GetToken() string {
if x != nil {
return x.Token
}
return ""
}
func (x *PointsLogRes_One) GetReqHeader() string {
if x != nil {
return x.ReqHeader
}
return ""
}
func (x *PointsLogRes_One) GetResp() string {
if x != nil {
return x.Resp
}
return ""
}
func (x *PointsLogRes_One) GetErrMsg() string {
if x != nil {
return x.ErrMsg
}
return ""
}
type RewardPushLogRes_One struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` //请求id
CreatedAt int64 `protobuf:"varint,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` //创建时间
Req string `protobuf:"bytes,3,opt,name=req,proto3" json:"req,omitempty"` //请求数据
ReqUrl string `protobuf:"bytes,4,opt,name=req_url,json=reqUrl,proto3" json:"req_url,omitempty"` //请求地址
Token string `protobuf:"bytes,5,opt,name=token,proto3" json:"token,omitempty"` //请求token
ReqHeader string `protobuf:"bytes,6,opt,name=req_header,json=reqHeader,proto3" json:"req_header,omitempty"` //请求头
Resp string `protobuf:"bytes,7,opt,name=resp,proto3" json:"resp,omitempty"` //返回数据
ErrMsg string `protobuf:"bytes,8,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"` //错误信息
ReqTime int64 `protobuf:"varint,9,opt,name=req_time,json=reqTime,proto3" json:"req_time,omitempty"` //请求时长(单位:ms)
}
func (x *RewardPushLogRes_One) Reset() {
*x = RewardPushLogRes_One{}
if protoimpl.UnsafeEnabled {
mi := &file_w_script_proto_msgTypes[26]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *RewardPushLogRes_One) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RewardPushLogRes_One) ProtoMessage() {}
func (x *RewardPushLogRes_One) ProtoReflect() protoreflect.Message {
mi := &file_w_script_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 RewardPushLogRes_One.ProtoReflect.Descriptor instead.
func (*RewardPushLogRes_One) Descriptor() ([]byte, []int) {
return file_w_script_proto_rawDescGZIP(), []int{21, 0}
}
func (x *RewardPushLogRes_One) GetId() int64 {
if x != nil {
return x.Id
}
return 0
}
func (x *RewardPushLogRes_One) GetCreatedAt() int64 {
if x != nil {
return x.CreatedAt
}
return 0
}
func (x *RewardPushLogRes_One) GetReq() string {
if x != nil {
return x.Req
}
return ""
}
func (x *RewardPushLogRes_One) GetReqUrl() string {
if x != nil {
return x.ReqUrl
}
return ""
}
func (x *RewardPushLogRes_One) GetToken() string {
if x != nil {
return x.Token
}
return ""
}
func (x *RewardPushLogRes_One) GetReqHeader() string {
if x != nil {
return x.ReqHeader
}
return ""
}
func (x *RewardPushLogRes_One) GetResp() string {
if x != nil {
return x.Resp
}
return ""
}
func (x *RewardPushLogRes_One) GetErrMsg() string {
if x != nil {
return x.ErrMsg
}
return ""
}
func (x *RewardPushLogRes_One) GetReqTime() int64 {
if x != nil {
return x.ReqTime
}
return 0
}
var File_w_script_proto protoreflect.FileDescriptor
var file_w_script_proto_rawDesc = []byte{
0x0a, 0x0e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x12, 0x0a, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x22, 0x3c, 0x0a, 0x07,
0x42, 0x6f, 0x6f, 0x74, 0x52, 0x65, 0x71, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x63, 0x65, 0x6e, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x73, 0x63, 0x65, 0x6e, 0x65, 0x12, 0x1b, 0x0a,
0x09, 0x6a, 0x73, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
0x52, 0x08, 0x6a, 0x73, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x22, 0x22, 0x0a, 0x07, 0x42, 0x6f,
0x6f, 0x74, 0x52, 0x65, 0x73, 0x12, 0x17, 0x0a, 0x07, 0x74, 0x61, 0x73, 0x6b, 0x5f, 0x69, 0x64,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0x57,
0x0a, 0x12, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x44, 0x61, 0x79, 0x4c, 0x69, 0x6d, 0x69,
0x74, 0x52, 0x65, 0x71, 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, 0x28, 0x0a,
0x10, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x5f, 0x69,
0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67,
0x6e, 0x48, 0x61, 0x73, 0x68, 0x49, 0x64, 0x22, 0x14, 0x0a, 0x12, 0x52, 0x65, 0x66, 0x72, 0x65,
0x73, 0x68, 0x44, 0x61, 0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x73, 0x22, 0x8e, 0x01,
0x0a, 0x0d, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x12,
0x12, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70,
0x61, 0x67, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x70, 0x65, 0x72, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x18,
0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x70, 0x65, 0x72, 0x50, 0x61, 0x67, 0x65, 0x12, 0x28,
0x0a, 0x10, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x5f,
0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69,
0x67, 0x6e, 0x48, 0x61, 0x73, 0x68, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0e, 0x72, 0x65, 0x77, 0x61,
0x72, 0x64, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
0x52, 0x0c, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x48, 0x61, 0x73, 0x68, 0x49, 0x64, 0x22, 0xfc,
0x01, 0x0a, 0x0d, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73,
0x12, 0x31, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d,
0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x74, 0x69,
0x66, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x2e, 0x4f, 0x6e, 0x65, 0x52, 0x04, 0x6c,
0x69, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x02, 0x20, 0x01,
0x28, 0x03, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x1a, 0xa1, 0x01, 0x0a, 0x03, 0x4f, 0x6e,
0x65, 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, 0x1d, 0x0a, 0x0a, 0x63, 0x72,
0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x6c, 0x61, 0x73,
0x74, 0x5f, 0x70, 0x75, 0x73, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6c, 0x61,
0x73, 0x74, 0x50, 0x75, 0x73, 0x68, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x04,
0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0x1d, 0x0a, 0x0a, 0x6e, 0x6f,
0x74, 0x69, 0x66, 0x79, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
0x6e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x55, 0x72, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x65, 0x73,
0x70, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x72, 0x65, 0x73, 0x70, 0x22, 0x24, 0x0a,
0x0a, 0x45, 0x74, 0x63, 0x64, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x12, 0x16, 0x0a, 0x06, 0x70,
0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x72, 0x65,
0x66, 0x69, 0x78, 0x22, 0x67, 0x0a, 0x0a, 0x45, 0x74, 0x63, 0x64, 0x4b, 0x65, 0x79, 0x52, 0x65,
0x73, 0x12, 0x2b, 0x0a, 0x03, 0x6b, 0x76, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19,
0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x74, 0x63, 0x64,
0x4b, 0x65, 0x79, 0x52, 0x65, 0x73, 0x2e, 0x4b, 0x56, 0x52, 0x03, 0x6b, 0x76, 0x73, 0x1a, 0x2c,
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, 0x22, 0x36, 0x0a, 0x0c,
0x45, 0x76, 0x65, 0x6e, 0x74, 0x46, 0x6c, 0x6f, 0x77, 0x52, 0x65, 0x71, 0x12, 0x26, 0x0a, 0x0f,
0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x5f, 0x69, 0x64, 0x18,
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x48, 0x61,
0x73, 0x68, 0x49, 0x64, 0x22, 0xb2, 0x03, 0x0a, 0x0c, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x46, 0x6c,
0x6f, 0x77, 0x52, 0x65, 0x73, 0x12, 0x30, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20,
0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62,
0x2e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x46, 0x6c, 0x6f, 0x77, 0x52, 0x65, 0x73, 0x2e, 0x4f, 0x6e,
0x65, 0x52, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x1a, 0xef, 0x02, 0x0a, 0x03, 0x4f, 0x6e, 0x65, 0x12,
0x20, 0x0a, 0x0c, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x5f, 0x69, 0x64, 0x18,
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6c, 0x69, 0x6e, 0x6b, 0x48, 0x61, 0x73, 0x68, 0x49,
0x64, 0x12, 0x1b, 0x0a, 0x09, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x02,
0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x49, 0x64, 0x12, 0x17,
0x0a, 0x07, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x65, 0x76, 0x65, 0x6e, 0x74,
0x5f, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x76,
0x65, 0x6e, 0x74, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x70, 0x5f, 0x61,
0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x69, 0x70,
0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x6f, 0x73, 0x18, 0x06, 0x20,
0x01, 0x28, 0x09, 0x52, 0x02, 0x6f, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x73, 0x5f, 0x76, 0x65,
0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x73, 0x56,
0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65,
0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65,
0x76, 0x69, 0x63, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x76, 0x65,
0x6e, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65,
0x76, 0x65, 0x6e, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61,
0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72,
0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63,
0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12,
0x28, 0x0a, 0x10, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x68, 0x61, 0x73, 0x68,
0x5f, 0x69, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61,
0x69, 0x67, 0x6e, 0x48, 0x61, 0x73, 0x68, 0x49, 0x64, 0x22, 0x7b, 0x0a, 0x0e, 0x43, 0x6c, 0x65,
0x61, 0x72, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 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, 0x26, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f,
0x68, 0x61, 0x73, 0x68, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x70,
0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x48, 0x61, 0x73, 0x68, 0x49, 0x64, 0x12, 0x28, 0x0a, 0x10,
0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x5f, 0x69, 0x64,
0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e,
0x48, 0x61, 0x73, 0x68, 0x49, 0x64, 0x22, 0x10, 0x0a, 0x0e, 0x43, 0x6c, 0x65, 0x61, 0x72, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x22, 0x3a, 0x0a, 0x0e, 0x52, 0x65, 0x66, 0x72,
0x65, 0x73, 0x68, 0x56, 0x69, 0x65, 0x77, 0x52, 0x65, 0x71, 0x12, 0x28, 0x0a, 0x10, 0x63, 0x61,
0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x5f, 0x69, 0x64, 0x18, 0x01,
0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x48, 0x61,
0x73, 0x68, 0x49, 0x64, 0x22, 0x10, 0x0a, 0x0e, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x56,
0x69, 0x65, 0x77, 0x52, 0x65, 0x73, 0x22, 0x65, 0x0a, 0x09, 0x45, 0x72, 0x72, 0x4c, 0x6f, 0x67,
0x52, 0x65, 0x71, 0x12, 0x17, 0x0a, 0x07, 0x61, 0x70, 0x69, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x01,
0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61, 0x70, 0x69, 0x55, 0x72, 0x6c, 0x12, 0x12, 0x0a, 0x04,
0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61,
0x12, 0x19, 0x0a, 0x08, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x03, 0x20, 0x01,
0x28, 0x09, 0x52, 0x07, 0x6c, 0x69, 0x6e, 0x6b, 0x55, 0x72, 0x6c, 0x12, 0x10, 0x0a, 0x03, 0x6d,
0x73, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x0b, 0x0a,
0x09, 0x45, 0x72, 0x72, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x73, 0x22, 0x67, 0x0a, 0x0c, 0x50, 0x6f,
0x69, 0x6e, 0x74, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61,
0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x19,
0x0a, 0x08, 0x70, 0x65, 0x72, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
0x52, 0x07, 0x70, 0x65, 0x72, 0x50, 0x61, 0x67, 0x65, 0x12, 0x28, 0x0a, 0x10, 0x63, 0x61, 0x6d,
0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20,
0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x48, 0x61, 0x73,
0x68, 0x49, 0x64, 0x22, 0x9a, 0x02, 0x0a, 0x0c, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x4c, 0x6f,
0x67, 0x52, 0x65, 0x73, 0x12, 0x30, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x03,
0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e,
0x50, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x73, 0x2e, 0x4f, 0x6e, 0x65,
0x52, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18,
0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x1a, 0xc1, 0x01, 0x0a,
0x03, 0x4f, 0x6e, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
0x61, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
0x64, 0x41, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x72, 0x65, 0x71, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
0x52, 0x03, 0x72, 0x65, 0x71, 0x12, 0x17, 0x0a, 0x07, 0x72, 0x65, 0x71, 0x5f, 0x75, 0x72, 0x6c,
0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x71, 0x55, 0x72, 0x6c, 0x12, 0x14,
0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74,
0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x5f, 0x68, 0x65, 0x61, 0x64,
0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x48, 0x65, 0x61,
0x64, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x65, 0x73, 0x70, 0x18, 0x07, 0x20, 0x01, 0x28,
0x09, 0x52, 0x04, 0x72, 0x65, 0x73, 0x70, 0x12, 0x17, 0x0a, 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d,
0x73, 0x67, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67,
0x22, 0xeb, 0x01, 0x0a, 0x0f, 0x55, 0x73, 0x65, 0x72, 0x42, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f,
0x72, 0x52, 0x65, 0x71, 0x12, 0x17, 0x0a, 0x07, 0x61, 0x70, 0x69, 0x5f, 0x75, 0x72, 0x6c, 0x18,
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61, 0x70, 0x69, 0x55, 0x72, 0x6c, 0x12, 0x12, 0x0a,
0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x64, 0x65, 0x73,
0x63, 0x12, 0x17, 0x0a, 0x07, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01,
0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x6f,
0x6d, 0x70, 0x61, 0x6e, 0x79, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
0x63, 0x6f, 0x6d, 0x70, 0x61, 0x6e, 0x79, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0f, 0x70, 0x72, 0x6f,
0x6a, 0x65, 0x63, 0x74, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01,
0x28, 0x09, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x48, 0x61, 0x73, 0x68, 0x49,
0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69,
0x70, 0x12, 0x17, 0x0a, 0x07, 0x75, 0x61, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x07, 0x20, 0x01,
0x28, 0x09, 0x52, 0x06, 0x75, 0x61, 0x44, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x72, 0x65,
0x71, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x72, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03,
0x72, 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x72, 0x65, 0x73, 0x22, 0x11,
0x0a, 0x0f, 0x55, 0x73, 0x65, 0x72, 0x42, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x52, 0x65,
0x73, 0x22, 0xae, 0x01, 0x0a, 0x10, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x50, 0x75, 0x73, 0x68,
0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x70, 0x65,
0x72, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x70, 0x65,
0x72, 0x50, 0x61, 0x67, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18,
0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x19, 0x0a,
0x08, 0x66, 0x69, 0x72, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52,
0x07, 0x66, 0x69, 0x72, 0x73, 0x74, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x73, 0x65, 0x63, 0x6f,
0x6e, 0x64, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x63,
0x6f, 0x6e, 0x64, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x5f,
0x69, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x65,
0x49, 0x64, 0x22, 0xbd, 0x02, 0x0a, 0x10, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x50, 0x75, 0x73,
0x68, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x73, 0x12, 0x34, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x18,
0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
0x70, 0x62, 0x2e, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x50, 0x75, 0x73, 0x68, 0x4c, 0x6f, 0x67,
0x52, 0x65, 0x73, 0x2e, 0x4f, 0x6e, 0x65, 0x52, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x14, 0x0a,
0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x74, 0x6f,
0x74, 0x61, 0x6c, 0x1a, 0xdc, 0x01, 0x0a, 0x03, 0x4f, 0x6e, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69,
0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x63,
0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x72, 0x65,
0x71, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x72, 0x65, 0x71, 0x12, 0x17, 0x0a, 0x07,
0x72, 0x65, 0x71, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72,
0x65, 0x71, 0x55, 0x72, 0x6c, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05,
0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1d, 0x0a, 0x0a, 0x72,
0x65, 0x71, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52,
0x09, 0x72, 0x65, 0x71, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x65,
0x73, 0x70, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x65, 0x73, 0x70, 0x12, 0x17,
0x0a, 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52,
0x06, 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x19, 0x0a, 0x08, 0x72, 0x65, 0x71, 0x5f, 0x74,
0x69, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x72, 0x65, 0x71, 0x54, 0x69,
0x6d, 0x65, 0x32, 0x82, 0x06, 0x0a, 0x07, 0x57, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x12, 0x32,
0x0a, 0x04, 0x42, 0x6f, 0x6f, 0x74, 0x12, 0x13, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70,
0x74, 0x70, 0x62, 0x2e, 0x42, 0x6f, 0x6f, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x13, 0x2e, 0x77, 0x5f,
0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x42, 0x6f, 0x6f, 0x74, 0x52, 0x65, 0x73,
0x22, 0x00, 0x12, 0x53, 0x0a, 0x0f, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x44, 0x61, 0x79,
0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x1e, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
0x70, 0x62, 0x2e, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x44, 0x61, 0x79, 0x4c, 0x69, 0x6d,
0x69, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x1e, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
0x70, 0x62, 0x2e, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x44, 0x61, 0x79, 0x4c, 0x69, 0x6d,
0x69, 0x74, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x44, 0x0a, 0x0a, 0x4e, 0x6f, 0x74, 0x69, 0x66,
0x79, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x19, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71,
0x1a, 0x19, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x4e, 0x6f,
0x74, 0x69, 0x66, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x3b, 0x0a,
0x07, 0x45, 0x74, 0x63, 0x64, 0x4b, 0x65, 0x79, 0x12, 0x16, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72,
0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x74, 0x63, 0x64, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71,
0x1a, 0x16, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x74,
0x63, 0x64, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x41, 0x0a, 0x09, 0x45, 0x76,
0x65, 0x6e, 0x74, 0x46, 0x6c, 0x6f, 0x77, 0x12, 0x18, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69,
0x70, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x46, 0x6c, 0x6f, 0x77, 0x52, 0x65,
0x71, 0x1a, 0x18, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x45,
0x76, 0x65, 0x6e, 0x74, 0x46, 0x6c, 0x6f, 0x77, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x47, 0x0a,
0x0b, 0x43, 0x6c, 0x65, 0x61, 0x72, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x12, 0x1a, 0x2e, 0x77,
0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x65, 0x61, 0x72, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x1a, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72,
0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x65, 0x61, 0x72, 0x44, 0x65, 0x76, 0x69, 0x63,
0x65, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x0b, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73,
0x68, 0x56, 0x69, 0x65, 0x77, 0x12, 0x1a, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
0x70, 0x62, 0x2e, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x56, 0x69, 0x65, 0x77, 0x52, 0x65,
0x71, 0x1a, 0x1a, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x52,
0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x56, 0x69, 0x65, 0x77, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12,
0x38, 0x0a, 0x06, 0x45, 0x72, 0x72, 0x4c, 0x6f, 0x67, 0x12, 0x15, 0x2e, 0x77, 0x5f, 0x73, 0x63,
0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x72, 0x72, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71,
0x1a, 0x15, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x45, 0x72,
0x72, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x41, 0x0a, 0x09, 0x50, 0x6f, 0x69,
0x6e, 0x74, 0x73, 0x4c, 0x6f, 0x67, 0x12, 0x18, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70,
0x74, 0x70, 0x62, 0x2e, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71,
0x1a, 0x18, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x50, 0x6f,
0x69, 0x6e, 0x74, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x4a, 0x0a, 0x0c,
0x55, 0x73, 0x65, 0x72, 0x42, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x12, 0x1b, 0x2e, 0x77,
0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x42, 0x65,
0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x1a, 0x1b, 0x2e, 0x77, 0x5f, 0x73, 0x63,
0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x42, 0x65, 0x68, 0x61, 0x76,
0x69, 0x6f, 0x72, 0x52, 0x65, 0x73, 0x22, 0x00, 0x12, 0x4d, 0x0a, 0x0d, 0x52, 0x65, 0x77, 0x61,
0x72, 0x64, 0x50, 0x75, 0x73, 0x68, 0x4c, 0x6f, 0x67, 0x12, 0x1c, 0x2e, 0x77, 0x5f, 0x73, 0x63,
0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x50, 0x75, 0x73,
0x68, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x69,
0x70, 0x74, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x50, 0x75, 0x73, 0x68, 0x4c,
0x6f, 0x67, 0x52, 0x65, 0x73, 0x22, 0x00, 0x42, 0x0f, 0x5a, 0x0d, 0x2e, 0x2f, 0x3b, 0x77, 0x5f,
0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_w_script_proto_rawDescOnce sync.Once
file_w_script_proto_rawDescData = file_w_script_proto_rawDesc
)
func file_w_script_proto_rawDescGZIP() []byte {
file_w_script_proto_rawDescOnce.Do(func() {
file_w_script_proto_rawDescData = protoimpl.X.CompressGZIP(file_w_script_proto_rawDescData)
})
return file_w_script_proto_rawDescData
}
var file_w_script_proto_msgTypes = make([]protoimpl.MessageInfo, 27)
var file_w_script_proto_goTypes = []interface{}{
(*BootReq)(nil), // 0: w_scriptpb.BootReq
(*BootRes)(nil), // 1: w_scriptpb.BootRes
(*RefreshDayLimitReq)(nil), // 2: w_scriptpb.RefreshDayLimitReq
(*RefreshDayLimitRes)(nil), // 3: w_scriptpb.RefreshDayLimitRes
(*NotifyListReq)(nil), // 4: w_scriptpb.NotifyListReq
(*NotifyListRes)(nil), // 5: w_scriptpb.NotifyListRes
(*EtcdKeyReq)(nil), // 6: w_scriptpb.EtcdKeyReq
(*EtcdKeyRes)(nil), // 7: w_scriptpb.EtcdKeyRes
(*EventFlowReq)(nil), // 8: w_scriptpb.EventFlowReq
(*EventFlowRes)(nil), // 9: w_scriptpb.EventFlowRes
(*ClearDeviceReq)(nil), // 10: w_scriptpb.ClearDeviceReq
(*ClearDeviceRes)(nil), // 11: w_scriptpb.ClearDeviceRes
(*RefreshViewReq)(nil), // 12: w_scriptpb.RefreshViewReq
(*RefreshViewRes)(nil), // 13: w_scriptpb.RefreshViewRes
(*ErrLogReq)(nil), // 14: w_scriptpb.ErrLogReq
(*ErrLogRes)(nil), // 15: w_scriptpb.ErrLogRes
(*PointsLogReq)(nil), // 16: w_scriptpb.PointsLogReq
(*PointsLogRes)(nil), // 17: w_scriptpb.PointsLogRes
(*UserBehaviorReq)(nil), // 18: w_scriptpb.UserBehaviorReq
(*UserBehaviorRes)(nil), // 19: w_scriptpb.UserBehaviorRes
(*RewardPushLogReq)(nil), // 20: w_scriptpb.RewardPushLogReq
(*RewardPushLogRes)(nil), // 21: w_scriptpb.RewardPushLogRes
(*NotifyListRes_One)(nil), // 22: w_scriptpb.NotifyListRes.One
(*EtcdKeyRes_KV)(nil), // 23: w_scriptpb.EtcdKeyRes.KV
(*EventFlowRes_One)(nil), // 24: w_scriptpb.EventFlowRes.One
(*PointsLogRes_One)(nil), // 25: w_scriptpb.PointsLogRes.One
(*RewardPushLogRes_One)(nil), // 26: w_scriptpb.RewardPushLogRes.One
}
var file_w_script_proto_depIdxs = []int32{
22, // 0: w_scriptpb.NotifyListRes.list:type_name -> w_scriptpb.NotifyListRes.One
23, // 1: w_scriptpb.EtcdKeyRes.kvs:type_name -> w_scriptpb.EtcdKeyRes.KV
24, // 2: w_scriptpb.EventFlowRes.list:type_name -> w_scriptpb.EventFlowRes.One
25, // 3: w_scriptpb.PointsLogRes.list:type_name -> w_scriptpb.PointsLogRes.One
26, // 4: w_scriptpb.RewardPushLogRes.list:type_name -> w_scriptpb.RewardPushLogRes.One
0, // 5: w_scriptpb.WScript.Boot:input_type -> w_scriptpb.BootReq
2, // 6: w_scriptpb.WScript.RefreshDayLimit:input_type -> w_scriptpb.RefreshDayLimitReq
4, // 7: w_scriptpb.WScript.NotifyList:input_type -> w_scriptpb.NotifyListReq
6, // 8: w_scriptpb.WScript.EtcdKey:input_type -> w_scriptpb.EtcdKeyReq
8, // 9: w_scriptpb.WScript.EventFlow:input_type -> w_scriptpb.EventFlowReq
10, // 10: w_scriptpb.WScript.ClearDevice:input_type -> w_scriptpb.ClearDeviceReq
12, // 11: w_scriptpb.WScript.RefreshView:input_type -> w_scriptpb.RefreshViewReq
14, // 12: w_scriptpb.WScript.ErrLog:input_type -> w_scriptpb.ErrLogReq
16, // 13: w_scriptpb.WScript.PointsLog:input_type -> w_scriptpb.PointsLogReq
18, // 14: w_scriptpb.WScript.UserBehavior:input_type -> w_scriptpb.UserBehaviorReq
20, // 15: w_scriptpb.WScript.RewardPushLog:input_type -> w_scriptpb.RewardPushLogReq
1, // 16: w_scriptpb.WScript.Boot:output_type -> w_scriptpb.BootRes
3, // 17: w_scriptpb.WScript.RefreshDayLimit:output_type -> w_scriptpb.RefreshDayLimitRes
5, // 18: w_scriptpb.WScript.NotifyList:output_type -> w_scriptpb.NotifyListRes
7, // 19: w_scriptpb.WScript.EtcdKey:output_type -> w_scriptpb.EtcdKeyRes
9, // 20: w_scriptpb.WScript.EventFlow:output_type -> w_scriptpb.EventFlowRes
11, // 21: w_scriptpb.WScript.ClearDevice:output_type -> w_scriptpb.ClearDeviceRes
13, // 22: w_scriptpb.WScript.RefreshView:output_type -> w_scriptpb.RefreshViewRes
15, // 23: w_scriptpb.WScript.ErrLog:output_type -> w_scriptpb.ErrLogRes
17, // 24: w_scriptpb.WScript.PointsLog:output_type -> w_scriptpb.PointsLogRes
19, // 25: w_scriptpb.WScript.UserBehavior:output_type -> w_scriptpb.UserBehaviorRes
21, // 26: w_scriptpb.WScript.RewardPushLog:output_type -> w_scriptpb.RewardPushLogRes
16, // [16:27] is the sub-list for method output_type
5, // [5:16] is the sub-list for method input_type
5, // [5:5] is the sub-list for extension type_name
5, // [5:5] is the sub-list for extension extendee
0, // [0:5] is the sub-list for field type_name
}
func init() { file_w_script_proto_init() }
func file_w_script_proto_init() {
if File_w_script_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_w_script_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BootReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BootRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*RefreshDayLimitReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*RefreshDayLimitRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NotifyListReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NotifyListRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*EtcdKeyReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*EtcdKeyRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*EventFlowReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*EventFlowRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ClearDeviceReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ClearDeviceRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*RefreshViewReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*RefreshViewRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ErrLogReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ErrLogRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*PointsLogReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*PointsLogRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UserBehaviorReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UserBehaviorRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*RewardPushLogReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*RewardPushLogRes); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NotifyListRes_One); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*EtcdKeyRes_KV); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*EventFlowRes_One); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*PointsLogRes_One); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_w_script_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*RewardPushLogRes_One); 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_script_proto_rawDesc,
NumEnums: 0,
NumMessages: 27,
NumExtensions: 0,
NumServices: 1,
},
GoTypes: file_w_script_proto_goTypes,
DependencyIndexes: file_w_script_proto_depIdxs,
MessageInfos: file_w_script_proto_msgTypes,
}.Build()
File_w_script_proto = out.File
file_w_script_proto_rawDesc = nil
file_w_script_proto_goTypes = nil
file_w_script_proto_depIdxs = nil
}