{
  "version" : 1,
  "errors" : [ ],
  "types" : [ {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "EndpointName",
        "package" : "com.palantir.conjure.verification.client"
      },
      "alias" : {
        "type" : "primitive",
        "primitive" : "STRING"
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "IgnoredServerTestCases",
        "package" : "com.palantir.conjure.verification.client"
      },
      "fields" : [ {
        "fieldName" : "autoDeserialize",
        "type" : {
          "type" : "map",
          "map" : {
            "keyType" : {
              "type" : "reference",
              "reference" : {
                "name" : "EndpointName",
                "package" : "com.palantir.conjure.verification.client"
              }
            },
            "valueType" : {
              "type" : "set",
              "set" : {
                "itemType" : {
                  "type" : "primitive",
                  "primitive" : "STRING"
                }
              }
            }
          }
        }
      }, {
        "fieldName" : "singleHeaderService",
        "type" : {
          "type" : "map",
          "map" : {
            "keyType" : {
              "type" : "reference",
              "reference" : {
                "name" : "EndpointName",
                "package" : "com.palantir.conjure.verification.client"
              }
            },
            "valueType" : {
              "type" : "set",
              "set" : {
                "itemType" : {
                  "type" : "primitive",
                  "primitive" : "STRING"
                }
              }
            }
          }
        }
      }, {
        "fieldName" : "singlePathParamService",
        "type" : {
          "type" : "map",
          "map" : {
            "keyType" : {
              "type" : "reference",
              "reference" : {
                "name" : "EndpointName",
                "package" : "com.palantir.conjure.verification.client"
              }
            },
            "valueType" : {
              "type" : "set",
              "set" : {
                "itemType" : {
                  "type" : "primitive",
                  "primitive" : "STRING"
                }
              }
            }
          }
        }
      }, {
        "fieldName" : "singleQueryParamService",
        "type" : {
          "type" : "map",
          "map" : {
            "keyType" : {
              "type" : "reference",
              "reference" : {
                "name" : "EndpointName",
                "package" : "com.palantir.conjure.verification.client"
              }
            },
            "valueType" : {
              "type" : "set",
              "set" : {
                "itemType" : {
                  "type" : "primitive",
                  "primitive" : "STRING"
                }
              }
            }
          }
        }
      } ]
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "IgnoredTestCases",
        "package" : "com.palantir.conjure.verification.client"
      },
      "fields" : [ {
        "fieldName" : "server",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "IgnoredServerTestCases",
            "package" : "com.palantir.conjure.verification.client"
          }
        }
      } ]
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "PositiveAndNegativeTestCases",
        "package" : "com.palantir.conjure.verification.client"
      },
      "fields" : [ {
        "fieldName" : "positive",
        "type" : {
          "type" : "list",
          "list" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            }
          }
        }
      }, {
        "fieldName" : "negative",
        "type" : {
          "type" : "list",
          "list" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            }
          }
        }
      } ]
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "ServerTestCases",
        "package" : "com.palantir.conjure.verification.client"
      },
      "fields" : [ {
        "fieldName" : "autoDeserialize",
        "type" : {
          "type" : "map",
          "map" : {
            "keyType" : {
              "type" : "reference",
              "reference" : {
                "name" : "EndpointName",
                "package" : "com.palantir.conjure.verification.client"
              }
            },
            "valueType" : {
              "type" : "reference",
              "reference" : {
                "name" : "PositiveAndNegativeTestCases",
                "package" : "com.palantir.conjure.verification.client"
              }
            }
          }
        }
      } ]
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "TestCases",
        "package" : "com.palantir.conjure.verification.client"
      },
      "fields" : [ {
        "fieldName" : "server",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ServerTestCases",
            "package" : "com.palantir.conjure.verification.client"
          }
        }
      } ]
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "VerificationClientRequest",
        "package" : "com.palantir.conjure.verification.client"
      },
      "fields" : [ {
        "fieldName" : "endpointName",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "EndpointName",
            "package" : "com.palantir.conjure.verification.client"
          }
        }
      }, {
        "fieldName" : "testCase",
        "type" : {
          "type" : "primitive",
          "primitive" : "INTEGER"
        }
      }, {
        "fieldName" : "baseUrl",
        "type" : {
          "type" : "primitive",
          "primitive" : "STRING"
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "AliasString",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "primitive",
        "primitive" : "STRING"
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "AnyExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "primitive",
          "primitive" : "ANY"
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "BearerTokenAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "primitive",
        "primitive" : "BEARERTOKEN"
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "BearerTokenExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "primitive",
          "primitive" : "BEARERTOKEN"
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "BinaryAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "primitive",
        "primitive" : "BINARY"
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "BinaryExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "primitive",
          "primitive" : "BINARY"
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "BooleanAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "primitive",
        "primitive" : "BOOLEAN"
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "BooleanExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "primitive",
          "primitive" : "BOOLEAN"
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "DateTimeAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "primitive",
        "primitive" : "DATETIME"
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "DateTimeExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "primitive",
          "primitive" : "DATETIME"
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "DoubleAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "primitive",
        "primitive" : "DOUBLE"
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "DoubleExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "primitive",
          "primitive" : "DOUBLE"
        }
      } ]
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "EmptyObjectExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ ]
    }
  }, {
    "type" : "enum",
    "enum" : {
      "typeName" : {
        "name" : "Enum",
        "package" : "com.palantir.conjure.verification.types"
      },
      "values" : [ {
        "value" : "ONE"
      }, {
        "value" : "TWO"
      } ]
    }
  }, {
    "type" : "enum",
    "enum" : {
      "typeName" : {
        "name" : "EnumExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "values" : [ {
        "value" : "ONE"
      }, {
        "value" : "TWO"
      }, {
        "value" : "ONE_HUNDRED"
      } ]
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "EnumFieldExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "enum",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "EnumExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "IntegerAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "primitive",
        "primitive" : "INTEGER"
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "IntegerExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "primitive",
          "primitive" : "INTEGER"
        }
      } ]
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "KebabCaseObjectExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "kebab-cased-field",
        "type" : {
          "type" : "primitive",
          "primitive" : "INTEGER"
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ListAnyAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "list",
        "list" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "ANY"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ListBearerTokenAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "list",
        "list" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "BEARERTOKEN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ListBinaryAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "list",
        "list" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "BINARY"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ListBooleanAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "list",
        "list" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ListDateTimeAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "list",
        "list" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "DATETIME"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ListDoubleAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "list",
        "list" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "DOUBLE"
          }
        }
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "ListExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "list",
          "list" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            }
          }
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ListIntegerAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "list",
        "list" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "INTEGER"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ListOptionalAnyAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "list",
        "list" : {
          "itemType" : {
            "type" : "optional",
            "optional" : {
              "itemType" : {
                "type" : "primitive",
                "primitive" : "ANY"
              }
            }
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ListRidAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "list",
        "list" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "RID"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ListSafeLongAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "list",
        "list" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "SAFELONG"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ListStringAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "list",
        "list" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "STRING"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ListUuidAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "list",
        "list" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "UUID"
          }
        }
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "LongFieldNameOptionalExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "someLongName",
        "type" : {
          "type" : "optional",
          "optional" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            }
          }
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "MapBearerTokenAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "map",
        "map" : {
          "keyType" : {
            "type" : "primitive",
            "primitive" : "BEARERTOKEN"
          },
          "valueType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "MapBinaryAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "map",
        "map" : {
          "keyType" : {
            "type" : "primitive",
            "primitive" : "BINARY"
          },
          "valueType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "MapBooleanAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "map",
        "map" : {
          "keyType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          },
          "valueType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "MapDateTimeAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "map",
        "map" : {
          "keyType" : {
            "type" : "primitive",
            "primitive" : "DATETIME"
          },
          "valueType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "MapDoubleAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "map",
        "map" : {
          "keyType" : {
            "type" : "primitive",
            "primitive" : "DOUBLE"
          },
          "valueType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "MapEnumExampleAlias",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "map",
        "map" : {
          "keyType" : {
            "type" : "reference",
            "reference" : {
              "name" : "EnumExample",
              "package" : "com.palantir.conjure.verification.types"
            }
          },
          "valueType" : {
            "type" : "primitive",
            "primitive" : "STRING"
          }
        }
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "MapExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "map",
          "map" : {
            "keyType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            },
            "valueType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            }
          }
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "MapIntegerAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "map",
        "map" : {
          "keyType" : {
            "type" : "primitive",
            "primitive" : "INTEGER"
          },
          "valueType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "MapRidAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "map",
        "map" : {
          "keyType" : {
            "type" : "primitive",
            "primitive" : "RID"
          },
          "valueType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "MapSafeLongAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "map",
        "map" : {
          "keyType" : {
            "type" : "primitive",
            "primitive" : "SAFELONG"
          },
          "valueType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "MapStringAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "map",
        "map" : {
          "keyType" : {
            "type" : "primitive",
            "primitive" : "STRING"
          },
          "valueType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "MapUuidAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "map",
        "map" : {
          "keyType" : {
            "type" : "primitive",
            "primitive" : "UUID"
          },
          "valueType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "ObjectExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "string",
        "type" : {
          "type" : "primitive",
          "primitive" : "STRING"
        }
      }, {
        "fieldName" : "integer",
        "type" : {
          "type" : "primitive",
          "primitive" : "INTEGER"
        }
      }, {
        "fieldName" : "doubleValue",
        "type" : {
          "type" : "primitive",
          "primitive" : "DOUBLE"
        }
      }, {
        "fieldName" : "optionalItem",
        "type" : {
          "type" : "optional",
          "optional" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            }
          }
        }
      }, {
        "fieldName" : "items",
        "type" : {
          "type" : "list",
          "list" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            }
          }
        }
      }, {
        "fieldName" : "set",
        "type" : {
          "type" : "set",
          "set" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            }
          }
        }
      }, {
        "fieldName" : "map",
        "type" : {
          "type" : "map",
          "map" : {
            "keyType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            },
            "valueType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            }
          }
        }
      }, {
        "fieldName" : "alias",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "StringAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "OptionalAnyAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "optional",
        "optional" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "ANY"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "OptionalBearerTokenAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "optional",
        "optional" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "BEARERTOKEN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "OptionalBooleanAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "optional",
        "optional" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "OptionalBooleanExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "optional",
          "optional" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "BOOLEAN"
            }
          }
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "OptionalDateTimeAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "optional",
        "optional" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "DATETIME"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "OptionalDoubleAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "optional",
        "optional" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "DOUBLE"
          }
        }
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "OptionalExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "optional",
          "optional" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            }
          }
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "OptionalIntegerAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "optional",
        "optional" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "INTEGER"
          }
        }
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "OptionalIntegerExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "optional",
          "optional" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "INTEGER"
            }
          }
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "OptionalRidAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "optional",
        "optional" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "RID"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "OptionalSafeLongAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "optional",
        "optional" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "SAFELONG"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "OptionalStringAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "optional",
        "optional" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "STRING"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "OptionalUuidAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "optional",
        "optional" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "UUID"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "RawOptionalExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "optional",
        "optional" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "INTEGER"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "ReferenceAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "reference",
        "reference" : {
          "name" : "AnyExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "RidAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "primitive",
        "primitive" : "RID"
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "RidExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "primitive",
          "primitive" : "RID"
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SafeLongAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "primitive",
        "primitive" : "SAFELONG"
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "SafeLongExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "primitive",
          "primitive" : "SAFELONG"
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SetAnyAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "set",
        "set" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "ANY"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SetBearerTokenAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "set",
        "set" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "BEARERTOKEN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SetBinaryAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "set",
        "set" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "BINARY"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SetBooleanAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "set",
        "set" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "BOOLEAN"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SetDateTimeAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "set",
        "set" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "DATETIME"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SetDoubleAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "set",
        "set" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "DOUBLE"
          }
        }
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "SetDoubleExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "set",
          "set" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "DOUBLE"
            }
          }
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SetIntegerAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "set",
        "set" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "INTEGER"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SetOptionalAnyAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "set",
        "set" : {
          "itemType" : {
            "type" : "optional",
            "optional" : {
              "itemType" : {
                "type" : "primitive",
                "primitive" : "ANY"
              }
            }
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SetRidAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "set",
        "set" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "RID"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SetSafeLongAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "set",
        "set" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "SAFELONG"
          }
        }
      }
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SetStringAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "set",
        "set" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "STRING"
          }
        }
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "SetStringExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "set",
          "set" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            }
          }
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "SetUuidAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "set",
        "set" : {
          "itemType" : {
            "type" : "primitive",
            "primitive" : "UUID"
          }
        }
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "SnakeCaseObjectExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "snake_cased_field",
        "type" : {
          "type" : "primitive",
          "primitive" : "INTEGER"
        }
      } ]
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "StringAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "primitive",
        "primitive" : "STRING"
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "StringExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "primitive",
          "primitive" : "STRING"
        }
      } ]
    }
  }, {
    "type" : "union",
    "union" : {
      "typeName" : {
        "name" : "Union",
        "package" : "com.palantir.conjure.verification.types"
      },
      "union" : [ {
        "fieldName" : "stringExample",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "StringExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        }
      }, {
        "fieldName" : "set",
        "type" : {
          "type" : "set",
          "set" : {
            "itemType" : {
              "type" : "primitive",
              "primitive" : "STRING"
            }
          }
        }
      }, {
        "fieldName" : "thisFieldIsAnInteger",
        "type" : {
          "type" : "primitive",
          "primitive" : "INTEGER"
        }
      }, {
        "fieldName" : "alsoAnInteger",
        "type" : {
          "type" : "primitive",
          "primitive" : "INTEGER"
        }
      }, {
        "fieldName" : "if",
        "type" : {
          "type" : "primitive",
          "primitive" : "INTEGER"
        }
      }, {
        "fieldName" : "new",
        "type" : {
          "type" : "primitive",
          "primitive" : "INTEGER"
        }
      }, {
        "fieldName" : "interface",
        "type" : {
          "type" : "primitive",
          "primitive" : "INTEGER"
        }
      } ],
      "docs" : "A type which can either be a StringExample, a set of strings, or an integer."
    }
  }, {
    "type" : "alias",
    "alias" : {
      "typeName" : {
        "name" : "UuidAliasExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "alias" : {
        "type" : "primitive",
        "primitive" : "UUID"
      }
    }
  }, {
    "type" : "object",
    "object" : {
      "typeName" : {
        "name" : "UuidExample",
        "package" : "com.palantir.conjure.verification.types"
      },
      "fields" : [ {
        "fieldName" : "value",
        "type" : {
          "type" : "primitive",
          "primitive" : "UUID"
        }
      } ]
    }
  } ],
  "services" : [ {
    "serviceName" : {
      "name" : "AutoDeserializeService",
      "package" : "com.palantir.conjure.verification.client"
    },
    "endpoints" : [ {
      "endpointName" : "getBearerTokenExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getBearerTokenExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "BearerTokenExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "BearerTokenExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getBinaryExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getBinaryExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "BinaryExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "BinaryExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getBooleanExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getBooleanExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "BooleanExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "BooleanExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getDateTimeExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getDateTimeExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "DateTimeExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "DateTimeExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getDoubleExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getDoubleExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "DoubleExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "DoubleExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getIntegerExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getIntegerExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "IntegerExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "IntegerExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getRidExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getRidExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "RidExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "RidExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSafeLongExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSafeLongExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SafeLongExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SafeLongExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getStringExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getStringExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "StringExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "StringExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getUuidExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getUuidExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "UuidExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "UuidExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getAnyExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getAnyExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "AnyExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "AnyExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getEnumExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getEnumExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "EnumExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "EnumExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetStringExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetStringExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetStringExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetStringExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetDoubleExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetDoubleExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetDoubleExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetDoubleExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getMapExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getMapExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "MapExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "MapExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalBooleanExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalBooleanExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalBooleanExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalBooleanExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalIntegerExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalIntegerExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalIntegerExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalIntegerExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getLongFieldNameOptionalExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getLongFieldNameOptionalExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "LongFieldNameOptionalExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "LongFieldNameOptionalExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getRawOptionalExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getRawOptionalExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "RawOptionalExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "RawOptionalExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getStringAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getStringAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "StringAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "StringAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getDoubleAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getDoubleAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "DoubleAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "DoubleAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getIntegerAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getIntegerAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "IntegerAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "IntegerAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getBooleanAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getBooleanAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "BooleanAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "BooleanAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSafeLongAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSafeLongAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SafeLongAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SafeLongAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getRidAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getRidAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "RidAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "RidAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getBearerTokenAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getBearerTokenAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "BearerTokenAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "BearerTokenAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getUuidAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getUuidAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "UuidAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "UuidAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getReferenceAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getReferenceAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ReferenceAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ReferenceAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getDateTimeAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getDateTimeAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "DateTimeAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "DateTimeAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getBinaryAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getBinaryAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "BinaryAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "BinaryAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getKebabCaseObjectExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getKebabCaseObjectExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "KebabCaseObjectExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "KebabCaseObjectExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSnakeCaseObjectExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSnakeCaseObjectExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SnakeCaseObjectExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SnakeCaseObjectExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalBearerTokenAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalBearerTokenAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalBearerTokenAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalBearerTokenAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalBooleanAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalBooleanAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalBooleanAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalBooleanAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalDateTimeAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalDateTimeAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalDateTimeAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalDateTimeAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalDoubleAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalDoubleAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalDoubleAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalDoubleAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalIntegerAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalIntegerAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalIntegerAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalIntegerAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalRidAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalRidAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalRidAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalRidAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalSafeLongAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalSafeLongAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalSafeLongAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalSafeLongAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalStringAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalStringAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalStringAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalStringAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalUuidAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalUuidAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalUuidAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalUuidAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getOptionalAnyAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getOptionalAnyAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "OptionalAnyAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "OptionalAnyAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListBearerTokenAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListBearerTokenAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListBearerTokenAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListBearerTokenAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListBinaryAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListBinaryAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListBinaryAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListBinaryAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListBooleanAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListBooleanAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListBooleanAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListBooleanAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListDateTimeAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListDateTimeAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListDateTimeAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListDateTimeAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListDoubleAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListDoubleAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListDoubleAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListDoubleAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListIntegerAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListIntegerAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListIntegerAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListIntegerAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListRidAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListRidAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListRidAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListRidAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListSafeLongAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListSafeLongAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListSafeLongAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListSafeLongAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListStringAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListStringAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListStringAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListStringAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListUuidAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListUuidAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListUuidAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListUuidAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListAnyAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListAnyAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListAnyAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListAnyAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getListOptionalAnyAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getListOptionalAnyAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "ListOptionalAnyAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "ListOptionalAnyAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetBearerTokenAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetBearerTokenAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetBearerTokenAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetBearerTokenAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetBinaryAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetBinaryAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetBinaryAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetBinaryAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetBooleanAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetBooleanAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetBooleanAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetBooleanAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetDateTimeAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetDateTimeAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetDateTimeAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetDateTimeAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetDoubleAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetDoubleAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetDoubleAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetDoubleAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetIntegerAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetIntegerAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetIntegerAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetIntegerAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetRidAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetRidAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetRidAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetRidAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetSafeLongAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetSafeLongAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetSafeLongAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetSafeLongAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetStringAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetStringAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetStringAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetStringAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetUuidAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetUuidAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetUuidAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetUuidAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetAnyAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetAnyAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetAnyAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetAnyAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getSetOptionalAnyAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getSetOptionalAnyAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "SetOptionalAnyAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "SetOptionalAnyAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getMapBearerTokenAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getMapBearerTokenAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "MapBearerTokenAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "MapBearerTokenAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getMapBinaryAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getMapBinaryAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "MapBinaryAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "MapBinaryAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getMapBooleanAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getMapBooleanAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "MapBooleanAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "MapBooleanAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getMapDateTimeAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getMapDateTimeAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "MapDateTimeAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "MapDateTimeAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getMapDoubleAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getMapDoubleAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "MapDoubleAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "MapDoubleAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getMapIntegerAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getMapIntegerAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "MapIntegerAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "MapIntegerAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getMapRidAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getMapRidAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "MapRidAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "MapRidAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getMapSafeLongAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getMapSafeLongAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "MapSafeLongAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "MapSafeLongAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getMapStringAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getMapStringAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "MapStringAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "MapStringAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getMapUuidAliasExample",
      "httpMethod" : "POST",
      "httpPath" : "/body/getMapUuidAliasExample",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "MapUuidAliasExample",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "MapUuidAliasExample",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    }, {
      "endpointName" : "getMapEnumExampleAlias",
      "httpMethod" : "POST",
      "httpPath" : "/body/getMapEnumExampleAlias",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "MapEnumExampleAlias",
            "package" : "com.palantir.conjure.verification.types"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "returns" : {
        "type" : "reference",
        "reference" : {
          "name" : "MapEnumExampleAlias",
          "package" : "com.palantir.conjure.verification.types"
        }
      },
      "markers" : [ ],
      "tags" : [ ]
    } ]
  }, {
    "serviceName" : {
      "name" : "VerificationClientService",
      "package" : "com.palantir.conjure.verification.client"
    },
    "endpoints" : [ {
      "endpointName" : "runTestCase",
      "httpMethod" : "POST",
      "httpPath" : "/runTestCase",
      "args" : [ {
        "argName" : "body",
        "type" : {
          "type" : "reference",
          "reference" : {
            "name" : "VerificationClientRequest",
            "package" : "com.palantir.conjure.verification.client"
          }
        },
        "paramType" : {
          "type" : "body",
          "body" : { }
        },
        "markers" : [ ],
        "tags" : [ ]
      } ],
      "markers" : [ ],
      "tags" : [ ]
    } ]
  } ],
  "extensions" : {
    "recommended-product-dependencies" : [ ]
  }
}