@Test public void getResultNodeEndpoints() { RemoveNodeEntry entry = new RemoveNodeEntry(1, 1, Collections.singleton(new NodeEndpoint("A", "localhost", 2333)), NodeId.of("A")); Assert.assertTrue(entry.getResultNodeEndpoints().isEmpty()); }
public Set<NodeEndpoint> getResultNodeEndpoints() { return getNodeEndpoints().stream() .filter(c -> !c.getId().equals(nodeToRemove)) .collect(Collectors.toSet()); }
RemoveNodeEntry extends GroupConfigEntry { public Set<NodeEndpoint> getResultNodeEndpoints() { return getNodeEndpoints().stream() .filter(c -> !c.getId().equals(nodeToRemove)) .collect(Collectors.toSet()); } }
RemoveNodeEntry extends GroupConfigEntry { public Set<NodeEndpoint> getResultNodeEndpoints() { return getNodeEndpoints().stream() .filter(c -> !c.getId().equals(nodeToRemove)) .collect(Collectors.toSet()); } RemoveNodeEntry(int index, int term, Set<NodeEndpoint> nodeEndpoints, NodeId nodeToRemove); }
RemoveNodeEntry extends GroupConfigEntry { public Set<NodeEndpoint> getResultNodeEndpoints() { return getNodeEndpoints().stream() .filter(c -> !c.getId().equals(nodeToRemove)) .collect(Collectors.toSet()); } RemoveNodeEntry(int index, int term, Set<NodeEndpoint> nodeEndpoints, NodeId nodeToRemove); Set<NodeEndpoint> getResultNodeEndpoints(); NodeId getNodeToRemove(); @Override byte[] getCommandBytes(); @Override String toString(); }
RemoveNodeEntry extends GroupConfigEntry { public Set<NodeEndpoint> getResultNodeEndpoints() { return getNodeEndpoints().stream() .filter(c -> !c.getId().equals(nodeToRemove)) .collect(Collectors.toSet()); } RemoveNodeEntry(int index, int term, Set<NodeEndpoint> nodeEndpoints, NodeId nodeToRemove); Set<NodeEndpoint> getResultNodeEndpoints(); NodeId getNodeToRemove(); @Override byte[] getCommandBytes(); @Override String toString();  }