public class StartupClusterConnectivityChecker
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static StartupClusterConnectivityChecker |
create(long timeoutSecs,
boolean blockForRemoteDcs) |
boolean |
execute(java.util.Set<InetAddressAndPort> peers,
java.util.function.Function<InetAddressAndPort,java.lang.String> getDatacenterSource,
java.util.function.Predicate<CassandraVersion> isUpgradingFromLowerVersionThan) |
public static StartupClusterConnectivityChecker create(long timeoutSecs, boolean blockForRemoteDcs)
public boolean execute(java.util.Set<InetAddressAndPort> peers, java.util.function.Function<InetAddressAndPort,java.lang.String> getDatacenterSource, java.util.function.Predicate<CassandraVersion> isUpgradingFromLowerVersionThan)
peers
- The currently known peers in the cluster; argument is not modified.getDatacenterSource
- A function for mapping peers to their datacenter.Copyright © 2009- The Apache Software Foundation