hosts .stream() .map(hn -> (Callable<TransportAddress[]>) () -> transportService.addressesFromString(hn, limitPortCounts)) .collect(Collectors.toList()); final List<Future<TransportAddress[]>> futures;
hosts .stream() .map(hn -> (Callable<TransportAddress[]>) () -> transportService.addressesFromString(hn, limitPortCounts)) .collect(Collectors.toList()); final List<Future<TransportAddress[]>> futures;
hosts .stream() .map(hn -> (Callable<TransportAddress[]>) () -> transportService.addressesFromString(hn, limitPortCounts)) .collect(Collectors.toList()); final List<Future<TransportAddress[]>> futures;
hosts .stream() .map(hn -> (Callable<TransportAddress[]>) () -> transportService.addressesFromString(hn, limitPortCounts)) .collect(Collectors.toList()); final List<Future<TransportAddress[]>> futures =
endpointSubset.getPorts().stream().forEach((port) -> { try { TransportAddress[] addresses = transportService.addressesFromString(formattedEndpointAddress + ":" + port.getPort(), 1);
for (String host : hosts) { try { TransportAddress[] addresses = transportService.addressesFromString(host, limitPortCounts); for (TransportAddress address : addresses) { configuredTargetNodes.add(new DiscoveryNode(UNICAST_NODE_PREFIX + unicastNodeIdGenerator.incrementAndGet() + "#", address, version.minimumCompatibilityVersion()));
String address = discoveryResult.getIp() + ":" + discoveryResult.getPort(); try { TransportAddress[] addresses = transportService.addressesFromString(address, 1); if (logger.isTraceEnabled()) { logger.trace("adding {}, transport_address {}", address, addresses[0]);
protected List<DiscoveryNode> lookupNodes() throws TextParseException { List<DiscoveryNode> discoNodes = Lists.newArrayList(); for (Record srvRecord : lookupRecords(query, Type.SRV)) { logger.trace("Found SRV record {}", srvRecord); for (Record aRecord : lookupRecords(((SRVRecord) srvRecord).getTarget().toString(), Type.A)) { logger.trace("Found A record {} for SRV record", aRecord, srvRecord); String address = ((ARecord) aRecord).getAddress().getHostAddress() + ":" + ((SRVRecord) srvRecord).getPort(); try { for (TransportAddress transportAddress : transportService.addressesFromString(address)) { logger.trace("adding {}, transport_address {}", address, transportAddress); discoNodes.add(new DiscoveryNode("#srv-" + address + "-" + transportAddress, transportAddress, version.minimumCompatibilityVersion())); } } catch (Exception e) { logger.warn("failed to add {}, address {}", e, address); } } } return discoNodes; } }
TransportAddress[] addresses = transportService.addressesFromString(address);