// Code generated by protoc-gen-go-grpc. DO NOT EDIT.

package rk_grpc_common_v1

import (
	context "context"
	grpc "google.golang.org/grpc"
	codes "google.golang.org/grpc/codes"
	status "google.golang.org/grpc/status"
	structpb "google.golang.org/protobuf/types/known/structpb"
)

// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
// Requires gRPC-Go v1.32.0 or later.
const _ = grpc.SupportPackageIsVersion7

// RkCommonServiceClient is the client API for RkCommonService service.
//
// 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.
type RkCommonServiceClient interface {
	// Get application healthy status
	Healthy(ctx context.Context, in *HealthyRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// Trigger Gc
	Gc(ctx context.Context, in *GcRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// Get application and process info
	Info(ctx context.Context, in *InfoRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// List ConfigEntry
	Configs(ctx context.Context, in *ConfigsRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// List API
	Apis(ctx context.Context, in *ApisRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// Get OS Stat
	Sys(ctx context.Context, in *SysRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// List prometheus metrics of requests
	Req(ctx context.Context, in *ReqRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// Get git information
	Git(ctx context.Context, in *GitRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// List all Entry
	Entries(ctx context.Context, in *EntriesRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// List CertEntry
	Certs(ctx context.Context, in *CertsRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// List logger related entries
	Logs(ctx context.Context, in *LogsRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// List dependencies related application
	Deps(ctx context.Context, in *DepsRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// Get license related application
	License(ctx context.Context, in *LicenseRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// List dependencies related application
	Readme(ctx context.Context, in *ReadmeRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
	// List grpc error to grpc-gateway error mappings.
	GwErrorMapping(ctx context.Context, in *GwErrorMappingRequest, opts ...grpc.CallOption) (*structpb.Struct, error)
}

type rkCommonServiceClient struct {
	cc grpc.ClientConnInterface
}

func NewRkCommonServiceClient(cc grpc.ClientConnInterface) RkCommonServiceClient {
	return &rkCommonServiceClient{cc}
}

func (c *rkCommonServiceClient) Healthy(ctx context.Context, in *HealthyRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Healthy", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) Gc(ctx context.Context, in *GcRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Gc", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) Info(ctx context.Context, in *InfoRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Info", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) Configs(ctx context.Context, in *ConfigsRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Configs", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) Apis(ctx context.Context, in *ApisRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Apis", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) Sys(ctx context.Context, in *SysRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Sys", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) Req(ctx context.Context, in *ReqRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Req", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) Git(ctx context.Context, in *GitRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Git", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) Entries(ctx context.Context, in *EntriesRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Entries", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) Certs(ctx context.Context, in *CertsRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Certs", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) Logs(ctx context.Context, in *LogsRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Logs", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) Deps(ctx context.Context, in *DepsRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Deps", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) License(ctx context.Context, in *LicenseRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/License", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) Readme(ctx context.Context, in *ReadmeRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/Readme", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *rkCommonServiceClient) GwErrorMapping(ctx context.Context, in *GwErrorMappingRequest, opts ...grpc.CallOption) (*structpb.Struct, error) {
	out := new(structpb.Struct)
	err := c.cc.Invoke(ctx, "/rk.api.v1.RkCommonService/GwErrorMapping", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

// RkCommonServiceServer is the server API for RkCommonService service.
// All implementations should embed UnimplementedRkCommonServiceServer
// for forward compatibility
type RkCommonServiceServer interface {
	// Get application healthy status
	Healthy(context.Context, *HealthyRequest) (*structpb.Struct, error)
	// Trigger Gc
	Gc(context.Context, *GcRequest) (*structpb.Struct, error)
	// Get application and process info
	Info(context.Context, *InfoRequest) (*structpb.Struct, error)
	// List ConfigEntry
	Configs(context.Context, *ConfigsRequest) (*structpb.Struct, error)
	// List API
	Apis(context.Context, *ApisRequest) (*structpb.Struct, error)
	// Get OS Stat
	Sys(context.Context, *SysRequest) (*structpb.Struct, error)
	// List prometheus metrics of requests
	Req(context.Context, *ReqRequest) (*structpb.Struct, error)
	// Get git information
	Git(context.Context, *GitRequest) (*structpb.Struct, error)
	// List all Entry
	Entries(context.Context, *EntriesRequest) (*structpb.Struct, error)
	// List CertEntry
	Certs(context.Context, *CertsRequest) (*structpb.Struct, error)
	// List logger related entries
	Logs(context.Context, *LogsRequest) (*structpb.Struct, error)
	// List dependencies related application
	Deps(context.Context, *DepsRequest) (*structpb.Struct, error)
	// Get license related application
	License(context.Context, *LicenseRequest) (*structpb.Struct, error)
	// List dependencies related application
	Readme(context.Context, *ReadmeRequest) (*structpb.Struct, error)
	// List grpc error to grpc-gateway error mappings.
	GwErrorMapping(context.Context, *GwErrorMappingRequest) (*structpb.Struct, error)
}

// UnimplementedRkCommonServiceServer should be embedded to have forward compatible implementations.
type UnimplementedRkCommonServiceServer struct {
}

func (UnimplementedRkCommonServiceServer) Healthy(context.Context, *HealthyRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Healthy not implemented")
}
func (UnimplementedRkCommonServiceServer) Gc(context.Context, *GcRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Gc not implemented")
}
func (UnimplementedRkCommonServiceServer) Info(context.Context, *InfoRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Info not implemented")
}
func (UnimplementedRkCommonServiceServer) Configs(context.Context, *ConfigsRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Configs not implemented")
}
func (UnimplementedRkCommonServiceServer) Apis(context.Context, *ApisRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Apis not implemented")
}
func (UnimplementedRkCommonServiceServer) Sys(context.Context, *SysRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Sys not implemented")
}
func (UnimplementedRkCommonServiceServer) Req(context.Context, *ReqRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Req not implemented")
}
func (UnimplementedRkCommonServiceServer) Git(context.Context, *GitRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Git not implemented")
}
func (UnimplementedRkCommonServiceServer) Entries(context.Context, *EntriesRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Entries not implemented")
}
func (UnimplementedRkCommonServiceServer) Certs(context.Context, *CertsRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Certs not implemented")
}
func (UnimplementedRkCommonServiceServer) Logs(context.Context, *LogsRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Logs not implemented")
}
func (UnimplementedRkCommonServiceServer) Deps(context.Context, *DepsRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Deps not implemented")
}
func (UnimplementedRkCommonServiceServer) License(context.Context, *LicenseRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method License not implemented")
}
func (UnimplementedRkCommonServiceServer) Readme(context.Context, *ReadmeRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Readme not implemented")
}
func (UnimplementedRkCommonServiceServer) GwErrorMapping(context.Context, *GwErrorMappingRequest) (*structpb.Struct, error) {
	return nil, status.Errorf(codes.Unimplemented, "method GwErrorMapping not implemented")
}

// UnsafeRkCommonServiceServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to RkCommonServiceServer will
// result in compilation errors.
type UnsafeRkCommonServiceServer interface {
	mustEmbedUnimplementedRkCommonServiceServer()
}

func RegisterRkCommonServiceServer(s grpc.ServiceRegistrar, srv RkCommonServiceServer) {
	s.RegisterService(&RkCommonService_ServiceDesc, srv)
}

func _RkCommonService_Healthy_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(HealthyRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Healthy(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Healthy",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Healthy(ctx, req.(*HealthyRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_Gc_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(GcRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Gc(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Gc",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Gc(ctx, req.(*GcRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_Info_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(InfoRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Info(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Info",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Info(ctx, req.(*InfoRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_Configs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(ConfigsRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Configs(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Configs",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Configs(ctx, req.(*ConfigsRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_Apis_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(ApisRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Apis(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Apis",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Apis(ctx, req.(*ApisRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_Sys_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(SysRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Sys(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Sys",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Sys(ctx, req.(*SysRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_Req_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(ReqRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Req(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Req",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Req(ctx, req.(*ReqRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_Git_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(GitRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Git(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Git",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Git(ctx, req.(*GitRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_Entries_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(EntriesRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Entries(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Entries",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Entries(ctx, req.(*EntriesRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_Certs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CertsRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Certs(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Certs",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Certs(ctx, req.(*CertsRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_Logs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(LogsRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Logs(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Logs",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Logs(ctx, req.(*LogsRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_Deps_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(DepsRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Deps(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Deps",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Deps(ctx, req.(*DepsRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_License_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(LicenseRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).License(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/License",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).License(ctx, req.(*LicenseRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_Readme_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(ReadmeRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).Readme(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/Readme",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).Readme(ctx, req.(*ReadmeRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RkCommonService_GwErrorMapping_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(GwErrorMappingRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RkCommonServiceServer).GwErrorMapping(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/rk.api.v1.RkCommonService/GwErrorMapping",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RkCommonServiceServer).GwErrorMapping(ctx, req.(*GwErrorMappingRequest))
	}
	return interceptor(ctx, in, info, handler)
}

// RkCommonService_ServiceDesc is the grpc.ServiceDesc for RkCommonService service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var RkCommonService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "rk.api.v1.RkCommonService",
	HandlerType: (*RkCommonServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Healthy",
			Handler:    _RkCommonService_Healthy_Handler,
		},
		{
			MethodName: "Gc",
			Handler:    _RkCommonService_Gc_Handler,
		},
		{
			MethodName: "Info",
			Handler:    _RkCommonService_Info_Handler,
		},
		{
			MethodName: "Configs",
			Handler:    _RkCommonService_Configs_Handler,
		},
		{
			MethodName: "Apis",
			Handler:    _RkCommonService_Apis_Handler,
		},
		{
			MethodName: "Sys",
			Handler:    _RkCommonService_Sys_Handler,
		},
		{
			MethodName: "Req",
			Handler:    _RkCommonService_Req_Handler,
		},
		{
			MethodName: "Git",
			Handler:    _RkCommonService_Git_Handler,
		},
		{
			MethodName: "Entries",
			Handler:    _RkCommonService_Entries_Handler,
		},
		{
			MethodName: "Certs",
			Handler:    _RkCommonService_Certs_Handler,
		},
		{
			MethodName: "Logs",
			Handler:    _RkCommonService_Logs_Handler,
		},
		{
			MethodName: "Deps",
			Handler:    _RkCommonService_Deps_Handler,
		},
		{
			MethodName: "License",
			Handler:    _RkCommonService_License_Handler,
		},
		{
			MethodName: "Readme",
			Handler:    _RkCommonService_Readme_Handler,
		},
		{
			MethodName: "GwErrorMapping",
			Handler:    _RkCommonService_GwErrorMapping_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "v1/rk_common_service.proto",
}
