// GENERATED CODE -- DO NOT EDIT! // package: engine_api // file: engine_service.proto import * as engine_service_pb from "./engine_service_pb"; import * as google_protobuf_empty_pb from "google-protobuf/google/protobuf/empty_pb"; import * as grpc from "@grpc/grpc-js"; interface IEngineServiceService extends grpc.ServiceDefinition { getEngineInfo: grpc.MethodDefinition; createEnclave: grpc.MethodDefinition; getEnclaves: grpc.MethodDefinition; getEnclavesByUuids: grpc.MethodDefinition; getExistingAndHistoricalEnclaveIdentifiers: grpc.MethodDefinition; stopEnclave: grpc.MethodDefinition; destroyEnclave: grpc.MethodDefinition; clean: grpc.MethodDefinition; getServiceLogs: grpc.MethodDefinition; } export const EngineServiceService: IEngineServiceService; export interface IEngineServiceServer extends grpc.UntypedServiceImplementation { getEngineInfo: grpc.handleUnaryCall; createEnclave: grpc.handleUnaryCall; getEnclaves: grpc.handleUnaryCall; getEnclavesByUuids: grpc.handleUnaryCall; getExistingAndHistoricalEnclaveIdentifiers: grpc.handleUnaryCall; stopEnclave: grpc.handleUnaryCall; destroyEnclave: grpc.handleUnaryCall; clean: grpc.handleUnaryCall; getServiceLogs: grpc.handleServerStreamingCall; } export class EngineServiceClient extends grpc.Client { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); getEngineInfo(argument: google_protobuf_empty_pb.Empty, callback: grpc.requestCallback): grpc.ClientUnaryCall; getEngineInfo(argument: google_protobuf_empty_pb.Empty, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getEngineInfo(argument: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; createEnclave(argument: engine_service_pb.CreateEnclaveArgs, callback: grpc.requestCallback): grpc.ClientUnaryCall; createEnclave(argument: engine_service_pb.CreateEnclaveArgs, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; createEnclave(argument: engine_service_pb.CreateEnclaveArgs, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getEnclaves(argument: google_protobuf_empty_pb.Empty, callback: grpc.requestCallback): grpc.ClientUnaryCall; getEnclaves(argument: google_protobuf_empty_pb.Empty, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getEnclaves(argument: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getEnclavesByUuids(argument: engine_service_pb.GetEnclavesByUuidsArgs, callback: grpc.requestCallback): grpc.ClientUnaryCall; getEnclavesByUuids(argument: engine_service_pb.GetEnclavesByUuidsArgs, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getEnclavesByUuids(argument: engine_service_pb.GetEnclavesByUuidsArgs, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getExistingAndHistoricalEnclaveIdentifiers(argument: google_protobuf_empty_pb.Empty, callback: grpc.requestCallback): grpc.ClientUnaryCall; getExistingAndHistoricalEnclaveIdentifiers(argument: google_protobuf_empty_pb.Empty, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getExistingAndHistoricalEnclaveIdentifiers(argument: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; stopEnclave(argument: engine_service_pb.StopEnclaveArgs, callback: grpc.requestCallback): grpc.ClientUnaryCall; stopEnclave(argument: engine_service_pb.StopEnclaveArgs, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; stopEnclave(argument: engine_service_pb.StopEnclaveArgs, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; destroyEnclave(argument: engine_service_pb.DestroyEnclaveArgs, callback: grpc.requestCallback): grpc.ClientUnaryCall; destroyEnclave(argument: engine_service_pb.DestroyEnclaveArgs, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; destroyEnclave(argument: engine_service_pb.DestroyEnclaveArgs, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; clean(argument: engine_service_pb.CleanArgs, callback: grpc.requestCallback): grpc.ClientUnaryCall; clean(argument: engine_service_pb.CleanArgs, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; clean(argument: engine_service_pb.CleanArgs, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getServiceLogs(argument: engine_service_pb.GetServiceLogsArgs, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream; getServiceLogs(argument: engine_service_pb.GetServiceLogsArgs, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream; }