balance

package
v0.0.0-...-57ed1a7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 10, 2024 License: MulanPSL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Balance_CreateBalance_FullMethodName                 = "/balance.Balance/CreateBalance"
	Balance_UpdateBalance_FullMethodName                 = "/balance.Balance/UpdateBalance"
	Balance_UpdateBalancePwdByUserId_FullMethodName      = "/balance.Balance/UpdateBalancePwdByUserId"
	Balance_IsPasswordFreeEnabledByUserId_FullMethodName = "/balance.Balance/IsPasswordFreeEnabledByUserId"
	Balance_GetUserBalanceDetail_FullMethodName          = "/balance.Balance/GetUserBalanceDetail"
	Balance_GetUserBalanceLogs_FullMethodName            = "/balance.Balance/GetUserBalanceLogs"
)

Variables

View Source
var Balance_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "balance.Balance",
	HandlerType: (*BalanceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateBalance",
			Handler:    _Balance_CreateBalance_Handler,
		},
		{
			MethodName: "UpdateBalance",
			Handler:    _Balance_UpdateBalance_Handler,
		},
		{
			MethodName: "UpdateBalancePwdByUserId",
			Handler:    _Balance_UpdateBalancePwdByUserId_Handler,
		},
		{
			MethodName: "IsPasswordFreeEnabledByUserId",
			Handler:    _Balance_IsPasswordFreeEnabledByUserId_Handler,
		},
		{
			MethodName: "GetUserBalanceDetail",
			Handler:    _Balance_GetUserBalanceDetail_Handler,
		},
		{
			MethodName: "GetUserBalanceLogs",
			Handler:    _Balance_GetUserBalanceLogs_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "balance.proto",
}

Balance_ServiceDesc is the grpc.ServiceDesc for Balance service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_balance_proto protoreflect.FileDescriptor

Functions

func RegisterBalanceServer

func RegisterBalanceServer(s grpc.ServiceRegistrar, srv BalanceServer)

Types

type BalanceClient

BalanceClient is the client API for Balance 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.

func NewBalanceClient

func NewBalanceClient(cc grpc.ClientConnInterface) BalanceClient

type BalanceServer

BalanceServer is the server API for Balance service. All implementations must embed UnimplementedBalanceServer for forward compatibility.

type CreateBalanceRequest

