in src/main/java/com/azure/servicebus/jms/ServiceBusJmsConnectionFactorySettings.java [351:395]
String getGlobalFailoverProviderQuery() {
StringBuilder queryBuilder = new StringBuilder();
if (initialReconnectDelay != null) {
StringUtil.appendQuery(queryBuilder, "failover.initialReconnectDelay", String.valueOf(initialReconnectDelay));
}
if (reconnectDelay != null) {
StringUtil.appendQuery(queryBuilder, "failover.reconnectDelay", String.valueOf(reconnectDelay));
}
if (maxReconnectDelay != null) {
StringUtil.appendQuery(queryBuilder, "failover.maxReconnectDelay", String.valueOf(maxReconnectDelay));
}
if (useReconnectBackOff != null) {
StringUtil.appendQuery(queryBuilder, "failover.useReconnectBackOff", String.valueOf(useReconnectBackOff));
}
if (reconnectBackOffMultiplier != null) {
StringUtil.appendQuery(queryBuilder, "failover.reconnectBackOffMultiplier", String.valueOf(reconnectBackOffMultiplier));
}
if (maxReconnectAttempts != null) {
StringUtil.appendQuery(queryBuilder, "failover.maxReconnectAttempts", String.valueOf(maxReconnectAttempts));
}
if (startupMaxReconnectAttempts != null) {
StringUtil.appendQuery(queryBuilder, "failover.startupMaxReconnectAttempts", String.valueOf(startupMaxReconnectAttempts));
}
if (warnAfterReconnectAttempts != null) {
StringUtil.appendQuery(queryBuilder, "failover.warnAfterReconnectAttempts", String.valueOf(warnAfterReconnectAttempts));
}
if (reconnectRandomize != null) {
StringUtil.appendQuery(queryBuilder, "failover.randomize", String.valueOf(reconnectRandomize));
}
if (reconnectAmqpOpenServerListAction != null) {
StringUtil.appendQuery(queryBuilder, "failover.amqpOpenServerListAction", reconnectAmqpOpenServerListAction.name());
}
return queryBuilder.toString();
}