// Code generated by protoc-gen-go. DO NOT EDIT.
// source: service/pay_rebate_game.proto

package proto

import (
	fmt "fmt"
	proto "github.com/golang/protobuf/proto"
	math "math"
	model "vikingar/proto/gen-go/model"
)

// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf

// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package

// 每日充值领奖
//id=16700
type PayRebateGetEveryDayPayAwardRequest struct {
	Grade                int32    `protobuf:"zigzag32,1,opt,name=grade,proto3" json:"grade,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *PayRebateGetEveryDayPayAwardRequest) Reset()         { *m = PayRebateGetEveryDayPayAwardRequest{} }
func (m *PayRebateGetEveryDayPayAwardRequest) String() string { return proto.CompactTextString(m) }
func (*PayRebateGetEveryDayPayAwardRequest) ProtoMessage()    {}
func (*PayRebateGetEveryDayPayAwardRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{0}
}

func (m *PayRebateGetEveryDayPayAwardRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateGetEveryDayPayAwardRequest.Unmarshal(m, b)
}
func (m *PayRebateGetEveryDayPayAwardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateGetEveryDayPayAwardRequest.Marshal(b, m, deterministic)
}
func (m *PayRebateGetEveryDayPayAwardRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateGetEveryDayPayAwardRequest.Merge(m, src)
}
func (m *PayRebateGetEveryDayPayAwardRequest) XXX_Size() int {
	return xxx_messageInfo_PayRebateGetEveryDayPayAwardRequest.Size(m)
}
func (m *PayRebateGetEveryDayPayAwardRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateGetEveryDayPayAwardRequest.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateGetEveryDayPayAwardRequest proto.InternalMessageInfo

func (m *PayRebateGetEveryDayPayAwardRequest) GetGrade() int32 {
	if m != nil {
		return m.Grade
	}
	return 0
}

//id=16700
type PayRebateGetEveryDayPayAwardResponse struct {
	Code                 int64                                      `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                                     `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *PayRebateGetEveryDayPayAwardResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                   `json:"-"`
	XXX_unrecognized     []byte                                     `json:"-"`
	XXX_sizecache        int32                                      `json:"-"`
}

func (m *PayRebateGetEveryDayPayAwardResponse) Reset()         { *m = PayRebateGetEveryDayPayAwardResponse{} }
func (m *PayRebateGetEveryDayPayAwardResponse) String() string { return proto.CompactTextString(m) }
func (*PayRebateGetEveryDayPayAwardResponse) ProtoMessage()    {}
func (*PayRebateGetEveryDayPayAwardResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{1}
}

func (m *PayRebateGetEveryDayPayAwardResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateGetEveryDayPayAwardResponse.Unmarshal(m, b)
}
func (m *PayRebateGetEveryDayPayAwardResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateGetEveryDayPayAwardResponse.Marshal(b, m, deterministic)
}
func (m *PayRebateGetEveryDayPayAwardResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateGetEveryDayPayAwardResponse.Merge(m, src)
}
func (m *PayRebateGetEveryDayPayAwardResponse) XXX_Size() int {
	return xxx_messageInfo_PayRebateGetEveryDayPayAwardResponse.Size(m)
}
func (m *PayRebateGetEveryDayPayAwardResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateGetEveryDayPayAwardResponse.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateGetEveryDayPayAwardResponse proto.InternalMessageInfo

func (m *PayRebateGetEveryDayPayAwardResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *PayRebateGetEveryDayPayAwardResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *PayRebateGetEveryDayPayAwardResponse) GetData() *PayRebateGetEveryDayPayAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type PayRebateGetEveryDayPayAwardResponse_Data struct {
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *PayRebateGetEveryDayPayAwardResponse_Data) Reset() {
	*m = PayRebateGetEveryDayPayAwardResponse_Data{}
}
func (m *PayRebateGetEveryDayPayAwardResponse_Data) String() string {
	return proto.CompactTextString(m)
}
func (*PayRebateGetEveryDayPayAwardResponse_Data) ProtoMessage() {}
func (*PayRebateGetEveryDayPayAwardResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{1, 0}
}

func (m *PayRebateGetEveryDayPayAwardResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateGetEveryDayPayAwardResponse_Data.Unmarshal(m, b)
}
func (m *PayRebateGetEveryDayPayAwardResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateGetEveryDayPayAwardResponse_Data.Marshal(b, m, deterministic)
}
func (m *PayRebateGetEveryDayPayAwardResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateGetEveryDayPayAwardResponse_Data.Merge(m, src)
}
func (m *PayRebateGetEveryDayPayAwardResponse_Data) XXX_Size() int {
	return xxx_messageInfo_PayRebateGetEveryDayPayAwardResponse_Data.Size(m)
}
func (m *PayRebateGetEveryDayPayAwardResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateGetEveryDayPayAwardResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateGetEveryDayPayAwardResponse_Data proto.InternalMessageInfo

func (m *PayRebateGetEveryDayPayAwardResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

// 累计充值领奖
//id=16701
type PayRebateGetCumulativePayAwardRequest struct {
	Grade                int32    `protobuf:"zigzag32,1,opt,name=grade,proto3" json:"grade,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *PayRebateGetCumulativePayAwardRequest) Reset()         { *m = PayRebateGetCumulativePayAwardRequest{} }
func (m *PayRebateGetCumulativePayAwardRequest) String() string { return proto.CompactTextString(m) }
func (*PayRebateGetCumulativePayAwardRequest) ProtoMessage()    {}
func (*PayRebateGetCumulativePayAwardRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{2}
}

func (m *PayRebateGetCumulativePayAwardRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateGetCumulativePayAwardRequest.Unmarshal(m, b)
}
func (m *PayRebateGetCumulativePayAwardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateGetCumulativePayAwardRequest.Marshal(b, m, deterministic)
}
func (m *PayRebateGetCumulativePayAwardRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateGetCumulativePayAwardRequest.Merge(m, src)
}
func (m *PayRebateGetCumulativePayAwardRequest) XXX_Size() int {
	return xxx_messageInfo_PayRebateGetCumulativePayAwardRequest.Size(m)
}
func (m *PayRebateGetCumulativePayAwardRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateGetCumulativePayAwardRequest.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateGetCumulativePayAwardRequest proto.InternalMessageInfo

func (m *PayRebateGetCumulativePayAwardRequest) GetGrade() int32 {
	if m != nil {
		return m.Grade
	}
	return 0
}

//id=16701
type PayRebateGetCumulativePayAwardResponse struct {
	Code                 int64                                        `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                                       `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *PayRebateGetCumulativePayAwardResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                     `json:"-"`
	XXX_unrecognized     []byte                                       `json:"-"`
	XXX_sizecache        int32                                        `json:"-"`
}

func (m *PayRebateGetCumulativePayAwardResponse) Reset() {
	*m = PayRebateGetCumulativePayAwardResponse{}
}
func (m *PayRebateGetCumulativePayAwardResponse) String() string { return proto.CompactTextString(m) }
func (*PayRebateGetCumulativePayAwardResponse) ProtoMessage()    {}
func (*PayRebateGetCumulativePayAwardResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{3}
}

func (m *PayRebateGetCumulativePayAwardResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateGetCumulativePayAwardResponse.Unmarshal(m, b)
}
func (m *PayRebateGetCumulativePayAwardResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateGetCumulativePayAwardResponse.Marshal(b, m, deterministic)
}
func (m *PayRebateGetCumulativePayAwardResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateGetCumulativePayAwardResponse.Merge(m, src)
}
func (m *PayRebateGetCumulativePayAwardResponse) XXX_Size() int {
	return xxx_messageInfo_PayRebateGetCumulativePayAwardResponse.Size(m)
}
func (m *PayRebateGetCumulativePayAwardResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateGetCumulativePayAwardResponse.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateGetCumulativePayAwardResponse proto.InternalMessageInfo

func (m *PayRebateGetCumulativePayAwardResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *PayRebateGetCumulativePayAwardResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *PayRebateGetCumulativePayAwardResponse) GetData() *PayRebateGetCumulativePayAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type PayRebateGetCumulativePayAwardResponse_Data struct {
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *PayRebateGetCumulativePayAwardResponse_Data) Reset() {
	*m = PayRebateGetCumulativePayAwardResponse_Data{}
}
func (m *PayRebateGetCumulativePayAwardResponse_Data) String() string {
	return proto.CompactTextString(m)
}
func (*PayRebateGetCumulativePayAwardResponse_Data) ProtoMessage() {}
func (*PayRebateGetCumulativePayAwardResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{3, 0}
}

func (m *PayRebateGetCumulativePayAwardResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateGetCumulativePayAwardResponse_Data.Unmarshal(m, b)
}
func (m *PayRebateGetCumulativePayAwardResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateGetCumulativePayAwardResponse_Data.Marshal(b, m, deterministic)
}
func (m *PayRebateGetCumulativePayAwardResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateGetCumulativePayAwardResponse_Data.Merge(m, src)
}
func (m *PayRebateGetCumulativePayAwardResponse_Data) XXX_Size() int {
	return xxx_messageInfo_PayRebateGetCumulativePayAwardResponse_Data.Size(m)
}
func (m *PayRebateGetCumulativePayAwardResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateGetCumulativePayAwardResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateGetCumulativePayAwardResponse_Data proto.InternalMessageInfo

func (m *PayRebateGetCumulativePayAwardResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

// 累日充值领奖
//id=16702
type PayRebateGetCumulativeDayPayAwardRequest struct {
	Day                  int32    `protobuf:"zigzag32,1,opt,name=day,proto3" json:"day,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *PayRebateGetCumulativeDayPayAwardRequest) Reset() {
	*m = PayRebateGetCumulativeDayPayAwardRequest{}
}
func (m *PayRebateGetCumulativeDayPayAwardRequest) String() string { return proto.CompactTextString(m) }
func (*PayRebateGetCumulativeDayPayAwardRequest) ProtoMessage()    {}
func (*PayRebateGetCumulativeDayPayAwardRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{4}
}

func (m *PayRebateGetCumulativeDayPayAwardRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateGetCumulativeDayPayAwardRequest.Unmarshal(m, b)
}
func (m *PayRebateGetCumulativeDayPayAwardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateGetCumulativeDayPayAwardRequest.Marshal(b, m, deterministic)
}
func (m *PayRebateGetCumulativeDayPayAwardRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateGetCumulativeDayPayAwardRequest.Merge(m, src)
}
func (m *PayRebateGetCumulativeDayPayAwardRequest) XXX_Size() int {
	return xxx_messageInfo_PayRebateGetCumulativeDayPayAwardRequest.Size(m)
}
func (m *PayRebateGetCumulativeDayPayAwardRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateGetCumulativeDayPayAwardRequest.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateGetCumulativeDayPayAwardRequest proto.InternalMessageInfo

func (m *PayRebateGetCumulativeDayPayAwardRequest) GetDay() int32 {
	if m != nil {
		return m.Day
	}
	return 0
}

//id=16702
type PayRebateGetCumulativeDayPayAwardResponse struct {
	Code                 int64                                           `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                                          `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *PayRebateGetCumulativeDayPayAwardResponse_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                        `json:"-"`
	XXX_unrecognized     []byte                                          `json:"-"`
	XXX_sizecache        int32                                           `json:"-"`
}

func (m *PayRebateGetCumulativeDayPayAwardResponse) Reset() {
	*m = PayRebateGetCumulativeDayPayAwardResponse{}
}
func (m *PayRebateGetCumulativeDayPayAwardResponse) String() string {
	return proto.CompactTextString(m)
}
func (*PayRebateGetCumulativeDayPayAwardResponse) ProtoMessage() {}
func (*PayRebateGetCumulativeDayPayAwardResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{5}
}

func (m *PayRebateGetCumulativeDayPayAwardResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateGetCumulativeDayPayAwardResponse.Unmarshal(m, b)
}
func (m *PayRebateGetCumulativeDayPayAwardResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateGetCumulativeDayPayAwardResponse.Marshal(b, m, deterministic)
}
func (m *PayRebateGetCumulativeDayPayAwardResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateGetCumulativeDayPayAwardResponse.Merge(m, src)
}
func (m *PayRebateGetCumulativeDayPayAwardResponse) XXX_Size() int {
	return xxx_messageInfo_PayRebateGetCumulativeDayPayAwardResponse.Size(m)
}
func (m *PayRebateGetCumulativeDayPayAwardResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateGetCumulativeDayPayAwardResponse.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateGetCumulativeDayPayAwardResponse proto.InternalMessageInfo

func (m *PayRebateGetCumulativeDayPayAwardResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *PayRebateGetCumulativeDayPayAwardResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *PayRebateGetCumulativeDayPayAwardResponse) GetData() *PayRebateGetCumulativeDayPayAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type PayRebateGetCumulativeDayPayAwardResponse_Data struct {
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *PayRebateGetCumulativeDayPayAwardResponse_Data) Reset() {
	*m = PayRebateGetCumulativeDayPayAwardResponse_Data{}
}
func (m *PayRebateGetCumulativeDayPayAwardResponse_Data) String() string {
	return proto.CompactTextString(m)
}
func (*PayRebateGetCumulativeDayPayAwardResponse_Data) ProtoMessage() {}
func (*PayRebateGetCumulativeDayPayAwardResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{5, 0}
}

func (m *PayRebateGetCumulativeDayPayAwardResponse_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateGetCumulativeDayPayAwardResponse_Data.Unmarshal(m, b)
}
func (m *PayRebateGetCumulativeDayPayAwardResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateGetCumulativeDayPayAwardResponse_Data.Marshal(b, m, deterministic)
}
func (m *PayRebateGetCumulativeDayPayAwardResponse_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateGetCumulativeDayPayAwardResponse_Data.Merge(m, src)
}
func (m *PayRebateGetCumulativeDayPayAwardResponse_Data) XXX_Size() int {
	return xxx_messageInfo_PayRebateGetCumulativeDayPayAwardResponse_Data.Size(m)
}
func (m *PayRebateGetCumulativeDayPayAwardResponse_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateGetCumulativeDayPayAwardResponse_Data.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateGetCumulativeDayPayAwardResponse_Data proto.InternalMessageInfo

func (m *PayRebateGetCumulativeDayPayAwardResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

// 规则变更推送
//id=16796
type PayRebateRuleChangedPush struct {
	//活动id
	ActivityId           string   `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *PayRebateRuleChangedPush) Reset()         { *m = PayRebateRuleChangedPush{} }
func (m *PayRebateRuleChangedPush) String() string { return proto.CompactTextString(m) }
func (*PayRebateRuleChangedPush) ProtoMessage()    {}
func (*PayRebateRuleChangedPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{6}
}

func (m *PayRebateRuleChangedPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateRuleChangedPush.Unmarshal(m, b)
}
func (m *PayRebateRuleChangedPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateRuleChangedPush.Marshal(b, m, deterministic)
}
func (m *PayRebateRuleChangedPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateRuleChangedPush.Merge(m, src)
}
func (m *PayRebateRuleChangedPush) XXX_Size() int {
	return xxx_messageInfo_PayRebateRuleChangedPush.Size(m)
}
func (m *PayRebateRuleChangedPush) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateRuleChangedPush.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateRuleChangedPush proto.InternalMessageInfo

func (m *PayRebateRuleChangedPush) GetActivityId() string {
	if m != nil {
		return m.ActivityId
	}
	return ""
}

// 状态变更推送
//id=16797
type PayRebateActivityStatusPush struct {
	Status               *model.ActivityStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (m *PayRebateActivityStatusPush) Reset()         { *m = PayRebateActivityStatusPush{} }
func (m *PayRebateActivityStatusPush) String() string { return proto.CompactTextString(m) }
func (*PayRebateActivityStatusPush) ProtoMessage()    {}
func (*PayRebateActivityStatusPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{7}
}

func (m *PayRebateActivityStatusPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateActivityStatusPush.Unmarshal(m, b)
}
func (m *PayRebateActivityStatusPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateActivityStatusPush.Marshal(b, m, deterministic)
}
func (m *PayRebateActivityStatusPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateActivityStatusPush.Merge(m, src)
}
func (m *PayRebateActivityStatusPush) XXX_Size() int {
	return xxx_messageInfo_PayRebateActivityStatusPush.Size(m)
}
func (m *PayRebateActivityStatusPush) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateActivityStatusPush.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateActivityStatusPush proto.InternalMessageInfo

func (m *PayRebateActivityStatusPush) GetStatus() *model.ActivityStatus {
	if m != nil {
		return m.Status
	}
	return nil
}

// 角色数据推送
//id=16798
type PayRebateRolePush struct {
	EveryDayPayGrade      []int32  `protobuf:"zigzag32,1,rep,packed,name=every_day_pay_grade,json=everyDayPayGrade,proto3" json:"every_day_pay_grade,omitempty"`
	CumulativePayGrade    []int32  `protobuf:"zigzag32,2,rep,packed,name=cumulative_pay_grade,json=cumulativePayGrade,proto3" json:"cumulative_pay_grade,omitempty"`
	CumulativeDayPayGrade []int32  `protobuf:"zigzag32,3,rep,packed,name=cumulative_day_pay_grade,json=cumulativeDayPayGrade,proto3" json:"cumulative_day_pay_grade,omitempty"`
	TodayVipExp           int64    `protobuf:"zigzag64,4,opt,name=today_vip_exp,json=todayVipExp,proto3" json:"today_vip_exp,omitempty"`
	TotalVipExp           int64    `protobuf:"zigzag64,5,opt,name=total_vip_exp,json=totalVipExp,proto3" json:"total_vip_exp,omitempty"`
	CumulativeDay         int32    `protobuf:"zigzag32,6,opt,name=cumulative_day,json=cumulativeDay,proto3" json:"cumulative_day,omitempty"`
	Reset_                bool     `protobuf:"varint,7,opt,name=reset,proto3" json:"reset,omitempty"`
	TodayPay              bool     `protobuf:"varint,8,opt,name=today_pay,json=todayPay,proto3" json:"today_pay,omitempty"`
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

func (m *PayRebateRolePush) Reset()         { *m = PayRebateRolePush{} }
func (m *PayRebateRolePush) String() string { return proto.CompactTextString(m) }
func (*PayRebateRolePush) ProtoMessage()    {}
func (*PayRebateRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{8}
}

func (m *PayRebateRolePush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateRolePush.Unmarshal(m, b)
}
func (m *PayRebateRolePush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateRolePush.Marshal(b, m, deterministic)
}
func (m *PayRebateRolePush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateRolePush.Merge(m, src)
}
func (m *PayRebateRolePush) XXX_Size() int {
	return xxx_messageInfo_PayRebateRolePush.Size(m)
}
func (m *PayRebateRolePush) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateRolePush.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateRolePush proto.InternalMessageInfo

func (m *PayRebateRolePush) GetEveryDayPayGrade() []int32 {
	if m != nil {
		return m.EveryDayPayGrade
	}
	return nil
}

func (m *PayRebateRolePush) GetCumulativePayGrade() []int32 {
	if m != nil {
		return m.CumulativePayGrade
	}
	return nil
}

func (m *PayRebateRolePush) GetCumulativeDayPayGrade() []int32 {
	if m != nil {
		return m.CumulativeDayPayGrade
	}
	return nil
}

func (m *PayRebateRolePush) GetTodayVipExp() int64 {
	if m != nil {
		return m.TodayVipExp
	}
	return 0
}

func (m *PayRebateRolePush) GetTotalVipExp() int64 {
	if m != nil {
		return m.TotalVipExp
	}
	return 0
}

func (m *PayRebateRolePush) GetCumulativeDay() int32 {
	if m != nil {
		return m.CumulativeDay
	}
	return 0
}

func (m *PayRebateRolePush) GetReset_() bool {
	if m != nil {
		return m.Reset_
	}
	return false
}

func (m *PayRebateRolePush) GetTodayPay() bool {
	if m != nil {
		return m.TodayPay
	}
	return false
}

// 金币礼包活动规则推送
//id=16799
type PayRebateActivityPush struct {
	Activity             *model.Activity                         `protobuf:"bytes,1,opt,name=activity,proto3" json:"activity,omitempty"`
	EveryDayPay          []*model.PayRebateVipExpGrade           `protobuf:"bytes,2,rep,name=every_day_pay,json=everyDayPay,proto3" json:"every_day_pay,omitempty"`
	CumulativePay        []*model.PayRebateVipExpGrade           `protobuf:"bytes,3,rep,name=cumulative_pay,json=cumulativePay,proto3" json:"cumulative_pay,omitempty"`
	CumulativeDayPay     []*model.PayRebateCumulativeDayPayGrade `protobuf:"bytes,4,rep,name=cumulative_day_pay,json=cumulativeDayPay,proto3" json:"cumulative_day_pay,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                `json:"-"`
	XXX_unrecognized     []byte                                  `json:"-"`
	XXX_sizecache        int32                                   `json:"-"`
}

func (m *PayRebateActivityPush) Reset()         { *m = PayRebateActivityPush{} }
func (m *PayRebateActivityPush) String() string { return proto.CompactTextString(m) }
func (*PayRebateActivityPush) ProtoMessage()    {}
func (*PayRebateActivityPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b27ea1ede7b6244, []int{9}
}

func (m *PayRebateActivityPush) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_PayRebateActivityPush.Unmarshal(m, b)
}
func (m *PayRebateActivityPush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_PayRebateActivityPush.Marshal(b, m, deterministic)
}
func (m *PayRebateActivityPush) XXX_Merge(src proto.Message) {
	xxx_messageInfo_PayRebateActivityPush.Merge(m, src)
}
func (m *PayRebateActivityPush) XXX_Size() int {
	return xxx_messageInfo_PayRebateActivityPush.Size(m)
}
func (m *PayRebateActivityPush) XXX_DiscardUnknown() {
	xxx_messageInfo_PayRebateActivityPush.DiscardUnknown(m)
}

var xxx_messageInfo_PayRebateActivityPush proto.InternalMessageInfo

func (m *PayRebateActivityPush) GetActivity() *model.Activity {
	if m != nil {
		return m.Activity
	}
	return nil
}

func (m *PayRebateActivityPush) GetEveryDayPay() []*model.PayRebateVipExpGrade {
	if m != nil {
		return m.EveryDayPay
	}
	return nil
}

func (m *PayRebateActivityPush) GetCumulativePay() []*model.PayRebateVipExpGrade {
	if m != nil {
		return m.CumulativePay
	}
	return nil
}

func (m *PayRebateActivityPush) GetCumulativeDayPay() []*model.PayRebateCumulativeDayPayGrade {
	if m != nil {
		return m.CumulativeDayPay
	}
	return nil
}

func init() {
	proto.RegisterType((*PayRebateGetEveryDayPayAwardRequest)(nil), "proto.PayRebateGetEveryDayPayAwardRequest")
	proto.RegisterType((*PayRebateGetEveryDayPayAwardResponse)(nil), "proto.PayRebateGetEveryDayPayAwardResponse")
	proto.RegisterType((*PayRebateGetEveryDayPayAwardResponse_Data)(nil), "proto.PayRebateGetEveryDayPayAwardResponse.Data")
	proto.RegisterType((*PayRebateGetCumulativePayAwardRequest)(nil), "proto.PayRebateGetCumulativePayAwardRequest")
	proto.RegisterType((*PayRebateGetCumulativePayAwardResponse)(nil), "proto.PayRebateGetCumulativePayAwardResponse")
	proto.RegisterType((*PayRebateGetCumulativePayAwardResponse_Data)(nil), "proto.PayRebateGetCumulativePayAwardResponse.Data")
	proto.RegisterType((*PayRebateGetCumulativeDayPayAwardRequest)(nil), "proto.PayRebateGetCumulativeDayPayAwardRequest")
	proto.RegisterType((*PayRebateGetCumulativeDayPayAwardResponse)(nil), "proto.PayRebateGetCumulativeDayPayAwardResponse")
	proto.RegisterType((*PayRebateGetCumulativeDayPayAwardResponse_Data)(nil), "proto.PayRebateGetCumulativeDayPayAwardResponse.Data")
	proto.RegisterType((*PayRebateRuleChangedPush)(nil), "proto.PayRebateRuleChangedPush")
	proto.RegisterType((*PayRebateActivityStatusPush)(nil), "proto.PayRebateActivityStatusPush")
	proto.RegisterType((*PayRebateRolePush)(nil), "proto.PayRebateRolePush")
	proto.RegisterType((*PayRebateActivityPush)(nil), "proto.PayRebateActivityPush")
}

func init() {
	proto.RegisterFile("service/pay_rebate_game.proto", fileDescriptor_6b27ea1ede7b6244)
}

var fileDescriptor_6b27ea1ede7b6244 = []byte{
	// 619 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x54, 0xdd, 0x6e, 0xd3, 0x4c,
	0x10, 0x95, 0xe3, 0xa4, 0x5f, 0x3a, 0x56, 0x3e, 0x9a, 0x25, 0x29, 0x56, 0x22, 0x44, 0x64, 0x08,
	0x32, 0x02, 0xd2, 0x2a, 0x80, 0xb8, 0x28, 0x08, 0x95, 0xa4, 0x44, 0x95, 0x90, 0x88, 0xb6, 0x12,
	0xb7, 0xd6, 0xc4, 0x5e, 0x52, 0x23, 0x27, 0x36, 0xf6, 0x3a, 0xd4, 0x2f, 0xc3, 0x03, 0x71, 0x01,
	0x37, 0x3c, 0x10, 0xf2, 0xae, 0xf3, 0xe3, 0x34, 0xb4, 0xa9, 0x10, 0x57, 0xde, 0x9d, 0x3d, 0x67,
	0x66, 0xf6, 0x9c, 0x59, 0xc3, 0xdd, 0x88, 0x85, 0x33, 0xd7, 0x66, 0x07, 0x01, 0x26, 0x56, 0xc8,
	0x46, 0xc8, 0x99, 0x35, 0xc6, 0x09, 0xeb, 0x04, 0xa1, 0xcf, 0x7d, 0x52, 0x12, 0x9f, 0xc6, 0x9d,
	0x89, 0xef, 0x30, 0xef, 0x20, 0x3d, 0xb0, 0xfc, 0xd1, 0x67, 0x66, 0x73, 0x79, 0xde, 0xd8, 0x97,
	0x07, 0x4b, 0x72, 0x16, 0xaf, 0xc9, 0x38, 0xda, 0xdc, 0x9d, 0xb9, 0x3c, 0x91, 0x51, 0xe3, 0x08,
	0xee, 0x0f, 0x31, 0xa1, 0x02, 0x38, 0x60, 0xfc, 0x64, 0xc6, 0xc2, 0xa4, 0x8f, 0xc9, 0x10, 0x93,
	0xe3, 0xaf, 0x18, 0x3a, 0x94, 0x7d, 0x89, 0x59, 0xc4, 0x49, 0x0d, 0x4a, 0xe3, 0x10, 0x1d, 0xa6,
	0x2b, 0x2d, 0xc5, 0xac, 0x52, 0xb9, 0x31, 0xbe, 0x2b, 0xf0, 0xe0, 0x6a, 0x76, 0x14, 0xf8, 0xd3,
	0x88, 0x11, 0x02, 0x45, 0xdb, 0xcf, 0xd8, 0x84, 0x8a, 0x75, 0x1a, 0x73, 0xa7, 0x9f, 0x7c, 0xbd,
	0xd0, 0x52, 0xcc, 0x5d, 0x2a, 0xd6, 0xa4, 0x0f, 0x45, 0x07, 0x39, 0xea, 0x6a, 0x4b, 0x31, 0xb5,
	0xee, 0xa1, 0xec, 0xb1, 0xb3, 0x4d, 0x89, 0x4e, 0x1f, 0x39, 0x52, 0xc1, 0x6e, 0x3c, 0x87, 0x62,
	0xba, 0x23, 0x4f, 0xa0, 0x84, 0x29, 0x46, 0x57, 0x5a, 0xaa, 0xa9, 0x75, 0xf7, 0xb3, 0x74, 0x03,
	0x9c, 0xb0, 0x0f, 0x42, 0xb1, 0x9e, 0x1f, 0x4f, 0x39, 0x95, 0x20, 0xe3, 0x35, 0xb4, 0x57, 0x0b,
	0xf5, 0xe2, 0x49, 0xec, 0x21, 0x77, 0x67, 0x6c, 0x3b, 0x2d, 0x7e, 0x28, 0xf0, 0xf0, 0x3a, 0xfe,
	0x0d, 0xd5, 0x78, 0x97, 0x53, 0xa3, 0xbb, 0x41, 0x8d, 0x3f, 0x17, 0xf9, 0x7b, 0x3d, 0x5e, 0x81,
	0xb9, 0xb9, 0xd4, 0x86, 0xf1, 0xd8, 0x03, 0xd5, 0xc1, 0x24, 0x13, 0x24, 0x5d, 0x1a, 0xbf, 0x14,
	0x78, 0xb4, 0x05, 0xfd, 0x86, 0x8a, 0x9c, 0xe6, 0x14, 0x79, 0x71, 0xa5, 0x22, 0xff, 0x64, 0x48,
	0x8e, 0x40, 0x5f, 0x54, 0xa3, 0xb1, 0xc7, 0x7a, 0xe7, 0x38, 0x1d, 0x33, 0x67, 0x18, 0x47, 0xe7,
	0xe4, 0x1e, 0x68, 0xf3, 0xc7, 0x65, 0xb9, 0x8e, 0xb8, 0xcb, 0x2e, 0x85, 0x79, 0xe8, 0xd4, 0x31,
	0xde, 0x43, 0x73, 0x41, 0x3e, 0xce, 0xc2, 0x67, 0x1c, 0x79, 0x1c, 0x09, 0xfe, 0x53, 0xd8, 0x89,
	0xc4, 0x4e, 0x50, 0xb5, 0x6e, 0x3d, 0x6b, 0x25, 0x0f, 0xa5, 0x19, 0xc8, 0xf8, 0x59, 0x80, 0xea,
	0xb2, 0x17, 0xdf, 0x63, 0x59, 0x92, 0xdb, 0x2c, 0x7d, 0x22, 0x96, 0x83, 0x89, 0x95, 0xfe, 0x03,
	0xe6, 0xa3, 0xaa, 0x9a, 0x55, 0xba, 0xc7, 0x96, 0xaf, 0x67, 0x90, 0xc6, 0xc9, 0x21, 0xd4, 0xec,
	0x85, 0x62, 0x2b, 0xf8, 0x82, 0xc0, 0x13, 0x7b, 0x75, 0xbe, 0x24, 0xe3, 0x25, 0xe8, 0x2b, 0x8c,
	0x7c, 0x15, 0x55, 0xb0, 0xea, 0xf6, 0x9a, 0x07, 0x92, 0x68, 0x40, 0x85, 0xfb, 0x29, 0x7e, 0xe6,
	0x06, 0x16, 0xbb, 0x08, 0xf4, 0xa2, 0x30, 0x5b, 0x13, 0xc1, 0x8f, 0x6e, 0x70, 0x72, 0x11, 0x48,
	0x0c, 0x47, 0x6f, 0x81, 0x29, 0xcd, 0x31, 0x1c, 0xbd, 0x0c, 0xd3, 0x86, 0xff, 0xf3, 0x0d, 0xe8,
	0x3b, 0x62, 0xec, 0x2a, 0xb9, 0xb2, 0xe9, 0x2b, 0x0d, 0x59, 0xc4, 0xb8, 0xfe, 0x5f, 0x4b, 0x31,
	0xcb, 0x54, 0x6e, 0x48, 0x13, 0x76, 0x65, 0x13, 0x01, 0x26, 0x7a, 0x59, 0x9c, 0x94, 0x45, 0x60,
	0x88, 0x89, 0xf1, 0xad, 0x00, 0xf5, 0x4b, 0x06, 0x09, 0x55, 0x1f, 0x43, 0x79, 0xee, 0x63, 0x66,
	0xce, 0xad, 0x35, 0x73, 0xe8, 0x02, 0x40, 0xde, 0x40, 0x25, 0x67, 0x81, 0x10, 0x53, 0xeb, 0x36,
	0xd7, 0xa7, 0x55, 0xde, 0x47, 0x88, 0x43, 0xb5, 0x15, 0x67, 0xc8, 0xdb, 0xdc, 0x0d, 0xd3, 0x0c,
	0xea, 0xf5, 0x19, 0x2a, 0x39, 0xaf, 0xc8, 0x19, 0x90, 0xcb, 0x36, 0xe9, 0x45, 0x91, 0xa7, 0xbd,
	0x9e, 0xa7, 0xb7, 0xc9, 0x30, 0xba, 0xb7, 0xee, 0xe3, 0x68, 0x47, 0xf0, 0x9e, 0xfd, 0x0e, 0x00,
	0x00, 0xff, 0xff, 0xcb, 0x46, 0xcf, 0xc7, 0xa2, 0x06, 0x00, 0x00,
}
