@globalworldwide/grpc-resolvers
Version:
Custom resolvers for @grpc/grpc-js
15 lines • 587 B
TypeScript
import * as grpc from '@grpc/grpc-js';
export declare class K8SResolver implements grpc.experimental.Resolver {
#private;
static getDefaultAuthority(target: grpc.experimental.GrpcUri): string;
private static parseHostPort;
constructor(target: grpc.experimental.GrpcUri, listener: grpc.experimental.ResolverListener, channelOptions: grpc.ChannelOptions);
updateResolution(): void;
destroy(): void;
private onWatchChange;
private onTimeout;
private notify;
private hasEndpoints;
private getEndpoints;
}
//# sourceMappingURL=k8s-resolver.d.ts.map