hazelcast-client
Version:
Hazelcast - open source In-Memory Data Grid - client for NodeJS
14 lines (13 loc) • 614 B
TypeScript
/// <reference types="bluebird" />
import { LoggingService } from '../logging/LoggingService';
import { AddressTranslator } from '../connection/AddressTranslator';
import * as Promise from 'bluebird';
import Address = require('../Address');
export declare class HazelcastCloudAddressTranslator implements AddressTranslator {
private loggingService;
private readonly hazelcastCloudDiscovery;
private privateToPublic;
constructor(endpointUrl: string, connectionTimeoutMillis: number, loggingService: LoggingService);
translate(address: Address): Promise<Address>;
refresh(): Promise<void>;
}