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

474 lines
17 KiB
Go

// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.26.0
// protoc v3.21.2
2 years ago
// source: v1/health/health.proto
package health
import (
context "context"
_ "google.golang.org/genproto/googleapis/api/annotations"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
emptypb "google.golang.org/protobuf/types/known/emptypb"
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)
)
2 years ago
type Data struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
Phone string `protobuf:"bytes,5,opt,name=phone,proto3" json:"phone,omitempty"`
Website string `protobuf:"bytes,6,opt,name=website,proto3" json:"website,omitempty"`
}
func (x *Data) Reset() {
*x = Data{}
if protoimpl.UnsafeEnabled {
mi := &file_v1_health_health_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Data) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Data) ProtoMessage() {}
func (x *Data) ProtoReflect() protoreflect.Message {
mi := &file_v1_health_health_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 Data.ProtoReflect.Descriptor instead.
func (*Data) Descriptor() ([]byte, []int) {
return file_v1_health_health_proto_rawDescGZIP(), []int{0}
}
func (x *Data) GetId() uint32 {
if x != nil {
return x.Id
}
return 0
}
func (x *Data) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *Data) GetUsername() string {
if x != nil {
return x.Username
}
return ""
}
func (x *Data) GetEmail() string {
if x != nil {
return x.Email
}
return ""
}
func (x *Data) GetPhone() string {
if x != nil {
return x.Phone
}
return ""
}
func (x *Data) GetWebsite() string {
if x != nil {
return x.Website
}
return ""
}
type Response struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
2 years ago
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"`
Data []*Data `protobuf:"bytes,4,rep,name=data,proto3" json:"data,omitempty"`
}
func (x *Response) Reset() {
*x = Response{}
if protoimpl.UnsafeEnabled {
2 years ago
mi := &file_v1_health_health_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Response) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Response) ProtoMessage() {}
func (x *Response) ProtoReflect() protoreflect.Message {
2 years ago
mi := &file_v1_health_health_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 Response.ProtoReflect.Descriptor instead.
func (*Response) Descriptor() ([]byte, []int) {
2 years ago
return file_v1_health_health_proto_rawDescGZIP(), []int{1}
}
func (x *Response) GetSuccess() bool {
if x != nil {
return x.Success
}
return false
}
func (x *Response) GetCode() string {
if x != nil {
return x.Code
}
return ""
}
func (x *Response) GetDesc() string {
if x != nil {
return x.Desc
}
return ""
}
2 years ago
func (x *Response) GetData() []*Data {
if x != nil {
return x.Data
}
return nil
}
var File_v1_health_health_proto protoreflect.FileDescriptor
var file_v1_health_health_proto_rawDesc = []byte{
0x0a, 0x16, 0x76, 0x31, 0x2f, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x2f, 0x68, 0x65, 0x61, 0x6c,
0x74, 0x68, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x14, 0x61, 0x70, 0x69, 0x2e, 0x67, 0x6f,
0x67, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x1a, 0x1c,
0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f,
0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d,
0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8c, 0x01, 0x0a, 0x04, 0x44, 0x61,
0x74, 0x61, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02,
0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61,
0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61,
0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28,
0x09, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x68, 0x6f, 0x6e,
0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x12, 0x18,
0x0a, 0x07, 0x77, 0x65, 0x62, 0x73, 0x69, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52,
0x07, 0x77, 0x65, 0x62, 0x73, 0x69, 0x74, 0x65, 0x22, 0x7c, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18,
0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x12,
0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f,
0x64, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x65, 0x73, 0x63, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
0x52, 0x04, 0x64, 0x65, 0x73, 0x63, 0x12, 0x2e, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x04,
0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x67, 0x6f, 0x67, 0x72, 0x70,
0x63, 0x2e, 0x76, 0x31, 0x2e, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x2e, 0x44, 0x61, 0x74, 0x61,
2 years ago
0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x32, 0xb4, 0x02, 0x0a, 0x0d, 0x48, 0x65, 0x61, 0x6c, 0x74,
2 years ago
0x68, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x5f, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74,
0x75, 0x73, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1e, 0x2e, 0x61, 0x70, 0x69,
0x2e, 0x67, 0x6f, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x68, 0x65, 0x61, 0x6c, 0x74,
0x68, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1d, 0x82, 0xd3, 0xe4, 0x93,
0x02, 0x17, 0x12, 0x15, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x2f, 0x68, 0x65, 0x61, 0x6c,
0x74, 0x68, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x61, 0x0a, 0x07, 0x43, 0x61, 0x6c,
0x6c, 0x41, 0x70, 0x69, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1e, 0x2e, 0x61,
0x70, 0x69, 0x2e, 0x67, 0x6f, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x68, 0x65, 0x61,
0x6c, 0x74, 0x68, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1e, 0x82, 0xd3,
0xe4, 0x93, 0x02, 0x18, 0x12, 0x16, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x2f, 0x68, 0x65,
2 years ago
0x61, 0x6c, 0x74, 0x68, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x61, 0x70, 0x69, 0x12, 0x5f, 0x0a, 0x06,
0x43, 0x61, 0x6c, 0x6c, 0x44, 0x62, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1e,
0x2e, 0x61, 0x70, 0x69, 0x2e, 0x67, 0x6f, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x68,
0x65, 0x61, 0x6c, 0x74, 0x68, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1d,
0x82, 0xd3, 0xe4, 0x93, 0x02, 0x17, 0x12, 0x15, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x2f,
0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x64, 0x62, 0x42, 0x37, 0x5a,
0x35, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x6a, 0x69, 0x6b,
0x61, 0x6d, 0x61, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x2f, 0x67, 0x6f, 0x2d, 0x67, 0x72, 0x70, 0x63,
0x5f, 0x62, 0x61, 0x73, 0x69, 0x63, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f,
0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
2 years ago
file_v1_health_health_proto_rawDescOnce sync.Once
file_v1_health_health_proto_rawDescData = file_v1_health_health_proto_rawDesc
)
2 years ago
func file_v1_health_health_proto_rawDescGZIP() []byte {
file_v1_health_health_proto_rawDescOnce.Do(func() {
file_v1_health_health_proto_rawDescData = protoimpl.X.CompressGZIP(file_v1_health_health_proto_rawDescData)
})
2 years ago
return file_v1_health_health_proto_rawDescData
}
2 years ago
var file_v1_health_health_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
var file_v1_health_health_proto_goTypes = []interface{}{
(*Data)(nil), // 0: api.gogrpc.v1.health.Data
(*Response)(nil), // 1: api.gogrpc.v1.health.Response
(*emptypb.Empty)(nil), // 2: google.protobuf.Empty
}
2 years ago
var file_v1_health_health_proto_depIdxs = []int32{
0, // 0: api.gogrpc.v1.health.Response.data:type_name -> api.gogrpc.v1.health.Data
2, // 1: api.gogrpc.v1.health.HealthService.Status:input_type -> google.protobuf.Empty
2, // 2: api.gogrpc.v1.health.HealthService.CallApi:input_type -> google.protobuf.Empty
2 years ago
2, // 3: api.gogrpc.v1.health.HealthService.CallDb:input_type -> google.protobuf.Empty
1, // 4: api.gogrpc.v1.health.HealthService.Status:output_type -> api.gogrpc.v1.health.Response
1, // 5: api.gogrpc.v1.health.HealthService.CallApi:output_type -> api.gogrpc.v1.health.Response
1, // 6: api.gogrpc.v1.health.HealthService.CallDb:output_type -> api.gogrpc.v1.health.Response
4, // [4:7] is the sub-list for method output_type
1, // [1:4] is the sub-list for method input_type
2 years ago
1, // [1:1] is the sub-list for extension type_name
1, // [1:1] is the sub-list for extension extendee
0, // [0:1] is the sub-list for field type_name
}
2 years ago
func init() { file_v1_health_health_proto_init() }
func file_v1_health_health_proto_init() {
if File_v1_health_health_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
2 years ago
file_v1_health_health_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Data); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_v1_health_health_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Response); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
2 years ago
RawDescriptor: file_v1_health_health_proto_rawDesc,
NumEnums: 0,
2 years ago
NumMessages: 2,
NumExtensions: 0,
NumServices: 1,
},
2 years ago
GoTypes: file_v1_health_health_proto_goTypes,
DependencyIndexes: file_v1_health_health_proto_depIdxs,
MessageInfos: file_v1_health_health_proto_msgTypes,
}.Build()
2 years ago
File_v1_health_health_proto = out.File
file_v1_health_health_proto_rawDesc = nil
file_v1_health_health_proto_goTypes = nil
file_v1_health_health_proto_depIdxs = nil
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConnInterface
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
const _ = grpc.SupportPackageIsVersion6
// HealthServiceClient is the client API for HealthService service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type HealthServiceClient interface {
Status(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Response, error)
2 years ago
CallApi(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Response, error)
2 years ago
CallDb(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Response, error)
}
type healthServiceClient struct {
cc grpc.ClientConnInterface
}
func NewHealthServiceClient(cc grpc.ClientConnInterface) HealthServiceClient {
return &healthServiceClient{cc}
}
func (c *healthServiceClient) Status(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Response, error) {
out := new(Response)
err := c.cc.Invoke(ctx, "/api.gogrpc.v1.health.HealthService/Status", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
2 years ago
func (c *healthServiceClient) CallApi(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Response, error) {
out := new(Response)
err := c.cc.Invoke(ctx, "/api.gogrpc.v1.health.HealthService/CallApi", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
2 years ago
func (c *healthServiceClient) CallDb(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Response, error) {
out := new(Response)
err := c.cc.Invoke(ctx, "/api.gogrpc.v1.health.HealthService/CallDb", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// HealthServiceServer is the server API for HealthService service.
type HealthServiceServer interface {
Status(context.Context, *emptypb.Empty) (*Response, error)
2 years ago
CallApi(context.Context, *emptypb.Empty) (*Response, error)
2 years ago
CallDb(context.Context, *emptypb.Empty) (*Response, error)
}
// UnimplementedHealthServiceServer can be embedded to have forward compatible implementations.
type UnimplementedHealthServiceServer struct {
}
func (*UnimplementedHealthServiceServer) Status(context.Context, *emptypb.Empty) (*Response, error) {
return nil, status.Errorf(codes.Unimplemented, "method Status not implemented")
}
2 years ago
func (*UnimplementedHealthServiceServer) CallApi(context.Context, *emptypb.Empty) (*Response, error) {
return nil, status.Errorf(codes.Unimplemented, "method CallApi not implemented")
}
2 years ago
func (*UnimplementedHealthServiceServer) CallDb(context.Context, *emptypb.Empty) (*Response, error) {
return nil, status.Errorf(codes.Unimplemented, "method CallDb not implemented")
}
func RegisterHealthServiceServer(s *grpc.Server, srv HealthServiceServer) {
s.RegisterService(&_HealthService_serviceDesc, srv)
}
func _HealthService_Status_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(emptypb.Empty)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(HealthServiceServer).Status(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/api.gogrpc.v1.health.HealthService/Status",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(HealthServiceServer).Status(ctx, req.(*emptypb.Empty))
}
return interceptor(ctx, in, info, handler)
}
2 years ago
func _HealthService_CallApi_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(emptypb.Empty)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(HealthServiceServer).CallApi(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/api.gogrpc.v1.health.HealthService/CallApi",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(HealthServiceServer).CallApi(ctx, req.(*emptypb.Empty))
}
return interceptor(ctx, in, info, handler)
}
2 years ago
func _HealthService_CallDb_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(emptypb.Empty)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(HealthServiceServer).CallDb(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/api.gogrpc.v1.health.HealthService/CallDb",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(HealthServiceServer).CallDb(ctx, req.(*emptypb.Empty))
}
return interceptor(ctx, in, info, handler)
}
var _HealthService_serviceDesc = grpc.ServiceDesc{
ServiceName: "api.gogrpc.v1.health.HealthService",
HandlerType: (*HealthServiceServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "Status",
Handler: _HealthService_Status_Handler,
},
2 years ago
{
MethodName: "CallApi",
Handler: _HealthService_CallApi_Handler,
},
2 years ago
{
MethodName: "CallDb",
Handler: _HealthService_CallDb_Handler,
},
},
Streams: []grpc.StreamDesc{},
2 years ago
Metadata: "v1/health/health.proto",
}