pairs two different list to a map : I have two lists in java:

List<String> ENODE = Arrays.asList("ENB1", "ENB2", "ENB3", "ENB4", "ENB5");
List<String> CLOUD = Arrays.asList("C1", "C2", "C3", "C4");

And I want to iterate the elements in both of the lists to produce a hash map that pairs all element in list 1 with all element in list 2 which result in something like below:

("ENB1","C1"), ("ENB1","C2"), ("ENB1","C3"),("ENB1","C4")
("ENB2","C1"), ("ENB2","C2"), ("ENB2","C3"),("ENB2","C4") and so on..

Any idea on how I could do this?
