{"additionalProperties": false, "type": "object", "properties": {"async-start": {"default": false, "type": "boolean"}, "connection-retry": {"additionalProperties": false, "type": "object", "properties": {"initial-backoff-millis": {"default": 1000, "minimum": 0, "type": "integer"}, "jitter": {"default": 0, "minimum": 0, "type": "number", "maximum": 1}, "max-backoff-millis": {"default": 30000, "minimum": 0, "type": "integer"}, "cluster-connect-timeout-millis": {"default": -1, "minimum": -1, "type": "integer"}, "multiplier": {"default": 1.05, "minimum": 1.0, "type": "number"}}}, "reconnect-mode": {"default": "ON", "enum": ["ASYNC", "ON", "OFF"]}}}