CuratorFrameworkFactory.Builder builder = CuratorFrameworkFactory.builder()
.ensembleProvider(new FixedEnsembleProvider(connection))
.connectionTimeoutMs(connectionTimeout)
.sessionTimeoutMs(sessionTimeout)
.retryPolicy(new RetryNTimes(maxRetry, retryInterval));
if (password != null && password.length() > 0) {
builder = builder.authorization(getScheme(), getAuth()).aclProvider(aclProvider);
}