{"swagger":"2.0","info":{"title":"validation","version":"0.0.1"},"consumes":["application/json"],"produces":["application/json"],"paths":{},"definitions":{"conflictResourceExistsResponse":{"type":"object","description":"A response object for field 409 conflict errors resulting from trying to create a resource that already exists.","title":"conflictResourceExistsResponse","required":["status","message"],"properties":{"status":{"description":"The response status.","maximum":599,"minimum":100,"type":"integer","format":"int32"},"message":{"description":"The response message.","maximum":512,"minimum":1,"type":"string"}}},"fieldValidationError":{"type":"object","description":"Error description object for a single field.","title":"fieldValidationError","required":["path","message"],"properties":{"path":{"description":"The object path of the field.","maximum":256,"minimum":1,"example":"/searches/search.query","type":"string"},"message":{"description":"A user friendly error message.","maximum":512,"minimum":1,"example":"Query parameter 'query' exceeds parameter maximum length of 512 characters.","type":"string"}}},"fieldValidationErrorEntry":{"type":"object","description":"A single validation error description.","title":"fieldValidationErrorEntry","required":["message","errors"],"properties":{"message":{"description":"A user friendly error message.","maximum":512,"minimum":1,"example":"Query parameter 'query' exceeds parameter maximum length of 512 characters.","type":"string"},"errors":{"type":"string","enum":["isNull","isEmpty","minimumLength","maximumLength","pattern","syntax"]}}},"fieldValidationResponse":{"type":"object","description":"A response object for field validation errors.","title":"fieldValidationResponse","required":["status","message","errors"],"properties":{"status":{"description":"The response status.","maximum":599,"minimum":100,"type":"integer","format":"int32"},"message":{"description":"The response message.","maximum":512,"minimum":1,"type":"string"},"errors":{"type":"array","items":{"$ref":"#/definitions/fieldValidationError"}}}}}}