@Override
  public int hashCode() {
    return locationId.hashCode();
  }
Represents the physical execution environment of the StreamProcessor.
All the stream processors which run from a LocationId should be able to share (read/write)
their local state stores.
samza-api/src/main/java/org/apache/samza/runtime/LocationId.java