UNPKG

@emeraldpay/api

Version:
137 lines (116 loc) 9.4 kB
// package: emerald.sierra // file: sierra.proto /* tslint:disable */ /* eslint-disable */ import * as grpc from "grpc"; import * as sierra_pb from "./sierra_pb"; import * as sierra_message_pb from "./sierra.message_pb"; interface IProjectService extends grpc.ServiceDefinition<grpc.UntypedServiceImplementation> { createProject: IProjectService_ICreateProject; listProjects: IProjectService_IListProjects; } interface IProjectService_ICreateProject extends grpc.MethodDefinition<sierra_message_pb.CreateProjectRequest, sierra_message_pb.Project> { path: "/emerald.sierra.Project/CreateProject"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize<sierra_message_pb.CreateProjectRequest>; requestDeserialize: grpc.deserialize<sierra_message_pb.CreateProjectRequest>; responseSerialize: grpc.serialize<sierra_message_pb.Project>; responseDeserialize: grpc.deserialize<sierra_message_pb.Project>; } interface IProjectService_IListProjects extends grpc.MethodDefinition<sierra_message_pb.ListProjectsRequest, sierra_message_pb.Project> { path: "/emerald.sierra.Project/ListProjects"; requestStream: false; responseStream: true; requestSerialize: grpc.serialize<sierra_message_pb.ListProjectsRequest>; requestDeserialize: grpc.deserialize<sierra_message_pb.ListProjectsRequest>; responseSerialize: grpc.serialize<sierra_message_pb.Project>; responseDeserialize: grpc.deserialize<sierra_message_pb.Project>; } export const ProjectService: IProjectService; export interface IProjectServer { createProject: grpc.handleUnaryCall<sierra_message_pb.CreateProjectRequest, sierra_message_pb.Project>; listProjects: grpc.handleServerStreamingCall<sierra_message_pb.ListProjectsRequest, sierra_message_pb.Project>; } export interface IProjectClient { createProject(request: sierra_message_pb.CreateProjectRequest, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Project) => void): grpc.ClientUnaryCall; createProject(request: sierra_message_pb.CreateProjectRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Project) => void): grpc.ClientUnaryCall; createProject(request: sierra_message_pb.CreateProjectRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Project) => void): grpc.ClientUnaryCall; listProjects(request: sierra_message_pb.ListProjectsRequest, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<sierra_message_pb.Project>; listProjects(request: sierra_message_pb.ListProjectsRequest, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<sierra_message_pb.Project>; } export class ProjectClient extends grpc.Client implements IProjectClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); public createProject(request: sierra_message_pb.CreateProjectRequest, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Project) => void): grpc.ClientUnaryCall; public createProject(request: sierra_message_pb.CreateProjectRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Project) => void): grpc.ClientUnaryCall; public createProject(request: sierra_message_pb.CreateProjectRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Project) => void): grpc.ClientUnaryCall; public listProjects(request: sierra_message_pb.ListProjectsRequest, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<sierra_message_pb.Project>; public listProjects(request: sierra_message_pb.ListProjectsRequest, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<sierra_message_pb.Project>; } interface IOrgService extends grpc.ServiceDefinition<grpc.UntypedServiceImplementation> { getOrg: IOrgService_IGetOrg; } interface IOrgService_IGetOrg extends grpc.MethodDefinition<sierra_message_pb.GetOrgRequest, sierra_message_pb.Org> { path: "/emerald.sierra.Org/GetOrg"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize<sierra_message_pb.GetOrgRequest>; requestDeserialize: grpc.deserialize<sierra_message_pb.GetOrgRequest>; responseSerialize: grpc.serialize<sierra_message_pb.Org>; responseDeserialize: grpc.deserialize<sierra_message_pb.Org>; } export const OrgService: IOrgService; export interface IOrgServer { getOrg: grpc.handleUnaryCall<sierra_message_pb.GetOrgRequest, sierra_message_pb.Org>; } export interface IOrgClient { getOrg(request: sierra_message_pb.GetOrgRequest, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Org) => void): grpc.ClientUnaryCall; getOrg(request: sierra_message_pb.GetOrgRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Org) => void): grpc.ClientUnaryCall; getOrg(request: sierra_message_pb.GetOrgRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Org) => void): grpc.ClientUnaryCall; } export class OrgClient extends grpc.Client implements IOrgClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); public getOrg(request: sierra_message_pb.GetOrgRequest, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Org) => void): grpc.ClientUnaryCall; public getOrg(request: sierra_message_pb.GetOrgRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Org) => void): grpc.ClientUnaryCall; public getOrg(request: sierra_message_pb.GetOrgRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Org) => void): grpc.ClientUnaryCall; } interface IStatService extends grpc.ServiceDefinition<grpc.UntypedServiceImplementation> { getRequestCount: IStatService_IGetRequestCount; getTokenStat: IStatService_IGetTokenStat; } interface IStatService_IGetRequestCount extends grpc.MethodDefinition<sierra_message_pb.GetRequestCountRequest, sierra_message_pb.GroupRequestCount> { path: "/emerald.sierra.Stat/GetRequestCount"; requestStream: false; responseStream: true; requestSerialize: grpc.serialize<sierra_message_pb.GetRequestCountRequest>; requestDeserialize: grpc.deserialize<sierra_message_pb.GetRequestCountRequest>; responseSerialize: grpc.serialize<sierra_message_pb.GroupRequestCount>; responseDeserialize: grpc.deserialize<sierra_message_pb.GroupRequestCount>; } interface IStatService_IGetTokenStat extends grpc.MethodDefinition<sierra_message_pb.GetTokenStatRequest, sierra_message_pb.TokenStat> { path: "/emerald.sierra.Stat/GetTokenStat"; requestStream: false; responseStream: true; requestSerialize: grpc.serialize<sierra_message_pb.GetTokenStatRequest>; requestDeserialize: grpc.deserialize<sierra_message_pb.GetTokenStatRequest>; responseSerialize: grpc.serialize<sierra_message_pb.TokenStat>; responseDeserialize: grpc.deserialize<sierra_message_pb.TokenStat>; } export const StatService: IStatService; export interface IStatServer { getRequestCount: grpc.handleServerStreamingCall<sierra_message_pb.GetRequestCountRequest, sierra_message_pb.GroupRequestCount>; getTokenStat: grpc.handleServerStreamingCall<sierra_message_pb.GetTokenStatRequest, sierra_message_pb.TokenStat>; } export interface IStatClient { getRequestCount(request: sierra_message_pb.GetRequestCountRequest, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<sierra_message_pb.GroupRequestCount>; getRequestCount(request: sierra_message_pb.GetRequestCountRequest, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<sierra_message_pb.GroupRequestCount>; getTokenStat(request: sierra_message_pb.GetTokenStatRequest, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<sierra_message_pb.TokenStat>; getTokenStat(request: sierra_message_pb.GetTokenStatRequest, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<sierra_message_pb.TokenStat>; } export class StatClient extends grpc.Client implements IStatClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); public getRequestCount(request: sierra_message_pb.GetRequestCountRequest, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<sierra_message_pb.GroupRequestCount>; public getRequestCount(request: sierra_message_pb.GetRequestCountRequest, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<sierra_message_pb.GroupRequestCount>; public getTokenStat(request: sierra_message_pb.GetTokenStatRequest, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<sierra_message_pb.TokenStat>; public getTokenStat(request: sierra_message_pb.GetTokenStatRequest, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<sierra_message_pb.TokenStat>; }