@Override public void execute(NodeProbe probe) { // display cluster name, snitch and partitioner System.out.println("Cluster Information:"); System.out.println("\tName: " + probe.getClusterName()); String snitch = probe.getEndpointSnitchInfoProxy().getSnitchName(); boolean dynamicSnitchEnabled = false; if (snitch.equals(DynamicEndpointSnitch.class.getName())) { snitch = probe.getDynamicEndpointSnitchInfoProxy().getSubsnitchClassName(); dynamicSnitchEnabled = true; } System.out.println("\tSnitch: " + snitch); System.out.println("\tDynamicEndPointSnitch: " + (dynamicSnitchEnabled ? "enabled" : "disabled")); System.out.println("\tPartitioner: " + probe.getPartitioner()); // display schema version for each node System.out.println("\tSchema versions:"); Map<String, List<String>> schemaVersions = probe.getSpProxy().getSchemaVersions(); for (String version : schemaVersions.keySet()) { System.out.println(format("\t\t%s: %s%n", version, schemaVersions.get(version))); } } }
@Override public void execute(NodeProbe probe) { // display cluster name, snitch and partitioner System.out.println("Cluster Information:"); System.out.println("\tName: " + probe.getClusterName()); String snitch = probe.getEndpointSnitchInfoProxy().getSnitchName(); boolean dynamicSnitchEnabled = false; if (snitch.equals(DynamicEndpointSnitch.class.getName())) { snitch = probe.getDynamicEndpointSnitchInfoProxy().getSubsnitchClassName(); dynamicSnitchEnabled = true; } System.out.println("\tSnitch: " + snitch); System.out.println("\tDynamicEndPointSnitch: " + (dynamicSnitchEnabled ? "enabled" : "disabled")); System.out.println("\tPartitioner: " + probe.getPartitioner()); // display schema version for each node System.out.println("\tSchema versions:"); Map<String, List<String>> schemaVersions = probe.getSpProxy().getSchemaVersions(); for (String version : schemaVersions.keySet()) { System.out.println(format("\t\t%s: %s%n", version, schemaVersions.get(version))); } } }
@Override public void execute(NodeProbe probe) { // display cluster name, snitch and partitioner System.out.println("Cluster Information:"); System.out.println("\tName: " + probe.getClusterName()); String snitch = probe.getEndpointSnitchInfoProxy().getSnitchName(); boolean dynamicSnitchEnabled = false; if (snitch.equals(DynamicEndpointSnitch.class.getName())) { snitch = probe.getDynamicEndpointSnitchInfoProxy().getSubsnitchClassName(); dynamicSnitchEnabled = true; } System.out.println("\tSnitch: " + snitch); System.out.println("\tDynamicEndPointSnitch: " + (dynamicSnitchEnabled ? "enabled" : "disabled")); System.out.println("\tPartitioner: " + probe.getPartitioner()); // display schema version for each node System.out.println("\tSchema versions:"); Map<String, List<String>> schemaVersions = probe.getSpProxy().getSchemaVersions(); for (String version : schemaVersions.keySet()) { System.out.println(format("\t\t%s: %s%n", version, schemaVersions.get(version))); } } }