All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.svix.kotlin.models.ValidationError.kt Maven / Gradle / Ivy

/**
* Svix API
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 1.1.1
* 
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
package com.svix.kotlin.models


import com.squareup.moshi.Json

/**
 * Validation errors have their own schema to provide context for invalid requests eg. mismatched types and out of bounds values. There may be any number of these per 422 UNPROCESSABLE ENTITY error.
 * @param loc The location as a [`Vec`] of [`String`]s -- often in the form `[\"body\", \"field_name\"]`, `[\"query\", \"field_name\"]`, etc. They may, however, be arbitrarily deep.
 * @param msg The message accompanying the validation error item.
 * @param type The type of error, often \"type_error\" or \"value_error\", but sometimes with more context like as \"value_error.number.not_ge\"
 */

data class ValidationError (
    /* The location as a [`Vec`] of [`String`]s -- often in the form `[\"body\", \"field_name\"]`, `[\"query\", \"field_name\"]`, etc. They may, however, be arbitrarily deep. */
    @Json(name = "loc")
    val loc: kotlin.collections.List,
    /* The message accompanying the validation error item. */
    @Json(name = "msg")
    val msg: kotlin.String,
    /* The type of error, often \"type_error\" or \"value_error\", but sometimes with more context like as \"value_error.number.not_ge\" */
    @Json(name = "type")
    val type: kotlin.String
)





© 2015 - 2024 Weber Informatics LLC | Privacy Policy