public static <T> List<T> createProxies( MetricRegistry metricRegistry, Optional<TrustContext> trustContext, Collection<String> endpointUris, Class<T> type, String userAgent) { List<T> ret = Lists.newArrayListWithCapacity(endpointUris.size()); for (String uri : endpointUris) { ret.add(createProxy(metricRegistry, trustContext, uri, type, userAgent)); } return ret; }
public static <T> List<T> createProxyAndLocalList( MetricRegistry metrics, T localObject, Set<String> remoteUris, Optional<TrustContext> trustContext, Class<T> clazz, String userAgent) { return ImmutableList.copyOf(Iterables.concat( AtlasDbHttpClients.createProxies(metrics, trustContext, remoteUris, true, clazz, userAgent), ImmutableList.of(localObject))); }
public static <T> List<T> createProxies( MetricRegistry metricRegistry, Optional<TrustContext> trustContext, Collection<String> endpointUris, Class<T> type, String userAgent) { List<T> ret = Lists.newArrayListWithCapacity(endpointUris.size()); for (String uri : endpointUris) { ret.add(createProxy(metricRegistry, trustContext, uri, type, userAgent)); } return ret; }
public static <T> List<T> createProxyAndLocalList( MetricRegistry metrics, T localObject, Set<String> remoteUris, Optional<TrustContext> trustContext, Class<T> clazz, String userAgent) { return ImmutableList.copyOf(Iterables.concat( AtlasDbHttpClients.createProxies(metrics, trustContext, remoteUris, true, clazz, userAgent), ImmutableList.of(localObject))); }