UNPKG

hazelcast-client

Version:

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

27 lines (26 loc) 964 B
/// <reference types="bluebird" /> import * as Promise from 'bluebird'; import { ClientConfig } from './Config'; export declare class ConfigBuilder { private clientConfig; private loadedJson; private configLocator; loadConfig(): Promise<void>; build(): ClientConfig; private replaceImportsWithContent(jsonObject); private handleConfig(jsonObject); private handleNetwork(jsonObject); private handleHazelcastCloud(jsonObject); private parseProperties(jsonObject); private parseImportConfig(jsonObject); private handleSsl(jsonObject); private handleClusterMembers(jsonObject); private handleGroup(jsonObject); private handleProperties(jsonObject); private handleListeners(jsonObject); private handleSerialization(jsonObject); private handleSerializers(jsonObject); private handleNearCaches(jsonObject); private handleReliableTopics(jsonObject); private handleFlakeIds(jsonObject); }