A Key, Value mapping for metadata about the state of an AMPS connection.
These objects represent the state of the connection at a particular point
in time. This object is not updated once it is obtained.
Valid keys include:
client.uri The URI this client is connected to, null if no connection has been attempted.
client.name The name of this client.
client.username The most recently-used username for this client. null if no username is supplied.
publishStore.unpersistedCount The count of unpersisted messages in the local store. NULL if no PublishStore has been set on the client.
haClient.reconnectDelay Upon successful connection, the delay waited (in milliseconds) before connecting. null for non-HA clients.
haClient.timeout The default timeout used when re-logging on. null for non-HA clients.