public Optional<String> getHostName(String nodeId) {
        return hostNameCache.getUnchecked(nodeId);
    }
@Test
    public void getHostNameUsesCache() {
        when(cluster.nodeIdToHostName("node_id")).thenReturn(Optional.of("node-hostname"));

        nodeInfoCache.getHostName("node_id");
        nodeInfoCache.getHostName("node_id");

        verify(cluster, times(1)).nodeIdToHostName("node_id");
    }