Documentation ¶
Index ¶
- Variables
- func RegisterFloorServer(s grpc.ServiceRegistrar, srv FloorServer)
- type CreateReq
- type CreateRes
- type DeleteReq
- type DeleteRes
- type FloorClient
- type FloorServer
- type GetListReq
- func (*GetListReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetListReq) GetLibId() int32
- func (x *GetListReq) GetPage() int32
- func (x *GetListReq) GetPageSize() int32
- func (*GetListReq) ProtoMessage()
- func (x *GetListReq) ProtoReflect() protoreflect.Message
- func (x *GetListReq) Reset()
- func (x *GetListReq) String() string
- type GetListRes
- type GetOneReq
- type GetOneRes
- type UnimplementedFloorServer
- func (UnimplementedFloorServer) Create(context.Context, *CreateReq) (*CreateRes, error)
- func (UnimplementedFloorServer) Delete(context.Context, *DeleteReq) (*DeleteRes, error)
- func (UnimplementedFloorServer) GetList(context.Context, *GetListReq) (*GetListRes, error)
- func (UnimplementedFloorServer) GetOne(context.Context, *GetOneReq) (*GetOneRes, error)
- func (UnimplementedFloorServer) Update(context.Context, *UpdateReq) (*UpdateRes, error)
- type UnsafeFloorServer
- type UpdateReq
- type UpdateRes
Constants ¶
This section is empty.
Variables ¶
var File_floor_v1_floor_proto protoreflect.FileDescriptor
var Floor_ServiceDesc = grpc.ServiceDesc{ ServiceName: "floor.v1.Floor", HandlerType: (*FloorServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Create", Handler: _Floor_Create_Handler, }, { MethodName: "GetOne", Handler: _Floor_GetOne_Handler, }, { MethodName: "GetList", Handler: _Floor_GetList_Handler, }, { MethodName: "Update", Handler: _Floor_Update_Handler, }, { MethodName: "Delete", Handler: _Floor_Delete_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "floor/v1/floor.proto", }
Floor_ServiceDesc is the grpc.ServiceDesc for Floor service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterFloorServer ¶
func RegisterFloorServer(s grpc.ServiceRegistrar, srv FloorServer)
Types ¶
type CreateReq ¶
type CreateReq struct { LibId int32 `protobuf:"varint,1,opt,name=libId,proto3" json:"libId,omitempty" v:"required"` // v:required FloorName string `protobuf:"bytes,2,opt,name=floorName,proto3" json:"floorName,omitempty" v:"required"` // v:required // contains filtered or unexported fields }
func (*CreateReq) Descriptor
deprecated
func (*CreateReq) GetFloorName ¶
func (*CreateReq) ProtoMessage ¶
func (*CreateReq) ProtoMessage()
func (*CreateReq) ProtoReflect ¶
func (x *CreateReq) ProtoReflect() protoreflect.Message
type CreateRes ¶
type CreateRes struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*CreateRes) Descriptor
deprecated
func (*CreateRes) ProtoMessage ¶
func (*CreateRes) ProtoMessage()
func (*CreateRes) ProtoReflect ¶
func (x *CreateRes) ProtoReflect() protoreflect.Message
type DeleteReq ¶
type DeleteReq struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" v:"required"` // v:required // contains filtered or unexported fields }
func (*DeleteReq) Descriptor
deprecated
func (*DeleteReq) ProtoMessage ¶
func (*DeleteReq) ProtoMessage()
func (*DeleteReq) ProtoReflect ¶
func (x *DeleteReq) ProtoReflect() protoreflect.Message
type DeleteRes ¶
type DeleteRes struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*DeleteRes) Descriptor
deprecated
func (*DeleteRes) ProtoMessage ¶
func (*DeleteRes) ProtoMessage()
func (*DeleteRes) ProtoReflect ¶
func (x *DeleteRes) ProtoReflect() protoreflect.Message
type FloorClient ¶
type FloorClient interface { Create(ctx context.Context, in *CreateReq, opts ...grpc.CallOption) (*CreateRes, error) GetOne(ctx context.Context, in *GetOneReq, opts ...grpc.CallOption) (*GetOneRes, error) GetList(ctx context.Context, in *GetListReq, opts ...grpc.CallOption) (*GetListRes, error) Update(ctx context.Context, in *UpdateReq, opts ...grpc.CallOption) (*UpdateRes, error) Delete(ctx context.Context, in *DeleteReq, opts ...grpc.CallOption) (*DeleteRes, error) }
FloorClient is the client API for Floor 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 NewFloorClient ¶
func NewFloorClient(cc grpc.ClientConnInterface) FloorClient
type FloorServer ¶
type FloorServer interface { Create(context.Context, *CreateReq) (*CreateRes, error) GetOne(context.Context, *GetOneReq) (*GetOneRes, error) GetList(context.Context, *GetListReq) (*GetListRes, error) Update(context.Context, *UpdateReq) (*UpdateRes, error) Delete(context.Context, *DeleteReq) (*DeleteRes, error) // contains filtered or unexported methods }
FloorServer is the server API for Floor service. All implementations must embed UnimplementedFloorServer for forward compatibility
type GetListReq ¶
type GetListReq struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty" v:"required"` // v:required PageSize int32 `protobuf:"varint,2,opt,name=pageSize,proto3" json:"pageSize,omitempty" v:"required|max:100"` // v:required|max:100 LibId int32 `protobuf:"varint,3,opt,name=libId,proto3" json:"libId,omitempty"` // contains filtered or unexported fields }
func (*GetListReq) Descriptor
deprecated
func (*GetListReq) Descriptor() ([]byte, []int)
Deprecated: Use GetListReq.ProtoReflect.Descriptor instead.
func (*GetListReq) GetLibId ¶
func (x *GetListReq) GetLibId() int32
func (*GetListReq) GetPage ¶
func (x *GetListReq) GetPage() int32
func (*GetListReq) GetPageSize ¶
func (x *GetListReq) GetPageSize() int32
func (*GetListReq) ProtoMessage ¶
func (*GetListReq) ProtoMessage()
func (*GetListReq) ProtoReflect ¶
func (x *GetListReq) ProtoReflect() protoreflect.Message
func (*GetListReq) Reset ¶
func (x *GetListReq) Reset()
func (*GetListReq) String ¶
func (x *GetListReq) String() string
type GetListRes ¶
type GetListRes struct { Floors []*pbentity.Floor `protobuf:"bytes,1,rep,name=floors,proto3" json:"floors,omitempty"` // contains filtered or unexported fields }
func (*GetListRes) Descriptor
deprecated
func (*GetListRes) Descriptor() ([]byte, []int)
Deprecated: Use GetListRes.ProtoReflect.Descriptor instead.
func (*GetListRes) GetFloors ¶
func (x *GetListRes) GetFloors() []*pbentity.Floor
func (*GetListRes) ProtoMessage ¶
func (*GetListRes) ProtoMessage()
func (*GetListRes) ProtoReflect ¶
func (x *GetListRes) ProtoReflect() protoreflect.Message
func (*GetListRes) Reset ¶
func (x *GetListRes) Reset()
func (*GetListRes) String ¶
func (x *GetListRes) String() string
type GetOneReq ¶
type GetOneReq struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" v:"required"` // v:required // contains filtered or unexported fields }
func (*GetOneReq) Descriptor
deprecated
func (*GetOneReq) ProtoMessage ¶
func (*GetOneReq) ProtoMessage()
func (*GetOneReq) ProtoReflect ¶
func (x *GetOneReq) ProtoReflect() protoreflect.Message
type GetOneRes ¶
type GetOneRes struct { Floor *pbentity.Floor `protobuf:"bytes,1,opt,name=floor,proto3" json:"floor,omitempty"` // contains filtered or unexported fields }
func (*GetOneRes) Descriptor
deprecated
func (*GetOneRes) ProtoMessage ¶
func (*GetOneRes) ProtoMessage()
func (*GetOneRes) ProtoReflect ¶
func (x *GetOneRes) ProtoReflect() protoreflect.Message
type UnimplementedFloorServer ¶
type UnimplementedFloorServer struct { }
UnimplementedFloorServer must be embedded to have forward compatible implementations.
func (UnimplementedFloorServer) GetList ¶
func (UnimplementedFloorServer) GetList(context.Context, *GetListReq) (*GetListRes, error)
type UnsafeFloorServer ¶
type UnsafeFloorServer interface {
// contains filtered or unexported methods
}
UnsafeFloorServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FloorServer will result in compilation errors.
type UpdateReq ¶
type UpdateReq struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" v:"required"` // v:required FloorName string `protobuf:"bytes,2,opt,name=floorName,proto3" json:"floorName,omitempty" v:"required"` // v:required // contains filtered or unexported fields }
func (*UpdateReq) Descriptor
deprecated
func (*UpdateReq) GetFloorName ¶
func (*UpdateReq) ProtoMessage ¶
func (*UpdateReq) ProtoMessage()
func (*UpdateReq) ProtoReflect ¶
func (x *UpdateReq) ProtoReflect() protoreflect.Message
type UpdateRes ¶
type UpdateRes struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*UpdateRes) Descriptor
deprecated
func (*UpdateRes) ProtoMessage ¶
func (*UpdateRes) ProtoMessage()
func (*UpdateRes) ProtoReflect ¶
func (x *UpdateRes) ProtoReflect() protoreflect.Message