I have a POJO which has a field:
public class Media { private Asset asset; }
Everything works perfectly when parsing a json response into
Great answer By Vikas with JsonAlias.
Just adding that you can also benefit from both of the worlds (JsonProperty&Alias) [Since jackson 2.9]:
@JsonProperty("cover_asset") @JsonAlias({"asset", "cover_asset","amazing_asset"}) private Asset asset;
Reference.