Add EndPointDefinitionBuilder, EndPointParamBuilder