parent
958a0a45f1
commit
0de5988c0e
|
@ -249,35 +249,10 @@ public class MongoProperties {
|
||||||
}
|
}
|
||||||
|
|
||||||
private Builder builder(MongoClientOptions options) {
|
private Builder builder(MongoClientOptions options) {
|
||||||
Builder builder = MongoClientOptions.builder();
|
|
||||||
if (options != null) {
|
if (options != null) {
|
||||||
builder.alwaysUseMBeans(options.isAlwaysUseMBeans());
|
return MongoClientOptions.builder(options);
|
||||||
builder.connectionsPerHost(options.getConnectionsPerHost());
|
|
||||||
builder.connectTimeout(options.getConnectTimeout());
|
|
||||||
builder.cursorFinalizerEnabled(options.isCursorFinalizerEnabled());
|
|
||||||
builder.dbDecoderFactory(options.getDbDecoderFactory());
|
|
||||||
builder.dbEncoderFactory(options.getDbEncoderFactory());
|
|
||||||
builder.description(options.getDescription());
|
|
||||||
builder.heartbeatConnectTimeout(options.getHeartbeatConnectTimeout());
|
|
||||||
builder.heartbeatFrequency(options.getHeartbeatFrequency());
|
|
||||||
builder.heartbeatSocketTimeout(options.getHeartbeatSocketTimeout());
|
|
||||||
builder.localThreshold(options.getLocalThreshold());
|
|
||||||
builder.minConnectionsPerHost(options.getMinConnectionsPerHost());
|
|
||||||
builder.minHeartbeatFrequency(options.getMinHeartbeatFrequency());
|
|
||||||
builder.maxConnectionIdleTime(options.getMaxConnectionIdleTime());
|
|
||||||
builder.maxConnectionLifeTime(options.getMaxConnectionLifeTime());
|
|
||||||
builder.maxWaitTime(options.getMaxWaitTime());
|
|
||||||
builder.readPreference(options.getReadPreference());
|
|
||||||
builder.requiredReplicaSetName(options.getRequiredReplicaSetName());
|
|
||||||
builder.sslEnabled(options.isSslEnabled());
|
|
||||||
builder.socketFactory(options.getSocketFactory());
|
|
||||||
builder.socketKeepAlive(options.isSocketKeepAlive());
|
|
||||||
builder.socketTimeout(options.getSocketTimeout());
|
|
||||||
builder.threadsAllowedToBlockForConnectionMultiplier(
|
|
||||||
options.getThreadsAllowedToBlockForConnectionMultiplier());
|
|
||||||
builder.writeConcern(options.getWriteConcern());
|
|
||||||
}
|
}
|
||||||
return builder;
|
return MongoClientOptions.builder();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue