conjure-error 5.5.0

Runtime support for generated Conjure errors
Documentation
{
  "version" : 1,
  "errors" : [ {
    "errorName" : {
      "name" : "Conflict",
      "package" : "com.palantir.conjure.error"
    },
    "docs" : "A generic `CONFLICT` error.",
    "namespace" : "Default",
    "code" : "CONFLICT",
    "safeArgs" : [ ],
    "unsafeArgs" : [ ]
  }, {
    "errorName" : {
      "name" : "FailedPrecondition",
      "package" : "com.palantir.conjure.error"
    },
    "docs" : "A generic `FAILED_PRECONDITION` error.",
    "namespace" : "Default",
    "code" : "FAILED_PRECONDITION",
    "safeArgs" : [ ],
    "unsafeArgs" : [ ]
  }, {
    "errorName" : {
      "name" : "Internal",
      "package" : "com.palantir.conjure.error"
    },
    "docs" : "A generic `INTERNAL` error.",
    "namespace" : "Default",
    "code" : "INTERNAL",
    "safeArgs" : [ ],
    "unsafeArgs" : [ ]
  }, {
    "errorName" : {
      "name" : "InvalidArgument",
      "package" : "com.palantir.conjure.error"
    },
    "docs" : "A generic `INVALID_ARGUMENT` error.",
    "namespace" : "Default",
    "code" : "INVALID_ARGUMENT",
    "safeArgs" : [ ],
    "unsafeArgs" : [ ]
  }, {
    "errorName" : {
      "name" : "NotFound",
      "package" : "com.palantir.conjure.error"
    },
    "docs" : "A generic `NOT_FOUND` error.",
    "namespace" : "Default",
    "code" : "NOT_FOUND",
    "safeArgs" : [ ],
    "unsafeArgs" : [ ]
  }, {
    "errorName" : {
      "name" : "PermissionDenied",
      "package" : "com.palantir.conjure.error"
    },
    "docs" : "A generic `PERMISSION_DENIED` error.",
    "namespace" : "Default",
    "code" : "PERMISSION_DENIED",
    "safeArgs" : [ ],
    "unsafeArgs" : [ ]
  }, {
    "errorName" : {
      "name" : "RequestEntityTooLarge",
      "package" : "com.palantir.conjure.error"
    },
    "docs" : "A generic `REQUEST_ENTITY_TOO_LARGE` error.",
    "namespace" : "Default",
    "code" : "REQUEST_ENTITY_TOO_LARGE",
    "safeArgs" : [ ],
    "unsafeArgs" : [ ]
  }, {
    "errorName" : {
      "name" : "Timeout",
      "package" : "com.palantir.conjure.error"
    },
    "docs" : "A generic `TIMEOUT` error.",
    "namespace" : "Default",
    "code" : "TIMEOUT",
    "safeArgs" : [ ],
    "unsafeArgs" : [ ]
  } ],
  "types" : [ {
    "type" : "enum",
    "enum" : {
      "typeName" : {
        "name" : "ErrorCode",
        "package" : "com.palantir.conjure.error"
      },
      "values" : [ {
        "value" : "PERMISSION_DENIED"
      }, {
        "value" : "INVALID_ARGUMENT"
      }, {
        "value" : "NOT_FOUND"
      }, {
        "value" : "CONFLICT"
      }, {
        "value" : "REQUEST_ENTITY_TOO_LARGE"
      }, {
        "value" : "FAILED_PRECONDITION"
      }, {
        "value" : "INTERNAL"
      }, {
        "value" : "TIMEOUT"
      }, {
        "value" : "CUSTOM_CLIENT"
      }, {
        "value" : "CUSTOM_SERVER"
      } ],
      "docs" : "The broad category of a Conjure error.\n\nWhen an error is transmitted over HTTP, this determines the response's status code.\n"
    }
  } ],
  "services" : [ ],
  "extensions" : { }
}