@JsonProperty("required-context")
    public void setRequiredContext(RequiredContextBase requiredContext) {
        this.requiredContext = requiredContext;
    }
@JsonProperty("required-context")
    public void setRequiredContext(RequiredContextBase requiredContext)