Enables the client to get backup acknowledgements directly from the member that backups are applied, which reduces number of hops and increases performance for smart clients.
Enabled by default for smart clients. This option has no effect for unisocket clients.
Labels for the client to be sent to the cluster.
Name of the cluster to connect to. By default, set to dev
.
Connection strategy config of the client.
Custom credentials to be used as a part of authentication on the cluster.
Custom logger implementation for the client.
Configs for Flake ID Generators.
Hazelcast client supports wildcard configuration for Flake
ID Generators. Using an asterisk (*
) character in the name,
different instances of generators can be configured by a single
configuration.
When you use default
as the config key, it has a special
meaning. Hazelcast client will use that configuration as the
default one for all Flake ID Generators, unless there is
a specific configuration for the generator.
Name of the client instance. By default, set to hz.client_${CLIENT_ID}
,
where CLIENT_ID
starts from 0
, and it is incremented by 1
for each new client.
Lifecycle listeners to be attached to the client.
Load balancer config for the client.
Membership listeners to be attached to the client.
Near Cache config for the client.
Hazelcast client supports wildcard configuration for Near
Caches. Using an asterisk (*
) character in the name,
different instances of Maps can be configured by a single
configuration.
When you use default
as the config key, it has a special
meaning. Hazelcast client will use that configuration as the
default one for all Maps, unless there is a specific
configuration for the Map.
Network config of the client.
User-defined properties.
Configs for Reliable Topics.
Hazelcast client supports wildcard configuration for Reliable
Topics. Using an asterisk (*
) character in the name,
different instances of topics can be configured by a single
configuration.
When you use default
as the config key, it has a special
meaning. Hazelcast client will use that configuration as the
default one for all Reliable Topics, unless there is
a specific configuration for the topic.
Contains configuration for the client to use different kinds of credential types during authentication, such as username/password, token, or custom credentials.
User-defined serialization config for the client.
Generated using TypeDoc
Top level configuration object of Hazelcast client. Other configurations items are properties of this object.