// package: pulumirpc // file: pulumi/analyzer.proto /* tslint:disable */ /* eslint-disable */ import * as grpc from "@grpc/grpc-js"; import * as pulumi_analyzer_pb from "./analyzer_pb"; import * as pulumi_plugin_pb from "./plugin_pb"; import * as google_protobuf_empty_pb from "google-protobuf/google/protobuf/empty_pb"; import * as google_protobuf_struct_pb from "google-protobuf/google/protobuf/struct_pb"; interface IAnalyzerService extends grpc.ServiceDefinition { analyze: IAnalyzerService_IAnalyze; analyzeStack: IAnalyzerService_IAnalyzeStack; remediate: IAnalyzerService_IRemediate; getAnalyzerInfo: IAnalyzerService_IGetAnalyzerInfo; getPluginInfo: IAnalyzerService_IGetPluginInfo; configure: IAnalyzerService_IConfigure; handshake: IAnalyzerService_IHandshake; configureStack: IAnalyzerService_IConfigureStack; cancel: IAnalyzerService_ICancel; } interface IAnalyzerService_IAnalyze extends grpc.MethodDefinition { path: "/pulumirpc.Analyzer/Analyze"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IAnalyzerService_IAnalyzeStack extends grpc.MethodDefinition { path: "/pulumirpc.Analyzer/AnalyzeStack"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IAnalyzerService_IRemediate extends grpc.MethodDefinition { path: "/pulumirpc.Analyzer/Remediate"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IAnalyzerService_IGetAnalyzerInfo extends grpc.MethodDefinition { path: "/pulumirpc.Analyzer/GetAnalyzerInfo"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IAnalyzerService_IGetPluginInfo extends grpc.MethodDefinition { path: "/pulumirpc.Analyzer/GetPluginInfo"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IAnalyzerService_IConfigure extends grpc.MethodDefinition { path: "/pulumirpc.Analyzer/Configure"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IAnalyzerService_IHandshake extends grpc.MethodDefinition { path: "/pulumirpc.Analyzer/Handshake"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IAnalyzerService_IConfigureStack extends grpc.MethodDefinition { path: "/pulumirpc.Analyzer/ConfigureStack"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IAnalyzerService_ICancel extends grpc.MethodDefinition { path: "/pulumirpc.Analyzer/Cancel"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const AnalyzerService: IAnalyzerService; export interface IAnalyzerServer extends grpc.UntypedServiceImplementation { analyze: grpc.handleUnaryCall; analyzeStack: grpc.handleUnaryCall; remediate: grpc.handleUnaryCall; getAnalyzerInfo: grpc.handleUnaryCall; getPluginInfo: grpc.handleUnaryCall; configure: grpc.handleUnaryCall; handshake: grpc.handleUnaryCall; configureStack: grpc.handleUnaryCall; cancel: grpc.handleUnaryCall; } export interface IAnalyzerClient { analyze(request: pulumi_analyzer_pb.AnalyzeRequest, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzeResponse) => void): grpc.ClientUnaryCall; analyze(request: pulumi_analyzer_pb.AnalyzeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzeResponse) => void): grpc.ClientUnaryCall; analyze(request: pulumi_analyzer_pb.AnalyzeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzeResponse) => void): grpc.ClientUnaryCall; analyzeStack(request: pulumi_analyzer_pb.AnalyzeStackRequest, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzeResponse) => void): grpc.ClientUnaryCall; analyzeStack(request: pulumi_analyzer_pb.AnalyzeStackRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzeResponse) => void): grpc.ClientUnaryCall; analyzeStack(request: pulumi_analyzer_pb.AnalyzeStackRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzeResponse) => void): grpc.ClientUnaryCall; remediate(request: pulumi_analyzer_pb.AnalyzeRequest, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.RemediateResponse) => void): grpc.ClientUnaryCall; remediate(request: pulumi_analyzer_pb.AnalyzeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.RemediateResponse) => void): grpc.ClientUnaryCall; remediate(request: pulumi_analyzer_pb.AnalyzeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.RemediateResponse) => void): grpc.ClientUnaryCall; getAnalyzerInfo(request: google_protobuf_empty_pb.Empty, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerInfo) => void): grpc.ClientUnaryCall; getAnalyzerInfo(request: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerInfo) => void): grpc.ClientUnaryCall; getAnalyzerInfo(request: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerInfo) => void): grpc.ClientUnaryCall; getPluginInfo(request: google_protobuf_empty_pb.Empty, callback: (error: grpc.ServiceError | null, response: pulumi_plugin_pb.PluginInfo) => void): grpc.ClientUnaryCall; getPluginInfo(request: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_plugin_pb.PluginInfo) => void): grpc.ClientUnaryCall; getPluginInfo(request: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_plugin_pb.PluginInfo) => void): grpc.ClientUnaryCall; configure(request: pulumi_analyzer_pb.ConfigureAnalyzerRequest, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientUnaryCall; configure(request: pulumi_analyzer_pb.ConfigureAnalyzerRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientUnaryCall; configure(request: pulumi_analyzer_pb.ConfigureAnalyzerRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientUnaryCall; handshake(request: pulumi_analyzer_pb.AnalyzerHandshakeRequest, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerHandshakeResponse) => void): grpc.ClientUnaryCall; handshake(request: pulumi_analyzer_pb.AnalyzerHandshakeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerHandshakeResponse) => void): grpc.ClientUnaryCall; handshake(request: pulumi_analyzer_pb.AnalyzerHandshakeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerHandshakeResponse) => void): grpc.ClientUnaryCall; configureStack(request: pulumi_analyzer_pb.AnalyzerStackConfigureRequest, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerStackConfigureResponse) => void): grpc.ClientUnaryCall; configureStack(request: pulumi_analyzer_pb.AnalyzerStackConfigureRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerStackConfigureResponse) => void): grpc.ClientUnaryCall; configureStack(request: pulumi_analyzer_pb.AnalyzerStackConfigureRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerStackConfigureResponse) => void): grpc.ClientUnaryCall; cancel(request: google_protobuf_empty_pb.Empty, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientUnaryCall; cancel(request: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientUnaryCall; cancel(request: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientUnaryCall; } export class AnalyzerClient extends grpc.Client implements IAnalyzerClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: Partial); public analyze(request: pulumi_analyzer_pb.AnalyzeRequest, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzeResponse) => void): grpc.ClientUnaryCall; public analyze(request: pulumi_analyzer_pb.AnalyzeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzeResponse) => void): grpc.ClientUnaryCall; public analyze(request: pulumi_analyzer_pb.AnalyzeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzeResponse) => void): grpc.ClientUnaryCall; public analyzeStack(request: pulumi_analyzer_pb.AnalyzeStackRequest, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzeResponse) => void): grpc.ClientUnaryCall; public analyzeStack(request: pulumi_analyzer_pb.AnalyzeStackRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzeResponse) => void): grpc.ClientUnaryCall; public analyzeStack(request: pulumi_analyzer_pb.AnalyzeStackRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzeResponse) => void): grpc.ClientUnaryCall; public remediate(request: pulumi_analyzer_pb.AnalyzeRequest, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.RemediateResponse) => void): grpc.ClientUnaryCall; public remediate(request: pulumi_analyzer_pb.AnalyzeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.RemediateResponse) => void): grpc.ClientUnaryCall; public remediate(request: pulumi_analyzer_pb.AnalyzeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.RemediateResponse) => void): grpc.ClientUnaryCall; public getAnalyzerInfo(request: google_protobuf_empty_pb.Empty, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerInfo) => void): grpc.ClientUnaryCall; public getAnalyzerInfo(request: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerInfo) => void): grpc.ClientUnaryCall; public getAnalyzerInfo(request: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerInfo) => void): grpc.ClientUnaryCall; public getPluginInfo(request: google_protobuf_empty_pb.Empty, callback: (error: grpc.ServiceError | null, response: pulumi_plugin_pb.PluginInfo) => void): grpc.ClientUnaryCall; public getPluginInfo(request: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_plugin_pb.PluginInfo) => void): grpc.ClientUnaryCall; public getPluginInfo(request: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_plugin_pb.PluginInfo) => void): grpc.ClientUnaryCall; public configure(request: pulumi_analyzer_pb.ConfigureAnalyzerRequest, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientUnaryCall; public configure(request: pulumi_analyzer_pb.ConfigureAnalyzerRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientUnaryCall; public configure(request: pulumi_analyzer_pb.ConfigureAnalyzerRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientUnaryCall; public handshake(request: pulumi_analyzer_pb.AnalyzerHandshakeRequest, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerHandshakeResponse) => void): grpc.ClientUnaryCall; public handshake(request: pulumi_analyzer_pb.AnalyzerHandshakeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerHandshakeResponse) => void): grpc.ClientUnaryCall; public handshake(request: pulumi_analyzer_pb.AnalyzerHandshakeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerHandshakeResponse) => void): grpc.ClientUnaryCall; public configureStack(request: pulumi_analyzer_pb.AnalyzerStackConfigureRequest, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerStackConfigureResponse) => void): grpc.ClientUnaryCall; public configureStack(request: pulumi_analyzer_pb.AnalyzerStackConfigureRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerStackConfigureResponse) => void): grpc.ClientUnaryCall; public configureStack(request: pulumi_analyzer_pb.AnalyzerStackConfigureRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: pulumi_analyzer_pb.AnalyzerStackConfigureResponse) => void): grpc.ClientUnaryCall; public cancel(request: google_protobuf_empty_pb.Empty, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientUnaryCall; public cancel(request: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientUnaryCall; public cancel(request: google_protobuf_empty_pb.Empty, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: google_protobuf_empty_pb.Empty) => void): grpc.ClientUnaryCall; }