Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ClientConfig

Top level configuration object of Hazelcast client. Other configurations items are properties of this object.

Hierarchy

  • ClientConfig

Index

Properties

customCredentials

customCredentials: any = null

customLogger

customLogger: ILogger

flakeIdGeneratorConfigs

flakeIdGeneratorConfigs: object

Type declaration

groupConfig

groupConfig: GroupConfig = new GroupConfig()

instanceName

instanceName: string

Name of this client instance.

listenerConfigs

listenerConfigs: ImportConfig[] = []

listeners

listeners: ListenerConfig = new ListenerConfig()

nearCacheConfigs

nearCacheConfigs: object

Type declaration

networkConfig

networkConfig: ClientNetworkConfig = new ClientNetworkConfig()

reliableTopicConfigs

reliableTopicConfigs: object

Type declaration

serializationConfig

serializationConfig: SerializationConfig = new SerializationConfig()

Methods

getFlakeIdGeneratorConfig

getInstanceName

  • getInstanceName(): string

getNearCacheConfig

getReliableTopicConfig

Object literals

properties

properties: object

hazelcast.client.autopipelining.enabled

hazelcast.client.autopipelining.enabled: boolean = true

hazelcast.client.autopipelining.threshold.bytes

hazelcast.client.autopipelining.threshold.bytes: number = 8192

hazelcast.client.cloud.url

hazelcast.client.cloud.url: string = "https://coordinator.hazelcast.cloud"

hazelcast.client.heartbeat.interval

hazelcast.client.heartbeat.interval: number = 5000

hazelcast.client.heartbeat.timeout

hazelcast.client.heartbeat.timeout: number = 60000

hazelcast.client.invocation.retry.pause.millis

hazelcast.client.invocation.retry.pause.millis: number = 1000

hazelcast.client.invocation.timeout.millis

hazelcast.client.invocation.timeout.millis: number = 120000

hazelcast.client.socket.no.delay

hazelcast.client.socket.no.delay: boolean = true

hazelcast.client.statistics.enabled

hazelcast.client.statistics.enabled: boolean = false

hazelcast.client.statistics.period.seconds

hazelcast.client.statistics.period.seconds: number = Statistics.PERIOD_SECONDS_DEFAULT_VALUE

hazelcast.invalidation.max.tolerated.miss.count

hazelcast.invalidation.max.tolerated.miss.count: number = 10

hazelcast.invalidation.min.reconciliation.interval.seconds

hazelcast.invalidation.min.reconciliation.interval.seconds: number = 30

hazelcast.invalidation.reconciliation.interval.seconds

hazelcast.invalidation.reconciliation.interval.seconds: number = 60

hazelcast.logging.level

hazelcast.logging.level: LogLevel = LogLevel.INFO

Generated using TypeDoc