@SuppressWarnings("nls")
    @Override
    public String toString() {
        final int maxLen = 10;
        return "API [publicAPI=" + publicAPI + ", organizationId=" + organizationId
                + ", apiId=" + apiId + ", version=" + version + ", endpointType=" + endpointType
                + ", endpoint=" + endpoint + ", endpointProperties="
                + (endpointProperties != null ? toString(endpointProperties.entrySet(), maxLen) : null)
                + ", apiPolicies=" + (apiPolicies != null ? toString(apiPolicies, maxLen) : null)
                + ", parsePayload=" + parsePayload
                + "]";
    }
@see java.lang.Object#equals(java.lang.Object)
gateway/engine/beans/src/main/java/io/apiman/gateway/engine/beans/Api.java