| Interface | Description | 
|---|---|
| Client | 
 The Client interface allows to get information about
 a connected client's socket address, type and UUID. 
 | 
| ClientListener | 
 The ClientListener provides the ability to listen to clients connecting and disconnecting from the member. 
 | 
| ClientService | 
 ClientService allows you to query connected  
Clients and
 attach/detach ClientListeners to listen to connection events. | 
| LoadBalancer | 
LoadBalancer allows you to send operations to one of a number of endpoints(Members). | 
| Class | Description | 
|---|---|
| ClientOutOfMemoryHandler | 
 To clear resources of the client upon OutOfMemory 
 | 
| HazelcastClient | 
 The HazelcastClient is comparable to the  
Hazelcast class and provides the ability
 the create and manage Hazelcast clients. | 
| Exception | Description | 
|---|---|
| AuthenticationException | 
 A  
HazelcastException that is thrown when there is an Authentication failure: e.g. | 
| ClientNotAllowedInClusterException | 
 A  
HazelcastException that is thrown when the client can not use a cluster. | 
| HazelcastClientNotActiveException | 
 Thrown when Hazelcast client is not active during an invocation. 
 | 
| HazelcastClientOfflineException | 
 Thrown when Hazelcast client is offline during an invocation. 
 | 
| UndefinedErrorCodeException | 
 This exception is thrown when an exception that is coming from server is not recognized by the protocol and
 it can not be constructed by the client via reflection. 
 | 
Copyright © 2022 Hazelcast, Inc.. All rights reserved.