in gremlin-client/src/main/java/org/apache/tinkerpop/gremlin/driver/GremlinCluster.java [43:59]
public GremlinCluster(Collection<Endpoint> defaultEndpoints,
ClusterFactory clusterFactory,
EndpointStrategies endpointStrategies,
AcquireConnectionConfig acquireConnectionConfig,
MetricsConfig metricsConfig) {
logger.info("Version: {} {}", SoftwareVersion.FromResource, GitProperties.FromResource);
logger.info("Created GremlinCluster [defaultEndpoints: {}, enableMetrics: {}]",
defaultEndpoints.stream()
.map(Endpoint::getAddress)
.collect(Collectors.toList()),
metricsConfig.enableMetrics());
this.defaultEndpoints = defaultEndpoints;
this.clusterFactory = clusterFactory;
this.endpointStrategies = endpointStrategies;
this.acquireConnectionConfig = acquireConnectionConfig;
this.metricsConfig = metricsConfig;
}