|
|
@ -64,6 +64,7 @@ type VolumeServerClient interface { |
|
|
|
// <experimental> query
|
|
|
|
Query(ctx context.Context, in *QueryRequest, opts ...grpc.CallOption) (VolumeServer_QueryClient, error) |
|
|
|
VolumeNeedleStatus(ctx context.Context, in *VolumeNeedleStatusRequest, opts ...grpc.CallOption) (*VolumeNeedleStatusResponse, error) |
|
|
|
Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error) |
|
|
|
} |
|
|
|
|
|
|
|
type volumeServerClient struct { |
|
|
@ -664,6 +665,15 @@ func (c *volumeServerClient) VolumeNeedleStatus(ctx context.Context, in *VolumeN |
|
|
|
return out, nil |
|
|
|
} |
|
|
|
|
|
|
|
func (c *volumeServerClient) Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error) { |
|
|
|
out := new(PingResponse) |
|
|
|
err := c.cc.Invoke(ctx, "/volume_server_pb.VolumeServer/Ping", in, out, opts...) |
|
|
|
if err != nil { |
|
|
|
return nil, err |
|
|
|
} |
|
|
|
return out, nil |
|
|
|
} |
|
|
|
|
|
|
|
// VolumeServerServer is the server API for VolumeServer service.
|
|
|
|
// All implementations must embed UnimplementedVolumeServerServer
|
|
|
|
// for forward compatibility
|
|
|
@ -714,6 +724,7 @@ type VolumeServerServer interface { |
|
|
|
// <experimental> query
|
|
|
|
Query(*QueryRequest, VolumeServer_QueryServer) error |
|
|
|
VolumeNeedleStatus(context.Context, *VolumeNeedleStatusRequest) (*VolumeNeedleStatusResponse, error) |
|
|
|
Ping(context.Context, *PingRequest) (*PingResponse, error) |
|
|
|
mustEmbedUnimplementedVolumeServerServer() |
|
|
|
} |
|
|
|
|
|
|
@ -841,6 +852,9 @@ func (UnimplementedVolumeServerServer) Query(*QueryRequest, VolumeServer_QuerySe |
|
|
|
func (UnimplementedVolumeServerServer) VolumeNeedleStatus(context.Context, *VolumeNeedleStatusRequest) (*VolumeNeedleStatusResponse, error) { |
|
|
|
return nil, status.Errorf(codes.Unimplemented, "method VolumeNeedleStatus not implemented") |
|
|
|
} |
|
|
|
func (UnimplementedVolumeServerServer) Ping(context.Context, *PingRequest) (*PingResponse, error) { |
|
|
|
return nil, status.Errorf(codes.Unimplemented, "method Ping not implemented") |
|
|
|
} |
|
|
|
func (UnimplementedVolumeServerServer) mustEmbedUnimplementedVolumeServerServer() {} |
|
|
|
|
|
|
|
// UnsafeVolumeServerServer may be embedded to opt out of forward compatibility for this service.
|
|
|
@ -1604,6 +1618,24 @@ func _VolumeServer_VolumeNeedleStatus_Handler(srv interface{}, ctx context.Conte |
|
|
|
return interceptor(ctx, in, info, handler) |
|
|
|
} |
|
|
|
|
|
|
|
func _VolumeServer_Ping_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { |
|
|
|
in := new(PingRequest) |
|
|
|
if err := dec(in); err != nil { |
|
|
|
return nil, err |
|
|
|
} |
|
|
|
if interceptor == nil { |
|
|
|
return srv.(VolumeServerServer).Ping(ctx, in) |
|
|
|
} |
|
|
|
info := &grpc.UnaryServerInfo{ |
|
|
|
Server: srv, |
|
|
|
FullMethod: "/volume_server_pb.VolumeServer/Ping", |
|
|
|
} |
|
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) { |
|
|
|
return srv.(VolumeServerServer).Ping(ctx, req.(*PingRequest)) |
|
|
|
} |
|
|
|
return interceptor(ctx, in, info, handler) |
|
|
|
} |
|
|
|
|
|
|
|
// VolumeServer_ServiceDesc is the grpc.ServiceDesc for VolumeServer service.
|
|
|
|
// It's only intended for direct use with grpc.RegisterService,
|
|
|
|
// and not to be introspected or modified (even as a copy)
|
|
|
@ -1731,6 +1763,10 @@ var VolumeServer_ServiceDesc = grpc.ServiceDesc{ |
|
|
|
MethodName: "VolumeNeedleStatus", |
|
|
|
Handler: _VolumeServer_VolumeNeedleStatus_Handler, |
|
|
|
}, |
|
|
|
{ |
|
|
|
MethodName: "Ping", |
|
|
|
Handler: _VolumeServer_Ping_Handler, |
|
|
|
}, |
|
|
|
}, |
|
|
|
Streams: []grpc.StreamDesc{ |
|
|
|
{ |
|
|
|