@JsonIgnore
  public void setList(String list) {
    this.list = list;
    addLink("list", list);
  }
this keeps all HATEOAS links related to a particular configuration object.
only the map (links) is serialized back to the client, nothing get de-serialized.
geode-management/src/main/java/org/apache/geode/management/configuration/Links.java