// 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 { createProject: IProjectService_ICreateProject; listProjects: IProjectService_IListProjects; } interface IProjectService_ICreateProject extends grpc.MethodDefinition { path: "/emerald.sierra.Project/CreateProject"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IProjectService_IListProjects extends grpc.MethodDefinition { path: "/emerald.sierra.Project/ListProjects"; requestStream: false; responseStream: true; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const ProjectService: IProjectService; export interface IProjectServer { createProject: grpc.handleUnaryCall; listProjects: grpc.handleServerStreamingCall; } 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, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Project) => void): grpc.ClientUnaryCall; listProjects(request: sierra_message_pb.ListProjectsRequest, options?: Partial): grpc.ClientReadableStream; listProjects(request: sierra_message_pb.ListProjectsRequest, metadata?: grpc.Metadata, options?: Partial): grpc.ClientReadableStream; } 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, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Project) => void): grpc.ClientUnaryCall; public listProjects(request: sierra_message_pb.ListProjectsRequest, options?: Partial): grpc.ClientReadableStream; public listProjects(request: sierra_message_pb.ListProjectsRequest, metadata?: grpc.Metadata, options?: Partial): grpc.ClientReadableStream; } interface IOrgService extends grpc.ServiceDefinition { getOrg: IOrgService_IGetOrg; } interface IOrgService_IGetOrg extends grpc.MethodDefinition { path: "/emerald.sierra.Org/GetOrg"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const OrgService: IOrgService; export interface IOrgServer { getOrg: grpc.handleUnaryCall; } 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, 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, callback: (error: grpc.ServiceError | null, response: sierra_message_pb.Org) => void): grpc.ClientUnaryCall; } interface IStatService extends grpc.ServiceDefinition { getRequestCount: IStatService_IGetRequestCount; getTokenStat: IStatService_IGetTokenStat; } interface IStatService_IGetRequestCount extends grpc.MethodDefinition { path: "/emerald.sierra.Stat/GetRequestCount"; requestStream: false; responseStream: true; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IStatService_IGetTokenStat extends grpc.MethodDefinition { path: "/emerald.sierra.Stat/GetTokenStat"; requestStream: false; responseStream: true; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const StatService: IStatService; export interface IStatServer { getRequestCount: grpc.handleServerStreamingCall; getTokenStat: grpc.handleServerStreamingCall; } export interface IStatClient { getRequestCount(request: sierra_message_pb.GetRequestCountRequest, options?: Partial): grpc.ClientReadableStream; getRequestCount(request: sierra_message_pb.GetRequestCountRequest, metadata?: grpc.Metadata, options?: Partial): grpc.ClientReadableStream; getTokenStat(request: sierra_message_pb.GetTokenStatRequest, options?: Partial): grpc.ClientReadableStream; getTokenStat(request: sierra_message_pb.GetTokenStatRequest, metadata?: grpc.Metadata, options?: Partial): grpc.ClientReadableStream; } 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.ClientReadableStream; public getRequestCount(request: sierra_message_pb.GetRequestCountRequest, metadata?: grpc.Metadata, options?: Partial): grpc.ClientReadableStream; public getTokenStat(request: sierra_message_pb.GetTokenStatRequest, options?: Partial): grpc.ClientReadableStream; public getTokenStat(request: sierra_message_pb.GetTokenStatRequest, metadata?: grpc.Metadata, options?: Partial): grpc.ClientReadableStream; }