|
| 1 | +// package: users |
| 2 | +// file: users.proto |
| 3 | + |
| 4 | +/* tslint:disable */ |
| 5 | +/* eslint-disable */ |
| 6 | + |
| 7 | +import * as grpc from "grpc"; |
| 8 | +import * as users_pb from "./users_pb"; |
| 9 | +import * as google_protobuf_empty_pb from "google-protobuf/google/protobuf/empty_pb"; |
| 10 | + |
| 11 | +interface IUsersService extends grpc.ServiceDefinition<grpc.UntypedServiceImplementation> { |
| 12 | +getUser: IUsersService_IGetUser; |
| 13 | +createUser: IUsersService_ICreateUser; |
| 14 | +getUsers: IUsersService_IGetUsers; |
| 15 | +} |
| 16 | + |
| 17 | +interface IUsersService_IGetUser extends grpc.MethodDefinition<users_pb.UserRequest, users_pb.User> { |
| 18 | +path: string; // "/users.Users/GetUser" |
| 19 | +requestStream: false; |
| 20 | +responseStream: false; |
| 21 | +requestSerialize: grpc.serialize<users_pb.UserRequest>; |
| 22 | +requestDeserialize: grpc.deserialize<users_pb.UserRequest>; |
| 23 | +responseSerialize: grpc.serialize<users_pb.User>; |
| 24 | +responseDeserialize: grpc.deserialize<users_pb.User>; |
| 25 | +} |
| 26 | +interface IUsersService_ICreateUser extends grpc.MethodDefinition<users_pb.User, google_protobuf_empty_pb.Empty> { |
| 27 | +path: string; // "/users.Users/CreateUser" |
| 28 | +requestStream: true; |
| 29 | +responseStream: false; |
| 30 | +requestSerialize: grpc.serialize<users_pb.User>; |
| 31 | +requestDeserialize: grpc.deserialize<users_pb.User>; |
| 32 | +responseSerialize: grpc.serialize<google_protobuf_empty_pb.Empty>; |
| 33 | +responseDeserialize: grpc.deserialize<google_protobuf_empty_pb.Empty>; |
| 34 | +} |
| 35 | +interface IUsersService_IGetUsers extends grpc.MethodDefinition<google_protobuf_empty_pb.Empty, users_pb.User> { |
| 36 | +path: string; // "/users.Users/GetUsers" |
| 37 | +requestStream: false; |
| 38 | +responseStream: true; |
| 39 | +requestSerialize: grpc.serialize<google_protobuf_empty_pb.Empty>; |
| 40 | +requestDeserialize: grpc.deserialize<google_protobuf_empty_pb.Empty>; |
| 41 | +responseSerialize: grpc.serialize<users_pb.User>; |
| 42 | +responseDeserialize: grpc.deserialize<users_pb.User>; |
| 43 | +} |
| 44 | + |
| 45 | +export const UsersService: IUsersService; |
| 46 | + |
| 47 | +export interface IUsersServer { |
| 48 | +getUser: grpc.handleUnaryCall<users_pb.UserRequest, users_pb.User>; |
| 49 | +createUser: grpc.handleClientCall<users_pb.User, google_protobuf_empty_pb.Empty>; |
| 50 | +getUsers: grpc.handleServerCall<google_protobuf_empty_pb.Empty, users_pb.User>; |
| 51 | +} |
| 52 | + |
| 53 | +export interface IUsersClient { |
| 54 | +getUser(request: users_pb.UserRequest, callback: (error: grpc.ServiceError | null, response: users_pb.User) => void): grpc.ClientUnaryCall; |
| 55 | +getUser(request: users_pb.UserRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: users_pb.User) => void): grpc.ClientUnaryCall; |
| 56 | +getUser(request: users_pb.UserRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: users_pb.User) => void): grpc.ClientUnaryCall; |
| 57 | +createUser(callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientWritableStream<users_pb.User>; |
| 58 | +createUser(metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientWritableStream<users_pb.User>; |
| 59 | +createUser(options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientWritableStream<users_pb.User>; |
| 60 | +createUser(metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientWritableStream<users_pb.User>; |
| 61 | +getUsers(request: google_protobuf_empty_pb.Empty, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<users_pb.User>; |
| 62 | +getUsers(request: google_protobuf_empty_pb.Empty, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<users_pb.User>; |
| 63 | +} |
| 64 | + |
| 65 | +export class UsersClient extends grpc.Client implements IUsersClient { |
| 66 | +constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); |
| 67 | +public getUser(request: users_pb.UserRequest, callback: (error: grpc.ServiceError | null, response: users_pb.User) => void): grpc.ClientUnaryCall; |
| 68 | +public getUser(request: users_pb.UserRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: users_pb.User) => void): grpc.ClientUnaryCall; |
| 69 | +public getUser(request: users_pb.UserRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: users_pb.User) => void): grpc.ClientUnaryCall; |
| 70 | +public createUser(callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientWritableStream<users_pb.User>; |
| 71 | +public createUser(metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientWritableStream<users_pb.User>; |
| 72 | +public createUser(options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientWritableStream<users_pb.User>; |
| 73 | +public createUser(metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientWritableStream<users_pb.User>; |
| 74 | +public getUsers(request: google_protobuf_empty_pb.Empty, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<users_pb.User>; |
| 75 | +public getUsers(request: google_protobuf_empty_pb.Empty, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<users_pb.User>; |
| 76 | +} |
0 commit comments