@Override
  public boolean equals(final Object obj) {
    if (obj == this) {
      return true;
    }
    if (!(obj instanceof EvictionAttributes)) {
      return false;
    }
    final EvictionAttributes other = (EvictionAttributes) obj;
    if (!getAlgorithm().equals(other.getAlgorithm())) {
      return false;
    }
    if (!getAction().equals(other.getAction())) {
      return false;
    }
    return getMaximum() == other.getMaximum();
  }
@return action that the {@link EvictionAlgorithm} takes when the maximum value is reached.
geode-core/src/main/java/org/apache/geode/cache/EvictionAttributes.java