...
1
2
3
4
5
6
7 package proto
8
9 import (
10 context "context"
11 grpc "google.golang.org/grpc"
12 codes "google.golang.org/grpc/codes"
13 status "google.golang.org/grpc/status"
14 emptypb "google.golang.org/protobuf/types/known/emptypb"
15 )
16
17
18
19
20 const _ = grpc.SupportPackageIsVersion7
21
22
23
24
25 type AkamaiPurgerClient interface {
26 Purge(ctx context.Context, in *PurgeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
27 }
28
29 type akamaiPurgerClient struct {
30 cc grpc.ClientConnInterface
31 }
32
33 func NewAkamaiPurgerClient(cc grpc.ClientConnInterface) AkamaiPurgerClient {
34 return &akamaiPurgerClient{cc}
35 }
36
37 func (c *akamaiPurgerClient) Purge(ctx context.Context, in *PurgeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
38 out := new(emptypb.Empty)
39 err := c.cc.Invoke(ctx, "/akamai.AkamaiPurger/Purge", in, out, opts...)
40 if err != nil {
41 return nil, err
42 }
43 return out, nil
44 }
45
46
47
48
49 type AkamaiPurgerServer interface {
50 Purge(context.Context, *PurgeRequest) (*emptypb.Empty, error)
51 mustEmbedUnimplementedAkamaiPurgerServer()
52 }
53
54
55 type UnimplementedAkamaiPurgerServer struct {
56 }
57
58 func (UnimplementedAkamaiPurgerServer) Purge(context.Context, *PurgeRequest) (*emptypb.Empty, error) {
59 return nil, status.Errorf(codes.Unimplemented, "method Purge not implemented")
60 }
61 func (UnimplementedAkamaiPurgerServer) mustEmbedUnimplementedAkamaiPurgerServer() {}
62
63
64
65
66 type UnsafeAkamaiPurgerServer interface {
67 mustEmbedUnimplementedAkamaiPurgerServer()
68 }
69
70 func RegisterAkamaiPurgerServer(s grpc.ServiceRegistrar, srv AkamaiPurgerServer) {
71 s.RegisterService(&AkamaiPurger_ServiceDesc, srv)
72 }
73
74 func _AkamaiPurger_Purge_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
75 in := new(PurgeRequest)
76 if err := dec(in); err != nil {
77 return nil, err
78 }
79 if interceptor == nil {
80 return srv.(AkamaiPurgerServer).Purge(ctx, in)
81 }
82 info := &grpc.UnaryServerInfo{
83 Server: srv,
84 FullMethod: "/akamai.AkamaiPurger/Purge",
85 }
86 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
87 return srv.(AkamaiPurgerServer).Purge(ctx, req.(*PurgeRequest))
88 }
89 return interceptor(ctx, in, info, handler)
90 }
91
92
93
94
95 var AkamaiPurger_ServiceDesc = grpc.ServiceDesc{
96 ServiceName: "akamai.AkamaiPurger",
97 HandlerType: (*AkamaiPurgerServer)(nil),
98 Methods: []grpc.MethodDesc{
99 {
100 MethodName: "Purge",
101 Handler: _AkamaiPurger_Purge_Handler,
102 },
103 },
104 Streams: []grpc.StreamDesc{},
105 Metadata: "akamai.proto",
106 }
107
View as plain text