// package: akkaserverless.component.action // file: akkaserverless/component/action/action.proto /* tslint:disable */ /* eslint-disable */ import * as grpc from "@grpc/grpc-js"; import * as akkaserverless_component_action_action_pb from "../../../akkaserverless/component/action/action_pb"; import * as akkaserverless_component_component_pb from "../../../akkaserverless/component/component_pb"; import * as google_protobuf_any_pb from "google-protobuf/google/protobuf/any_pb"; interface IActionsService extends grpc.ServiceDefinition { handleUnary: IActionsService_IHandleUnary; handleStreamedIn: IActionsService_IHandleStreamedIn; handleStreamedOut: IActionsService_IHandleStreamedOut; handleStreamed: IActionsService_IHandleStreamed; } interface IActionsService_IHandleUnary extends grpc.MethodDefinition { path: "/akkaserverless.component.action.Actions/HandleUnary"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IActionsService_IHandleStreamedIn extends grpc.MethodDefinition { path: "/akkaserverless.component.action.Actions/HandleStreamedIn"; requestStream: true; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IActionsService_IHandleStreamedOut extends grpc.MethodDefinition { path: "/akkaserverless.component.action.Actions/HandleStreamedOut"; requestStream: false; responseStream: true; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IActionsService_IHandleStreamed extends grpc.MethodDefinition { path: "/akkaserverless.component.action.Actions/HandleStreamed"; requestStream: true; responseStream: true; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const ActionsService: IActionsService; export interface IActionsServer extends grpc.UntypedServiceImplementation { handleUnary: grpc.handleUnaryCall; handleStreamedIn: grpc.handleClientStreamingCall; handleStreamedOut: grpc.handleServerStreamingCall; handleStreamed: grpc.handleBidiStreamingCall; } export interface IActionsClient { handleUnary(request: akkaserverless_component_action_action_pb.ActionCommand, callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientUnaryCall; handleUnary(request: akkaserverless_component_action_action_pb.ActionCommand, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientUnaryCall; handleUnary(request: akkaserverless_component_action_action_pb.ActionCommand, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientUnaryCall; handleStreamedIn(callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientWritableStream; handleStreamedIn(metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientWritableStream; handleStreamedIn(options: Partial, callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientWritableStream; handleStreamedIn(metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientWritableStream; handleStreamedOut(request: akkaserverless_component_action_action_pb.ActionCommand, options?: Partial): grpc.ClientReadableStream; handleStreamedOut(request: akkaserverless_component_action_action_pb.ActionCommand, metadata?: grpc.Metadata, options?: Partial): grpc.ClientReadableStream; handleStreamed(): grpc.ClientDuplexStream; handleStreamed(options: Partial): grpc.ClientDuplexStream; handleStreamed(metadata: grpc.Metadata, options?: Partial): grpc.ClientDuplexStream; } export class ActionsClient extends grpc.Client implements IActionsClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: Partial); public handleUnary(request: akkaserverless_component_action_action_pb.ActionCommand, callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientUnaryCall; public handleUnary(request: akkaserverless_component_action_action_pb.ActionCommand, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientUnaryCall; public handleUnary(request: akkaserverless_component_action_action_pb.ActionCommand, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientUnaryCall; public handleStreamedIn(callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientWritableStream; public handleStreamedIn(metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientWritableStream; public handleStreamedIn(options: Partial, callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientWritableStream; public handleStreamedIn(metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: akkaserverless_component_action_action_pb.ActionResponse) => void): grpc.ClientWritableStream; public handleStreamedOut(request: akkaserverless_component_action_action_pb.ActionCommand, options?: Partial): grpc.ClientReadableStream; public handleStreamedOut(request: akkaserverless_component_action_action_pb.ActionCommand, metadata?: grpc.Metadata, options?: Partial): grpc.ClientReadableStream; public handleStreamed(options?: Partial): grpc.ClientDuplexStream; public handleStreamed(metadata?: grpc.Metadata, options?: Partial): grpc.ClientDuplexStream; }