github.com/tickoalcantara12/micro/v3@v3.0.0-20221007104245-9d75b9bcbab9/cmd/protoc-gen-micro/examples/greeter/greeter.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // source: cmd/protoc-gen-micro/examples/greeter/greeter.proto 3 4 package greeter 5 6 import ( 7 context "context" 8 fmt "fmt" 9 proto "github.com/golang/protobuf/proto" 10 _ "google.golang.org/genproto/googleapis/api/annotations" 11 grpc "google.golang.org/grpc" 12 codes "google.golang.org/grpc/codes" 13 status "google.golang.org/grpc/status" 14 math "math" 15 ) 16 17 // Reference imports to suppress errors if they are not otherwise used. 18 var _ = proto.Marshal 19 var _ = fmt.Errorf 20 var _ = math.Inf 21 22 // This is a compile-time assertion to ensure that this generated file 23 // is compatible with the proto package it is being compiled against. 24 // A compilation error at this line likely means your copy of the 25 // proto package needs to be updated. 26 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 27 28 type Request struct { 29 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 30 XXX_NoUnkeyedLiteral struct{} `json:"-"` 31 XXX_unrecognized []byte `json:"-"` 32 XXX_sizecache int32 `json:"-"` 33 } 34 35 func (m *Request) Reset() { *m = Request{} } 36 func (m *Request) String() string { return proto.CompactTextString(m) } 37 func (*Request) ProtoMessage() {} 38 func (*Request) Descriptor() ([]byte, []int) { 39 return fileDescriptor_dcac6c3c12bb4962, []int{0} 40 } 41 42 func (m *Request) XXX_Unmarshal(b []byte) error { 43 return xxx_messageInfo_Request.Unmarshal(m, b) 44 } 45 func (m *Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 46 return xxx_messageInfo_Request.Marshal(b, m, deterministic) 47 } 48 func (m *Request) XXX_Merge(src proto.Message) { 49 xxx_messageInfo_Request.Merge(m, src) 50 } 51 func (m *Request) XXX_Size() int { 52 return xxx_messageInfo_Request.Size(m) 53 } 54 func (m *Request) XXX_DiscardUnknown() { 55 xxx_messageInfo_Request.DiscardUnknown(m) 56 } 57 58 var xxx_messageInfo_Request proto.InternalMessageInfo 59 60 func (m *Request) GetName() string { 61 if m != nil { 62 return m.Name 63 } 64 return "" 65 } 66 67 type Response struct { 68 Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"` 69 XXX_NoUnkeyedLiteral struct{} `json:"-"` 70 XXX_unrecognized []byte `json:"-"` 71 XXX_sizecache int32 `json:"-"` 72 } 73 74 func (m *Response) Reset() { *m = Response{} } 75 func (m *Response) String() string { return proto.CompactTextString(m) } 76 func (*Response) ProtoMessage() {} 77 func (*Response) Descriptor() ([]byte, []int) { 78 return fileDescriptor_dcac6c3c12bb4962, []int{1} 79 } 80 81 func (m *Response) XXX_Unmarshal(b []byte) error { 82 return xxx_messageInfo_Response.Unmarshal(m, b) 83 } 84 func (m *Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 85 return xxx_messageInfo_Response.Marshal(b, m, deterministic) 86 } 87 func (m *Response) XXX_Merge(src proto.Message) { 88 xxx_messageInfo_Response.Merge(m, src) 89 } 90 func (m *Response) XXX_Size() int { 91 return xxx_messageInfo_Response.Size(m) 92 } 93 func (m *Response) XXX_DiscardUnknown() { 94 xxx_messageInfo_Response.DiscardUnknown(m) 95 } 96 97 var xxx_messageInfo_Response proto.InternalMessageInfo 98 99 func (m *Response) GetMsg() string { 100 if m != nil { 101 return m.Msg 102 } 103 return "" 104 } 105 106 func init() { 107 proto.RegisterType((*Request)(nil), "Request") 108 proto.RegisterType((*Response)(nil), "Response") 109 } 110 111 func init() { 112 proto.RegisterFile("cmd/protoc-gen-micro/examples/greeter/greeter.proto", fileDescriptor_dcac6c3c12bb4962) 113 } 114 115 var fileDescriptor_dcac6c3c12bb4962 = []byte{ 116 // 217 bytes of a gzipped FileDescriptorProto 117 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x8e, 0x3d, 0x4e, 0xc4, 0x30, 118 0x10, 0x85, 0x65, 0x7e, 0x92, 0xcd, 0x50, 0x00, 0xae, 0xd0, 0x6a, 0x91, 0x90, 0xab, 0x15, 0xd2, 119 0x66, 0xd0, 0x6e, 0xc7, 0x05, 0xa0, 0x0e, 0x27, 0x30, 0x61, 0x64, 0x22, 0xd9, 0x1e, 0x63, 0x1b, 120 0x89, 0x9a, 0x2b, 0x70, 0x34, 0xae, 0xc0, 0x41, 0x50, 0x9c, 0xa4, 0xdb, 0x6a, 0x9e, 0xf4, 0xbe, 121 0x6f, 0x66, 0xe0, 0xd0, 0xbb, 0x37, 0x0c, 0x91, 0x33, 0xf7, 0x3b, 0x43, 0x7e, 0xe7, 0x86, 0x3e, 122 0x32, 0xd2, 0x97, 0x76, 0xc1, 0x52, 0x42, 0x13, 0x89, 0x32, 0xc5, 0x65, 0xb6, 0x85, 0x5c, 0x6f, 123 0x0c, 0xb3, 0xb1, 0x84, 0x3a, 0x0c, 0xa8, 0xbd, 0xe7, 0xac, 0xf3, 0xc0, 0x3e, 0x4d, 0xad, 0xba, 124 0x85, 0xba, 0xa3, 0x8f, 0x4f, 0x4a, 0x59, 0x4a, 0x38, 0xf3, 0xda, 0xd1, 0x8d, 0xb8, 0x13, 0xdb, 125 0xa6, 0x2b, 0x59, 0x6d, 0x60, 0xd5, 0x51, 0x0a, 0xec, 0x13, 0xc9, 0x2b, 0x38, 0x75, 0xc9, 0xcc, 126 0xf5, 0x18, 0xf7, 0x1e, 0xea, 0xa7, 0xe9, 0x96, 0x44, 0x38, 0x7f, 0x26, 0x6b, 0x59, 0xae, 0xda, 127 0x79, 0xdf, 0xba, 0x69, 0x17, 0x55, 0x5d, 0x7f, 0xff, 0xfe, 0xfd, 0x9c, 0x5c, 0xa8, 0x0a, 0xdf, 128 0x47, 0xe8, 0x51, 0xdc, 0xcb, 0x3d, 0x54, 0x2f, 0x39, 0x92, 0x76, 0xc7, 0x8d, 0xcb, 0x62, 0x34, 129 0xb2, 0xc6, 0x54, 0xa8, 0xad, 0x78, 0x10, 0xaf, 0x55, 0xf9, 0xf9, 0xf0, 0x1f, 0x00, 0x00, 0xff, 130 0xff, 0xb8, 0x4c, 0x4a, 0xe5, 0x08, 0x01, 0x00, 0x00, 131 } 132 133 // Reference imports to suppress errors if they are not otherwise used. 134 var _ context.Context 135 var _ grpc.ClientConn 136 137 // This is a compile-time assertion to ensure that this generated file 138 // is compatible with the grpc package it is being compiled against. 139 const _ = grpc.SupportPackageIsVersion4 140 141 // GreeterClient is the client API for Greeter service. 142 // 143 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 144 type GreeterClient interface { 145 Hello(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error) 146 Stream(ctx context.Context, opts ...grpc.CallOption) (Greeter_StreamClient, error) 147 } 148 149 type greeterClient struct { 150 cc *grpc.ClientConn 151 } 152 153 func NewGreeterClient(cc *grpc.ClientConn) GreeterClient { 154 return &greeterClient{cc} 155 } 156 157 func (c *greeterClient) Hello(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error) { 158 out := new(Response) 159 err := c.cc.Invoke(ctx, "/Greeter/Hello", in, out, opts...) 160 if err != nil { 161 return nil, err 162 } 163 return out, nil 164 } 165 166 func (c *greeterClient) Stream(ctx context.Context, opts ...grpc.CallOption) (Greeter_StreamClient, error) { 167 stream, err := c.cc.NewStream(ctx, &_Greeter_serviceDesc.Streams[0], "/Greeter/Stream", opts...) 168 if err != nil { 169 return nil, err 170 } 171 x := &greeterStreamClient{stream} 172 return x, nil 173 } 174 175 type Greeter_StreamClient interface { 176 Send(*Request) error 177 Recv() (*Response, error) 178 grpc.ClientStream 179 } 180 181 type greeterStreamClient struct { 182 grpc.ClientStream 183 } 184 185 func (x *greeterStreamClient) Send(m *Request) error { 186 return x.ClientStream.SendMsg(m) 187 } 188 189 func (x *greeterStreamClient) Recv() (*Response, error) { 190 m := new(Response) 191 if err := x.ClientStream.RecvMsg(m); err != nil { 192 return nil, err 193 } 194 return m, nil 195 } 196 197 // GreeterServer is the server API for Greeter service. 198 type GreeterServer interface { 199 Hello(context.Context, *Request) (*Response, error) 200 Stream(Greeter_StreamServer) error 201 } 202 203 // UnimplementedGreeterServer can be embedded to have forward compatible implementations. 204 type UnimplementedGreeterServer struct { 205 } 206 207 func (*UnimplementedGreeterServer) Hello(ctx context.Context, req *Request) (*Response, error) { 208 return nil, status.Errorf(codes.Unimplemented, "method Hello not implemented") 209 } 210 func (*UnimplementedGreeterServer) Stream(srv Greeter_StreamServer) error { 211 return status.Errorf(codes.Unimplemented, "method Stream not implemented") 212 } 213 214 func RegisterGreeterServer(s *grpc.Server, srv GreeterServer) { 215 s.RegisterService(&_Greeter_serviceDesc, srv) 216 } 217 218 func _Greeter_Hello_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 219 in := new(Request) 220 if err := dec(in); err != nil { 221 return nil, err 222 } 223 if interceptor == nil { 224 return srv.(GreeterServer).Hello(ctx, in) 225 } 226 info := &grpc.UnaryServerInfo{ 227 Server: srv, 228 FullMethod: "/Greeter/Hello", 229 } 230 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 231 return srv.(GreeterServer).Hello(ctx, req.(*Request)) 232 } 233 return interceptor(ctx, in, info, handler) 234 } 235 236 func _Greeter_Stream_Handler(srv interface{}, stream grpc.ServerStream) error { 237 return srv.(GreeterServer).Stream(&greeterStreamServer{stream}) 238 } 239 240 type Greeter_StreamServer interface { 241 Send(*Response) error 242 Recv() (*Request, error) 243 grpc.ServerStream 244 } 245 246 type greeterStreamServer struct { 247 grpc.ServerStream 248 } 249 250 func (x *greeterStreamServer) Send(m *Response) error { 251 return x.ServerStream.SendMsg(m) 252 } 253 254 func (x *greeterStreamServer) Recv() (*Request, error) { 255 m := new(Request) 256 if err := x.ServerStream.RecvMsg(m); err != nil { 257 return nil, err 258 } 259 return m, nil 260 } 261 262 var _Greeter_serviceDesc = grpc.ServiceDesc{ 263 ServiceName: "Greeter", 264 HandlerType: (*GreeterServer)(nil), 265 Methods: []grpc.MethodDesc{ 266 { 267 MethodName: "Hello", 268 Handler: _Greeter_Hello_Handler, 269 }, 270 }, 271 Streams: []grpc.StreamDesc{ 272 { 273 StreamName: "Stream", 274 Handler: _Greeter_Stream_Handler, 275 ServerStreams: true, 276 ClientStreams: true, 277 }, 278 }, 279 Metadata: "cmd/protoc-gen-micro/examples/greeter/greeter.proto", 280 }