github.com/infraboard/keyauth@v0.8.1/apps/endpoint/service_grpc.pb.go (about) 1 // Code generated by protoc-gen-go-grpc. DO NOT EDIT. 2 // versions: 3 // - protoc-gen-go-grpc v1.2.0 4 // - protoc v3.19.1 5 // source: apps/endpoint/pb/service.proto 6 7 package endpoint 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 ) 15 16 // This is a compile-time assertion to ensure that this generated file 17 // is compatible with the grpc package it is being compiled against. 18 // Requires gRPC-Go v1.32.0 or later. 19 const _ = grpc.SupportPackageIsVersion7 20 21 // ServiceClient is the client API for Service service. 22 // 23 // 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. 24 type ServiceClient interface { 25 DescribeEndpoint(ctx context.Context, in *DescribeEndpointRequest, opts ...grpc.CallOption) (*Endpoint, error) 26 QueryEndpoints(ctx context.Context, in *QueryEndpointRequest, opts ...grpc.CallOption) (*Set, error) 27 RegistryEndpoint(ctx context.Context, in *RegistryRequest, opts ...grpc.CallOption) (*RegistryResponse, error) 28 DeleteEndpoint(ctx context.Context, in *DeleteEndpointRequest, opts ...grpc.CallOption) (*Endpoint, error) 29 QueryResources(ctx context.Context, in *QueryResourceRequest, opts ...grpc.CallOption) (*ResourceSet, error) 30 } 31 32 type serviceClient struct { 33 cc grpc.ClientConnInterface 34 } 35 36 func NewServiceClient(cc grpc.ClientConnInterface) ServiceClient { 37 return &serviceClient{cc} 38 } 39 40 func (c *serviceClient) DescribeEndpoint(ctx context.Context, in *DescribeEndpointRequest, opts ...grpc.CallOption) (*Endpoint, error) { 41 out := new(Endpoint) 42 err := c.cc.Invoke(ctx, "/infraboard.keyauth.endpoint.Service/DescribeEndpoint", in, out, opts...) 43 if err != nil { 44 return nil, err 45 } 46 return out, nil 47 } 48 49 func (c *serviceClient) QueryEndpoints(ctx context.Context, in *QueryEndpointRequest, opts ...grpc.CallOption) (*Set, error) { 50 out := new(Set) 51 err := c.cc.Invoke(ctx, "/infraboard.keyauth.endpoint.Service/QueryEndpoints", in, out, opts...) 52 if err != nil { 53 return nil, err 54 } 55 return out, nil 56 } 57 58 func (c *serviceClient) RegistryEndpoint(ctx context.Context, in *RegistryRequest, opts ...grpc.CallOption) (*RegistryResponse, error) { 59 out := new(RegistryResponse) 60 err := c.cc.Invoke(ctx, "/infraboard.keyauth.endpoint.Service/RegistryEndpoint", in, out, opts...) 61 if err != nil { 62 return nil, err 63 } 64 return out, nil 65 } 66 67 func (c *serviceClient) DeleteEndpoint(ctx context.Context, in *DeleteEndpointRequest, opts ...grpc.CallOption) (*Endpoint, error) { 68 out := new(Endpoint) 69 err := c.cc.Invoke(ctx, "/infraboard.keyauth.endpoint.Service/DeleteEndpoint", in, out, opts...) 70 if err != nil { 71 return nil, err 72 } 73 return out, nil 74 } 75 76 func (c *serviceClient) QueryResources(ctx context.Context, in *QueryResourceRequest, opts ...grpc.CallOption) (*ResourceSet, error) { 77 out := new(ResourceSet) 78 err := c.cc.Invoke(ctx, "/infraboard.keyauth.endpoint.Service/QueryResources", in, out, opts...) 79 if err != nil { 80 return nil, err 81 } 82 return out, nil 83 } 84 85 // ServiceServer is the server API for Service service. 86 // All implementations must embed UnimplementedServiceServer 87 // for forward compatibility 88 type ServiceServer interface { 89 DescribeEndpoint(context.Context, *DescribeEndpointRequest) (*Endpoint, error) 90 QueryEndpoints(context.Context, *QueryEndpointRequest) (*Set, error) 91 RegistryEndpoint(context.Context, *RegistryRequest) (*RegistryResponse, error) 92 DeleteEndpoint(context.Context, *DeleteEndpointRequest) (*Endpoint, error) 93 QueryResources(context.Context, *QueryResourceRequest) (*ResourceSet, error) 94 mustEmbedUnimplementedServiceServer() 95 } 96 97 // UnimplementedServiceServer must be embedded to have forward compatible implementations. 98 type UnimplementedServiceServer struct { 99 } 100 101 func (UnimplementedServiceServer) DescribeEndpoint(context.Context, *DescribeEndpointRequest) (*Endpoint, error) { 102 return nil, status.Errorf(codes.Unimplemented, "method DescribeEndpoint not implemented") 103 } 104 func (UnimplementedServiceServer) QueryEndpoints(context.Context, *QueryEndpointRequest) (*Set, error) { 105 return nil, status.Errorf(codes.Unimplemented, "method QueryEndpoints not implemented") 106 } 107 func (UnimplementedServiceServer) RegistryEndpoint(context.Context, *RegistryRequest) (*RegistryResponse, error) { 108 return nil, status.Errorf(codes.Unimplemented, "method RegistryEndpoint not implemented") 109 } 110 func (UnimplementedServiceServer) DeleteEndpoint(context.Context, *DeleteEndpointRequest) (*Endpoint, error) { 111 return nil, status.Errorf(codes.Unimplemented, "method DeleteEndpoint not implemented") 112 } 113 func (UnimplementedServiceServer) QueryResources(context.Context, *QueryResourceRequest) (*ResourceSet, error) { 114 return nil, status.Errorf(codes.Unimplemented, "method QueryResources not implemented") 115 } 116 func (UnimplementedServiceServer) mustEmbedUnimplementedServiceServer() {} 117 118 // UnsafeServiceServer may be embedded to opt out of forward compatibility for this service. 119 // Use of this interface is not recommended, as added methods to ServiceServer will 120 // result in compilation errors. 121 type UnsafeServiceServer interface { 122 mustEmbedUnimplementedServiceServer() 123 } 124 125 func RegisterServiceServer(s grpc.ServiceRegistrar, srv ServiceServer) { 126 s.RegisterService(&Service_ServiceDesc, srv) 127 } 128 129 func _Service_DescribeEndpoint_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 130 in := new(DescribeEndpointRequest) 131 if err := dec(in); err != nil { 132 return nil, err 133 } 134 if interceptor == nil { 135 return srv.(ServiceServer).DescribeEndpoint(ctx, in) 136 } 137 info := &grpc.UnaryServerInfo{ 138 Server: srv, 139 FullMethod: "/infraboard.keyauth.endpoint.Service/DescribeEndpoint", 140 } 141 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 142 return srv.(ServiceServer).DescribeEndpoint(ctx, req.(*DescribeEndpointRequest)) 143 } 144 return interceptor(ctx, in, info, handler) 145 } 146 147 func _Service_QueryEndpoints_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 148 in := new(QueryEndpointRequest) 149 if err := dec(in); err != nil { 150 return nil, err 151 } 152 if interceptor == nil { 153 return srv.(ServiceServer).QueryEndpoints(ctx, in) 154 } 155 info := &grpc.UnaryServerInfo{ 156 Server: srv, 157 FullMethod: "/infraboard.keyauth.endpoint.Service/QueryEndpoints", 158 } 159 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 160 return srv.(ServiceServer).QueryEndpoints(ctx, req.(*QueryEndpointRequest)) 161 } 162 return interceptor(ctx, in, info, handler) 163 } 164 165 func _Service_RegistryEndpoint_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 166 in := new(RegistryRequest) 167 if err := dec(in); err != nil { 168 return nil, err 169 } 170 if interceptor == nil { 171 return srv.(ServiceServer).RegistryEndpoint(ctx, in) 172 } 173 info := &grpc.UnaryServerInfo{ 174 Server: srv, 175 FullMethod: "/infraboard.keyauth.endpoint.Service/RegistryEndpoint", 176 } 177 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 178 return srv.(ServiceServer).RegistryEndpoint(ctx, req.(*RegistryRequest)) 179 } 180 return interceptor(ctx, in, info, handler) 181 } 182 183 func _Service_DeleteEndpoint_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 184 in := new(DeleteEndpointRequest) 185 if err := dec(in); err != nil { 186 return nil, err 187 } 188 if interceptor == nil { 189 return srv.(ServiceServer).DeleteEndpoint(ctx, in) 190 } 191 info := &grpc.UnaryServerInfo{ 192 Server: srv, 193 FullMethod: "/infraboard.keyauth.endpoint.Service/DeleteEndpoint", 194 } 195 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 196 return srv.(ServiceServer).DeleteEndpoint(ctx, req.(*DeleteEndpointRequest)) 197 } 198 return interceptor(ctx, in, info, handler) 199 } 200 201 func _Service_QueryResources_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 202 in := new(QueryResourceRequest) 203 if err := dec(in); err != nil { 204 return nil, err 205 } 206 if interceptor == nil { 207 return srv.(ServiceServer).QueryResources(ctx, in) 208 } 209 info := &grpc.UnaryServerInfo{ 210 Server: srv, 211 FullMethod: "/infraboard.keyauth.endpoint.Service/QueryResources", 212 } 213 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 214 return srv.(ServiceServer).QueryResources(ctx, req.(*QueryResourceRequest)) 215 } 216 return interceptor(ctx, in, info, handler) 217 } 218 219 // Service_ServiceDesc is the grpc.ServiceDesc for Service service. 220 // It's only intended for direct use with grpc.RegisterService, 221 // and not to be introspected or modified (even as a copy) 222 var Service_ServiceDesc = grpc.ServiceDesc{ 223 ServiceName: "infraboard.keyauth.endpoint.Service", 224 HandlerType: (*ServiceServer)(nil), 225 Methods: []grpc.MethodDesc{ 226 { 227 MethodName: "DescribeEndpoint", 228 Handler: _Service_DescribeEndpoint_Handler, 229 }, 230 { 231 MethodName: "QueryEndpoints", 232 Handler: _Service_QueryEndpoints_Handler, 233 }, 234 { 235 MethodName: "RegistryEndpoint", 236 Handler: _Service_RegistryEndpoint_Handler, 237 }, 238 { 239 MethodName: "DeleteEndpoint", 240 Handler: _Service_DeleteEndpoint_Handler, 241 }, 242 { 243 MethodName: "QueryResources", 244 Handler: _Service_QueryResources_Handler, 245 }, 246 }, 247 Streams: []grpc.StreamDesc{}, 248 Metadata: "apps/endpoint/pb/service.proto", 249 }