Autogenerated update 35af70ed08df75da2586ca56efbe66718ff12e72
This commit is contained in:
parent
9d7eeacdf1
commit
aa7d48f6ec
957
servers/servers.pb.go
Normal file
957
servers/servers.pb.go
Normal file
@ -0,0 +1,957 @@
|
||||
// Code generated by protoc-gen-go. DO NOT EDIT.
|
||||
// versions:
|
||||
// protoc-gen-go v1.28.0
|
||||
// protoc v3.21.2
|
||||
// source: servers.proto
|
||||
|
||||
package servers
|
||||
|
||||
import (
|
||||
maps "git.itzana.me/strafesnet/protobufs/rpc/maps"
|
||||
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
|
||||
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
|
||||
users "pkg/rpc/users"
|
||||
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 ServerList struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Servers []*ServerItem `protobuf:"bytes,1,rep,name=Servers,proto3" json:"Servers,omitempty"`
|
||||
}
|
||||
|
||||
func (x *ServerList) Reset() {
|
||||
*x = ServerList{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_servers_proto_msgTypes[0]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ServerList) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ServerList) ProtoMessage() {}
|
||||
|
||||
func (x *ServerList) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_servers_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 ServerList.ProtoReflect.Descriptor instead.
|
||||
func (*ServerList) Descriptor() ([]byte, []int) {
|
||||
return file_servers_proto_rawDescGZIP(), []int{0}
|
||||
}
|
||||
|
||||
func (x *ServerList) GetServers() []*ServerItem {
|
||||
if x != nil {
|
||||
return x.Servers
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type IdMessage struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
|
||||
}
|
||||
|
||||
func (x *IdMessage) Reset() {
|
||||
*x = IdMessage{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_servers_proto_msgTypes[1]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *IdMessage) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*IdMessage) ProtoMessage() {}
|
||||
|
||||
func (x *IdMessage) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_servers_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 IdMessage.ProtoReflect.Descriptor instead.
|
||||
func (*IdMessage) Descriptor() ([]byte, []int) {
|
||||
return file_servers_proto_rawDescGZIP(), []int{1}
|
||||
}
|
||||
|
||||
func (x *IdMessage) GetID() string {
|
||||
if x != nil {
|
||||
return x.ID
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
type ServerCreate struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
|
||||
PlaceID int64 `protobuf:"varint,2,opt,name=PlaceID,proto3" json:"PlaceID,omitempty"`
|
||||
StartTime int64 `protobuf:"varint,3,opt,name=StartTime,proto3" json:"StartTime,omitempty"`
|
||||
VipServerID string `protobuf:"bytes,4,opt,name=VipServerID,proto3" json:"VipServerID,omitempty"`
|
||||
UserID int64 `protobuf:"varint,5,opt,name=UserID,proto3" json:"UserID,omitempty"`
|
||||
GameID int32 `protobuf:"varint,6,opt,name=GameID,proto3" json:"GameID,omitempty"`
|
||||
MapID int64 `protobuf:"varint,7,opt,name=MapID,proto3" json:"MapID,omitempty"`
|
||||
MapDate int64 `protobuf:"varint,8,opt,name=MapDate,proto3" json:"MapDate,omitempty"`
|
||||
PlayerList []int64 `protobuf:"varint,9,rep,packed,name=PlayerList,proto3" json:"PlayerList,omitempty"`
|
||||
LastUpdate int64 `protobuf:"varint,10,opt,name=LastUpdate,proto3" json:"LastUpdate,omitempty"`
|
||||
}
|
||||
|
||||
func (x *ServerCreate) Reset() {
|
||||
*x = ServerCreate{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_servers_proto_msgTypes[2]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ServerCreate) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ServerCreate) ProtoMessage() {}
|
||||
|
||||
func (x *ServerCreate) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_servers_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 ServerCreate.ProtoReflect.Descriptor instead.
|
||||
func (*ServerCreate) Descriptor() ([]byte, []int) {
|
||||
return file_servers_proto_rawDescGZIP(), []int{2}
|
||||
}
|
||||
|
||||
func (x *ServerCreate) GetID() string {
|
||||
if x != nil {
|
||||
return x.ID
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *ServerCreate) GetPlaceID() int64 {
|
||||
if x != nil {
|
||||
return x.PlaceID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerCreate) GetStartTime() int64 {
|
||||
if x != nil {
|
||||
return x.StartTime
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerCreate) GetVipServerID() string {
|
||||
if x != nil {
|
||||
return x.VipServerID
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *ServerCreate) GetUserID() int64 {
|
||||
if x != nil {
|
||||
return x.UserID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerCreate) GetGameID() int32 {
|
||||
if x != nil {
|
||||
return x.GameID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerCreate) GetMapID() int64 {
|
||||
if x != nil {
|
||||
return x.MapID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerCreate) GetMapDate() int64 {
|
||||
if x != nil {
|
||||
return x.MapDate
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerCreate) GetPlayerList() []int64 {
|
||||
if x != nil {
|
||||
return x.PlayerList
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *ServerCreate) GetLastUpdate() int64 {
|
||||
if x != nil {
|
||||
return x.LastUpdate
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type ServerItem struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
|
||||
PlaceID int64 `protobuf:"varint,2,opt,name=PlaceID,proto3" json:"PlaceID,omitempty"`
|
||||
StartTime int64 `protobuf:"varint,3,opt,name=StartTime,proto3" json:"StartTime,omitempty"`
|
||||
VipServerID string `protobuf:"bytes,4,opt,name=VipServerID,proto3" json:"VipServerID,omitempty"`
|
||||
User *users.UserResponse `protobuf:"bytes,5,opt,name=User,proto3" json:"User,omitempty"`
|
||||
GameID int32 `protobuf:"varint,6,opt,name=GameID,proto3" json:"GameID,omitempty"`
|
||||
Map *maps.MapResponse `protobuf:"bytes,7,opt,name=Map,proto3" json:"Map,omitempty"`
|
||||
MapDate int64 `protobuf:"varint,8,opt,name=MapDate,proto3" json:"MapDate,omitempty"`
|
||||
PlayerList []int64 `protobuf:"varint,9,rep,packed,name=PlayerList,proto3" json:"PlayerList,omitempty"`
|
||||
LastUpdate int64 `protobuf:"varint,10,opt,name=LastUpdate,proto3" json:"LastUpdate,omitempty"`
|
||||
}
|
||||
|
||||
func (x *ServerItem) Reset() {
|
||||
*x = ServerItem{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_servers_proto_msgTypes[3]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ServerItem) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ServerItem) ProtoMessage() {}
|
||||
|
||||
func (x *ServerItem) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_servers_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 ServerItem.ProtoReflect.Descriptor instead.
|
||||
func (*ServerItem) Descriptor() ([]byte, []int) {
|
||||
return file_servers_proto_rawDescGZIP(), []int{3}
|
||||
}
|
||||
|
||||
func (x *ServerItem) GetID() string {
|
||||
if x != nil {
|
||||
return x.ID
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *ServerItem) GetPlaceID() int64 {
|
||||
if x != nil {
|
||||
return x.PlaceID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerItem) GetStartTime() int64 {
|
||||
if x != nil {
|
||||
return x.StartTime
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerItem) GetVipServerID() string {
|
||||
if x != nil {
|
||||
return x.VipServerID
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *ServerItem) GetUser() *users.UserResponse {
|
||||
if x != nil {
|
||||
return x.User
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *ServerItem) GetGameID() int32 {
|
||||
if x != nil {
|
||||
return x.GameID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerItem) GetMap() *maps.MapResponse {
|
||||
if x != nil {
|
||||
return x.Map
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *ServerItem) GetMapDate() int64 {
|
||||
if x != nil {
|
||||
return x.MapDate
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerItem) GetPlayerList() []int64 {
|
||||
if x != nil {
|
||||
return x.PlayerList
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *ServerItem) GetLastUpdate() int64 {
|
||||
if x != nil {
|
||||
return x.LastUpdate
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type ServerUpdate struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
|
||||
MapID *int64 `protobuf:"varint,2,opt,name=MapID,proto3,oneof" json:"MapID,omitempty"`
|
||||
MapDate *int64 `protobuf:"varint,3,opt,name=MapDate,proto3,oneof" json:"MapDate,omitempty"`
|
||||
PlayerList []int64 `protobuf:"varint,4,rep,packed,name=PlayerList,proto3" json:"PlayerList,omitempty"`
|
||||
}
|
||||
|
||||
func (x *ServerUpdate) Reset() {
|
||||
*x = ServerUpdate{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_servers_proto_msgTypes[4]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ServerUpdate) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ServerUpdate) ProtoMessage() {}
|
||||
|
||||
func (x *ServerUpdate) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_servers_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 ServerUpdate.ProtoReflect.Descriptor instead.
|
||||
func (*ServerUpdate) Descriptor() ([]byte, []int) {
|
||||
return file_servers_proto_rawDescGZIP(), []int{4}
|
||||
}
|
||||
|
||||
func (x *ServerUpdate) GetID() string {
|
||||
if x != nil {
|
||||
return x.ID
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *ServerUpdate) GetMapID() int64 {
|
||||
if x != nil && x.MapID != nil {
|
||||
return *x.MapID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerUpdate) GetMapDate() int64 {
|
||||
if x != nil && x.MapDate != nil {
|
||||
return *x.MapDate
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerUpdate) GetPlayerList() []int64 {
|
||||
if x != nil {
|
||||
return x.PlayerList
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type ServerFilter struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
ID *string `protobuf:"bytes,1,opt,name=ID,proto3,oneof" json:"ID,omitempty"`
|
||||
PlaceID *int64 `protobuf:"varint,2,opt,name=PlaceID,proto3,oneof" json:"PlaceID,omitempty"`
|
||||
VipServerID *string `protobuf:"bytes,4,opt,name=VipServerID,proto3,oneof" json:"VipServerID,omitempty"`
|
||||
UserID *int64 `protobuf:"varint,5,opt,name=UserID,proto3,oneof" json:"UserID,omitempty"`
|
||||
GameID *int32 `protobuf:"varint,6,opt,name=GameID,proto3,oneof" json:"GameID,omitempty"`
|
||||
MapID *int64 `protobuf:"varint,7,opt,name=MapID,proto3,oneof" json:"MapID,omitempty"`
|
||||
}
|
||||
|
||||
func (x *ServerFilter) Reset() {
|
||||
*x = ServerFilter{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_servers_proto_msgTypes[5]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ServerFilter) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ServerFilter) ProtoMessage() {}
|
||||
|
||||
func (x *ServerFilter) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_servers_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 ServerFilter.ProtoReflect.Descriptor instead.
|
||||
func (*ServerFilter) Descriptor() ([]byte, []int) {
|
||||
return file_servers_proto_rawDescGZIP(), []int{5}
|
||||
}
|
||||
|
||||
func (x *ServerFilter) GetID() string {
|
||||
if x != nil && x.ID != nil {
|
||||
return *x.ID
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *ServerFilter) GetPlaceID() int64 {
|
||||
if x != nil && x.PlaceID != nil {
|
||||
return *x.PlaceID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerFilter) GetVipServerID() string {
|
||||
if x != nil && x.VipServerID != nil {
|
||||
return *x.VipServerID
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *ServerFilter) GetUserID() int64 {
|
||||
if x != nil && x.UserID != nil {
|
||||
return *x.UserID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerFilter) GetGameID() int32 {
|
||||
if x != nil && x.GameID != nil {
|
||||
return *x.GameID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ServerFilter) GetMapID() int64 {
|
||||
if x != nil && x.MapID != nil {
|
||||
return *x.MapID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type Pagination struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Size int32 `protobuf:"varint,1,opt,name=Size,proto3" json:"Size,omitempty"`
|
||||
Number int32 `protobuf:"varint,2,opt,name=Number,proto3" json:"Number,omitempty"`
|
||||
}
|
||||
|
||||
func (x *Pagination) Reset() {
|
||||
*x = Pagination{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_servers_proto_msgTypes[6]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *Pagination) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*Pagination) ProtoMessage() {}
|
||||
|
||||
func (x *Pagination) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_servers_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 Pagination.ProtoReflect.Descriptor instead.
|
||||
func (*Pagination) Descriptor() ([]byte, []int) {
|
||||
return file_servers_proto_rawDescGZIP(), []int{6}
|
||||
}
|
||||
|
||||
func (x *Pagination) GetSize() int32 {
|
||||
if x != nil {
|
||||
return x.Size
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *Pagination) GetNumber() int32 {
|
||||
if x != nil {
|
||||
return x.Number
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type ServerListRequest struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Filter *ServerFilter `protobuf:"bytes,1,opt,name=Filter,proto3" json:"Filter,omitempty"`
|
||||
Page *Pagination `protobuf:"bytes,2,opt,name=Page,proto3" json:"Page,omitempty"`
|
||||
}
|
||||
|
||||
func (x *ServerListRequest) Reset() {
|
||||
*x = ServerListRequest{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_servers_proto_msgTypes[7]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ServerListRequest) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ServerListRequest) ProtoMessage() {}
|
||||
|
||||
func (x *ServerListRequest) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_servers_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 ServerListRequest.ProtoReflect.Descriptor instead.
|
||||
func (*ServerListRequest) Descriptor() ([]byte, []int) {
|
||||
return file_servers_proto_rawDescGZIP(), []int{7}
|
||||
}
|
||||
|
||||
func (x *ServerListRequest) GetFilter() *ServerFilter {
|
||||
if x != nil {
|
||||
return x.Filter
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *ServerListRequest) GetPage() *Pagination {
|
||||
if x != nil {
|
||||
return x.Page
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type NullResponse struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
}
|
||||
|
||||
func (x *NullResponse) Reset() {
|
||||
*x = NullResponse{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_servers_proto_msgTypes[8]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *NullResponse) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*NullResponse) ProtoMessage() {}
|
||||
|
||||
func (x *NullResponse) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_servers_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 NullResponse.ProtoReflect.Descriptor instead.
|
||||
func (*NullResponse) Descriptor() ([]byte, []int) {
|
||||
return file_servers_proto_rawDescGZIP(), []int{8}
|
||||
}
|
||||
|
||||
var File_servers_proto protoreflect.FileDescriptor
|
||||
|
||||
var file_servers_proto_rawDesc = []byte{
|
||||
0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
|
||||
0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x1a, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2e,
|
||||
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
|
||||
0x6f, 0x22, 0x3b, 0x0a, 0x0a, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x12,
|
||||
0x2d, 0x0a, 0x07, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
|
||||
0x32, 0x13, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65,
|
||||
0x72, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x07, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x22, 0x1b,
|
||||
0x0a, 0x09, 0x49, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x49,
|
||||
0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49, 0x44, 0x22, 0x98, 0x02, 0x0a, 0x0c,
|
||||
0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x0e, 0x0a, 0x02,
|
||||
0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49, 0x44, 0x12, 0x18, 0x0a, 0x07,
|
||||
0x50, 0x6c, 0x61, 0x63, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x50,
|
||||
0x6c, 0x61, 0x63, 0x65, 0x49, 0x44, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54,
|
||||
0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x53, 0x74, 0x61, 0x72, 0x74,
|
||||
0x54, 0x69, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x56, 0x69, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65,
|
||||
0x72, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x56, 0x69, 0x70, 0x53, 0x65,
|
||||
0x72, 0x76, 0x65, 0x72, 0x49, 0x44, 0x12, 0x16, 0x0a, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44,
|
||||
0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x12, 0x16,
|
||||
0x0a, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x44, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06,
|
||||
0x47, 0x61, 0x6d, 0x65, 0x49, 0x44, 0x12, 0x14, 0x0a, 0x05, 0x4d, 0x61, 0x70, 0x49, 0x44, 0x18,
|
||||
0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x49, 0x44, 0x12, 0x18, 0x0a, 0x07,
|
||||
0x4d, 0x61, 0x70, 0x44, 0x61, 0x74, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x4d,
|
||||
0x61, 0x70, 0x44, 0x61, 0x74, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72,
|
||||
0x4c, 0x69, 0x73, 0x74, 0x18, 0x09, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0a, 0x50, 0x6c, 0x61, 0x79,
|
||||
0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x4c, 0x61, 0x73, 0x74, 0x55, 0x70,
|
||||
0x64, 0x61, 0x74, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x4c, 0x61, 0x73, 0x74,
|
||||
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x22, 0xb6, 0x02, 0x0a, 0x0a, 0x53, 0x65, 0x72, 0x76, 0x65,
|
||||
0x72, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28,
|
||||
0x09, 0x52, 0x02, 0x49, 0x44, 0x12, 0x18, 0x0a, 0x07, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x49, 0x44,
|
||||
0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x49, 0x44, 0x12,
|
||||
0x1c, 0x0a, 0x09, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01,
|
||||
0x28, 0x03, 0x52, 0x09, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x20, 0x0a,
|
||||
0x0b, 0x56, 0x69, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x0b, 0x56, 0x69, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x44, 0x12,
|
||||
0x27, 0x0a, 0x04, 0x55, 0x73, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e,
|
||||
0x75, 0x73, 0x65, 0x72, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
|
||||
0x73, 0x65, 0x52, 0x04, 0x55, 0x73, 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x47, 0x61, 0x6d, 0x65,
|
||||
0x49, 0x44, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x44,
|
||||
0x12, 0x23, 0x0a, 0x03, 0x4d, 0x61, 0x70, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
|
||||
0x6d, 0x61, 0x70, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
|
||||
0x52, 0x03, 0x4d, 0x61, 0x70, 0x12, 0x18, 0x0a, 0x07, 0x4d, 0x61, 0x70, 0x44, 0x61, 0x74, 0x65,
|
||||
0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x4d, 0x61, 0x70, 0x44, 0x61, 0x74, 0x65, 0x12,
|
||||
0x1e, 0x0a, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x09, 0x20,
|
||||
0x03, 0x28, 0x03, 0x52, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x12,
|
||||
0x1e, 0x0a, 0x0a, 0x4c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x18, 0x0a, 0x20,
|
||||
0x01, 0x28, 0x03, 0x52, 0x0a, 0x4c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x22,
|
||||
0x8e, 0x01, 0x0a, 0x0c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
|
||||
0x12, 0x0e, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49, 0x44,
|
||||
0x12, 0x19, 0x0a, 0x05, 0x4d, 0x61, 0x70, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x48,
|
||||
0x00, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12, 0x1d, 0x0a, 0x07, 0x4d,
|
||||
0x61, 0x70, 0x44, 0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x07,
|
||||
0x4d, 0x61, 0x70, 0x44, 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x6c,
|
||||
0x61, 0x79, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x04, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0a,
|
||||
0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x4d,
|
||||
0x61, 0x70, 0x49, 0x44, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x4d, 0x61, 0x70, 0x44, 0x61, 0x74, 0x65,
|
||||
0x22, 0x81, 0x02, 0x0a, 0x0c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x46, 0x69, 0x6c, 0x74, 0x65,
|
||||
0x72, 0x12, 0x13, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52,
|
||||
0x02, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12, 0x1d, 0x0a, 0x07, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x49,
|
||||
0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x07, 0x50, 0x6c, 0x61, 0x63, 0x65,
|
||||
0x49, 0x44, 0x88, 0x01, 0x01, 0x12, 0x25, 0x0a, 0x0b, 0x56, 0x69, 0x70, 0x53, 0x65, 0x72, 0x76,
|
||||
0x65, 0x72, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x0b, 0x56, 0x69,
|
||||
0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12, 0x1b, 0x0a, 0x06,
|
||||
0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x48, 0x03, 0x52, 0x06,
|
||||
0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12, 0x1b, 0x0a, 0x06, 0x47, 0x61, 0x6d,
|
||||
0x65, 0x49, 0x44, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x48, 0x04, 0x52, 0x06, 0x47, 0x61, 0x6d,
|
||||
0x65, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12, 0x19, 0x0a, 0x05, 0x4d, 0x61, 0x70, 0x49, 0x44, 0x18,
|
||||
0x07, 0x20, 0x01, 0x28, 0x03, 0x48, 0x05, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x49, 0x44, 0x88, 0x01,
|
||||
0x01, 0x42, 0x05, 0x0a, 0x03, 0x5f, 0x49, 0x44, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x50, 0x6c, 0x61,
|
||||
0x63, 0x65, 0x49, 0x44, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x56, 0x69, 0x70, 0x53, 0x65, 0x72, 0x76,
|
||||
0x65, 0x72, 0x49, 0x44, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x42,
|
||||
0x09, 0x0a, 0x07, 0x5f, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x44, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x4d,
|
||||
0x61, 0x70, 0x49, 0x44, 0x22, 0x38, 0x0a, 0x0a, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69,
|
||||
0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x04, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72,
|
||||
0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x22, 0x6b,
|
||||
0x0a, 0x11, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75,
|
||||
0x65, 0x73, 0x74, 0x12, 0x2d, 0x0a, 0x06, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x01, 0x20,
|
||||
0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x2e, 0x53, 0x65,
|
||||
0x72, 0x76, 0x65, 0x72, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x06, 0x46, 0x69, 0x6c, 0x74,
|
||||
0x65, 0x72, 0x12, 0x27, 0x0a, 0x04, 0x50, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
|
||||
0x32, 0x13, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e,
|
||||
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x50, 0x61, 0x67, 0x65, 0x22, 0x0e, 0x0a, 0x0c, 0x4e,
|
||||
0x75, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x32, 0x9d, 0x02, 0x0a, 0x0d,
|
||||
0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x36, 0x0a,
|
||||
0x06, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x15, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
|
||||
0x73, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x1a, 0x15,
|
||||
0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x2e, 0x4e, 0x75, 0x6c, 0x6c, 0x52, 0x65, 0x73,
|
||||
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x06, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12,
|
||||
0x15, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
|
||||
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x1a, 0x15, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
|
||||
0x2e, 0x4e, 0x75, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a,
|
||||
0x06, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x12, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
|
||||
0x73, 0x2e, 0x49, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x15, 0x2e, 0x73, 0x65,
|
||||
0x72, 0x76, 0x65, 0x72, 0x73, 0x2e, 0x4e, 0x75, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
|
||||
0x73, 0x65, 0x12, 0x2e, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x12, 0x2e, 0x73, 0x65, 0x72, 0x76,
|
||||
0x65, 0x72, 0x73, 0x2e, 0x49, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x13, 0x2e,
|
||||
0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x74,
|
||||
0x65, 0x6d, 0x12, 0x37, 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1a, 0x2e, 0x73, 0x65, 0x72,
|
||||
0x76, 0x65, 0x72, 0x73, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x52,
|
||||
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x13, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
|
||||
0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x30, 0x5a, 0x2e, 0x67,
|
||||
0x69, 0x74, 0x2e, 0x69, 0x74, 0x7a, 0x61, 0x6e, 0x61, 0x2e, 0x6d, 0x65, 0x2f, 0x73, 0x74, 0x72,
|
||||
0x61, 0x66, 0x65, 0x73, 0x6e, 0x65, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
|
||||
0x73, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x62, 0x06, 0x70,
|
||||
0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
}
|
||||
|
||||
var (
|
||||
file_servers_proto_rawDescOnce sync.Once
|
||||
file_servers_proto_rawDescData = file_servers_proto_rawDesc
|
||||
)
|
||||
|
||||
func file_servers_proto_rawDescGZIP() []byte {
|
||||
file_servers_proto_rawDescOnce.Do(func() {
|
||||
file_servers_proto_rawDescData = protoimpl.X.CompressGZIP(file_servers_proto_rawDescData)
|
||||
})
|
||||
return file_servers_proto_rawDescData
|
||||
}
|
||||
|
||||
var file_servers_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
|
||||
var file_servers_proto_goTypes = []interface{}{
|
||||
(*ServerList)(nil), // 0: servers.ServerList
|
||||
(*IdMessage)(nil), // 1: servers.IdMessage
|
||||
(*ServerCreate)(nil), // 2: servers.ServerCreate
|
||||
(*ServerItem)(nil), // 3: servers.ServerItem
|
||||
(*ServerUpdate)(nil), // 4: servers.ServerUpdate
|
||||
(*ServerFilter)(nil), // 5: servers.ServerFilter
|
||||
(*Pagination)(nil), // 6: servers.Pagination
|
||||
(*ServerListRequest)(nil), // 7: servers.ServerListRequest
|
||||
(*NullResponse)(nil), // 8: servers.NullResponse
|
||||
(*users.UserResponse)(nil), // 9: users.UserResponse
|
||||
(*maps.MapResponse)(nil), // 10: maps.MapResponse
|
||||
}
|
||||
var file_servers_proto_depIdxs = []int32{
|
||||
3, // 0: servers.ServerList.Servers:type_name -> servers.ServerItem
|
||||
9, // 1: servers.ServerItem.User:type_name -> users.UserResponse
|
||||
10, // 2: servers.ServerItem.Map:type_name -> maps.MapResponse
|
||||
5, // 3: servers.ServerListRequest.Filter:type_name -> servers.ServerFilter
|
||||
6, // 4: servers.ServerListRequest.Page:type_name -> servers.Pagination
|
||||
2, // 5: servers.ServerService.Create:input_type -> servers.ServerCreate
|
||||
4, // 6: servers.ServerService.Update:input_type -> servers.ServerUpdate
|
||||
1, // 7: servers.ServerService.Delete:input_type -> servers.IdMessage
|
||||
1, // 8: servers.ServerService.Get:input_type -> servers.IdMessage
|
||||
7, // 9: servers.ServerService.List:input_type -> servers.ServerListRequest
|
||||
8, // 10: servers.ServerService.Create:output_type -> servers.NullResponse
|
||||
8, // 11: servers.ServerService.Update:output_type -> servers.NullResponse
|
||||
8, // 12: servers.ServerService.Delete:output_type -> servers.NullResponse
|
||||
3, // 13: servers.ServerService.Get:output_type -> servers.ServerItem
|
||||
0, // 14: servers.ServerService.List:output_type -> servers.ServerList
|
||||
10, // [10:15] is the sub-list for method output_type
|
||||
5, // [5:10] 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_servers_proto_init() }
|
||||
func file_servers_proto_init() {
|
||||
if File_servers_proto != nil {
|
||||
return
|
||||
}
|
||||
if !protoimpl.UnsafeEnabled {
|
||||
file_servers_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ServerList); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_servers_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*IdMessage); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_servers_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ServerCreate); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_servers_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ServerItem); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_servers_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ServerUpdate); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_servers_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ServerFilter); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_servers_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*Pagination); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_servers_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ServerListRequest); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_servers_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*NullResponse); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
}
|
||||
file_servers_proto_msgTypes[4].OneofWrappers = []interface{}{}
|
||||
file_servers_proto_msgTypes[5].OneofWrappers = []interface{}{}
|
||||
type x struct{}
|
||||
out := protoimpl.TypeBuilder{
|
||||
File: protoimpl.DescBuilder{
|
||||
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
||||
RawDescriptor: file_servers_proto_rawDesc,
|
||||
NumEnums: 0,
|
||||
NumMessages: 9,
|
||||
NumExtensions: 0,
|
||||
NumServices: 1,
|
||||
},
|
||||
GoTypes: file_servers_proto_goTypes,
|
||||
DependencyIndexes: file_servers_proto_depIdxs,
|
||||
MessageInfos: file_servers_proto_msgTypes,
|
||||
}.Build()
|
||||
File_servers_proto = out.File
|
||||
file_servers_proto_rawDesc = nil
|
||||
file_servers_proto_goTypes = nil
|
||||
file_servers_proto_depIdxs = nil
|
||||
}
|
249
servers/servers_grpc.pb.go
Normal file
249
servers/servers_grpc.pb.go
Normal file
@ -0,0 +1,249 @@
|
||||
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
|
||||
// versions:
|
||||
// - protoc-gen-go-grpc v1.2.0
|
||||
// - protoc v3.21.2
|
||||
// source: servers.proto
|
||||
|
||||
package servers
|
||||
|
||||
import (
|
||||
context "context"
|
||||
grpc "google.golang.org/grpc"
|
||||
codes "google.golang.org/grpc/codes"
|
||||
status "google.golang.org/grpc/status"
|
||||
)
|
||||
|
||||
// This is a compile-time assertion to ensure that this generated file
|
||||
// is compatible with the grpc package it is being compiled against.
|
||||
// Requires gRPC-Go v1.32.0 or later.
|
||||
const _ = grpc.SupportPackageIsVersion7
|
||||
|
||||
// ServerServiceClient is the client API for ServerService service.
|
||||
//
|
||||
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
|
||||
type ServerServiceClient interface {
|
||||
Create(ctx context.Context, in *ServerCreate, opts ...grpc.CallOption) (*NullResponse, error)
|
||||
Update(ctx context.Context, in *ServerUpdate, opts ...grpc.CallOption) (*NullResponse, error)
|
||||
Delete(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*NullResponse, error)
|
||||
Get(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*ServerItem, error)
|
||||
List(ctx context.Context, in *ServerListRequest, opts ...grpc.CallOption) (*ServerList, error)
|
||||
}
|
||||
|
||||
type serverServiceClient struct {
|
||||
cc grpc.ClientConnInterface
|
||||
}
|
||||
|
||||
func NewServerServiceClient(cc grpc.ClientConnInterface) ServerServiceClient {
|
||||
return &serverServiceClient{cc}
|
||||
}
|
||||
|
||||
func (c *serverServiceClient) Create(ctx context.Context, in *ServerCreate, opts ...grpc.CallOption) (*NullResponse, error) {
|
||||
out := new(NullResponse)
|
||||
err := c.cc.Invoke(ctx, "/servers.ServerService/Create", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *serverServiceClient) Update(ctx context.Context, in *ServerUpdate, opts ...grpc.CallOption) (*NullResponse, error) {
|
||||
out := new(NullResponse)
|
||||
err := c.cc.Invoke(ctx, "/servers.ServerService/Update", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *serverServiceClient) Delete(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*NullResponse, error) {
|
||||
out := new(NullResponse)
|
||||
err := c.cc.Invoke(ctx, "/servers.ServerService/Delete", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *serverServiceClient) Get(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*ServerItem, error) {
|
||||
out := new(ServerItem)
|
||||
err := c.cc.Invoke(ctx, "/servers.ServerService/Get", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *serverServiceClient) List(ctx context.Context, in *ServerListRequest, opts ...grpc.CallOption) (*ServerList, error) {
|
||||
out := new(ServerList)
|
||||
err := c.cc.Invoke(ctx, "/servers.ServerService/List", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
// ServerServiceServer is the server API for ServerService service.
|
||||
// All implementations must embed UnimplementedServerServiceServer
|
||||
// for forward compatibility
|
||||
type ServerServiceServer interface {
|
||||
Create(context.Context, *ServerCreate) (*NullResponse, error)
|
||||
Update(context.Context, *ServerUpdate) (*NullResponse, error)
|
||||
Delete(context.Context, *IdMessage) (*NullResponse, error)
|
||||
Get(context.Context, *IdMessage) (*ServerItem, error)
|
||||
List(context.Context, *ServerListRequest) (*ServerList, error)
|
||||
mustEmbedUnimplementedServerServiceServer()
|
||||
}
|
||||
|
||||
// UnimplementedServerServiceServer must be embedded to have forward compatible implementations.
|
||||
type UnimplementedServerServiceServer struct {
|
||||
}
|
||||
|
||||
func (UnimplementedServerServiceServer) Create(context.Context, *ServerCreate) (*NullResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Create not implemented")
|
||||
}
|
||||
func (UnimplementedServerServiceServer) Update(context.Context, *ServerUpdate) (*NullResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Update not implemented")
|
||||
}
|
||||
func (UnimplementedServerServiceServer) Delete(context.Context, *IdMessage) (*NullResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented")
|
||||
}
|
||||
func (UnimplementedServerServiceServer) Get(context.Context, *IdMessage) (*ServerItem, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Get not implemented")
|
||||
}
|
||||
func (UnimplementedServerServiceServer) List(context.Context, *ServerListRequest) (*ServerList, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method List not implemented")
|
||||
}
|
||||
func (UnimplementedServerServiceServer) mustEmbedUnimplementedServerServiceServer() {}
|
||||
|
||||
// UnsafeServerServiceServer may be embedded to opt out of forward compatibility for this service.
|
||||
// Use of this interface is not recommended, as added methods to ServerServiceServer will
|
||||
// result in compilation errors.
|
||||
type UnsafeServerServiceServer interface {
|
||||
mustEmbedUnimplementedServerServiceServer()
|
||||
}
|
||||
|
||||
func RegisterServerServiceServer(s grpc.ServiceRegistrar, srv ServerServiceServer) {
|
||||
s.RegisterService(&ServerService_ServiceDesc, srv)
|
||||
}
|
||||
|
||||
func _ServerService_Create_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(ServerCreate)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(ServerServiceServer).Create(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/servers.ServerService/Create",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(ServerServiceServer).Create(ctx, req.(*ServerCreate))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _ServerService_Update_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(ServerUpdate)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(ServerServiceServer).Update(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/servers.ServerService/Update",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(ServerServiceServer).Update(ctx, req.(*ServerUpdate))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _ServerService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(IdMessage)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(ServerServiceServer).Delete(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/servers.ServerService/Delete",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(ServerServiceServer).Delete(ctx, req.(*IdMessage))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _ServerService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(IdMessage)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(ServerServiceServer).Get(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/servers.ServerService/Get",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(ServerServiceServer).Get(ctx, req.(*IdMessage))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _ServerService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(ServerListRequest)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(ServerServiceServer).List(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/servers.ServerService/List",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(ServerServiceServer).List(ctx, req.(*ServerListRequest))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
// ServerService_ServiceDesc is the grpc.ServiceDesc for ServerService service.
|
||||
// It's only intended for direct use with grpc.RegisterService,
|
||||
// and not to be introspected or modified (even as a copy)
|
||||
var ServerService_ServiceDesc = grpc.ServiceDesc{
|
||||
ServiceName: "servers.ServerService",
|
||||
HandlerType: (*ServerServiceServer)(nil),
|
||||
Methods: []grpc.MethodDesc{
|
||||
{
|
||||
MethodName: "Create",
|
||||
Handler: _ServerService_Create_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "Update",
|
||||
Handler: _ServerService_Update_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "Delete",
|
||||
Handler: _ServerService_Delete_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "Get",
|
||||
Handler: _ServerService_Get_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "List",
|
||||
Handler: _ServerService_List_Handler,
|
||||
},
|
||||
},
|
||||
Streams: []grpc.StreamDesc{},
|
||||
Metadata: "servers.proto",
|
||||
}
|
944
times/times.pb.go
Normal file
944
times/times.pb.go
Normal file
@ -0,0 +1,944 @@
|
||||
// Code generated by protoc-gen-go. DO NOT EDIT.
|
||||
// versions:
|
||||
// protoc-gen-go v1.28.0
|
||||
// protoc v3.21.2
|
||||
// source: times.proto
|
||||
|
||||
package times
|
||||
|
||||
import (
|
||||
bots "git.itzana.me/strafesnet/protobufs/rpc/bots"
|
||||
maps "git.itzana.me/strafesnet/protobufs/rpc/maps"
|
||||
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
|
||||
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
|
||||
users "pkg/rpc/users"
|
||||
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 TimeRequest struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
ID int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
|
||||
Time *int64 `protobuf:"varint,2,opt,name=Time,proto3,oneof" json:"Time,omitempty"`
|
||||
UserID *int64 `protobuf:"varint,3,opt,name=UserID,proto3,oneof" json:"UserID,omitempty"`
|
||||
MapID *int64 `protobuf:"varint,4,opt,name=MapID,proto3,oneof" json:"MapID,omitempty"`
|
||||
Date *int64 `protobuf:"varint,5,opt,name=Date,proto3,oneof" json:"Date,omitempty"`
|
||||
StyleID *int32 `protobuf:"varint,6,opt,name=StyleID,proto3,oneof" json:"StyleID,omitempty"`
|
||||
ModeID *int32 `protobuf:"varint,7,opt,name=ModeID,proto3,oneof" json:"ModeID,omitempty"`
|
||||
GameID *int32 `protobuf:"varint,8,opt,name=GameID,proto3,oneof" json:"GameID,omitempty"`
|
||||
}
|
||||
|
||||
func (x *TimeRequest) Reset() {
|
||||
*x = TimeRequest{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_times_proto_msgTypes[0]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *TimeRequest) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*TimeRequest) ProtoMessage() {}
|
||||
|
||||
func (x *TimeRequest) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_times_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 TimeRequest.ProtoReflect.Descriptor instead.
|
||||
func (*TimeRequest) Descriptor() ([]byte, []int) {
|
||||
return file_times_proto_rawDescGZIP(), []int{0}
|
||||
}
|
||||
|
||||
func (x *TimeRequest) GetID() int64 {
|
||||
if x != nil {
|
||||
return x.ID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeRequest) GetTime() int64 {
|
||||
if x != nil && x.Time != nil {
|
||||
return *x.Time
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeRequest) GetUserID() int64 {
|
||||
if x != nil && x.UserID != nil {
|
||||
return *x.UserID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeRequest) GetMapID() int64 {
|
||||
if x != nil && x.MapID != nil {
|
||||
return *x.MapID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeRequest) GetDate() int64 {
|
||||
if x != nil && x.Date != nil {
|
||||
return *x.Date
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeRequest) GetStyleID() int32 {
|
||||
if x != nil && x.StyleID != nil {
|
||||
return *x.StyleID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeRequest) GetModeID() int32 {
|
||||
if x != nil && x.ModeID != nil {
|
||||
return *x.ModeID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeRequest) GetGameID() int32 {
|
||||
if x != nil && x.GameID != nil {
|
||||
return *x.GameID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type TimeFilter struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
ID *int64 `protobuf:"varint,1,opt,name=ID,proto3,oneof" json:"ID,omitempty"`
|
||||
Time *int64 `protobuf:"varint,2,opt,name=Time,proto3,oneof" json:"Time,omitempty"`
|
||||
UserID *int64 `protobuf:"varint,3,opt,name=UserID,proto3,oneof" json:"UserID,omitempty"`
|
||||
MapID *int64 `protobuf:"varint,4,opt,name=MapID,proto3,oneof" json:"MapID,omitempty"`
|
||||
Date *int64 `protobuf:"varint,5,opt,name=Date,proto3,oneof" json:"Date,omitempty"`
|
||||
StyleID *int32 `protobuf:"varint,6,opt,name=StyleID,proto3,oneof" json:"StyleID,omitempty"`
|
||||
ModeID *int32 `protobuf:"varint,7,opt,name=ModeID,proto3,oneof" json:"ModeID,omitempty"`
|
||||
GameID *int32 `protobuf:"varint,8,opt,name=GameID,proto3,oneof" json:"GameID,omitempty"`
|
||||
}
|
||||
|
||||
func (x *TimeFilter) Reset() {
|
||||
*x = TimeFilter{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_times_proto_msgTypes[1]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *TimeFilter) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*TimeFilter) ProtoMessage() {}
|
||||
|
||||
func (x *TimeFilter) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_times_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 TimeFilter.ProtoReflect.Descriptor instead.
|
||||
func (*TimeFilter) Descriptor() ([]byte, []int) {
|
||||
return file_times_proto_rawDescGZIP(), []int{1}
|
||||
}
|
||||
|
||||
func (x *TimeFilter) GetID() int64 {
|
||||
if x != nil && x.ID != nil {
|
||||
return *x.ID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeFilter) GetTime() int64 {
|
||||
if x != nil && x.Time != nil {
|
||||
return *x.Time
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeFilter) GetUserID() int64 {
|
||||
if x != nil && x.UserID != nil {
|
||||
return *x.UserID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeFilter) GetMapID() int64 {
|
||||
if x != nil && x.MapID != nil {
|
||||
return *x.MapID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeFilter) GetDate() int64 {
|
||||
if x != nil && x.Date != nil {
|
||||
return *x.Date
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeFilter) GetStyleID() int32 {
|
||||
if x != nil && x.StyleID != nil {
|
||||
return *x.StyleID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeFilter) GetModeID() int32 {
|
||||
if x != nil && x.ModeID != nil {
|
||||
return *x.ModeID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeFilter) GetGameID() int32 {
|
||||
if x != nil && x.GameID != nil {
|
||||
return *x.GameID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type TimeResponse struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
ID int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
|
||||
Time int64 `protobuf:"varint,2,opt,name=Time,proto3" json:"Time,omitempty"`
|
||||
User *users.UserResponse `protobuf:"bytes,3,opt,name=User,proto3" json:"User,omitempty"`
|
||||
Map *maps.MapResponse `protobuf:"bytes,4,opt,name=Map,proto3" json:"Map,omitempty"`
|
||||
Bot *bots.BotResponse `protobuf:"bytes,5,opt,name=Bot,proto3,oneof" json:"Bot,omitempty"`
|
||||
Date int64 `protobuf:"varint,6,opt,name=Date,proto3" json:"Date,omitempty"`
|
||||
StyleID int32 `protobuf:"varint,7,opt,name=StyleID,proto3" json:"StyleID,omitempty"`
|
||||
ModeID int32 `protobuf:"varint,8,opt,name=ModeID,proto3" json:"ModeID,omitempty"`
|
||||
GameID int32 `protobuf:"varint,9,opt,name=GameID,proto3" json:"GameID,omitempty"`
|
||||
}
|
||||
|
||||
func (x *TimeResponse) Reset() {
|
||||
*x = TimeResponse{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_times_proto_msgTypes[2]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *TimeResponse) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*TimeResponse) ProtoMessage() {}
|
||||
|
||||
func (x *TimeResponse) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_times_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 TimeResponse.ProtoReflect.Descriptor instead.
|
||||
func (*TimeResponse) Descriptor() ([]byte, []int) {
|
||||
return file_times_proto_rawDescGZIP(), []int{2}
|
||||
}
|
||||
|
||||
func (x *TimeResponse) GetID() int64 {
|
||||
if x != nil {
|
||||
return x.ID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeResponse) GetTime() int64 {
|
||||
if x != nil {
|
||||
return x.Time
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeResponse) GetUser() *users.UserResponse {
|
||||
if x != nil {
|
||||
return x.User
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *TimeResponse) GetMap() *maps.MapResponse {
|
||||
if x != nil {
|
||||
return x.Map
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *TimeResponse) GetBot() *bots.BotResponse {
|
||||
if x != nil {
|
||||
return x.Bot
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *TimeResponse) GetDate() int64 {
|
||||
if x != nil {
|
||||
return x.Date
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeResponse) GetStyleID() int32 {
|
||||
if x != nil {
|
||||
return x.StyleID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeResponse) GetModeID() int32 {
|
||||
if x != nil {
|
||||
return x.ModeID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TimeResponse) GetGameID() int32 {
|
||||
if x != nil {
|
||||
return x.GameID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type IdMessage struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
ID int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
|
||||
}
|
||||
|
||||
func (x *IdMessage) Reset() {
|
||||
*x = IdMessage{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_times_proto_msgTypes[3]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *IdMessage) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*IdMessage) ProtoMessage() {}
|
||||
|
||||
func (x *IdMessage) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_times_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 IdMessage.ProtoReflect.Descriptor instead.
|
||||
func (*IdMessage) Descriptor() ([]byte, []int) {
|
||||
return file_times_proto_rawDescGZIP(), []int{3}
|
||||
}
|
||||
|
||||
func (x *IdMessage) GetID() int64 {
|
||||
if x != nil {
|
||||
return x.ID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type TimeList struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Times []*TimeResponse `protobuf:"bytes,1,rep,name=Times,proto3" json:"Times,omitempty"`
|
||||
Total int64 `protobuf:"varint,2,opt,name=Total,proto3" json:"Total,omitempty"`
|
||||
}
|
||||
|
||||
func (x *TimeList) Reset() {
|
||||
*x = TimeList{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_times_proto_msgTypes[4]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *TimeList) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*TimeList) ProtoMessage() {}
|
||||
|
||||
func (x *TimeList) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_times_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 TimeList.ProtoReflect.Descriptor instead.
|
||||
func (*TimeList) Descriptor() ([]byte, []int) {
|
||||
return file_times_proto_rawDescGZIP(), []int{4}
|
||||
}
|
||||
|
||||
func (x *TimeList) GetTimes() []*TimeResponse {
|
||||
if x != nil {
|
||||
return x.Times
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *TimeList) GetTotal() int64 {
|
||||
if x != nil {
|
||||
return x.Total
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type RankResponse struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Rank int64 `protobuf:"varint,1,opt,name=Rank,proto3" json:"Rank,omitempty"`
|
||||
}
|
||||
|
||||
func (x *RankResponse) Reset() {
|
||||
*x = RankResponse{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_times_proto_msgTypes[5]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *RankResponse) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*RankResponse) ProtoMessage() {}
|
||||
|
||||
func (x *RankResponse) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_times_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 RankResponse.ProtoReflect.Descriptor instead.
|
||||
func (*RankResponse) Descriptor() ([]byte, []int) {
|
||||
return file_times_proto_rawDescGZIP(), []int{5}
|
||||
}
|
||||
|
||||
func (x *RankResponse) GetRank() int64 {
|
||||
if x != nil {
|
||||
return x.Rank
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type ListRequest struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Filter *TimeFilter `protobuf:"bytes,1,opt,name=Filter,proto3" json:"Filter,omitempty"`
|
||||
Blacklisted bool `protobuf:"varint,2,opt,name=Blacklisted,proto3" json:"Blacklisted,omitempty"`
|
||||
Page *Pagination `protobuf:"bytes,3,opt,name=Page,proto3" json:"Page,omitempty"`
|
||||
}
|
||||
|
||||
func (x *ListRequest) Reset() {
|
||||
*x = ListRequest{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_times_proto_msgTypes[6]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ListRequest) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ListRequest) ProtoMessage() {}
|
||||
|
||||
func (x *ListRequest) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_times_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 ListRequest.ProtoReflect.Descriptor instead.
|
||||
func (*ListRequest) Descriptor() ([]byte, []int) {
|
||||
return file_times_proto_rawDescGZIP(), []int{6}
|
||||
}
|
||||
|
||||
func (x *ListRequest) GetFilter() *TimeFilter {
|
||||
if x != nil {
|
||||
return x.Filter
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *ListRequest) GetBlacklisted() bool {
|
||||
if x != nil {
|
||||
return x.Blacklisted
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
func (x *ListRequest) GetPage() *Pagination {
|
||||
if x != nil {
|
||||
return x.Page
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type Pagination struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Size int32 `protobuf:"varint,1,opt,name=Size,proto3" json:"Size,omitempty"`
|
||||
Number int32 `protobuf:"varint,2,opt,name=Number,proto3" json:"Number,omitempty"`
|
||||
}
|
||||
|
||||
func (x *Pagination) Reset() {
|
||||
*x = Pagination{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_times_proto_msgTypes[7]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *Pagination) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*Pagination) ProtoMessage() {}
|
||||
|
||||
func (x *Pagination) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_times_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 Pagination.ProtoReflect.Descriptor instead.
|
||||
func (*Pagination) Descriptor() ([]byte, []int) {
|
||||
return file_times_proto_rawDescGZIP(), []int{7}
|
||||
}
|
||||
|
||||
func (x *Pagination) GetSize() int32 {
|
||||
if x != nil {
|
||||
return x.Size
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *Pagination) GetNumber() int32 {
|
||||
if x != nil {
|
||||
return x.Number
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type NullResponse struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
}
|
||||
|
||||
func (x *NullResponse) Reset() {
|
||||
*x = NullResponse{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_times_proto_msgTypes[8]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *NullResponse) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*NullResponse) ProtoMessage() {}
|
||||
|
||||
func (x *NullResponse) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_times_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 NullResponse.ProtoReflect.Descriptor instead.
|
||||
func (*NullResponse) Descriptor() ([]byte, []int) {
|
||||
return file_times_proto_rawDescGZIP(), []int{8}
|
||||
}
|
||||
|
||||
var File_times_proto protoreflect.FileDescriptor
|
||||
|
||||
var file_times_proto_rawDesc = []byte{
|
||||
0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x05, 0x74,
|
||||
0x69, 0x6d, 0x65, 0x73, 0x1a, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
|
||||
0x6f, 0x1a, 0x0a, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x62,
|
||||
0x6f, 0x74, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa9, 0x02, 0x0a, 0x0b, 0x54, 0x69,
|
||||
0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x44, 0x18,
|
||||
0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x49, 0x44, 0x12, 0x17, 0x0a, 0x04, 0x54, 0x69, 0x6d,
|
||||
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x04, 0x54, 0x69, 0x6d, 0x65, 0x88,
|
||||
0x01, 0x01, 0x12, 0x1b, 0x0a, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01,
|
||||
0x28, 0x03, 0x48, 0x01, 0x52, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12,
|
||||
0x19, 0x0a, 0x05, 0x4d, 0x61, 0x70, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x48, 0x02,
|
||||
0x52, 0x05, 0x4d, 0x61, 0x70, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12, 0x17, 0x0a, 0x04, 0x44, 0x61,
|
||||
0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x48, 0x03, 0x52, 0x04, 0x44, 0x61, 0x74, 0x65,
|
||||
0x88, 0x01, 0x01, 0x12, 0x1d, 0x0a, 0x07, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x06,
|
||||
0x20, 0x01, 0x28, 0x05, 0x48, 0x04, 0x52, 0x07, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x49, 0x44, 0x88,
|
||||
0x01, 0x01, 0x12, 0x1b, 0x0a, 0x06, 0x4d, 0x6f, 0x64, 0x65, 0x49, 0x44, 0x18, 0x07, 0x20, 0x01,
|
||||
0x28, 0x05, 0x48, 0x05, 0x52, 0x06, 0x4d, 0x6f, 0x64, 0x65, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12,
|
||||
0x1b, 0x0a, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x44, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x48,
|
||||
0x06, 0x52, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x44, 0x88, 0x01, 0x01, 0x42, 0x07, 0x0a, 0x05,
|
||||
0x5f, 0x54, 0x69, 0x6d, 0x65, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44,
|
||||
0x42, 0x08, 0x0a, 0x06, 0x5f, 0x4d, 0x61, 0x70, 0x49, 0x44, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x44,
|
||||
0x61, 0x74, 0x65, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x49, 0x44, 0x42,
|
||||
0x09, 0x0a, 0x07, 0x5f, 0x4d, 0x6f, 0x64, 0x65, 0x49, 0x44, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x47,
|
||||
0x61, 0x6d, 0x65, 0x49, 0x44, 0x22, 0xb4, 0x02, 0x0a, 0x0a, 0x54, 0x69, 0x6d, 0x65, 0x46, 0x69,
|
||||
0x6c, 0x74, 0x65, 0x72, 0x12, 0x13, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
|
||||
0x48, 0x00, 0x52, 0x02, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12, 0x17, 0x0a, 0x04, 0x54, 0x69, 0x6d,
|
||||
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x04, 0x54, 0x69, 0x6d, 0x65, 0x88,
|
||||
0x01, 0x01, 0x12, 0x1b, 0x0a, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01,
|
||||
0x28, 0x03, 0x48, 0x02, 0x52, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12,
|
||||
0x19, 0x0a, 0x05, 0x4d, 0x61, 0x70, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x48, 0x03,
|
||||
0x52, 0x05, 0x4d, 0x61, 0x70, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12, 0x17, 0x0a, 0x04, 0x44, 0x61,
|
||||
0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x48, 0x04, 0x52, 0x04, 0x44, 0x61, 0x74, 0x65,
|
||||
0x88, 0x01, 0x01, 0x12, 0x1d, 0x0a, 0x07, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x06,
|
||||
0x20, 0x01, 0x28, 0x05, 0x48, 0x05, 0x52, 0x07, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x49, 0x44, 0x88,
|
||||
0x01, 0x01, 0x12, 0x1b, 0x0a, 0x06, 0x4d, 0x6f, 0x64, 0x65, 0x49, 0x44, 0x18, 0x07, 0x20, 0x01,
|
||||
0x28, 0x05, 0x48, 0x06, 0x52, 0x06, 0x4d, 0x6f, 0x64, 0x65, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12,
|
||||
0x1b, 0x0a, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x44, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x48,
|
||||
0x07, 0x52, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x44, 0x88, 0x01, 0x01, 0x42, 0x05, 0x0a, 0x03,
|
||||
0x5f, 0x49, 0x44, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x54, 0x69, 0x6d, 0x65, 0x42, 0x09, 0x0a, 0x07,
|
||||
0x5f, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x4d, 0x61, 0x70, 0x49,
|
||||
0x44, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x44, 0x61, 0x74, 0x65, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x53,
|
||||
0x74, 0x79, 0x6c, 0x65, 0x49, 0x44, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x4d, 0x6f, 0x64, 0x65, 0x49,
|
||||
0x44, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x44, 0x22, 0x90, 0x02, 0x0a,
|
||||
0x0c, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a,
|
||||
0x02, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x49, 0x44, 0x12, 0x12, 0x0a,
|
||||
0x04, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x54, 0x69, 0x6d,
|
||||
0x65, 0x12, 0x27, 0x0a, 0x04, 0x55, 0x73, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
|
||||
0x13, 0x2e, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70,
|
||||
0x6f, 0x6e, 0x73, 0x65, 0x52, 0x04, 0x55, 0x73, 0x65, 0x72, 0x12, 0x23, 0x0a, 0x03, 0x4d, 0x61,
|
||||
0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x4d,
|
||||
0x61, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x52, 0x03, 0x4d, 0x61, 0x70, 0x12,
|
||||
0x28, 0x0a, 0x03, 0x42, 0x6f, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x62,
|
||||
0x6f, 0x74, 0x73, 0x2e, 0x42, 0x6f, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48,
|
||||
0x00, 0x52, 0x03, 0x42, 0x6f, 0x74, 0x88, 0x01, 0x01, 0x12, 0x12, 0x0a, 0x04, 0x44, 0x61, 0x74,
|
||||
0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x44, 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a,
|
||||
0x07, 0x53, 0x74, 0x79, 0x6c, 0x65, 0x49, 0x44, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07,
|
||||
0x53, 0x74, 0x79, 0x6c, 0x65, 0x49, 0x44, 0x12, 0x16, 0x0a, 0x06, 0x4d, 0x6f, 0x64, 0x65, 0x49,
|
||||
0x44, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4d, 0x6f, 0x64, 0x65, 0x49, 0x44, 0x12,
|
||||
0x16, 0x0a, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x44, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52,
|
||||
0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x44, 0x42, 0x06, 0x0a, 0x04, 0x5f, 0x42, 0x6f, 0x74, 0x22,
|
||||
0x1b, 0x0a, 0x09, 0x49, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x0e, 0x0a, 0x02,
|
||||
0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x49, 0x44, 0x22, 0x4b, 0x0a, 0x08,
|
||||
0x54, 0x69, 0x6d, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x29, 0x0a, 0x05, 0x54, 0x69, 0x6d, 0x65,
|
||||
0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x2e,
|
||||
0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x52, 0x05, 0x54, 0x69,
|
||||
0x6d, 0x65, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x03, 0x52, 0x05, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x22, 0x22, 0x0a, 0x0c, 0x52, 0x61, 0x6e,
|
||||
0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x52, 0x61, 0x6e,
|
||||
0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x52, 0x61, 0x6e, 0x6b, 0x22, 0x81, 0x01,
|
||||
0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x29, 0x0a,
|
||||
0x06, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
|
||||
0x74, 0x69, 0x6d, 0x65, 0x73, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72,
|
||||
0x52, 0x06, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x20, 0x0a, 0x0b, 0x42, 0x6c, 0x61, 0x63,
|
||||
0x6b, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x42,
|
||||
0x6c, 0x61, 0x63, 0x6b, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, 0x12, 0x25, 0x0a, 0x04, 0x50, 0x61,
|
||||
0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x74, 0x69, 0x6d, 0x65, 0x73,
|
||||
0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x50, 0x61, 0x67,
|
||||
0x65, 0x22, 0x38, 0x0a, 0x0a, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
|
||||
0x12, 0x0a, 0x04, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53,
|
||||
0x69, 0x7a, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x02, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x06, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x22, 0x0e, 0x0a, 0x0c, 0x4e,
|
||||
0x75, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x32, 0xac, 0x02, 0x0a, 0x0c,
|
||||
0x54, 0x69, 0x6d, 0x65, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x2e, 0x0a, 0x06,
|
||||
0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x12, 0x2e, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x2e, 0x54,
|
||||
0x69, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x10, 0x2e, 0x74, 0x69, 0x6d,
|
||||
0x65, 0x73, 0x2e, 0x49, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x31, 0x0a, 0x06,
|
||||
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x12, 0x2e, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x2e, 0x54,
|
||||
0x69, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x13, 0x2e, 0x74, 0x69, 0x6d,
|
||||
0x65, 0x73, 0x2e, 0x4e, 0x75, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
|
||||
0x2f, 0x0a, 0x06, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x10, 0x2e, 0x74, 0x69, 0x6d, 0x65,
|
||||
0x73, 0x2e, 0x49, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x13, 0x2e, 0x74, 0x69,
|
||||
0x6d, 0x65, 0x73, 0x2e, 0x4e, 0x75, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
|
||||
0x12, 0x2c, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x10, 0x2e, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x2e,
|
||||
0x49, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x13, 0x2e, 0x74, 0x69, 0x6d, 0x65,
|
||||
0x73, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b,
|
||||
0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x12, 0x2e, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x2e, 0x4c,
|
||||
0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0f, 0x2e, 0x74, 0x69, 0x6d,
|
||||
0x65, 0x73, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x2d, 0x0a, 0x04, 0x52,
|
||||
0x61, 0x6e, 0x6b, 0x12, 0x10, 0x2e, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x2e, 0x49, 0x64, 0x4d, 0x65,
|
||||
0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x13, 0x2e, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x2e, 0x52, 0x61,
|
||||
0x6e, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x0f, 0x5a, 0x0d, 0x70, 0x6b,
|
||||
0x67, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f,
|
||||
0x74, 0x6f, 0x33,
|
||||
}
|
||||
|
||||
var (
|
||||
file_times_proto_rawDescOnce sync.Once
|
||||
file_times_proto_rawDescData = file_times_proto_rawDesc
|
||||
)
|
||||
|
||||
func file_times_proto_rawDescGZIP() []byte {
|
||||
file_times_proto_rawDescOnce.Do(func() {
|
||||
file_times_proto_rawDescData = protoimpl.X.CompressGZIP(file_times_proto_rawDescData)
|
||||
})
|
||||
return file_times_proto_rawDescData
|
||||
}
|
||||
|
||||
var file_times_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
|
||||
var file_times_proto_goTypes = []interface{}{
|
||||
(*TimeRequest)(nil), // 0: times.TimeRequest
|
||||
(*TimeFilter)(nil), // 1: times.TimeFilter
|
||||
(*TimeResponse)(nil), // 2: times.TimeResponse
|
||||
(*IdMessage)(nil), // 3: times.IdMessage
|
||||
(*TimeList)(nil), // 4: times.TimeList
|
||||
(*RankResponse)(nil), // 5: times.RankResponse
|
||||
(*ListRequest)(nil), // 6: times.ListRequest
|
||||
(*Pagination)(nil), // 7: times.Pagination
|
||||
(*NullResponse)(nil), // 8: times.NullResponse
|
||||
(*users.UserResponse)(nil), // 9: users.UserResponse
|
||||
(*maps.MapResponse)(nil), // 10: maps.MapResponse
|
||||
(*bots.BotResponse)(nil), // 11: bots.BotResponse
|
||||
}
|
||||
var file_times_proto_depIdxs = []int32{
|
||||
9, // 0: times.TimeResponse.User:type_name -> users.UserResponse
|
||||
10, // 1: times.TimeResponse.Map:type_name -> maps.MapResponse
|
||||
11, // 2: times.TimeResponse.Bot:type_name -> bots.BotResponse
|
||||
2, // 3: times.TimeList.Times:type_name -> times.TimeResponse
|
||||
1, // 4: times.ListRequest.Filter:type_name -> times.TimeFilter
|
||||
7, // 5: times.ListRequest.Page:type_name -> times.Pagination
|
||||
0, // 6: times.TimesService.Create:input_type -> times.TimeRequest
|
||||
0, // 7: times.TimesService.Update:input_type -> times.TimeRequest
|
||||
3, // 8: times.TimesService.Delete:input_type -> times.IdMessage
|
||||
3, // 9: times.TimesService.Get:input_type -> times.IdMessage
|
||||
6, // 10: times.TimesService.List:input_type -> times.ListRequest
|
||||
3, // 11: times.TimesService.Rank:input_type -> times.IdMessage
|
||||
3, // 12: times.TimesService.Create:output_type -> times.IdMessage
|
||||
8, // 13: times.TimesService.Update:output_type -> times.NullResponse
|
||||
8, // 14: times.TimesService.Delete:output_type -> times.NullResponse
|
||||
2, // 15: times.TimesService.Get:output_type -> times.TimeResponse
|
||||
4, // 16: times.TimesService.List:output_type -> times.TimeList
|
||||
5, // 17: times.TimesService.Rank:output_type -> times.RankResponse
|
||||
12, // [12:18] is the sub-list for method output_type
|
||||
6, // [6:12] is the sub-list for method input_type
|
||||
6, // [6:6] is the sub-list for extension type_name
|
||||
6, // [6:6] is the sub-list for extension extendee
|
||||
0, // [0:6] is the sub-list for field type_name
|
||||
}
|
||||
|
||||
func init() { file_times_proto_init() }
|
||||
func file_times_proto_init() {
|
||||
if File_times_proto != nil {
|
||||
return
|
||||
}
|
||||
if !protoimpl.UnsafeEnabled {
|
||||
file_times_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*TimeRequest); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_times_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*TimeFilter); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_times_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*TimeResponse); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_times_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*IdMessage); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_times_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*TimeList); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_times_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*RankResponse); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_times_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ListRequest); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_times_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*Pagination); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_times_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*NullResponse); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
}
|
||||
file_times_proto_msgTypes[0].OneofWrappers = []interface{}{}
|
||||
file_times_proto_msgTypes[1].OneofWrappers = []interface{}{}
|
||||
file_times_proto_msgTypes[2].OneofWrappers = []interface{}{}
|
||||
type x struct{}
|
||||
out := protoimpl.TypeBuilder{
|
||||
File: protoimpl.DescBuilder{
|
||||
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
||||
RawDescriptor: file_times_proto_rawDesc,
|
||||
NumEnums: 0,
|
||||
NumMessages: 9,
|
||||
NumExtensions: 0,
|
||||
NumServices: 1,
|
||||
},
|
||||
GoTypes: file_times_proto_goTypes,
|
||||
DependencyIndexes: file_times_proto_depIdxs,
|
||||
MessageInfos: file_times_proto_msgTypes,
|
||||
}.Build()
|
||||
File_times_proto = out.File
|
||||
file_times_proto_rawDesc = nil
|
||||
file_times_proto_goTypes = nil
|
||||
file_times_proto_depIdxs = nil
|
||||
}
|
285
times/times_grpc.pb.go
Normal file
285
times/times_grpc.pb.go
Normal file
@ -0,0 +1,285 @@
|
||||
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
|
||||
// versions:
|
||||
// - protoc-gen-go-grpc v1.2.0
|
||||
// - protoc v3.21.2
|
||||
// source: times.proto
|
||||
|
||||
package times
|
||||
|
||||
import (
|
||||
context "context"
|
||||
grpc "google.golang.org/grpc"
|
||||
codes "google.golang.org/grpc/codes"
|
||||
status "google.golang.org/grpc/status"
|
||||
)
|
||||
|
||||
// This is a compile-time assertion to ensure that this generated file
|
||||
// is compatible with the grpc package it is being compiled against.
|
||||
// Requires gRPC-Go v1.32.0 or later.
|
||||
const _ = grpc.SupportPackageIsVersion7
|
||||
|
||||
// TimesServiceClient is the client API for TimesService service.
|
||||
//
|
||||
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
|
||||
type TimesServiceClient interface {
|
||||
Create(ctx context.Context, in *TimeRequest, opts ...grpc.CallOption) (*IdMessage, error)
|
||||
Update(ctx context.Context, in *TimeRequest, opts ...grpc.CallOption) (*NullResponse, error)
|
||||
Delete(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*NullResponse, error)
|
||||
Get(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*TimeResponse, error)
|
||||
List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*TimeList, error)
|
||||
Rank(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*RankResponse, error)
|
||||
}
|
||||
|
||||
type timesServiceClient struct {
|
||||
cc grpc.ClientConnInterface
|
||||
}
|
||||
|
||||
func NewTimesServiceClient(cc grpc.ClientConnInterface) TimesServiceClient {
|
||||
return ×ServiceClient{cc}
|
||||
}
|
||||
|
||||
func (c *timesServiceClient) Create(ctx context.Context, in *TimeRequest, opts ...grpc.CallOption) (*IdMessage, error) {
|
||||
out := new(IdMessage)
|
||||
err := c.cc.Invoke(ctx, "/times.TimesService/Create", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *timesServiceClient) Update(ctx context.Context, in *TimeRequest, opts ...grpc.CallOption) (*NullResponse, error) {
|
||||
out := new(NullResponse)
|
||||
err := c.cc.Invoke(ctx, "/times.TimesService/Update", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *timesServiceClient) Delete(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*NullResponse, error) {
|
||||
out := new(NullResponse)
|
||||
err := c.cc.Invoke(ctx, "/times.TimesService/Delete", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *timesServiceClient) Get(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*TimeResponse, error) {
|
||||
out := new(TimeResponse)
|
||||
err := c.cc.Invoke(ctx, "/times.TimesService/Get", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *timesServiceClient) List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*TimeList, error) {
|
||||
out := new(TimeList)
|
||||
err := c.cc.Invoke(ctx, "/times.TimesService/List", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *timesServiceClient) Rank(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*RankResponse, error) {
|
||||
out := new(RankResponse)
|
||||
err := c.cc.Invoke(ctx, "/times.TimesService/Rank", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
// TimesServiceServer is the server API for TimesService service.
|
||||
// All implementations must embed UnimplementedTimesServiceServer
|
||||
// for forward compatibility
|
||||
type TimesServiceServer interface {
|
||||
Create(context.Context, *TimeRequest) (*IdMessage, error)
|
||||
Update(context.Context, *TimeRequest) (*NullResponse, error)
|
||||
Delete(context.Context, *IdMessage) (*NullResponse, error)
|
||||
Get(context.Context, *IdMessage) (*TimeResponse, error)
|
||||
List(context.Context, *ListRequest) (*TimeList, error)
|
||||
Rank(context.Context, *IdMessage) (*RankResponse, error)
|
||||
mustEmbedUnimplementedTimesServiceServer()
|
||||
}
|
||||
|
||||
// UnimplementedTimesServiceServer must be embedded to have forward compatible implementations.
|
||||
type UnimplementedTimesServiceServer struct {
|
||||
}
|
||||
|
||||
func (UnimplementedTimesServiceServer) Create(context.Context, *TimeRequest) (*IdMessage, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Create not implemented")
|
||||
}
|
||||
func (UnimplementedTimesServiceServer) Update(context.Context, *TimeRequest) (*NullResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Update not implemented")
|
||||
}
|
||||
func (UnimplementedTimesServiceServer) Delete(context.Context, *IdMessage) (*NullResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented")
|
||||
}
|
||||
func (UnimplementedTimesServiceServer) Get(context.Context, *IdMessage) (*TimeResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Get not implemented")
|
||||
}
|
||||
func (UnimplementedTimesServiceServer) List(context.Context, *ListRequest) (*TimeList, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method List not implemented")
|
||||
}
|
||||
func (UnimplementedTimesServiceServer) Rank(context.Context, *IdMessage) (*RankResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Rank not implemented")
|
||||
}
|
||||
func (UnimplementedTimesServiceServer) mustEmbedUnimplementedTimesServiceServer() {}
|
||||
|
||||
// UnsafeTimesServiceServer may be embedded to opt out of forward compatibility for this service.
|
||||
// Use of this interface is not recommended, as added methods to TimesServiceServer will
|
||||
// result in compilation errors.
|
||||
type UnsafeTimesServiceServer interface {
|
||||
mustEmbedUnimplementedTimesServiceServer()
|
||||
}
|
||||
|
||||
func RegisterTimesServiceServer(s grpc.ServiceRegistrar, srv TimesServiceServer) {
|
||||
s.RegisterService(&TimesService_ServiceDesc, srv)
|
||||
}
|
||||
|
||||
func _TimesService_Create_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(TimeRequest)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(TimesServiceServer).Create(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/times.TimesService/Create",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(TimesServiceServer).Create(ctx, req.(*TimeRequest))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _TimesService_Update_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(TimeRequest)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(TimesServiceServer).Update(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/times.TimesService/Update",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(TimesServiceServer).Update(ctx, req.(*TimeRequest))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _TimesService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(IdMessage)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(TimesServiceServer).Delete(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/times.TimesService/Delete",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(TimesServiceServer).Delete(ctx, req.(*IdMessage))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _TimesService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(IdMessage)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(TimesServiceServer).Get(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/times.TimesService/Get",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(TimesServiceServer).Get(ctx, req.(*IdMessage))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _TimesService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(ListRequest)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(TimesServiceServer).List(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/times.TimesService/List",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(TimesServiceServer).List(ctx, req.(*ListRequest))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _TimesService_Rank_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(IdMessage)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(TimesServiceServer).Rank(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/times.TimesService/Rank",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(TimesServiceServer).Rank(ctx, req.(*IdMessage))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
// TimesService_ServiceDesc is the grpc.ServiceDesc for TimesService service.
|
||||
// It's only intended for direct use with grpc.RegisterService,
|
||||
// and not to be introspected or modified (even as a copy)
|
||||
var TimesService_ServiceDesc = grpc.ServiceDesc{
|
||||
ServiceName: "times.TimesService",
|
||||
HandlerType: (*TimesServiceServer)(nil),
|
||||
Methods: []grpc.MethodDesc{
|
||||
{
|
||||
MethodName: "Create",
|
||||
Handler: _TimesService_Create_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "Update",
|
||||
Handler: _TimesService_Update_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "Delete",
|
||||
Handler: _TimesService_Delete_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "Get",
|
||||
Handler: _TimesService_Get_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "List",
|
||||
Handler: _TimesService_List_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "Rank",
|
||||
Handler: _TimesService_Rank_Handler,
|
||||
},
|
||||
},
|
||||
Streams: []grpc.StreamDesc{},
|
||||
Metadata: "times.proto",
|
||||
}
|
973
transactions/transactions.pb.go
Normal file
973
transactions/transactions.pb.go
Normal file
@ -0,0 +1,973 @@
|
||||
// Code generated by protoc-gen-go. DO NOT EDIT.
|
||||
// versions:
|
||||
// protoc-gen-go v1.28.0
|
||||
// protoc v3.21.2
|
||||
// source: transactions.proto
|
||||
|
||||
package transactions
|
||||
|
||||
import (
|
||||
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
|
||||
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
|
||||
structpb "google.golang.org/protobuf/types/known/structpb"
|
||||
users "pkg/rpc/users"
|
||||
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 TransactionCreate struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
UserID int64 `protobuf:"varint,1,opt,name=UserID,proto3" json:"UserID,omitempty"`
|
||||
Value int64 `protobuf:"varint,2,opt,name=Value,proto3" json:"Value,omitempty"`
|
||||
StateID int32 `protobuf:"varint,3,opt,name=StateID,proto3" json:"StateID,omitempty"`
|
||||
Data *structpb.Struct `protobuf:"bytes,4,opt,name=Data,proto3" json:"Data,omitempty"`
|
||||
}
|
||||
|
||||
func (x *TransactionCreate) Reset() {
|
||||
*x = TransactionCreate{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_transactions_proto_msgTypes[0]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *TransactionCreate) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*TransactionCreate) ProtoMessage() {}
|
||||
|
||||
func (x *TransactionCreate) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_transactions_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 TransactionCreate.ProtoReflect.Descriptor instead.
|
||||
func (*TransactionCreate) Descriptor() ([]byte, []int) {
|
||||
return file_transactions_proto_rawDescGZIP(), []int{0}
|
||||
}
|
||||
|
||||
func (x *TransactionCreate) GetUserID() int64 {
|
||||
if x != nil {
|
||||
return x.UserID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TransactionCreate) GetValue() int64 {
|
||||
if x != nil {
|
||||
return x.Value
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TransactionCreate) GetStateID() int32 {
|
||||
if x != nil {
|
||||
return x.StateID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TransactionCreate) GetData() *structpb.Struct {
|
||||
if x != nil {
|
||||
return x.Data
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type TransactionUpdate struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
|
||||
Value *int64 `protobuf:"varint,2,opt,name=Value,proto3,oneof" json:"Value,omitempty"`
|
||||
StateID *int64 `protobuf:"varint,3,opt,name=StateID,proto3,oneof" json:"StateID,omitempty"`
|
||||
Data *structpb.Struct `protobuf:"bytes,4,opt,name=Data,proto3,oneof" json:"Data,omitempty"`
|
||||
}
|
||||
|
||||
func (x *TransactionUpdate) Reset() {
|
||||
*x = TransactionUpdate{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_transactions_proto_msgTypes[1]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *TransactionUpdate) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*TransactionUpdate) ProtoMessage() {}
|
||||
|
||||
func (x *TransactionUpdate) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_transactions_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 TransactionUpdate.ProtoReflect.Descriptor instead.
|
||||
func (*TransactionUpdate) Descriptor() ([]byte, []int) {
|
||||
return file_transactions_proto_rawDescGZIP(), []int{1}
|
||||
}
|
||||
|
||||
func (x *TransactionUpdate) GetID() string {
|
||||
if x != nil {
|
||||
return x.ID
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *TransactionUpdate) GetValue() int64 {
|
||||
if x != nil && x.Value != nil {
|
||||
return *x.Value
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TransactionUpdate) GetStateID() int64 {
|
||||
if x != nil && x.StateID != nil {
|
||||
return *x.StateID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TransactionUpdate) GetData() *structpb.Struct {
|
||||
if x != nil {
|
||||
return x.Data
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type TransactionItem struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
|
||||
User *users.UserResponse `protobuf:"bytes,2,opt,name=User,proto3" json:"User,omitempty"`
|
||||
Value int64 `protobuf:"varint,3,opt,name=Value,proto3" json:"Value,omitempty"`
|
||||
StateID int32 `protobuf:"varint,4,opt,name=StateID,proto3" json:"StateID,omitempty"`
|
||||
Created int64 `protobuf:"varint,5,opt,name=Created,proto3" json:"Created,omitempty"`
|
||||
Updated int64 `protobuf:"varint,6,opt,name=Updated,proto3" json:"Updated,omitempty"`
|
||||
Data *structpb.Struct `protobuf:"bytes,7,opt,name=Data,proto3" json:"Data,omitempty"`
|
||||
}
|
||||
|
||||
func (x *TransactionItem) Reset() {
|
||||
*x = TransactionItem{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_transactions_proto_msgTypes[2]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *TransactionItem) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*TransactionItem) ProtoMessage() {}
|
||||
|
||||
func (x *TransactionItem) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_transactions_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 TransactionItem.ProtoReflect.Descriptor instead.
|
||||
func (*TransactionItem) Descriptor() ([]byte, []int) {
|
||||
return file_transactions_proto_rawDescGZIP(), []int{2}
|
||||
}
|
||||
|
||||
func (x *TransactionItem) GetID() string {
|
||||
if x != nil {
|
||||
return x.ID
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *TransactionItem) GetUser() *users.UserResponse {
|
||||
if x != nil {
|
||||
return x.User
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *TransactionItem) GetValue() int64 {
|
||||
if x != nil {
|
||||
return x.Value
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TransactionItem) GetStateID() int32 {
|
||||
if x != nil {
|
||||
return x.StateID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TransactionItem) GetCreated() int64 {
|
||||
if x != nil {
|
||||
return x.Created
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TransactionItem) GetUpdated() int64 {
|
||||
if x != nil {
|
||||
return x.Updated
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TransactionItem) GetData() *structpb.Struct {
|
||||
if x != nil {
|
||||
return x.Data
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type TransactionFilter struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
UserID *int64 `protobuf:"varint,1,opt,name=UserID,proto3,oneof" json:"UserID,omitempty"`
|
||||
StateID *int32 `protobuf:"varint,2,opt,name=StateID,proto3,oneof" json:"StateID,omitempty"`
|
||||
}
|
||||
|
||||
func (x *TransactionFilter) Reset() {
|
||||
*x = TransactionFilter{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_transactions_proto_msgTypes[3]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *TransactionFilter) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*TransactionFilter) ProtoMessage() {}
|
||||
|
||||
func (x *TransactionFilter) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_transactions_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 TransactionFilter.ProtoReflect.Descriptor instead.
|
||||
func (*TransactionFilter) Descriptor() ([]byte, []int) {
|
||||
return file_transactions_proto_rawDescGZIP(), []int{3}
|
||||
}
|
||||
|
||||
func (x *TransactionFilter) GetUserID() int64 {
|
||||
if x != nil && x.UserID != nil {
|
||||
return *x.UserID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *TransactionFilter) GetStateID() int32 {
|
||||
if x != nil && x.StateID != nil {
|
||||
return *x.StateID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type ListRequest struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Filter *TransactionFilter `protobuf:"bytes,1,opt,name=Filter,proto3" json:"Filter,omitempty"`
|
||||
Page *Pagination `protobuf:"bytes,2,opt,name=Page,proto3" json:"Page,omitempty"`
|
||||
}
|
||||
|
||||
func (x *ListRequest) Reset() {
|
||||
*x = ListRequest{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_transactions_proto_msgTypes[4]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ListRequest) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ListRequest) ProtoMessage() {}
|
||||
|
||||
func (x *ListRequest) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_transactions_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 ListRequest.ProtoReflect.Descriptor instead.
|
||||
func (*ListRequest) Descriptor() ([]byte, []int) {
|
||||
return file_transactions_proto_rawDescGZIP(), []int{4}
|
||||
}
|
||||
|
||||
func (x *ListRequest) GetFilter() *TransactionFilter {
|
||||
if x != nil {
|
||||
return x.Filter
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *ListRequest) GetPage() *Pagination {
|
||||
if x != nil {
|
||||
return x.Page
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type Pagination struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Size int32 `protobuf:"varint,1,opt,name=Size,proto3" json:"Size,omitempty"`
|
||||
Number int32 `protobuf:"varint,2,opt,name=Number,proto3" json:"Number,omitempty"`
|
||||
}
|
||||
|
||||
func (x *Pagination) Reset() {
|
||||
*x = Pagination{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_transactions_proto_msgTypes[5]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *Pagination) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*Pagination) ProtoMessage() {}
|
||||
|
||||
func (x *Pagination) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_transactions_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 Pagination.ProtoReflect.Descriptor instead.
|
||||
func (*Pagination) Descriptor() ([]byte, []int) {
|
||||
return file_transactions_proto_rawDescGZIP(), []int{5}
|
||||
}
|
||||
|
||||
func (x *Pagination) GetSize() int32 {
|
||||
if x != nil {
|
||||
return x.Size
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *Pagination) GetNumber() int32 {
|
||||
if x != nil {
|
||||
return x.Number
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type TransactionList struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Transactions []*TransactionItem `protobuf:"bytes,1,rep,name=Transactions,proto3" json:"Transactions,omitempty"`
|
||||
}
|
||||
|
||||
func (x *TransactionList) Reset() {
|
||||
*x = TransactionList{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_transactions_proto_msgTypes[6]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *TransactionList) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*TransactionList) ProtoMessage() {}
|
||||
|
||||
func (x *TransactionList) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_transactions_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 TransactionList.ProtoReflect.Descriptor instead.
|
||||
func (*TransactionList) Descriptor() ([]byte, []int) {
|
||||
return file_transactions_proto_rawDescGZIP(), []int{6}
|
||||
}
|
||||
|
||||
func (x *TransactionList) GetTransactions() []*TransactionItem {
|
||||
if x != nil {
|
||||
return x.Transactions
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type BalanceResponse struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Balance int64 `protobuf:"varint,1,opt,name=Balance,proto3" json:"Balance,omitempty"`
|
||||
}
|
||||
|
||||
func (x *BalanceResponse) Reset() {
|
||||
*x = BalanceResponse{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_transactions_proto_msgTypes[7]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *BalanceResponse) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*BalanceResponse) ProtoMessage() {}
|
||||
|
||||
func (x *BalanceResponse) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_transactions_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 BalanceResponse.ProtoReflect.Descriptor instead.
|
||||
func (*BalanceResponse) Descriptor() ([]byte, []int) {
|
||||
return file_transactions_proto_rawDescGZIP(), []int{7}
|
||||
}
|
||||
|
||||
func (x *BalanceResponse) GetBalance() int64 {
|
||||
if x != nil {
|
||||
return x.Balance
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type IdMessage struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
|
||||
}
|
||||
|
||||
func (x *IdMessage) Reset() {
|
||||
*x = IdMessage{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_transactions_proto_msgTypes[8]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *IdMessage) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*IdMessage) ProtoMessage() {}
|
||||
|
||||
func (x *IdMessage) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_transactions_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 IdMessage.ProtoReflect.Descriptor instead.
|
||||
func (*IdMessage) Descriptor() ([]byte, []int) {
|
||||
return file_transactions_proto_rawDescGZIP(), []int{8}
|
||||
}
|
||||
|
||||
func (x *IdMessage) GetID() string {
|
||||
if x != nil {
|
||||
return x.ID
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
type UserIdMessage struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
UserID int64 `protobuf:"varint,1,opt,name=UserID,proto3" json:"UserID,omitempty"`
|
||||
}
|
||||
|
||||
func (x *UserIdMessage) Reset() {
|
||||
*x = UserIdMessage{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_transactions_proto_msgTypes[9]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *UserIdMessage) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*UserIdMessage) ProtoMessage() {}
|
||||
|
||||
func (x *UserIdMessage) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_transactions_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 UserIdMessage.ProtoReflect.Descriptor instead.
|
||||
func (*UserIdMessage) Descriptor() ([]byte, []int) {
|
||||
return file_transactions_proto_rawDescGZIP(), []int{9}
|
||||
}
|
||||
|
||||
func (x *UserIdMessage) GetUserID() int64 {
|
||||
if x != nil {
|
||||
return x.UserID
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
type NullResponse struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
}
|
||||
|
||||
func (x *NullResponse) Reset() {
|
||||
*x = NullResponse{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_transactions_proto_msgTypes[10]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *NullResponse) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*NullResponse) ProtoMessage() {}
|
||||
|
||||
func (x *NullResponse) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_transactions_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 NullResponse.ProtoReflect.Descriptor instead.
|
||||
func (*NullResponse) Descriptor() ([]byte, []int) {
|
||||
return file_transactions_proto_rawDescGZIP(), []int{10}
|
||||
}
|
||||
|
||||
var File_transactions_proto protoreflect.FileDescriptor
|
||||
|
||||
var file_transactions_proto_rawDesc = []byte{
|
||||
0x0a, 0x12, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70,
|
||||
0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0c, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f,
|
||||
0x6e, 0x73, 0x1a, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
|
||||
0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
|
||||
0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x88, 0x01,
|
||||
0x0a, 0x11, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x72, 0x65,
|
||||
0x61, 0x74, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20,
|
||||
0x01, 0x28, 0x03, 0x52, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x12, 0x14, 0x0a, 0x05, 0x56,
|
||||
0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x56, 0x61, 0x6c, 0x75,
|
||||
0x65, 0x12, 0x18, 0x0a, 0x07, 0x53, 0x74, 0x61, 0x74, 0x65, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x07, 0x53, 0x74, 0x61, 0x74, 0x65, 0x49, 0x44, 0x12, 0x2b, 0x0a, 0x04, 0x44,
|
||||
0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
|
||||
0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75,
|
||||
0x63, 0x74, 0x52, 0x04, 0x44, 0x61, 0x74, 0x61, 0x22, 0xae, 0x01, 0x0a, 0x11, 0x54, 0x72, 0x61,
|
||||
0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x0e,
|
||||
0x0a, 0x02, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49, 0x44, 0x12, 0x19,
|
||||
0x0a, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52,
|
||||
0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x88, 0x01, 0x01, 0x12, 0x1d, 0x0a, 0x07, 0x53, 0x74, 0x61,
|
||||
0x74, 0x65, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x07, 0x53, 0x74,
|
||||
0x61, 0x74, 0x65, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61,
|
||||
0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
|
||||
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x48,
|
||||
0x02, 0x52, 0x04, 0x44, 0x61, 0x74, 0x61, 0x88, 0x01, 0x01, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x56,
|
||||
0x61, 0x6c, 0x75, 0x65, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x53, 0x74, 0x61, 0x74, 0x65, 0x49, 0x44,
|
||||
0x42, 0x07, 0x0a, 0x05, 0x5f, 0x44, 0x61, 0x74, 0x61, 0x22, 0xdb, 0x01, 0x0a, 0x0f, 0x54, 0x72,
|
||||
0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x0e, 0x0a,
|
||||
0x02, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49, 0x44, 0x12, 0x27, 0x0a,
|
||||
0x04, 0x55, 0x73, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x75, 0x73,
|
||||
0x65, 0x72, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
|
||||
0x52, 0x04, 0x55, 0x73, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18,
|
||||
0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x18, 0x0a, 0x07,
|
||||
0x53, 0x74, 0x61, 0x74, 0x65, 0x49, 0x44, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x53,
|
||||
0x74, 0x61, 0x74, 0x65, 0x49, 0x44, 0x12, 0x18, 0x0a, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
|
||||
0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
|
||||
0x12, 0x18, 0x0a, 0x07, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28,
|
||||
0x03, 0x52, 0x07, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x12, 0x2b, 0x0a, 0x04, 0x44, 0x61,
|
||||
0x74, 0x61, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
|
||||
0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63,
|
||||
0x74, 0x52, 0x04, 0x44, 0x61, 0x74, 0x61, 0x22, 0x66, 0x0a, 0x11, 0x54, 0x72, 0x61, 0x6e, 0x73,
|
||||
0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x06,
|
||||
0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x06,
|
||||
0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x88, 0x01, 0x01, 0x12, 0x1d, 0x0a, 0x07, 0x53, 0x74, 0x61,
|
||||
0x74, 0x65, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x48, 0x01, 0x52, 0x07, 0x53, 0x74,
|
||||
0x61, 0x74, 0x65, 0x49, 0x44, 0x88, 0x01, 0x01, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x55, 0x73, 0x65,
|
||||
0x72, 0x49, 0x44, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x53, 0x74, 0x61, 0x74, 0x65, 0x49, 0x44, 0x22,
|
||||
0x74, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x37,
|
||||
0x0a, 0x06, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f,
|
||||
0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x54, 0x72,
|
||||
0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52,
|
||||
0x06, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x2c, 0x0a, 0x04, 0x50, 0x61, 0x67, 0x65, 0x18,
|
||||
0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74,
|
||||
0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
|
||||
0x04, 0x50, 0x61, 0x67, 0x65, 0x22, 0x38, 0x0a, 0x0a, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74,
|
||||
0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
|
||||
0x05, 0x52, 0x04, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x4e, 0x75, 0x6d, 0x62, 0x65,
|
||||
0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x22,
|
||||
0x54, 0x0a, 0x0f, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x69,
|
||||
0x73, 0x74, 0x12, 0x41, 0x0a, 0x0c, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f,
|
||||
0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73,
|
||||
0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74,
|
||||
0x69, 0x6f, 0x6e, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x0c, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63,
|
||||
0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x2b, 0x0a, 0x0f, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65,
|
||||
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x42, 0x61, 0x6c, 0x61,
|
||||
0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e,
|
||||
0x63, 0x65, 0x22, 0x1b, 0x0a, 0x09, 0x49, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
|
||||
0x0e, 0x0a, 0x02, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49, 0x44, 0x22,
|
||||
0x27, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
|
||||
0x12, 0x16, 0x0a, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
|
||||
0x52, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x44, 0x22, 0x0e, 0x0a, 0x0c, 0x4e, 0x75, 0x6c, 0x6c,
|
||||
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x32, 0xa7, 0x03, 0x0a, 0x13, 0x54, 0x72, 0x61,
|
||||
0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
|
||||
0x12, 0x42, 0x0a, 0x06, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x1f, 0x2e, 0x74, 0x72, 0x61,
|
||||
0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61,
|
||||
0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x1a, 0x17, 0x2e, 0x74, 0x72,
|
||||
0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x49, 0x64, 0x4d, 0x65, 0x73,
|
||||
0x73, 0x61, 0x67, 0x65, 0x12, 0x45, 0x0a, 0x06, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x1f,
|
||||
0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x54, 0x72,
|
||||
0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x1a,
|
||||
0x1a, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x4e,
|
||||
0x75, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x06, 0x44,
|
||||
0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x17, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74,
|
||||
0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x49, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x1a,
|
||||
0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x4e, 0x75,
|
||||
0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x07, 0x42, 0x61,
|
||||
0x6c, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1b, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74,
|
||||
0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61,
|
||||
0x67, 0x65, 0x1a, 0x1d, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
|
||||
0x73, 0x2e, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
|
||||
0x65, 0x12, 0x3d, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x17, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73,
|
||||
0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x49, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
|
||||
0x65, 0x1a, 0x1d, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
|
||||
0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x74, 0x65, 0x6d,
|
||||
0x12, 0x40, 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x19, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73,
|
||||
0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75,
|
||||
0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f,
|
||||
0x6e, 0x73, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x69,
|
||||
0x73, 0x74, 0x42, 0x35, 0x5a, 0x33, 0x67, 0x69, 0x74, 0x2e, 0x69, 0x74, 0x7a, 0x61, 0x6e, 0x61,
|
||||
0x2e, 0x6d, 0x65, 0x2f, 0x73, 0x74, 0x72, 0x61, 0x66, 0x65, 0x73, 0x6e, 0x65, 0x74, 0x2f, 0x70,
|
||||
0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x74, 0x72, 0x61,
|
||||
0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
|
||||
0x33,
|
||||
}
|
||||
|
||||
var (
|
||||
file_transactions_proto_rawDescOnce sync.Once
|
||||
file_transactions_proto_rawDescData = file_transactions_proto_rawDesc
|
||||
)
|
||||
|
||||
func file_transactions_proto_rawDescGZIP() []byte {
|
||||
file_transactions_proto_rawDescOnce.Do(func() {
|
||||
file_transactions_proto_rawDescData = protoimpl.X.CompressGZIP(file_transactions_proto_rawDescData)
|
||||
})
|
||||
return file_transactions_proto_rawDescData
|
||||
}
|
||||
|
||||
var file_transactions_proto_msgTypes = make([]protoimpl.MessageInfo, 11)
|
||||
var file_transactions_proto_goTypes = []interface{}{
|
||||
(*TransactionCreate)(nil), // 0: transactions.TransactionCreate
|
||||
(*TransactionUpdate)(nil), // 1: transactions.TransactionUpdate
|
||||
(*TransactionItem)(nil), // 2: transactions.TransactionItem
|
||||
(*TransactionFilter)(nil), // 3: transactions.TransactionFilter
|
||||
(*ListRequest)(nil), // 4: transactions.ListRequest
|
||||
(*Pagination)(nil), // 5: transactions.Pagination
|
||||
(*TransactionList)(nil), // 6: transactions.TransactionList
|
||||
(*BalanceResponse)(nil), // 7: transactions.BalanceResponse
|
||||
(*IdMessage)(nil), // 8: transactions.IdMessage
|
||||
(*UserIdMessage)(nil), // 9: transactions.UserIdMessage
|
||||
(*NullResponse)(nil), // 10: transactions.NullResponse
|
||||
(*structpb.Struct)(nil), // 11: google.protobuf.Struct
|
||||
(*users.UserResponse)(nil), // 12: users.UserResponse
|
||||
}
|
||||
var file_transactions_proto_depIdxs = []int32{
|
||||
11, // 0: transactions.TransactionCreate.Data:type_name -> google.protobuf.Struct
|
||||
11, // 1: transactions.TransactionUpdate.Data:type_name -> google.protobuf.Struct
|
||||
12, // 2: transactions.TransactionItem.User:type_name -> users.UserResponse
|
||||
11, // 3: transactions.TransactionItem.Data:type_name -> google.protobuf.Struct
|
||||
3, // 4: transactions.ListRequest.Filter:type_name -> transactions.TransactionFilter
|
||||
5, // 5: transactions.ListRequest.Page:type_name -> transactions.Pagination
|
||||
2, // 6: transactions.TransactionList.Transactions:type_name -> transactions.TransactionItem
|
||||
0, // 7: transactions.TransactionsService.Create:input_type -> transactions.TransactionCreate
|
||||
1, // 8: transactions.TransactionsService.Update:input_type -> transactions.TransactionUpdate
|
||||
8, // 9: transactions.TransactionsService.Delete:input_type -> transactions.IdMessage
|
||||
9, // 10: transactions.TransactionsService.Balance:input_type -> transactions.UserIdMessage
|
||||
8, // 11: transactions.TransactionsService.Get:input_type -> transactions.IdMessage
|
||||
4, // 12: transactions.TransactionsService.List:input_type -> transactions.ListRequest
|
||||
8, // 13: transactions.TransactionsService.Create:output_type -> transactions.IdMessage
|
||||
10, // 14: transactions.TransactionsService.Update:output_type -> transactions.NullResponse
|
||||
10, // 15: transactions.TransactionsService.Delete:output_type -> transactions.NullResponse
|
||||
7, // 16: transactions.TransactionsService.Balance:output_type -> transactions.BalanceResponse
|
||||
2, // 17: transactions.TransactionsService.Get:output_type -> transactions.TransactionItem
|
||||
6, // 18: transactions.TransactionsService.List:output_type -> transactions.TransactionList
|
||||
13, // [13:19] is the sub-list for method output_type
|
||||
7, // [7:13] is the sub-list for method input_type
|
||||
7, // [7:7] is the sub-list for extension type_name
|
||||
7, // [7:7] is the sub-list for extension extendee
|
||||
0, // [0:7] is the sub-list for field type_name
|
||||
}
|
||||
|
||||
func init() { file_transactions_proto_init() }
|
||||
func file_transactions_proto_init() {
|
||||
if File_transactions_proto != nil {
|
||||
return
|
||||
}
|
||||
if !protoimpl.UnsafeEnabled {
|
||||
file_transactions_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*TransactionCreate); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_transactions_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*TransactionUpdate); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_transactions_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*TransactionItem); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_transactions_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*TransactionFilter); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_transactions_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ListRequest); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_transactions_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*Pagination); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_transactions_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*TransactionList); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_transactions_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*BalanceResponse); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_transactions_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*IdMessage); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_transactions_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*UserIdMessage); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_transactions_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*NullResponse); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
}
|
||||
file_transactions_proto_msgTypes[1].OneofWrappers = []interface{}{}
|
||||
file_transactions_proto_msgTypes[3].OneofWrappers = []interface{}{}
|
||||
type x struct{}
|
||||
out := protoimpl.TypeBuilder{
|
||||
File: protoimpl.DescBuilder{
|
||||
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
||||
RawDescriptor: file_transactions_proto_rawDesc,
|
||||
NumEnums: 0,
|
||||
NumMessages: 11,
|
||||
NumExtensions: 0,
|
||||
NumServices: 1,
|
||||
},
|
||||
GoTypes: file_transactions_proto_goTypes,
|
||||
DependencyIndexes: file_transactions_proto_depIdxs,
|
||||
MessageInfos: file_transactions_proto_msgTypes,
|
||||
}.Build()
|
||||
File_transactions_proto = out.File
|
||||
file_transactions_proto_rawDesc = nil
|
||||
file_transactions_proto_goTypes = nil
|
||||
file_transactions_proto_depIdxs = nil
|
||||
}
|
285
transactions/transactions_grpc.pb.go
Normal file
285
transactions/transactions_grpc.pb.go
Normal file
@ -0,0 +1,285 @@
|
||||
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
|
||||
// versions:
|
||||
// - protoc-gen-go-grpc v1.2.0
|
||||
// - protoc v3.21.2
|
||||
// source: transactions.proto
|
||||
|
||||
package transactions
|
||||
|
||||
import (
|
||||
context "context"
|
||||
grpc "google.golang.org/grpc"
|
||||
codes "google.golang.org/grpc/codes"
|
||||
status "google.golang.org/grpc/status"
|
||||
)
|
||||
|
||||
// This is a compile-time assertion to ensure that this generated file
|
||||
// is compatible with the grpc package it is being compiled against.
|
||||
// Requires gRPC-Go v1.32.0 or later.
|
||||
const _ = grpc.SupportPackageIsVersion7
|
||||
|
||||
// TransactionsServiceClient is the client API for TransactionsService service.
|
||||
//
|
||||
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
|
||||
type TransactionsServiceClient interface {
|
||||
Create(ctx context.Context, in *TransactionCreate, opts ...grpc.CallOption) (*IdMessage, error)
|
||||
Update(ctx context.Context, in *TransactionUpdate, opts ...grpc.CallOption) (*NullResponse, error)
|
||||
Delete(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*NullResponse, error)
|
||||
Balance(ctx context.Context, in *UserIdMessage, opts ...grpc.CallOption) (*BalanceResponse, error)
|
||||
Get(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*TransactionItem, error)
|
||||
List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*TransactionList, error)
|
||||
}
|
||||
|
||||
type transactionsServiceClient struct {
|
||||
cc grpc.ClientConnInterface
|
||||
}
|
||||
|
||||
func NewTransactionsServiceClient(cc grpc.ClientConnInterface) TransactionsServiceClient {
|
||||
return &transactionsServiceClient{cc}
|
||||
}
|
||||
|
||||
func (c *transactionsServiceClient) Create(ctx context.Context, in *TransactionCreate, opts ...grpc.CallOption) (*IdMessage, error) {
|
||||
out := new(IdMessage)
|
||||
err := c.cc.Invoke(ctx, "/transactions.TransactionsService/Create", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *transactionsServiceClient) Update(ctx context.Context, in *TransactionUpdate, opts ...grpc.CallOption) (*NullResponse, error) {
|
||||
out := new(NullResponse)
|
||||
err := c.cc.Invoke(ctx, "/transactions.TransactionsService/Update", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *transactionsServiceClient) Delete(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*NullResponse, error) {
|
||||
out := new(NullResponse)
|
||||
err := c.cc.Invoke(ctx, "/transactions.TransactionsService/Delete", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *transactionsServiceClient) Balance(ctx context.Context, in *UserIdMessage, opts ...grpc.CallOption) (*BalanceResponse, error) {
|
||||
out := new(BalanceResponse)
|
||||
err := c.cc.Invoke(ctx, "/transactions.TransactionsService/Balance", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *transactionsServiceClient) Get(ctx context.Context, in *IdMessage, opts ...grpc.CallOption) (*TransactionItem, error) {
|
||||
out := new(TransactionItem)
|
||||
err := c.cc.Invoke(ctx, "/transactions.TransactionsService/Get", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func (c *transactionsServiceClient) List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*TransactionList, error) {
|
||||
out := new(TransactionList)
|
||||
err := c.cc.Invoke(ctx, "/transactions.TransactionsService/List", in, out, opts...)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return out, nil
|
||||
}
|
||||
|
||||
// TransactionsServiceServer is the server API for TransactionsService service.
|
||||
// All implementations must embed UnimplementedTransactionsServiceServer
|
||||
// for forward compatibility
|
||||
type TransactionsServiceServer interface {
|
||||
Create(context.Context, *TransactionCreate) (*IdMessage, error)
|
||||
Update(context.Context, *TransactionUpdate) (*NullResponse, error)
|
||||
Delete(context.Context, *IdMessage) (*NullResponse, error)
|
||||
Balance(context.Context, *UserIdMessage) (*BalanceResponse, error)
|
||||
Get(context.Context, *IdMessage) (*TransactionItem, error)
|
||||
List(context.Context, *ListRequest) (*TransactionList, error)
|
||||
mustEmbedUnimplementedTransactionsServiceServer()
|
||||
}
|
||||
|
||||
// UnimplementedTransactionsServiceServer must be embedded to have forward compatible implementations.
|
||||
type UnimplementedTransactionsServiceServer struct {
|
||||
}
|
||||
|
||||
func (UnimplementedTransactionsServiceServer) Create(context.Context, *TransactionCreate) (*IdMessage, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Create not implemented")
|
||||
}
|
||||
func (UnimplementedTransactionsServiceServer) Update(context.Context, *TransactionUpdate) (*NullResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Update not implemented")
|
||||
}
|
||||
func (UnimplementedTransactionsServiceServer) Delete(context.Context, *IdMessage) (*NullResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented")
|
||||
}
|
||||
func (UnimplementedTransactionsServiceServer) Balance(context.Context, *UserIdMessage) (*BalanceResponse, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Balance not implemented")
|
||||
}
|
||||
func (UnimplementedTransactionsServiceServer) Get(context.Context, *IdMessage) (*TransactionItem, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method Get not implemented")
|
||||
}
|
||||
func (UnimplementedTransactionsServiceServer) List(context.Context, *ListRequest) (*TransactionList, error) {
|
||||
return nil, status.Errorf(codes.Unimplemented, "method List not implemented")
|
||||
}
|
||||
func (UnimplementedTransactionsServiceServer) mustEmbedUnimplementedTransactionsServiceServer() {}
|
||||
|
||||
// UnsafeTransactionsServiceServer may be embedded to opt out of forward compatibility for this service.
|
||||
// Use of this interface is not recommended, as added methods to TransactionsServiceServer will
|
||||
// result in compilation errors.
|
||||
type UnsafeTransactionsServiceServer interface {
|
||||
mustEmbedUnimplementedTransactionsServiceServer()
|
||||
}
|
||||
|
||||
func RegisterTransactionsServiceServer(s grpc.ServiceRegistrar, srv TransactionsServiceServer) {
|
||||
s.RegisterService(&TransactionsService_ServiceDesc, srv)
|
||||
}
|
||||
|
||||
func _TransactionsService_Create_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(TransactionCreate)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(TransactionsServiceServer).Create(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/transactions.TransactionsService/Create",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(TransactionsServiceServer).Create(ctx, req.(*TransactionCreate))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _TransactionsService_Update_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(TransactionUpdate)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(TransactionsServiceServer).Update(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/transactions.TransactionsService/Update",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(TransactionsServiceServer).Update(ctx, req.(*TransactionUpdate))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _TransactionsService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(IdMessage)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(TransactionsServiceServer).Delete(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/transactions.TransactionsService/Delete",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(TransactionsServiceServer).Delete(ctx, req.(*IdMessage))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _TransactionsService_Balance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(UserIdMessage)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(TransactionsServiceServer).Balance(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/transactions.TransactionsService/Balance",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(TransactionsServiceServer).Balance(ctx, req.(*UserIdMessage))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _TransactionsService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(IdMessage)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(TransactionsServiceServer).Get(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/transactions.TransactionsService/Get",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(TransactionsServiceServer).Get(ctx, req.(*IdMessage))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
func _TransactionsService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
||||
in := new(ListRequest)
|
||||
if err := dec(in); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if interceptor == nil {
|
||||
return srv.(TransactionsServiceServer).List(ctx, in)
|
||||
}
|
||||
info := &grpc.UnaryServerInfo{
|
||||
Server: srv,
|
||||
FullMethod: "/transactions.TransactionsService/List",
|
||||
}
|
||||
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
||||
return srv.(TransactionsServiceServer).List(ctx, req.(*ListRequest))
|
||||
}
|
||||
return interceptor(ctx, in, info, handler)
|
||||
}
|
||||
|
||||
// TransactionsService_ServiceDesc is the grpc.ServiceDesc for TransactionsService service.
|
||||
// It's only intended for direct use with grpc.RegisterService,
|
||||
// and not to be introspected or modified (even as a copy)
|
||||
var TransactionsService_ServiceDesc = grpc.ServiceDesc{
|
||||
ServiceName: "transactions.TransactionsService",
|
||||
HandlerType: (*TransactionsServiceServer)(nil),
|
||||
Methods: []grpc.MethodDesc{
|
||||
{
|
||||
MethodName: "Create",
|
||||
Handler: _TransactionsService_Create_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "Update",
|
||||
Handler: _TransactionsService_Update_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "Delete",
|
||||
Handler: _TransactionsService_Delete_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "Balance",
|
||||
Handler: _TransactionsService_Balance_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "Get",
|
||||
Handler: _TransactionsService_Get_Handler,
|
||||
},
|
||||
{
|
||||
MethodName: "List",
|
||||
Handler: _TransactionsService_List_Handler,
|
||||
},
|
||||
},
|
||||
Streams: []grpc.StreamDesc{},
|
||||
Metadata: "transactions.proto",
|
||||
}
|
Loading…
Reference in New Issue
Block a user