UNPKG

hazelcast-client

Version:

Hazelcast - open source In-Memory Data Grid - client for NodeJS

14 lines (13 loc) 614 B
/// <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>; }