type CreateBalanceRequest struct {
	UserId int64 `protobuf:"varint,1,opt,name=UserId,proto3" json:"UserId,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateBalanceRequest) Descriptor deprecated

func (*CreateBalanceRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateBalanceRequest.ProtoReflect.Descriptor instead.

func (*CreateBalanceRequest) GetUserId

func (x *CreateBalanceRequest) GetUserId() int64

func (*CreateBalanceRequest) ProtoMessage

func (*CreateBalanceRequest) ProtoMessage()

func (*CreateBalanceRequest) ProtoReflect

func (x *CreateBalanceRequest) ProtoReflect() protoreflect.Message

func (*CreateBalanceRequest) Reset

func (x *CreateBalanceRequest) Reset()

func (*CreateBalanceRequest) String

func (x *CreateBalanceRequest) String() string

type CreateBalanceResponse

type CreateBalanceResponse struct {
	// contains filtered or unexported fields
}

func (*CreateBalanceResponse) Descriptor deprecated

func (*CreateBalanceResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateBalanceResponse.ProtoReflect.Descriptor instead.

func (*CreateBalanceResponse) ProtoMessage

func (*CreateBalanceResponse) ProtoMessage()

func (*CreateBalanceResponse) ProtoReflect

func (x *CreateBalanceResponse) ProtoReflect() protoreflect.Message

func (*CreateBalanceResponse) Reset

func (x *CreateBalanceResponse) Reset()

func (*CreateBalanceResponse) String

func (x *CreateBalanceResponse) String() string

type GetUserBalanceDetailRequest

type GetUserBalanceDetailRequest struct {
	UserID int64 `protobuf:"varint,10,opt,name=UserID,proto3" json:"UserID,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserBalanceDetailRequest) Descriptor deprecated

func (*GetUserBalanceDetailRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserBalanceDetailRequest.ProtoReflect.Descriptor instead.

func (*GetUserBalanceDetailRequest) GetUserID

func (x *GetUserBalanceDetailRequest) GetUserID() int64

func (*GetUserBalanceDetailRequest) ProtoMessage

func (*GetUserBalanceDetailRequest) ProtoMessage()

func (*GetUserBalanceDetailRequest) ProtoReflect

func (*GetUserBalanceDetailRequest) Reset

func (x *GetUserBalanceDetailRequest) Reset()

func (*GetUserBalanceDetailRequest) String

func (x *GetUserBalanceDetailRequest) String() string

type GetUserBalanceDetailResponse

type GetUserBalanceDetailResponse struct {
	UserBalanceDetail *UserBalance `protobuf:"bytes,1,opt,name=UserBalanceDetail,proto3" json:"UserBalanceDetail,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserBalanceDetailResponse) Descriptor deprecated

func (*GetUserBalanceDetailResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserBalanceDetailResponse.ProtoReflect.Descriptor instead.

func (*GetUserBalanceDetailResponse) GetUserBalanceDetail

func (x *GetUserBalanceDetailResponse) GetUserBalanceDetail() *UserBalance

func (*GetUserBalanceDetailResponse) ProtoMessage

func (*GetUserBalanceDetailResponse) ProtoMessage()

func (*GetUserBalanceDetailResponse) ProtoReflect

func (*GetUserBalanceDetailResponse) Reset

func (x *GetUserBalanceDetailResponse) Reset()

func (*GetUserBalanceDetailResponse) String

type GetUserBalanceLogsRequest

type GetUserBalanceLogsRequest struct {
	UserID   int64 `protobuf:"varint,10,opt,name=UserID,proto3" json:"UserID,omitempty"`
	Size     int64 `protobuf:"varint,20,opt,name=Size,proto3" json:"Size,omitempty"`
	PageSize int64 `protobuf:"varint,30,opt,name=PageSize,proto3" json:"PageSize,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserBalanceLogsRequest) Descriptor deprecated

func (*GetUserBalanceLogsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserBalanceLogsRequest.ProtoReflect.Descriptor instead.

func (*GetUserBalanceLogsRequest) GetPageSize

func (x *GetUserBalanceLogsRequest) GetPageSize() int64

func (*GetUserBalanceLogsRequest) GetSize

func (x *GetUserBalanceLogsRequest) GetSize() int64

func (*GetUserBalanceLogsRequest) GetUserID

func (x *GetUserBalanceLogsRequest) GetUserID() int64

func (*GetUserBalanceLogsRequest) ProtoMessage

func (*GetUserBalanceLogsRequest) ProtoMessage()

func (*GetUserBalanceLogsRequest) ProtoReflect

func (*GetUserBalanceLogsRequest) Reset

func (x *GetUserBalanceLogsRequest) Reset()

func (*GetUserBalanceLogsRequest) String

func (x *GetUserBalanceLogsRequest) String() string

type GetUserBalanceLogsResponse

type GetUserBalanceLogsResponse struct {
	UserBalanceLogs []*UserBalanceLog `protobuf:"bytes,1,rep,name=UserBalanceLogs,proto3" json:"UserBalanceLogs,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserBalanceLogsResponse) Descriptor deprecated

func (*GetUserBalanceLogsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUserBalanceLogsResponse.ProtoReflect.Descriptor instead.

func (*GetUserBalanceLogsResponse) GetUserBalanceLogs

func (x *GetUserBalanceLogsResponse) GetUserBalanceLogs() []*UserBalanceLog

func (*GetUserBalanceLogsResponse) ProtoMessage

func (*GetUserBalanceLogsResponse) ProtoMessage()

func (*GetUserBalanceLogsResponse) ProtoReflect

func (*GetUserBalanceLogsResponse) Reset

func (x *GetUserBalanceLogsResponse) Reset()

func (*GetUserBalanceLogsResponse) String

func (x *GetUserBalanceLogsResponse) String() string

type IsPasswordFreeEnabledByUserIdRequest

type IsPasswordFreeEnabledByUserIdRequest struct {
	UserID                int64 `protobuf:"varint,10,opt,name=UserID,proto3" json:"UserID,omitempty"`
	IsPasswordFreeEnabled bool  `protobuf:"varint,20,opt,name=IsPasswordFreeEnabled,proto3" json:"IsPasswordFreeEnabled,omitempty"`
	// contains filtered or unexported fields
}

func (*IsPasswordFreeEnabledByUserIdRequest) Descriptor deprecated

func (*IsPasswordFreeEnabledByUserIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use IsPasswordFreeEnabledByUserIdRequest.ProtoReflect.Descriptor instead.

func (*IsPasswordFreeEnabledByUserIdRequest) GetIsPasswordFreeEnabled

func (x *IsPasswordFreeEnabledByUserIdRequest) GetIsPasswordFreeEnabled() bool

func (*IsPasswordFreeEnabledByUserIdRequest) GetUserID

func (*IsPasswordFreeEnabledByUserIdRequest) ProtoMessage

func (*IsPasswordFreeEnabledByUserIdRequest) ProtoMessage()

func (*IsPasswordFreeEnabledByUserIdRequest) ProtoReflect

func (*IsPasswordFreeEnabledByUserIdRequest) Reset

func (*IsPasswordFreeEnabledByUserIdRequest) String

type IsPasswordFreeEnabledByUserIdResponse

type IsPasswordFreeEnabledByUserIdResponse struct {
	// contains filtered or unexported fields
}

func (*IsPasswordFreeEnabledByUserIdResponse) Descriptor deprecated

func (*IsPasswordFreeEnabledByUserIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use IsPasswordFreeEnabledByUserIdResponse.ProtoReflect.Descriptor instead.

func (*IsPasswordFreeEnabledByUserIdResponse) ProtoMessage

func (*IsPasswordFreeEnabledByUserIdResponse) ProtoMessage()

func (*IsPasswordFreeEnabledByUserIdResponse) ProtoReflect

func (*IsPasswordFreeEnabledByUserIdResponse) Reset

func (*IsPasswordFreeEnabledByUserIdResponse) String

type UnimplementedBalanceServer

type UnimplementedBalanceServer struct{}

UnimplementedBalanceServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedBalanceServer) CreateBalance

func (UnimplementedBalanceServer) UpdateBalance

type UnsafeBalanceServer

type UnsafeBalanceServer interface {
	// contains filtered or unexported methods
}

UnsafeBalanceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BalanceServer will result in compilation errors.

type UpdateBalancePwdByUserIdRequest

type UpdateBalancePwdByUserIdRequest struct {
	UserID   int64  `protobuf:"varint,10,opt,name=UserID,proto3" json:"UserID,omitempty"`
	Password string `protobuf:"bytes,20,opt,name=Password,proto3" json:"Password,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateBalancePwdByUserIdRequest) Descriptor deprecated

func (*UpdateBalancePwdByUserIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateBalancePwdByUserIdRequest.ProtoReflect.Descriptor instead.

func (*UpdateBalancePwdByUserIdRequest) GetPassword

func (x *UpdateBalancePwdByUserIdRequest) GetPassword() string

func (*UpdateBalancePwdByUserIdRequest) GetUserID

func (x *UpdateBalancePwdByUserIdRequest) GetUserID() int64

func (*UpdateBalancePwdByUserIdRequest) ProtoMessage

func (*UpdateBalancePwdByUserIdRequest) ProtoMessage()

func (*UpdateBalancePwdByUserIdRequest) ProtoReflect

func (*UpdateBalancePwdByUserIdRequest) Reset

func (*UpdateBalancePwdByUserIdRequest) String

type UpdateBalancePwdByUserIdResponse

type UpdateBalancePwdByUserIdResponse struct {
	// contains filtered or unexported fields
}

func (*UpdateBalancePwdByUserIdResponse) Descriptor deprecated

func (*UpdateBalancePwdByUserIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateBalancePwdByUserIdResponse.ProtoReflect.Descriptor instead.

func (*UpdateBalancePwdByUserIdResponse) ProtoMessage

func (*UpdateBalancePwdByUserIdResponse) ProtoMessage()

func (*UpdateBalancePwdByUserIdResponse) ProtoReflect

func (*UpdateBalancePwdByUserIdResponse) Reset

func (*UpdateBalancePwdByUserIdResponse) String

type UpdateBalanceRequest

type UpdateBalanceRequest struct {
	UserBalance *UserBalance `protobuf:"bytes,1,opt,name=UserBalance,proto3" json:"UserBalance,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateBalanceRequest) Descriptor deprecated

func (*UpdateBalanceRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateBalanceRequest.ProtoReflect.Descriptor instead.

func (*UpdateBalanceRequest) GetUserBalance

func (x *UpdateBalanceRequest) GetUserBalance() *UserBalance

func (*UpdateBalanceRequest) ProtoMessage

func (*UpdateBalanceRequest) ProtoMessage()

func (*UpdateBalanceRequest) ProtoReflect

func (x *UpdateBalanceRequest) ProtoReflect() protoreflect.Message

func (*UpdateBalanceRequest) Reset

func (x *UpdateBalanceRequest) Reset()

func (*UpdateBalanceRequest) String

func (x *UpdateBalanceRequest) String() string

type UpdateBalanceResponse

type UpdateBalanceResponse struct {
	// contains filtered or unexported fields
}

func (*UpdateBalanceResponse) Descriptor deprecated

func (*UpdateBalanceResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateBalanceResponse.ProtoReflect.Descriptor instead.

func (*UpdateBalanceResponse) ProtoMessage

func (*UpdateBalanceResponse) ProtoMessage()

func (*UpdateBalanceResponse) ProtoReflect

func (x *UpdateBalanceResponse) ProtoReflect() protoreflect.Message

func (*UpdateBalanceResponse) Reset

func (x *UpdateBalanceResponse) Reset()

func (*UpdateBalanceResponse) String

func (x *UpdateBalanceResponse) String() string

type UserBalance

type UserBalance struct {
	BalanceId             int64           `protobuf:"varint,10,opt,name=BalanceId,proto3" json:"BalanceId,omitempty"`
	UserId                int64           `protobuf:"varint,20,opt,name=UserId,proto3" json:"UserId,omitempty"`
	Balance               string          `protobuf:"bytes,30,opt,name=Balance,proto3" json:"Balance,omitempty"`
	TotalRecharge         string          `protobuf:"bytes,40,opt,name=TotalRecharge,proto3" json:"TotalRecharge,omitempty"`
	TotalWithdrawn        string          `protobuf:"bytes,50,opt,name=TotalWithdrawn,proto3" json:"TotalWithdrawn,omitempty"`
	TotalConsumption      string          `protobuf:"bytes,60,opt,name=TotalConsumption,proto3" json:"TotalConsumption,omitempty"`
	Status                int32           `protobuf:"varint,70,opt,name=Status,proto3" json:"Status,omitempty"`
	Password              string          `protobuf:"bytes,80,opt,name=Password,proto3" json:"Password,omitempty"`
	IsPasswordFreeEnabled int32           `protobuf:"varint,90,opt,name=IsPasswordFreeEnabled,proto3" json:"IsPasswordFreeEnabled,omitempty"`
	PasswordFreeLimit     int32           `protobuf:"varint,100,opt,name=PasswordFreeLimit,proto3" json:"PasswordFreeLimit,omitempty"`
	UserBalanceLog        *UserBalanceLog `protobuf:"bytes,110,opt,name=UserBalanceLog,proto3" json:"UserBalanceLog,omitempty"`
	// contains filtered or unexported fields
}

func (*UserBalance) Descriptor deprecated

func (*UserBalance) Descriptor() ([]byte, []int)

Deprecated: Use UserBalance.ProtoReflect.Descriptor instead.

func (*UserBalance) GetBalance

func (x *UserBalance) GetBalance() string

func (*UserBalance) GetBalanceId

func (x *UserBalance) GetBalanceId() int64

func (*UserBalance) GetIsPasswordFreeEnabled

func (x *UserBalance) GetIsPasswordFreeEnabled() int32

func (*UserBalance) GetPassword

func (x *UserBalance) GetPassword() string

func (*UserBalance) GetPasswordFreeLimit

func (x *UserBalance) GetPasswordFreeLimit() int32

func (*UserBalance) GetStatus

func (x *UserBalance) GetStatus() int32

func (*UserBalance) GetTotalConsumption

func (x *UserBalance) GetTotalConsumption() string

func (*UserBalance) GetTotalRecharge

func (x *UserBalance) GetTotalRecharge() string

func (*UserBalance) GetTotalWithdrawn

func (x *UserBalance) GetTotalWithdrawn() string

func (*UserBalance) GetUserBalanceLog

func (x *UserBalance) GetUserBalanceLog() *UserBalanceLog

func (*UserBalance) GetUserId

func (x *UserBalance) GetUserId() int64

func (*UserBalance) ProtoMessage

func (*UserBalance) ProtoMessage()

func (*UserBalance) ProtoReflect

func (x *UserBalance) ProtoReflect() protoreflect.Message

func (*UserBalance) Reset

func (x *UserBalance) Reset()

func (*UserBalance) String

func (x *UserBalance) String() string

type UserBalanceLog

type UserBalanceLog struct {
	RecordID        int64  `protobuf:"varint,10,opt,name=RecordID,proto3" json:"RecordID,omitempty"`
	UserBalanceId   int64  `protobuf:"varint,20,opt,name=UserBalanceId,proto3" json:"UserBalanceId,omitempty"`
	UserID          int64  `protobuf:"varint,30,opt,name=UserID,proto3" json:"UserID,omitempty"`
	Sn              string `protobuf:"bytes,40,opt,name=Sn,proto3" json:"Sn,omitempty"`
	Amount          string `protobuf:"bytes,50,opt,name=Amount,proto3" json:"Amount,omitempty"`
	TransactionType int32  `protobuf:"varint,60,opt,name=TransactionType,proto3" json:"TransactionType,omitempty"`
	// contains filtered or unexported fields
}

func (*UserBalanceLog) Descriptor deprecated

func (*UserBalanceLog) Descriptor() ([]byte, []int)

Deprecated: Use UserBalanceLog.ProtoReflect.Descriptor instead.

func (*UserBalanceLog) GetAmount

func (x *UserBalanceLog) GetAmount() string

func (*UserBalanceLog) GetRecordID

func (x *UserBalanceLog) GetRecordID() int64

func (*UserBalanceLog) GetSn

func (x *UserBalanceLog) GetSn() string

func (*UserBalanceLog) GetTransactionType

func (x *UserBalanceLog) GetTransactionType() int32

func (*UserBalanceLog) GetUserBalanceId

func (x *UserBalanceLog) GetUserBalanceId() int64

func (*UserBalanceLog) GetUserID

func (x *UserBalanceLog) GetUserID() int64

func (*UserBalanceLog) ProtoMessage

func (*UserBalanceLog) ProtoMessage()

func (*UserBalanceLog) ProtoReflect

func (x *UserBalanceLog) ProtoReflect() protoreflect.Message

func (*UserBalanceLog) Reset

func (x *UserBalanceLog) Reset()

func (*UserBalanceLog) String

func (x *UserBalanceLog) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL