github.com/micro/go-micro/examples@v0.0.0-20210105173217-bf4ab679e18b/secure/srv/proto/hello/hello.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: github.com/micro/go-micro/examples/secure/srv/proto/hello/hello.proto
     3  
     4  /*
     5  Package go_micro_srv_greeter is a generated protocol buffer package.
     6  
     7  It is generated from these files:
     8  	github.com/micro/go-micro/examples/secure/srv/proto/hello/hello.proto
     9  
    10  It has these top-level messages:
    11  	Request
    12  	Response
    13  */
    14  package go_micro_srv_greeter
    15  
    16  import proto "github.com/golang/protobuf/proto"
    17  import fmt "fmt"
    18  import math "math"
    19  
    20  import (
    21  	context "golang.org/x/net/context"
    22  	grpc "google.golang.org/grpc"
    23  )
    24  
    25  // Reference imports to suppress errors if they are not otherwise used.
    26  var _ = proto.Marshal
    27  var _ = fmt.Errorf
    28  var _ = math.Inf
    29  
    30  // This is a compile-time assertion to ensure that this generated file
    31  // is compatible with the proto package it is being compiled against.
    32  // A compilation error at this line likely means your copy of the
    33  // proto package needs to be updated.
    34  const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
    35  
    36  type Request struct {
    37  	Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
    38  }
    39  
    40  func (m *Request) Reset()                    { *m = Request{} }
    41  func (m *Request) String() string            { return proto.CompactTextString(m) }
    42  func (*Request) ProtoMessage()               {}
    43  func (*Request) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
    44  
    45  func (m *Request) GetName() string {
    46  	if m != nil {
    47  		return m.Name
    48  	}
    49  	return ""
    50  }
    51  
    52  type Response struct {
    53  	Msg string `protobuf:"bytes,1,opt,name=msg" json:"msg,omitempty"`
    54  }
    55  
    56  func (m *Response) Reset()                    { *m = Response{} }
    57  func (m *Response) String() string            { return proto.CompactTextString(m) }
    58  func (*Response) ProtoMessage()               {}
    59  func (*Response) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
    60  
    61  func (m *Response) GetMsg() string {
    62  	if m != nil {
    63  		return m.Msg
    64  	}
    65  	return ""
    66  }
    67  
    68  func init() {
    69  	proto.RegisterType((*Request)(nil), "go.micro.srv.greeter.Request")
    70  	proto.RegisterType((*Response)(nil), "go.micro.srv.greeter.Response")
    71  }
    72  
    73  // Reference imports to suppress errors if they are not otherwise used.
    74  var _ context.Context
    75  var _ grpc.ClientConn
    76  
    77  // This is a compile-time assertion to ensure that this generated file
    78  // is compatible with the grpc package it is being compiled against.
    79  const _ = grpc.SupportPackageIsVersion4
    80  
    81  // Client API for Say service
    82  
    83  type SayClient interface {
    84  	Hello(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error)
    85  }
    86  
    87  type sayClient struct {
    88  	cc *grpc.ClientConn
    89  }
    90  
    91  func NewSayClient(cc *grpc.ClientConn) SayClient {
    92  	return &sayClient{cc}
    93  }
    94  
    95  func (c *sayClient) Hello(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error) {
    96  	out := new(Response)
    97  	err := grpc.Invoke(ctx, "/go.micro.srv.greeter.Say/Hello", in, out, c.cc, opts...)
    98  	if err != nil {
    99  		return nil, err
   100  	}
   101  	return out, nil
   102  }
   103  
   104  // Server API for Say service
   105  
   106  type SayServer interface {
   107  	Hello(context.Context, *Request) (*Response, error)
   108  }
   109  
   110  func RegisterSayServer(s *grpc.Server, srv SayServer) {
   111  	s.RegisterService(&_Say_serviceDesc, srv)
   112  }
   113  
   114  func _Say_Hello_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   115  	in := new(Request)
   116  	if err := dec(in); err != nil {
   117  		return nil, err
   118  	}
   119  	if interceptor == nil {
   120  		return srv.(SayServer).Hello(ctx, in)
   121  	}
   122  	info := &grpc.UnaryServerInfo{
   123  		Server:     srv,
   124  		FullMethod: "/go.micro.srv.greeter.Say/Hello",
   125  	}
   126  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   127  		return srv.(SayServer).Hello(ctx, req.(*Request))
   128  	}
   129  	return interceptor(ctx, in, info, handler)
   130  }
   131  
   132  var _Say_serviceDesc = grpc.ServiceDesc{
   133  	ServiceName: "go.micro.srv.greeter.Say",
   134  	HandlerType: (*SayServer)(nil),
   135  	Methods: []grpc.MethodDesc{
   136  		{
   137  			MethodName: "Hello",
   138  			Handler:    _Say_Hello_Handler,
   139  		},
   140  	},
   141  	Streams:  []grpc.StreamDesc{},
   142  	Metadata: "github.com/micro/go-micro/examples/secure/srv/proto/hello/hello.proto",
   143  }
   144  
   145  func init() {
   146  	proto.RegisterFile("github.com/micro/go-micro/examples/secure/srv/proto/hello/hello.proto", fileDescriptor0)
   147  }
   148  
   149  var fileDescriptor0 = []byte{
   150  	// 182 bytes of a gzipped FileDescriptorProto
   151  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0xce, 0x4f, 0xcb, 0x82, 0x40,
   152  	0x10, 0x06, 0xf0, 0x57, 0x7c, 0xff, 0x35, 0xa7, 0x58, 0x3a, 0x44, 0x64, 0x84, 0xa7, 0x4e, 0xb3,
   153  	0x50, 0xd7, 0x3e, 0x80, 0xb7, 0xc0, 0x3e, 0x81, 0xca, 0xb0, 0x0a, 0xae, 0x6b, 0x33, 0xab, 0xd4,
   154  	0xb7, 0x0f, 0x37, 0x8f, 0x75, 0x19, 0x1e, 0xe6, 0x61, 0xf8, 0x0d, 0x9c, 0x4d, 0xe3, 0xeb, 0xa1,
   155  	0xc4, 0xca, 0x59, 0x6d, 0x9b, 0x8a, 0x9d, 0xa6, 0x7b, 0x61, 0xfb, 0x96, 0x44, 0x0b, 0x55, 0x03,
   156  	0x93, 0x16, 0x1e, 0x75, 0xcf, 0xce, 0x3b, 0x5d, 0x53, 0xdb, 0xce, 0x13, 0xc3, 0x46, 0xad, 0x8c,
   157  	0xc3, 0x70, 0x85, 0xc2, 0x23, 0x1a, 0x26, 0xf2, 0xc4, 0x69, 0x02, 0x7f, 0x39, 0xdd, 0x06, 0x12,
   158  	0xaf, 0x14, 0x7c, 0x77, 0x85, 0xa5, 0x75, 0xb4, 0x8f, 0x0e, 0x8b, 0x3c, 0xe4, 0x74, 0x0b, 0xff,
   159  	0x39, 0x49, 0xef, 0x3a, 0x21, 0xb5, 0x84, 0xd8, 0x8a, 0x99, 0xeb, 0x29, 0x1e, 0x2f, 0x10, 0x5f,
   160  	0x8b, 0x87, 0xca, 0xe0, 0x27, 0x9b, 0x20, 0x95, 0xe0, 0x3b, 0x03, 0x67, 0x60, 0xb3, 0xfb, 0x54,
   161  	0xbf, 0x80, 0xf4, 0xab, 0xfc, 0x0d, 0xaf, 0x9e, 0x9e, 0x01, 0x00, 0x00, 0xff, 0xff, 0x61, 0xd8,
   162  	0xd1, 0xf2, 0xea, 0x00, 0x00, 0x00,
   163  }