diff --git a/.DS_Store b/.DS_Store index 7d61660..663cee1 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/archive/.DS_Store b/archive/.DS_Store new file mode 100644 index 0000000..4df8401 Binary files /dev/null and b/archive/.DS_Store differ diff --git a/java-client-generated/.swagger-codegen-ignore b/archive/nodejs-server-server-generated/.swagger-codegen-ignore similarity index 100% rename from java-client-generated/.swagger-codegen-ignore rename to archive/nodejs-server-server-generated/.swagger-codegen-ignore diff --git a/java-client-generated/.swagger-codegen/VERSION b/archive/nodejs-server-server-generated/.swagger-codegen/VERSION similarity index 100% rename from java-client-generated/.swagger-codegen/VERSION rename to archive/nodejs-server-server-generated/.swagger-codegen/VERSION diff --git a/nodejs-server-server-generated/README.md b/archive/nodejs-server-server-generated/README.md similarity index 100% rename from nodejs-server-server-generated/README.md rename to archive/nodejs-server-server-generated/README.md diff --git a/nodejs-server-server-generated/api/openapi.yaml b/archive/nodejs-server-server-generated/api/openapi.yaml similarity index 100% rename from nodejs-server-server-generated/api/openapi.yaml rename to archive/nodejs-server-server-generated/api/openapi.yaml diff --git a/nodejs-server-server-generated/controllers/Default.js b/archive/nodejs-server-server-generated/controllers/Default.js similarity index 100% rename from nodejs-server-server-generated/controllers/Default.js rename to archive/nodejs-server-server-generated/controllers/Default.js diff --git a/nodejs-server-server-generated/index.js b/archive/nodejs-server-server-generated/index.js similarity index 100% rename from nodejs-server-server-generated/index.js rename to archive/nodejs-server-server-generated/index.js diff --git a/nodejs-server-server-generated/package.json b/archive/nodejs-server-server-generated/package.json similarity index 100% rename from nodejs-server-server-generated/package.json rename to archive/nodejs-server-server-generated/package.json diff --git a/nodejs-server-server-generated/service/DefaultService.js b/archive/nodejs-server-server-generated/service/DefaultService.js similarity index 100% rename from nodejs-server-server-generated/service/DefaultService.js rename to archive/nodejs-server-server-generated/service/DefaultService.js diff --git a/nodejs-server-server-generated/utils/writer.js b/archive/nodejs-server-server-generated/utils/writer.js similarity index 100% rename from nodejs-server-server-generated/utils/writer.js rename to archive/nodejs-server-server-generated/utils/writer.js diff --git a/php-client-generated/.DS_Store b/archive/php-client-generated/.DS_Store similarity index 100% rename from php-client-generated/.DS_Store rename to archive/php-client-generated/.DS_Store diff --git a/nodejs-server-server-generated/.swagger-codegen-ignore b/archive/php-client-generated/.swagger-codegen-ignore similarity index 100% rename from nodejs-server-server-generated/.swagger-codegen-ignore rename to archive/php-client-generated/.swagger-codegen-ignore diff --git a/nodejs-server-server-generated/.swagger-codegen/VERSION b/archive/php-client-generated/.swagger-codegen/VERSION similarity index 100% rename from nodejs-server-server-generated/.swagger-codegen/VERSION rename to archive/php-client-generated/.swagger-codegen/VERSION diff --git a/php-client-generated/SwaggerClient-php/.php_cs b/archive/php-client-generated/SwaggerClient-php/.php_cs similarity index 100% rename from php-client-generated/SwaggerClient-php/.php_cs rename to archive/php-client-generated/SwaggerClient-php/.php_cs diff --git a/php-client-generated/SwaggerClient-php/.travis.yml b/archive/php-client-generated/SwaggerClient-php/.travis.yml similarity index 100% rename from php-client-generated/SwaggerClient-php/.travis.yml rename to archive/php-client-generated/SwaggerClient-php/.travis.yml diff --git a/php-client-generated/SwaggerClient-php/README.md b/archive/php-client-generated/SwaggerClient-php/README.md similarity index 100% rename from php-client-generated/SwaggerClient-php/README.md rename to archive/php-client-generated/SwaggerClient-php/README.md diff --git a/php-client-generated/SwaggerClient-php/composer.json b/archive/php-client-generated/SwaggerClient-php/composer.json similarity index 100% rename from php-client-generated/SwaggerClient-php/composer.json rename to archive/php-client-generated/SwaggerClient-php/composer.json diff --git a/php-client-generated/SwaggerClient-php/docs/Api/DefaultApi.md b/archive/php-client-generated/SwaggerClient-php/docs/Api/DefaultApi.md similarity index 100% rename from php-client-generated/SwaggerClient-php/docs/Api/DefaultApi.md rename to archive/php-client-generated/SwaggerClient-php/docs/Api/DefaultApi.md diff --git a/php-client-generated/SwaggerClient-php/docs/Model/InlineResponse200.md b/archive/php-client-generated/SwaggerClient-php/docs/Model/InlineResponse200.md similarity index 100% rename from php-client-generated/SwaggerClient-php/docs/Model/InlineResponse200.md rename to archive/php-client-generated/SwaggerClient-php/docs/Model/InlineResponse200.md diff --git a/php-client-generated/SwaggerClient-php/docs/Model/InlineResponse400.md b/archive/php-client-generated/SwaggerClient-php/docs/Model/InlineResponse400.md similarity index 100% rename from php-client-generated/SwaggerClient-php/docs/Model/InlineResponse400.md rename to archive/php-client-generated/SwaggerClient-php/docs/Model/InlineResponse400.md diff --git a/php-client-generated/SwaggerClient-php/docs/Model/Person.md b/archive/php-client-generated/SwaggerClient-php/docs/Model/Person.md similarity index 100% rename from php-client-generated/SwaggerClient-php/docs/Model/Person.md rename to archive/php-client-generated/SwaggerClient-php/docs/Model/Person.md diff --git a/php-client-generated/SwaggerClient-php/docs/Model/PersonAddress.md b/archive/php-client-generated/SwaggerClient-php/docs/Model/PersonAddress.md similarity index 100% rename from php-client-generated/SwaggerClient-php/docs/Model/PersonAddress.md rename to archive/php-client-generated/SwaggerClient-php/docs/Model/PersonAddress.md diff --git a/php-client-generated/SwaggerClient-php/docs/Model/PersonEmailAddress.md b/archive/php-client-generated/SwaggerClient-php/docs/Model/PersonEmailAddress.md similarity index 100% rename from php-client-generated/SwaggerClient-php/docs/Model/PersonEmailAddress.md rename to archive/php-client-generated/SwaggerClient-php/docs/Model/PersonEmailAddress.md diff --git a/php-client-generated/SwaggerClient-php/docs/Model/PersonIdentifier.md b/archive/php-client-generated/SwaggerClient-php/docs/Model/PersonIdentifier.md similarity index 100% rename from php-client-generated/SwaggerClient-php/docs/Model/PersonIdentifier.md rename to archive/php-client-generated/SwaggerClient-php/docs/Model/PersonIdentifier.md diff --git a/php-client-generated/SwaggerClient-php/docs/Model/PersonNames.md b/archive/php-client-generated/SwaggerClient-php/docs/Model/PersonNames.md similarity index 100% rename from php-client-generated/SwaggerClient-php/docs/Model/PersonNames.md rename to archive/php-client-generated/SwaggerClient-php/docs/Model/PersonNames.md diff --git a/php-client-generated/SwaggerClient-php/docs/Model/PersonTelephoneNumber.md b/archive/php-client-generated/SwaggerClient-php/docs/Model/PersonTelephoneNumber.md similarity index 100% rename from php-client-generated/SwaggerClient-php/docs/Model/PersonTelephoneNumber.md rename to archive/php-client-generated/SwaggerClient-php/docs/Model/PersonTelephoneNumber.md diff --git a/php-client-generated/SwaggerClient-php/git_push.sh b/archive/php-client-generated/SwaggerClient-php/git_push.sh similarity index 100% rename from php-client-generated/SwaggerClient-php/git_push.sh rename to archive/php-client-generated/SwaggerClient-php/git_push.sh diff --git a/php-client-generated/SwaggerClient-php/lib/Api/DefaultApi.php b/archive/php-client-generated/SwaggerClient-php/lib/Api/DefaultApi.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/Api/DefaultApi.php rename to archive/php-client-generated/SwaggerClient-php/lib/Api/DefaultApi.php diff --git a/php-client-generated/SwaggerClient-php/lib/ApiException.php b/archive/php-client-generated/SwaggerClient-php/lib/ApiException.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/ApiException.php rename to archive/php-client-generated/SwaggerClient-php/lib/ApiException.php diff --git a/php-client-generated/SwaggerClient-php/lib/Configuration.php b/archive/php-client-generated/SwaggerClient-php/lib/Configuration.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/Configuration.php rename to archive/php-client-generated/SwaggerClient-php/lib/Configuration.php diff --git a/php-client-generated/SwaggerClient-php/lib/HeaderSelector.php b/archive/php-client-generated/SwaggerClient-php/lib/HeaderSelector.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/HeaderSelector.php rename to archive/php-client-generated/SwaggerClient-php/lib/HeaderSelector.php diff --git a/php-client-generated/SwaggerClient-php/lib/Model/InlineResponse200.php b/archive/php-client-generated/SwaggerClient-php/lib/Model/InlineResponse200.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/Model/InlineResponse200.php rename to archive/php-client-generated/SwaggerClient-php/lib/Model/InlineResponse200.php diff --git a/php-client-generated/SwaggerClient-php/lib/Model/InlineResponse400.php b/archive/php-client-generated/SwaggerClient-php/lib/Model/InlineResponse400.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/Model/InlineResponse400.php rename to archive/php-client-generated/SwaggerClient-php/lib/Model/InlineResponse400.php diff --git a/php-client-generated/SwaggerClient-php/lib/Model/ModelInterface.php b/archive/php-client-generated/SwaggerClient-php/lib/Model/ModelInterface.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/Model/ModelInterface.php rename to archive/php-client-generated/SwaggerClient-php/lib/Model/ModelInterface.php diff --git a/php-client-generated/SwaggerClient-php/lib/Model/Person.php b/archive/php-client-generated/SwaggerClient-php/lib/Model/Person.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/Model/Person.php rename to archive/php-client-generated/SwaggerClient-php/lib/Model/Person.php diff --git a/php-client-generated/SwaggerClient-php/lib/Model/PersonAddress.php b/archive/php-client-generated/SwaggerClient-php/lib/Model/PersonAddress.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/Model/PersonAddress.php rename to archive/php-client-generated/SwaggerClient-php/lib/Model/PersonAddress.php diff --git a/php-client-generated/SwaggerClient-php/lib/Model/PersonEmailAddress.php b/archive/php-client-generated/SwaggerClient-php/lib/Model/PersonEmailAddress.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/Model/PersonEmailAddress.php rename to archive/php-client-generated/SwaggerClient-php/lib/Model/PersonEmailAddress.php diff --git a/php-client-generated/SwaggerClient-php/lib/Model/PersonIdentifier.php b/archive/php-client-generated/SwaggerClient-php/lib/Model/PersonIdentifier.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/Model/PersonIdentifier.php rename to archive/php-client-generated/SwaggerClient-php/lib/Model/PersonIdentifier.php diff --git a/php-client-generated/SwaggerClient-php/lib/Model/PersonNames.php b/archive/php-client-generated/SwaggerClient-php/lib/Model/PersonNames.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/Model/PersonNames.php rename to archive/php-client-generated/SwaggerClient-php/lib/Model/PersonNames.php diff --git a/php-client-generated/SwaggerClient-php/lib/Model/PersonTelephoneNumber.php b/archive/php-client-generated/SwaggerClient-php/lib/Model/PersonTelephoneNumber.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/Model/PersonTelephoneNumber.php rename to archive/php-client-generated/SwaggerClient-php/lib/Model/PersonTelephoneNumber.php diff --git a/php-client-generated/SwaggerClient-php/lib/ObjectSerializer.php b/archive/php-client-generated/SwaggerClient-php/lib/ObjectSerializer.php similarity index 100% rename from php-client-generated/SwaggerClient-php/lib/ObjectSerializer.php rename to archive/php-client-generated/SwaggerClient-php/lib/ObjectSerializer.php diff --git a/php-client-generated/SwaggerClient-php/phpunit.xml.dist b/archive/php-client-generated/SwaggerClient-php/phpunit.xml.dist similarity index 100% rename from php-client-generated/SwaggerClient-php/phpunit.xml.dist rename to archive/php-client-generated/SwaggerClient-php/phpunit.xml.dist diff --git a/php-client-generated/SwaggerClient-php/test/Api/DefaultApiTest.php b/archive/php-client-generated/SwaggerClient-php/test/Api/DefaultApiTest.php similarity index 100% rename from php-client-generated/SwaggerClient-php/test/Api/DefaultApiTest.php rename to archive/php-client-generated/SwaggerClient-php/test/Api/DefaultApiTest.php diff --git a/php-client-generated/SwaggerClient-php/test/Model/InlineResponse200Test.php b/archive/php-client-generated/SwaggerClient-php/test/Model/InlineResponse200Test.php similarity index 100% rename from php-client-generated/SwaggerClient-php/test/Model/InlineResponse200Test.php rename to archive/php-client-generated/SwaggerClient-php/test/Model/InlineResponse200Test.php diff --git a/php-client-generated/SwaggerClient-php/test/Model/InlineResponse400Test.php b/archive/php-client-generated/SwaggerClient-php/test/Model/InlineResponse400Test.php similarity index 100% rename from php-client-generated/SwaggerClient-php/test/Model/InlineResponse400Test.php rename to archive/php-client-generated/SwaggerClient-php/test/Model/InlineResponse400Test.php diff --git a/php-client-generated/SwaggerClient-php/test/Model/PersonAddressTest.php b/archive/php-client-generated/SwaggerClient-php/test/Model/PersonAddressTest.php similarity index 100% rename from php-client-generated/SwaggerClient-php/test/Model/PersonAddressTest.php rename to archive/php-client-generated/SwaggerClient-php/test/Model/PersonAddressTest.php diff --git a/php-client-generated/SwaggerClient-php/test/Model/PersonEmailAddressTest.php b/archive/php-client-generated/SwaggerClient-php/test/Model/PersonEmailAddressTest.php similarity index 100% rename from php-client-generated/SwaggerClient-php/test/Model/PersonEmailAddressTest.php rename to archive/php-client-generated/SwaggerClient-php/test/Model/PersonEmailAddressTest.php diff --git a/php-client-generated/SwaggerClient-php/test/Model/PersonIdentifierTest.php b/archive/php-client-generated/SwaggerClient-php/test/Model/PersonIdentifierTest.php similarity index 100% rename from php-client-generated/SwaggerClient-php/test/Model/PersonIdentifierTest.php rename to archive/php-client-generated/SwaggerClient-php/test/Model/PersonIdentifierTest.php diff --git a/php-client-generated/SwaggerClient-php/test/Model/PersonNamesTest.php b/archive/php-client-generated/SwaggerClient-php/test/Model/PersonNamesTest.php similarity index 100% rename from php-client-generated/SwaggerClient-php/test/Model/PersonNamesTest.php rename to archive/php-client-generated/SwaggerClient-php/test/Model/PersonNamesTest.php diff --git a/php-client-generated/SwaggerClient-php/test/Model/PersonTelephoneNumberTest.php b/archive/php-client-generated/SwaggerClient-php/test/Model/PersonTelephoneNumberTest.php similarity index 100% rename from php-client-generated/SwaggerClient-php/test/Model/PersonTelephoneNumberTest.php rename to archive/php-client-generated/SwaggerClient-php/test/Model/PersonTelephoneNumberTest.php diff --git a/php-client-generated/SwaggerClient-php/test/Model/PersonTest.php b/archive/php-client-generated/SwaggerClient-php/test/Model/PersonTest.php similarity index 100% rename from php-client-generated/SwaggerClient-php/test/Model/PersonTest.php rename to archive/php-client-generated/SwaggerClient-php/test/Model/PersonTest.php diff --git a/python-client-generated/.gitignore b/archive/python-client-generated/.gitignore similarity index 100% rename from python-client-generated/.gitignore rename to archive/python-client-generated/.gitignore diff --git a/java-client-generated/.idea/.gitignore b/archive/python-client-generated/.idea/.gitignore similarity index 100% rename from java-client-generated/.idea/.gitignore rename to archive/python-client-generated/.idea/.gitignore diff --git a/python-client-generated/.idea/inspectionProfiles/Project_Default.xml b/archive/python-client-generated/.idea/inspectionProfiles/Project_Default.xml similarity index 100% rename from python-client-generated/.idea/inspectionProfiles/Project_Default.xml rename to archive/python-client-generated/.idea/inspectionProfiles/Project_Default.xml diff --git a/python-client-generated/.idea/midpoint.xml b/archive/python-client-generated/.idea/midpoint.xml similarity index 100% rename from python-client-generated/.idea/midpoint.xml rename to archive/python-client-generated/.idea/midpoint.xml diff --git a/python-client-generated/.idea/misc.xml b/archive/python-client-generated/.idea/misc.xml similarity index 100% rename from python-client-generated/.idea/misc.xml rename to archive/python-client-generated/.idea/misc.xml diff --git a/python-client-generated/.idea/modules.xml b/archive/python-client-generated/.idea/modules.xml similarity index 100% rename from python-client-generated/.idea/modules.xml rename to archive/python-client-generated/.idea/modules.xml diff --git a/python-client-generated/.idea/python-client-generated.iml b/archive/python-client-generated/.idea/python-client-generated.iml similarity index 100% rename from python-client-generated/.idea/python-client-generated.iml rename to archive/python-client-generated/.idea/python-client-generated.iml diff --git a/php-client-generated/.swagger-codegen-ignore b/archive/python-client-generated/.swagger-codegen-ignore similarity index 100% rename from php-client-generated/.swagger-codegen-ignore rename to archive/python-client-generated/.swagger-codegen-ignore diff --git a/php-client-generated/.swagger-codegen/VERSION b/archive/python-client-generated/.swagger-codegen/VERSION similarity index 100% rename from php-client-generated/.swagger-codegen/VERSION rename to archive/python-client-generated/.swagger-codegen/VERSION diff --git a/python-client-generated/.travis.yml b/archive/python-client-generated/.travis.yml similarity index 100% rename from python-client-generated/.travis.yml rename to archive/python-client-generated/.travis.yml diff --git a/python-client-generated/README.md b/archive/python-client-generated/README.md similarity index 100% rename from python-client-generated/README.md rename to archive/python-client-generated/README.md diff --git a/python-client-generated/docs/DefaultApi.md b/archive/python-client-generated/docs/DefaultApi.md similarity index 100% rename from python-client-generated/docs/DefaultApi.md rename to archive/python-client-generated/docs/DefaultApi.md diff --git a/python-client-generated/docs/InlineResponse200.md b/archive/python-client-generated/docs/InlineResponse200.md similarity index 100% rename from python-client-generated/docs/InlineResponse200.md rename to archive/python-client-generated/docs/InlineResponse200.md diff --git a/python-client-generated/docs/InlineResponse400.md b/archive/python-client-generated/docs/InlineResponse400.md similarity index 100% rename from python-client-generated/docs/InlineResponse400.md rename to archive/python-client-generated/docs/InlineResponse400.md diff --git a/python-client-generated/docs/Person.md b/archive/python-client-generated/docs/Person.md similarity index 100% rename from python-client-generated/docs/Person.md rename to archive/python-client-generated/docs/Person.md diff --git a/python-client-generated/docs/PersonAddress.md b/archive/python-client-generated/docs/PersonAddress.md similarity index 100% rename from python-client-generated/docs/PersonAddress.md rename to archive/python-client-generated/docs/PersonAddress.md diff --git a/python-client-generated/docs/PersonEmailAddress.md b/archive/python-client-generated/docs/PersonEmailAddress.md similarity index 100% rename from python-client-generated/docs/PersonEmailAddress.md rename to archive/python-client-generated/docs/PersonEmailAddress.md diff --git a/python-client-generated/docs/PersonIdentifier.md b/archive/python-client-generated/docs/PersonIdentifier.md similarity index 100% rename from python-client-generated/docs/PersonIdentifier.md rename to archive/python-client-generated/docs/PersonIdentifier.md diff --git a/python-client-generated/docs/PersonNames.md b/archive/python-client-generated/docs/PersonNames.md similarity index 100% rename from python-client-generated/docs/PersonNames.md rename to archive/python-client-generated/docs/PersonNames.md diff --git a/python-client-generated/docs/PersonTelephoneNumber.md b/archive/python-client-generated/docs/PersonTelephoneNumber.md similarity index 100% rename from python-client-generated/docs/PersonTelephoneNumber.md rename to archive/python-client-generated/docs/PersonTelephoneNumber.md diff --git a/python-client-generated/git_push.sh b/archive/python-client-generated/git_push.sh similarity index 100% rename from python-client-generated/git_push.sh rename to archive/python-client-generated/git_push.sh diff --git a/python-client-generated/requirements.txt b/archive/python-client-generated/requirements.txt similarity index 100% rename from python-client-generated/requirements.txt rename to archive/python-client-generated/requirements.txt diff --git a/python-client-generated/setup.py b/archive/python-client-generated/setup.py similarity index 100% rename from python-client-generated/setup.py rename to archive/python-client-generated/setup.py diff --git a/python-client-generated/swagger_client/__init__.py b/archive/python-client-generated/swagger_client/__init__.py similarity index 100% rename from python-client-generated/swagger_client/__init__.py rename to archive/python-client-generated/swagger_client/__init__.py diff --git a/python-client-generated/swagger_client/api/__init__.py b/archive/python-client-generated/swagger_client/api/__init__.py similarity index 100% rename from python-client-generated/swagger_client/api/__init__.py rename to archive/python-client-generated/swagger_client/api/__init__.py diff --git a/python-client-generated/swagger_client/api/default_api.py b/archive/python-client-generated/swagger_client/api/default_api.py similarity index 100% rename from python-client-generated/swagger_client/api/default_api.py rename to archive/python-client-generated/swagger_client/api/default_api.py diff --git a/python-client-generated/swagger_client/api_client.py b/archive/python-client-generated/swagger_client/api_client.py similarity index 100% rename from python-client-generated/swagger_client/api_client.py rename to archive/python-client-generated/swagger_client/api_client.py diff --git a/python-client-generated/swagger_client/configuration.py b/archive/python-client-generated/swagger_client/configuration.py similarity index 100% rename from python-client-generated/swagger_client/configuration.py rename to archive/python-client-generated/swagger_client/configuration.py diff --git a/python-client-generated/swagger_client/models/__init__.py b/archive/python-client-generated/swagger_client/models/__init__.py similarity index 100% rename from python-client-generated/swagger_client/models/__init__.py rename to archive/python-client-generated/swagger_client/models/__init__.py diff --git a/python-client-generated/swagger_client/models/inline_response200.py b/archive/python-client-generated/swagger_client/models/inline_response200.py similarity index 100% rename from python-client-generated/swagger_client/models/inline_response200.py rename to archive/python-client-generated/swagger_client/models/inline_response200.py diff --git a/python-client-generated/swagger_client/models/inline_response400.py b/archive/python-client-generated/swagger_client/models/inline_response400.py similarity index 100% rename from python-client-generated/swagger_client/models/inline_response400.py rename to archive/python-client-generated/swagger_client/models/inline_response400.py diff --git a/python-client-generated/swagger_client/models/person.py b/archive/python-client-generated/swagger_client/models/person.py similarity index 100% rename from python-client-generated/swagger_client/models/person.py rename to archive/python-client-generated/swagger_client/models/person.py diff --git a/python-client-generated/swagger_client/models/person_address.py b/archive/python-client-generated/swagger_client/models/person_address.py similarity index 100% rename from python-client-generated/swagger_client/models/person_address.py rename to archive/python-client-generated/swagger_client/models/person_address.py diff --git a/python-client-generated/swagger_client/models/person_email_address.py b/archive/python-client-generated/swagger_client/models/person_email_address.py similarity index 100% rename from python-client-generated/swagger_client/models/person_email_address.py rename to archive/python-client-generated/swagger_client/models/person_email_address.py diff --git a/python-client-generated/swagger_client/models/person_identifier.py b/archive/python-client-generated/swagger_client/models/person_identifier.py similarity index 100% rename from python-client-generated/swagger_client/models/person_identifier.py rename to archive/python-client-generated/swagger_client/models/person_identifier.py diff --git a/python-client-generated/swagger_client/models/person_names.py b/archive/python-client-generated/swagger_client/models/person_names.py similarity index 100% rename from python-client-generated/swagger_client/models/person_names.py rename to archive/python-client-generated/swagger_client/models/person_names.py diff --git a/python-client-generated/swagger_client/models/person_telephone_number.py b/archive/python-client-generated/swagger_client/models/person_telephone_number.py similarity index 100% rename from python-client-generated/swagger_client/models/person_telephone_number.py rename to archive/python-client-generated/swagger_client/models/person_telephone_number.py diff --git a/python-client-generated/swagger_client/rest.py b/archive/python-client-generated/swagger_client/rest.py similarity index 100% rename from python-client-generated/swagger_client/rest.py rename to archive/python-client-generated/swagger_client/rest.py diff --git a/python-client-generated/test-requirements.txt b/archive/python-client-generated/test-requirements.txt similarity index 100% rename from python-client-generated/test-requirements.txt rename to archive/python-client-generated/test-requirements.txt diff --git a/python-client-generated/test/__init__.py b/archive/python-client-generated/test/__init__.py similarity index 100% rename from python-client-generated/test/__init__.py rename to archive/python-client-generated/test/__init__.py diff --git a/python-client-generated/test/test_default_api.py b/archive/python-client-generated/test/test_default_api.py similarity index 100% rename from python-client-generated/test/test_default_api.py rename to archive/python-client-generated/test/test_default_api.py diff --git a/python-client-generated/test/test_inline_response200.py b/archive/python-client-generated/test/test_inline_response200.py similarity index 100% rename from python-client-generated/test/test_inline_response200.py rename to archive/python-client-generated/test/test_inline_response200.py diff --git a/python-client-generated/test/test_inline_response400.py b/archive/python-client-generated/test/test_inline_response400.py similarity index 100% rename from python-client-generated/test/test_inline_response400.py rename to archive/python-client-generated/test/test_inline_response400.py diff --git a/python-client-generated/test/test_person.py b/archive/python-client-generated/test/test_person.py similarity index 100% rename from python-client-generated/test/test_person.py rename to archive/python-client-generated/test/test_person.py diff --git a/python-client-generated/test/test_person_address.py b/archive/python-client-generated/test/test_person_address.py similarity index 100% rename from python-client-generated/test/test_person_address.py rename to archive/python-client-generated/test/test_person_address.py diff --git a/python-client-generated/test/test_person_email_address.py b/archive/python-client-generated/test/test_person_email_address.py similarity index 100% rename from python-client-generated/test/test_person_email_address.py rename to archive/python-client-generated/test/test_person_email_address.py diff --git a/python-client-generated/test/test_person_identifier.py b/archive/python-client-generated/test/test_person_identifier.py similarity index 100% rename from python-client-generated/test/test_person_identifier.py rename to archive/python-client-generated/test/test_person_identifier.py diff --git a/python-client-generated/test/test_person_names.py b/archive/python-client-generated/test/test_person_names.py similarity index 100% rename from python-client-generated/test/test_person_names.py rename to archive/python-client-generated/test/test_person_names.py diff --git a/python-client-generated/test/test_person_telephone_number.py b/archive/python-client-generated/test/test_person_telephone_number.py similarity index 100% rename from python-client-generated/test/test_person_telephone_number.py rename to archive/python-client-generated/test/test_person_telephone_number.py diff --git a/python-client-generated/tox.ini b/archive/python-client-generated/tox.ini similarity index 100% rename from python-client-generated/tox.ini rename to archive/python-client-generated/tox.ini diff --git a/python-flask-server-generated/.dockerignore b/archive/python-flask-server-generated/.dockerignore similarity index 100% rename from python-flask-server-generated/.dockerignore rename to archive/python-flask-server-generated/.dockerignore diff --git a/python-flask-server-generated/.gitignore b/archive/python-flask-server-generated/.gitignore similarity index 100% rename from python-flask-server-generated/.gitignore rename to archive/python-flask-server-generated/.gitignore diff --git a/python-client-generated/.idea/.gitignore b/archive/python-flask-server-generated/.idea/.gitignore similarity index 100% rename from python-client-generated/.idea/.gitignore rename to archive/python-flask-server-generated/.idea/.gitignore diff --git a/python-flask-server-generated/.idea/inspectionProfiles/profiles_settings.xml b/archive/python-flask-server-generated/.idea/inspectionProfiles/profiles_settings.xml similarity index 100% rename from python-flask-server-generated/.idea/inspectionProfiles/profiles_settings.xml rename to archive/python-flask-server-generated/.idea/inspectionProfiles/profiles_settings.xml diff --git a/python-flask-server-generated/.idea/misc.xml b/archive/python-flask-server-generated/.idea/misc.xml similarity index 100% rename from python-flask-server-generated/.idea/misc.xml rename to archive/python-flask-server-generated/.idea/misc.xml diff --git a/python-flask-server-generated/.idea/modules.xml b/archive/python-flask-server-generated/.idea/modules.xml similarity index 100% rename from python-flask-server-generated/.idea/modules.xml rename to archive/python-flask-server-generated/.idea/modules.xml diff --git a/python-flask-server-generated/.idea/python-flask-server-generated.iml b/archive/python-flask-server-generated/.idea/python-flask-server-generated.iml similarity index 100% rename from python-flask-server-generated/.idea/python-flask-server-generated.iml rename to archive/python-flask-server-generated/.idea/python-flask-server-generated.iml diff --git a/python-client-generated/.swagger-codegen-ignore b/archive/python-flask-server-generated/.swagger-codegen-ignore similarity index 100% rename from python-client-generated/.swagger-codegen-ignore rename to archive/python-flask-server-generated/.swagger-codegen-ignore diff --git a/python-client-generated/.swagger-codegen/VERSION b/archive/python-flask-server-generated/.swagger-codegen/VERSION similarity index 100% rename from python-client-generated/.swagger-codegen/VERSION rename to archive/python-flask-server-generated/.swagger-codegen/VERSION diff --git a/python-flask-server-generated/.travis.yml b/archive/python-flask-server-generated/.travis.yml similarity index 100% rename from python-flask-server-generated/.travis.yml rename to archive/python-flask-server-generated/.travis.yml diff --git a/python-flask-server-generated/Dockerfile b/archive/python-flask-server-generated/Dockerfile similarity index 100% rename from python-flask-server-generated/Dockerfile rename to archive/python-flask-server-generated/Dockerfile diff --git a/python-flask-server-generated/README.md b/archive/python-flask-server-generated/README.md similarity index 100% rename from python-flask-server-generated/README.md rename to archive/python-flask-server-generated/README.md diff --git a/python-flask-server-generated/git_push.sh b/archive/python-flask-server-generated/git_push.sh similarity index 100% rename from python-flask-server-generated/git_push.sh rename to archive/python-flask-server-generated/git_push.sh diff --git a/python-flask-server-generated/requirements.txt b/archive/python-flask-server-generated/requirements.txt similarity index 100% rename from python-flask-server-generated/requirements.txt rename to archive/python-flask-server-generated/requirements.txt diff --git a/python-flask-server-generated/setup.py b/archive/python-flask-server-generated/setup.py similarity index 100% rename from python-flask-server-generated/setup.py rename to archive/python-flask-server-generated/setup.py diff --git a/python-flask-server-generated/swagger_server/__init__.py b/archive/python-flask-server-generated/swagger_server/__init__.py similarity index 100% rename from python-flask-server-generated/swagger_server/__init__.py rename to archive/python-flask-server-generated/swagger_server/__init__.py diff --git a/python-flask-server-generated/swagger_server/__main__.py b/archive/python-flask-server-generated/swagger_server/__main__.py similarity index 100% rename from python-flask-server-generated/swagger_server/__main__.py rename to archive/python-flask-server-generated/swagger_server/__main__.py diff --git a/python-flask-server-generated/swagger_server/controllers/__init__.py b/archive/python-flask-server-generated/swagger_server/controllers/__init__.py similarity index 100% rename from python-flask-server-generated/swagger_server/controllers/__init__.py rename to archive/python-flask-server-generated/swagger_server/controllers/__init__.py diff --git a/python-flask-server-generated/swagger_server/controllers/authorization_controller.py b/archive/python-flask-server-generated/swagger_server/controllers/authorization_controller.py similarity index 100% rename from python-flask-server-generated/swagger_server/controllers/authorization_controller.py rename to archive/python-flask-server-generated/swagger_server/controllers/authorization_controller.py diff --git a/python-flask-server-generated/swagger_server/controllers/default_controller.py b/archive/python-flask-server-generated/swagger_server/controllers/default_controller.py similarity index 100% rename from python-flask-server-generated/swagger_server/controllers/default_controller.py rename to archive/python-flask-server-generated/swagger_server/controllers/default_controller.py diff --git a/python-flask-server-generated/swagger_server/encoder.py b/archive/python-flask-server-generated/swagger_server/encoder.py similarity index 100% rename from python-flask-server-generated/swagger_server/encoder.py rename to archive/python-flask-server-generated/swagger_server/encoder.py diff --git a/python-flask-server-generated/swagger_server/models/__init__.py b/archive/python-flask-server-generated/swagger_server/models/__init__.py similarity index 100% rename from python-flask-server-generated/swagger_server/models/__init__.py rename to archive/python-flask-server-generated/swagger_server/models/__init__.py diff --git a/python-flask-server-generated/swagger_server/models/base_model_.py b/archive/python-flask-server-generated/swagger_server/models/base_model_.py similarity index 100% rename from python-flask-server-generated/swagger_server/models/base_model_.py rename to archive/python-flask-server-generated/swagger_server/models/base_model_.py diff --git a/python-flask-server-generated/swagger_server/models/inline_response200.py b/archive/python-flask-server-generated/swagger_server/models/inline_response200.py similarity index 100% rename from python-flask-server-generated/swagger_server/models/inline_response200.py rename to archive/python-flask-server-generated/swagger_server/models/inline_response200.py diff --git a/python-flask-server-generated/swagger_server/models/inline_response400.py b/archive/python-flask-server-generated/swagger_server/models/inline_response400.py similarity index 100% rename from python-flask-server-generated/swagger_server/models/inline_response400.py rename to archive/python-flask-server-generated/swagger_server/models/inline_response400.py diff --git a/python-flask-server-generated/swagger_server/models/person.py b/archive/python-flask-server-generated/swagger_server/models/person.py similarity index 100% rename from python-flask-server-generated/swagger_server/models/person.py rename to archive/python-flask-server-generated/swagger_server/models/person.py diff --git a/python-flask-server-generated/swagger_server/models/person_address.py b/archive/python-flask-server-generated/swagger_server/models/person_address.py similarity index 100% rename from python-flask-server-generated/swagger_server/models/person_address.py rename to archive/python-flask-server-generated/swagger_server/models/person_address.py diff --git a/python-flask-server-generated/swagger_server/models/person_email_address.py b/archive/python-flask-server-generated/swagger_server/models/person_email_address.py similarity index 100% rename from python-flask-server-generated/swagger_server/models/person_email_address.py rename to archive/python-flask-server-generated/swagger_server/models/person_email_address.py diff --git a/python-flask-server-generated/swagger_server/models/person_identifier.py b/archive/python-flask-server-generated/swagger_server/models/person_identifier.py similarity index 100% rename from python-flask-server-generated/swagger_server/models/person_identifier.py rename to archive/python-flask-server-generated/swagger_server/models/person_identifier.py diff --git a/python-flask-server-generated/swagger_server/models/person_names.py b/archive/python-flask-server-generated/swagger_server/models/person_names.py similarity index 100% rename from python-flask-server-generated/swagger_server/models/person_names.py rename to archive/python-flask-server-generated/swagger_server/models/person_names.py diff --git a/python-flask-server-generated/swagger_server/models/person_telephone_number.py b/archive/python-flask-server-generated/swagger_server/models/person_telephone_number.py similarity index 100% rename from python-flask-server-generated/swagger_server/models/person_telephone_number.py rename to archive/python-flask-server-generated/swagger_server/models/person_telephone_number.py diff --git a/python-flask-server-generated/swagger_server/swagger/swagger.yaml b/archive/python-flask-server-generated/swagger_server/swagger/swagger.yaml similarity index 100% rename from python-flask-server-generated/swagger_server/swagger/swagger.yaml rename to archive/python-flask-server-generated/swagger_server/swagger/swagger.yaml diff --git a/python-flask-server-generated/swagger_server/test/__init__.py b/archive/python-flask-server-generated/swagger_server/test/__init__.py similarity index 100% rename from python-flask-server-generated/swagger_server/test/__init__.py rename to archive/python-flask-server-generated/swagger_server/test/__init__.py diff --git a/python-flask-server-generated/swagger_server/test/test_default_controller.py b/archive/python-flask-server-generated/swagger_server/test/test_default_controller.py similarity index 100% rename from python-flask-server-generated/swagger_server/test/test_default_controller.py rename to archive/python-flask-server-generated/swagger_server/test/test_default_controller.py diff --git a/python-flask-server-generated/swagger_server/util.py b/archive/python-flask-server-generated/swagger_server/util.py similarity index 100% rename from python-flask-server-generated/swagger_server/util.py rename to archive/python-flask-server-generated/swagger_server/util.py diff --git a/python-flask-server-generated/test-requirements.txt b/archive/python-flask-server-generated/test-requirements.txt similarity index 100% rename from python-flask-server-generated/test-requirements.txt rename to archive/python-flask-server-generated/test-requirements.txt diff --git a/python-flask-server-generated/tox.ini b/archive/python-flask-server-generated/tox.ini similarity index 100% rename from python-flask-server-generated/tox.ini rename to archive/python-flask-server-generated/tox.ini diff --git a/python-flask-server-generated/.idea/.gitignore b/archive/spring-server-generated/.idea/.gitignore similarity index 100% rename from python-flask-server-generated/.idea/.gitignore rename to archive/spring-server-generated/.idea/.gitignore diff --git a/spring-server-generated/.idea/.name b/archive/spring-server-generated/.idea/.name similarity index 100% rename from spring-server-generated/.idea/.name rename to archive/spring-server-generated/.idea/.name diff --git a/spring-server-generated/.idea/compiler.xml b/archive/spring-server-generated/.idea/compiler.xml similarity index 100% rename from spring-server-generated/.idea/compiler.xml rename to archive/spring-server-generated/.idea/compiler.xml diff --git a/java-client-generated/.idea/encodings.xml b/archive/spring-server-generated/.idea/encodings.xml similarity index 100% rename from java-client-generated/.idea/encodings.xml rename to archive/spring-server-generated/.idea/encodings.xml diff --git a/java-client-generated/.idea/jarRepositories.xml b/archive/spring-server-generated/.idea/jarRepositories.xml similarity index 100% rename from java-client-generated/.idea/jarRepositories.xml rename to archive/spring-server-generated/.idea/jarRepositories.xml diff --git a/spring-server-generated/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_11.xml b/archive/spring-server-generated/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_11.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_11.xml rename to archive/spring-server-generated/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_11.xml diff --git a/spring-server-generated/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml b/archive/spring-server-generated/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml rename to archive/spring-server-generated/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml diff --git a/spring-server-generated/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml b/archive/spring-server-generated/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml rename to archive/spring-server-generated/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml diff --git a/spring-server-generated/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml b/archive/spring-server-generated/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml rename to archive/spring-server-generated/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml diff --git a/spring-server-generated/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_11.xml b/archive/spring-server-generated/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_11.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_11.xml rename to archive/spring-server-generated/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_11.xml diff --git a/spring-server-generated/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_11_3.xml b/archive/spring-server-generated/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_11_3.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_11_3.xml rename to archive/spring-server-generated/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_11_3.xml diff --git a/spring-server-generated/.idea/libraries/Maven__com_github_joschi_jackson_jackson_datatype_threetenbp_2_6_4.xml b/archive/spring-server-generated/.idea/libraries/Maven__com_github_joschi_jackson_jackson_datatype_threetenbp_2_6_4.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__com_github_joschi_jackson_jackson_datatype_threetenbp_2_6_4.xml rename to archive/spring-server-generated/.idea/libraries/Maven__com_github_joschi_jackson_jackson_datatype_threetenbp_2_6_4.xml diff --git a/spring-server-generated/.idea/libraries/Maven__com_google_guava_guava_20_0.xml b/archive/spring-server-generated/.idea/libraries/Maven__com_google_guava_guava_20_0.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__com_google_guava_guava_20_0.xml rename to archive/spring-server-generated/.idea/libraries/Maven__com_google_guava_guava_20_0.xml diff --git a/spring-server-generated/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_2_0.xml b/archive/spring-server-generated/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_2_0.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_2_0.xml rename to archive/spring-server-generated/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_2_0.xml diff --git a/spring-server-generated/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml b/archive/spring-server-generated/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml rename to archive/spring-server-generated/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml diff --git a/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_core_2_9_2.xml b/archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_core_2_9_2.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_core_2_9_2.xml rename to archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_core_2_9_2.xml diff --git a/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_schema_2_9_2.xml b/archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_schema_2_9_2.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_schema_2_9_2.xml rename to archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_schema_2_9_2.xml diff --git a/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_spi_2_9_2.xml b/archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_spi_2_9_2.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_spi_2_9_2.xml rename to archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_spi_2_9_2.xml diff --git a/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_spring_web_2_9_2.xml b/archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_spring_web_2_9_2.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_spring_web_2_9_2.xml rename to archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_spring_web_2_9_2.xml diff --git a/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_swagger2_2_9_2.xml b/archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_swagger2_2_9_2.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_swagger2_2_9_2.xml rename to archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_swagger2_2_9_2.xml diff --git a/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_swagger_common_2_9_2.xml b/archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_swagger_common_2_9_2.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_swagger_common_2_9_2.xml rename to archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_swagger_common_2_9_2.xml diff --git a/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_swagger_ui_2_9_2.xml b/archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_swagger_ui_2_9_2.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_swagger_ui_2_9_2.xml rename to archive/spring-server-generated/.idea/libraries/Maven__io_springfox_springfox_swagger_ui_2_9_2.xml diff --git a/spring-server-generated/.idea/libraries/Maven__io_swagger_swagger_annotations_1_5_20.xml b/archive/spring-server-generated/.idea/libraries/Maven__io_swagger_swagger_annotations_1_5_20.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__io_swagger_swagger_annotations_1_5_20.xml rename to archive/spring-server-generated/.idea/libraries/Maven__io_swagger_swagger_annotations_1_5_20.xml diff --git a/spring-server-generated/.idea/libraries/Maven__io_swagger_swagger_models_1_5_20.xml b/archive/spring-server-generated/.idea/libraries/Maven__io_swagger_swagger_models_1_5_20.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__io_swagger_swagger_models_1_5_20.xml rename to archive/spring-server-generated/.idea/libraries/Maven__io_swagger_swagger_models_1_5_20.xml diff --git a/spring-server-generated/.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml b/archive/spring-server-generated/.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml rename to archive/spring-server-generated/.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml diff --git a/java-client-generated/.idea/libraries/Maven__junit_junit_4_12.xml b/archive/spring-server-generated/.idea/libraries/Maven__junit_junit_4_12.xml similarity index 100% rename from java-client-generated/.idea/libraries/Maven__junit_junit_4_12.xml rename to archive/spring-server-generated/.idea/libraries/Maven__junit_junit_4_12.xml diff --git a/spring-server-generated/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_8_12.xml b/archive/spring-server-generated/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_8_12.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_8_12.xml rename to archive/spring-server-generated/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_8_12.xml diff --git a/spring-server-generated/.idea/libraries/Maven__net_minidev_accessors_smart_1_1.xml b/archive/spring-server-generated/.idea/libraries/Maven__net_minidev_accessors_smart_1_1.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__net_minidev_accessors_smart_1_1.xml rename to archive/spring-server-generated/.idea/libraries/Maven__net_minidev_accessors_smart_1_1.xml diff --git a/spring-server-generated/.idea/libraries/Maven__net_minidev_json_smart_2_2_1.xml b/archive/spring-server-generated/.idea/libraries/Maven__net_minidev_json_smart_2_2_1.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__net_minidev_json_smart_2_2_1.xml rename to archive/spring-server-generated/.idea/libraries/Maven__net_minidev_json_smart_2_2_1.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_43.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_43.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_43.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_43.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_43.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_43.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_43.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_43.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_43.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_43.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_43.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_43.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_tomcat_annotations_api_8_5_43.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_tomcat_annotations_api_8_5_43.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_tomcat_annotations_api_8_5_43.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_apache_tomcat_tomcat_annotations_api_8_5_43.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_assertj_assertj_core_2_6_0.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_assertj_assertj_core_2_6_0.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_assertj_assertj_core_2_6_0.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_assertj_assertj_core_2_6_0.xml diff --git a/java-client-generated/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml similarity index 100% rename from java-client-generated/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_hibernate_hibernate_validator_5_3_6_Final.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_hibernate_hibernate_validator_5_3_6_Final.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_hibernate_hibernate_validator_5_3_6_Final.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_hibernate_hibernate_validator_5_3_6_Final.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_mapstruct_mapstruct_1_2_0_Final.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_mapstruct_mapstruct_1_2_0_Final.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_mapstruct_mapstruct_1_2_0_Final.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_mapstruct_mapstruct_1_2_0_Final.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_4_0.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_4_0.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_4_0.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_4_0.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_26.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_26.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_26.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_26.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_26.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_26.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_26.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_26.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_26.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_26.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_26.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_26.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_26.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_26.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_26.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_26.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_1_5_22_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_1_5_22_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_1_5_22_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_1_5_22_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_22_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_22_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_22_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_22_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_1_5_22_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_1_5_22_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_1_5_22_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_1_5_22_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_1_5_22_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_1_5_22_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_1_5_22_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_1_5_22_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_1_5_22_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_1_5_22_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_1_5_22_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_1_5_22_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_22_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_22_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_22_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_22_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_1_5_22_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_1_5_22_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_1_5_22_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_1_5_22_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_1_5_22_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_1_5_22_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_1_5_22_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_1_5_22_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_22_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_22_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_22_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_22_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_plugin_spring_plugin_core_1_2_0_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_plugin_spring_plugin_core_1_2_0_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_plugin_spring_plugin_core_1_2_0_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_plugin_spring_plugin_core_1_2_0_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_plugin_spring_plugin_metadata_1_2_0_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_plugin_spring_plugin_metadata_1_2_0_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_plugin_spring_plugin_metadata_1_2_0_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_plugin_spring_plugin_metadata_1_2_0_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_aop_4_3_25_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_aop_4_3_25_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_spring_aop_4_3_25_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_aop_4_3_25_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_beans_4_3_25_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_beans_4_3_25_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_spring_beans_4_3_25_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_beans_4_3_25_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_context_4_3_25_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_context_4_3_25_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_spring_context_4_3_25_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_context_4_3_25_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_core_4_3_25_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_core_4_3_25_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_spring_core_4_3_25_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_core_4_3_25_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_expression_4_3_25_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_expression_4_3_25_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_spring_expression_4_3_25_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_expression_4_3_25_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_test_4_3_25_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_test_4_3_25_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_spring_test_4_3_25_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_test_4_3_25_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_web_4_3_25_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_web_4_3_25_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_spring_web_4_3_25_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_web_4_3_25_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_25_RELEASE.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_25_RELEASE.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_25_RELEASE.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_25_RELEASE.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_threeten_threetenbp_1_3_1.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_threeten_threetenbp_1_3_1.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_threeten_threetenbp_1_3_1.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_threeten_threetenbp_1_3_1.xml diff --git a/spring-server-generated/.idea/libraries/Maven__org_yaml_snakeyaml_1_17.xml b/archive/spring-server-generated/.idea/libraries/Maven__org_yaml_snakeyaml_1_17.xml similarity index 100% rename from spring-server-generated/.idea/libraries/Maven__org_yaml_snakeyaml_1_17.xml rename to archive/spring-server-generated/.idea/libraries/Maven__org_yaml_snakeyaml_1_17.xml diff --git a/spring-server-generated/.idea/midpoint.xml b/archive/spring-server-generated/.idea/midpoint.xml similarity index 100% rename from spring-server-generated/.idea/midpoint.xml rename to archive/spring-server-generated/.idea/midpoint.xml diff --git a/java-client-generated/.idea/misc.xml b/archive/spring-server-generated/.idea/misc.xml similarity index 100% rename from java-client-generated/.idea/misc.xml rename to archive/spring-server-generated/.idea/misc.xml diff --git a/spring-server-generated/.idea/modules.xml b/archive/spring-server-generated/.idea/modules.xml similarity index 100% rename from spring-server-generated/.idea/modules.xml rename to archive/spring-server-generated/.idea/modules.xml diff --git a/python-flask-server-generated/.swagger-codegen-ignore b/archive/spring-server-generated/.swagger-codegen-ignore similarity index 100% rename from python-flask-server-generated/.swagger-codegen-ignore rename to archive/spring-server-generated/.swagger-codegen-ignore diff --git a/python-flask-server-generated/.swagger-codegen/VERSION b/archive/spring-server-generated/.swagger-codegen/VERSION similarity index 100% rename from python-flask-server-generated/.swagger-codegen/VERSION rename to archive/spring-server-generated/.swagger-codegen/VERSION diff --git a/spring-server-generated/README.md b/archive/spring-server-generated/README.md similarity index 100% rename from spring-server-generated/README.md rename to archive/spring-server-generated/README.md diff --git a/spring-server-generated/pom.xml b/archive/spring-server-generated/pom.xml similarity index 100% rename from spring-server-generated/pom.xml rename to archive/spring-server-generated/pom.xml diff --git a/spring-server-generated/src/main/java/io/swagger/RFC3339DateFormat.java b/archive/spring-server-generated/src/main/java/io/swagger/RFC3339DateFormat.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/RFC3339DateFormat.java rename to archive/spring-server-generated/src/main/java/io/swagger/RFC3339DateFormat.java diff --git a/spring-server-generated/src/main/java/io/swagger/Swagger2SpringBoot.java b/archive/spring-server-generated/src/main/java/io/swagger/Swagger2SpringBoot.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/Swagger2SpringBoot.java rename to archive/spring-server-generated/src/main/java/io/swagger/Swagger2SpringBoot.java diff --git a/spring-server-generated/src/main/java/io/swagger/api/ApiException.java b/archive/spring-server-generated/src/main/java/io/swagger/api/ApiException.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/api/ApiException.java rename to archive/spring-server-generated/src/main/java/io/swagger/api/ApiException.java diff --git a/spring-server-generated/src/main/java/io/swagger/api/ApiOriginFilter.java b/archive/spring-server-generated/src/main/java/io/swagger/api/ApiOriginFilter.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/api/ApiOriginFilter.java rename to archive/spring-server-generated/src/main/java/io/swagger/api/ApiOriginFilter.java diff --git a/spring-server-generated/src/main/java/io/swagger/api/ApiResponseMessage.java b/archive/spring-server-generated/src/main/java/io/swagger/api/ApiResponseMessage.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/api/ApiResponseMessage.java rename to archive/spring-server-generated/src/main/java/io/swagger/api/ApiResponseMessage.java diff --git a/spring-server-generated/src/main/java/io/swagger/api/ExampleApi.java b/archive/spring-server-generated/src/main/java/io/swagger/api/ExampleApi.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/api/ExampleApi.java rename to archive/spring-server-generated/src/main/java/io/swagger/api/ExampleApi.java diff --git a/spring-server-generated/src/main/java/io/swagger/api/ExampleApiController.java b/archive/spring-server-generated/src/main/java/io/swagger/api/ExampleApiController.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/api/ExampleApiController.java rename to archive/spring-server-generated/src/main/java/io/swagger/api/ExampleApiController.java diff --git a/spring-server-generated/src/main/java/io/swagger/api/NotFoundException.java b/archive/spring-server-generated/src/main/java/io/swagger/api/NotFoundException.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/api/NotFoundException.java rename to archive/spring-server-generated/src/main/java/io/swagger/api/NotFoundException.java diff --git a/spring-server-generated/src/main/java/io/swagger/api/PingApi.java b/archive/spring-server-generated/src/main/java/io/swagger/api/PingApi.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/api/PingApi.java rename to archive/spring-server-generated/src/main/java/io/swagger/api/PingApi.java diff --git a/spring-server-generated/src/main/java/io/swagger/api/PingApiController.java b/archive/spring-server-generated/src/main/java/io/swagger/api/PingApiController.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/api/PingApiController.java rename to archive/spring-server-generated/src/main/java/io/swagger/api/PingApiController.java diff --git a/spring-server-generated/src/main/java/io/swagger/api/SisApi.java b/archive/spring-server-generated/src/main/java/io/swagger/api/SisApi.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/api/SisApi.java rename to archive/spring-server-generated/src/main/java/io/swagger/api/SisApi.java diff --git a/spring-server-generated/src/main/java/io/swagger/api/SisApiController.java b/archive/spring-server-generated/src/main/java/io/swagger/api/SisApiController.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/api/SisApiController.java rename to archive/spring-server-generated/src/main/java/io/swagger/api/SisApiController.java diff --git a/spring-server-generated/src/main/java/io/swagger/configuration/CustomInstantDeserializer.java b/archive/spring-server-generated/src/main/java/io/swagger/configuration/CustomInstantDeserializer.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/configuration/CustomInstantDeserializer.java rename to archive/spring-server-generated/src/main/java/io/swagger/configuration/CustomInstantDeserializer.java diff --git a/spring-server-generated/src/main/java/io/swagger/configuration/HomeController.java b/archive/spring-server-generated/src/main/java/io/swagger/configuration/HomeController.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/configuration/HomeController.java rename to archive/spring-server-generated/src/main/java/io/swagger/configuration/HomeController.java diff --git a/spring-server-generated/src/main/java/io/swagger/configuration/JacksonConfiguration.java b/archive/spring-server-generated/src/main/java/io/swagger/configuration/JacksonConfiguration.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/configuration/JacksonConfiguration.java rename to archive/spring-server-generated/src/main/java/io/swagger/configuration/JacksonConfiguration.java diff --git a/spring-server-generated/src/main/java/io/swagger/configuration/SwaggerDocumentationConfig.java b/archive/spring-server-generated/src/main/java/io/swagger/configuration/SwaggerDocumentationConfig.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/configuration/SwaggerDocumentationConfig.java rename to archive/spring-server-generated/src/main/java/io/swagger/configuration/SwaggerDocumentationConfig.java diff --git a/spring-server-generated/src/main/java/io/swagger/model/InlineResponse200.java b/archive/spring-server-generated/src/main/java/io/swagger/model/InlineResponse200.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/model/InlineResponse200.java rename to archive/spring-server-generated/src/main/java/io/swagger/model/InlineResponse200.java diff --git a/spring-server-generated/src/main/java/io/swagger/model/InlineResponse400.java b/archive/spring-server-generated/src/main/java/io/swagger/model/InlineResponse400.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/model/InlineResponse400.java rename to archive/spring-server-generated/src/main/java/io/swagger/model/InlineResponse400.java diff --git a/spring-server-generated/src/main/java/io/swagger/model/Person.java b/archive/spring-server-generated/src/main/java/io/swagger/model/Person.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/model/Person.java rename to archive/spring-server-generated/src/main/java/io/swagger/model/Person.java diff --git a/spring-server-generated/src/main/java/io/swagger/model/PersonAddress.java b/archive/spring-server-generated/src/main/java/io/swagger/model/PersonAddress.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/model/PersonAddress.java rename to archive/spring-server-generated/src/main/java/io/swagger/model/PersonAddress.java diff --git a/spring-server-generated/src/main/java/io/swagger/model/PersonEmailAddress.java b/archive/spring-server-generated/src/main/java/io/swagger/model/PersonEmailAddress.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/model/PersonEmailAddress.java rename to archive/spring-server-generated/src/main/java/io/swagger/model/PersonEmailAddress.java diff --git a/spring-server-generated/src/main/java/io/swagger/model/PersonIdentifier.java b/archive/spring-server-generated/src/main/java/io/swagger/model/PersonIdentifier.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/model/PersonIdentifier.java rename to archive/spring-server-generated/src/main/java/io/swagger/model/PersonIdentifier.java diff --git a/spring-server-generated/src/main/java/io/swagger/model/PersonNames.java b/archive/spring-server-generated/src/main/java/io/swagger/model/PersonNames.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/model/PersonNames.java rename to archive/spring-server-generated/src/main/java/io/swagger/model/PersonNames.java diff --git a/spring-server-generated/src/main/java/io/swagger/model/PersonTelephoneNumber.java b/archive/spring-server-generated/src/main/java/io/swagger/model/PersonTelephoneNumber.java similarity index 100% rename from spring-server-generated/src/main/java/io/swagger/model/PersonTelephoneNumber.java rename to archive/spring-server-generated/src/main/java/io/swagger/model/PersonTelephoneNumber.java diff --git a/spring-server-generated/src/main/resources/application.properties b/archive/spring-server-generated/src/main/resources/application.properties similarity index 100% rename from spring-server-generated/src/main/resources/application.properties rename to archive/spring-server-generated/src/main/resources/application.properties diff --git a/spring-server-generated/swagger-spring.iml b/archive/spring-server-generated/swagger-spring.iml similarity index 100% rename from spring-server-generated/swagger-spring.iml rename to archive/spring-server-generated/swagger-spring.iml diff --git a/java-client-generated/.gitignore b/java-client-generated/.gitignore deleted file mode 100644 index a530464..0000000 --- a/java-client-generated/.gitignore +++ /dev/null @@ -1,21 +0,0 @@ -*.class - -# Mobile Tools for Java (J2ME) -.mtj.tmp/ - -# Package Files # -*.jar -*.war -*.ear - -# exclude jar for gradle wrapper -!gradle/wrapper/*.jar - -# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml -hs_err_pid* - -# build files -**/target -target -.gradle -build diff --git a/java-client-generated/.idea/.name b/java-client-generated/.idea/.name deleted file mode 100644 index 05eeda8..0000000 --- a/java-client-generated/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -swagger-java-client \ No newline at end of file diff --git a/java-client-generated/.idea/compiler.xml b/java-client-generated/.idea/compiler.xml deleted file mode 100644 index b681965..0000000 --- a/java-client-generated/.idea/compiler.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/java-client-generated/.idea/libraries/Maven__com_google_code_gson_gson_2_8_1.xml b/java-client-generated/.idea/libraries/Maven__com_google_code_gson_gson_2_8_1.xml deleted file mode 100644 index ef489bc..0000000 --- a/java-client-generated/.idea/libraries/Maven__com_google_code_gson_gson_2_8_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/java-client-generated/.idea/libraries/Maven__com_squareup_okhttp_logging_interceptor_2_7_5.xml b/java-client-generated/.idea/libraries/Maven__com_squareup_okhttp_logging_interceptor_2_7_5.xml deleted file mode 100644 index c6a5e4f..0000000 --- a/java-client-generated/.idea/libraries/Maven__com_squareup_okhttp_logging_interceptor_2_7_5.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/java-client-generated/.idea/libraries/Maven__com_squareup_okhttp_okhttp_2_7_5.xml b/java-client-generated/.idea/libraries/Maven__com_squareup_okhttp_okhttp_2_7_5.xml deleted file mode 100644 index 0ae565c..0000000 --- a/java-client-generated/.idea/libraries/Maven__com_squareup_okhttp_okhttp_2_7_5.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/java-client-generated/.idea/libraries/Maven__com_squareup_okio_okio_1_6_0.xml b/java-client-generated/.idea/libraries/Maven__com_squareup_okio_okio_1_6_0.xml deleted file mode 100644 index 284ba86..0000000 --- a/java-client-generated/.idea/libraries/Maven__com_squareup_okio_okio_1_6_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/java-client-generated/.idea/libraries/Maven__io_gsonfire_gson_fire_1_8_3.xml b/java-client-generated/.idea/libraries/Maven__io_gsonfire_gson_fire_1_8_3.xml deleted file mode 100644 index a280b00..0000000 --- a/java-client-generated/.idea/libraries/Maven__io_gsonfire_gson_fire_1_8_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/java-client-generated/.idea/libraries/Maven__io_swagger_core_v3_swagger_annotations_2_0_0.xml b/java-client-generated/.idea/libraries/Maven__io_swagger_core_v3_swagger_annotations_2_0_0.xml deleted file mode 100644 index ef09a04..0000000 --- a/java-client-generated/.idea/libraries/Maven__io_swagger_core_v3_swagger_annotations_2_0_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/java-client-generated/.idea/libraries/Maven__org_threeten_threetenbp_1_3_5.xml b/java-client-generated/.idea/libraries/Maven__org_threeten_threetenbp_1_3_5.xml deleted file mode 100644 index 02b135c..0000000 --- a/java-client-generated/.idea/libraries/Maven__org_threeten_threetenbp_1_3_5.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/java-client-generated/.idea/midpoint.xml b/java-client-generated/.idea/midpoint.xml deleted file mode 100644 index 9d8d61b..0000000 --- a/java-client-generated/.idea/midpoint.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/java-client-generated/.idea/modules.xml b/java-client-generated/.idea/modules.xml deleted file mode 100644 index cd80374..0000000 --- a/java-client-generated/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/java-client-generated/.travis.yml b/java-client-generated/.travis.yml deleted file mode 100644 index 70cb81a..0000000 --- a/java-client-generated/.travis.yml +++ /dev/null @@ -1,17 +0,0 @@ -# -# Generated by: https://github.com/swagger-api/swagger-codegen.git -# -language: java -jdk: - - oraclejdk8 - - oraclejdk7 -before_install: - # ensure gradlew has proper permission - - chmod a+x ./gradlew -script: - # test using maven - - mvn test - # uncomment below to test using gradle - # - gradle test - # uncomment below to test using sbt - # - sbt test diff --git a/java-client-generated/README.md b/java-client-generated/README.md deleted file mode 100644 index 40f2a7e..0000000 --- a/java-client-generated/README.md +++ /dev/null @@ -1,248 +0,0 @@ -# swagger-java-client - -ID Match API -- API version: 1.1.1 - - Build date: 2020-09-18T00:55:04.707Z[GMT] - -ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - - -*Automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen)* - - -## Requirements - -Building the API client library requires: -1. Java 1.7+ -2. Maven/Gradle - -## Installation - -To install the API client library to your local Maven repository, simply execute: - -```shell -mvn clean install -``` - -To deploy it to a remote Maven repository instead, configure the settings of the repository and execute: - -```shell -mvn clean deploy -``` - -Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information. - -### Maven users - -Add this dependency to your project's POM: - -```xml - - io.swagger - swagger-java-client - 1.0.0 - compile - -``` - -### Gradle users - -Add this dependency to your project's build file: - -```groovy -compile "io.swagger:swagger-java-client:1.0.0" -``` - -### Others - -At first generate the JAR by executing: - -```shell -mvn clean package -``` - -Then manually install the following JARs: - -* `target/swagger-java-client-1.0.0.jar` -* `target/lib/*.jar` - -## Getting Started - -Please follow the [installation](#installation) instruction and execute the following Java code: - -```java -import io.swagger.client.*; -import io.swagger.client.auth.*; -import io.swagger.client.model.*; -import io.swagger.client.api.DefaultApi; - -import java.io.File; -import java.util.*; - -public class DefaultApiExample { - - public static void main(String[] args) { - ApiClient defaultClient = Configuration.getDefaultApiClient(); - - // Configure OAuth2 access token for authorization: accessCode - OAuth accessCode = (OAuth) defaultClient.getAuthentication("accessCode"); - accessCode.setAccessToken("YOUR ACCESS TOKEN"); - - DefaultApi apiInstance = new DefaultApi(); - try { - apiInstance.exampleGet(); - } catch (ApiException e) { - System.err.println("Exception when calling DefaultApi#exampleGet"); - e.printStackTrace(); - } - } -} -import io.swagger.client.*; -import io.swagger.client.auth.*; -import io.swagger.client.model.*; -import io.swagger.client.api.DefaultApi; - -import java.io.File; -import java.util.*; - -public class DefaultApiExample { - - public static void main(String[] args) { - - DefaultApi apiInstance = new DefaultApi(); - try { - apiInstance.pingGet(); - } catch (ApiException e) { - System.err.println("Exception when calling DefaultApi#pingGet"); - e.printStackTrace(); - } - } -} -import io.swagger.client.*; -import io.swagger.client.auth.*; -import io.swagger.client.model.*; -import io.swagger.client.api.DefaultApi; - -import java.io.File; -import java.util.*; - -public class DefaultApiExample { - - public static void main(String[] args) { - ApiClient defaultClient = Configuration.getDefaultApiClient(); - - // Configure OAuth2 access token for authorization: accessCode - OAuth accessCode = (OAuth) defaultClient.getAuthentication("accessCode"); - accessCode.setAccessToken("YOUR ACCESS TOKEN"); - - DefaultApi apiInstance = new DefaultApi(); - Integer limit = 56; // Integer | Limits the number of items on a page - Integer offset = 56; // Integer | Specifies the page number of the artists to be displayed - try { - List result = apiInstance.sisGet(limit, offset); - System.out.println(result); - } catch (ApiException e) { - System.err.println("Exception when calling DefaultApi#sisGet"); - e.printStackTrace(); - } - } -} -import io.swagger.client.*; -import io.swagger.client.auth.*; -import io.swagger.client.model.*; -import io.swagger.client.api.DefaultApi; - -import java.io.File; -import java.util.*; - -public class DefaultApiExample { - - public static void main(String[] args) { - ApiClient defaultClient = Configuration.getDefaultApiClient(); - - // Configure OAuth2 access token for authorization: accessCode - OAuth accessCode = (OAuth) defaultClient.getAuthentication("accessCode"); - accessCode.setAccessToken("YOUR ACCESS TOKEN"); - - DefaultApi apiInstance = new DefaultApi(); - Person body = new Person(); // Person | - try { - apiInstance.sisPost(body); - } catch (ApiException e) { - System.err.println("Exception when calling DefaultApi#sisPost"); - e.printStackTrace(); - } - } -} -import io.swagger.client.*; -import io.swagger.client.auth.*; -import io.swagger.client.model.*; -import io.swagger.client.api.DefaultApi; - -import java.io.File; -import java.util.*; - -public class DefaultApiExample { - - public static void main(String[] args) { - ApiClient defaultClient = Configuration.getDefaultApiClient(); - - // Configure OAuth2 access token for authorization: accessCode - OAuth accessCode = (OAuth) defaultClient.getAuthentication("accessCode"); - accessCode.setAccessToken("YOUR ACCESS TOKEN"); - - DefaultApi apiInstance = new DefaultApi(); - String sorId = "sorId_example"; // String | - try { - InlineResponse200 result = apiInstance.sisSorIdGet(sorId); - System.out.println(result); - } catch (ApiException e) { - System.err.println("Exception when calling DefaultApi#sisSorIdGet"); - e.printStackTrace(); - } - } -} -``` - -## Documentation for API Endpoints - -All URIs are relative to *https://virtserver.swaggerhub.com/I2/idMatch/1.0.0* - -Class | Method | HTTP request | Description ------------- | ------------- | ------------- | ------------- -*DefaultApi* | [**exampleGet**](docs/DefaultApi.md#exampleGet) | **GET** /example | Server example operation -*DefaultApi* | [**pingGet**](docs/DefaultApi.md#pingGet) | **GET** /ping | Server heartbeat operation -*DefaultApi* | [**sisGet**](docs/DefaultApi.md#sisGet) | **GET** /sis | -*DefaultApi* | [**sisPost**](docs/DefaultApi.md#sisPost) | **POST** /sis | -*DefaultApi* | [**sisSorIdGet**](docs/DefaultApi.md#sisSorIdGet) | **GET** /sis/{sorId} | - -## Documentation for Models - - - [InlineResponse200](docs/InlineResponse200.md) - - [InlineResponse400](docs/InlineResponse400.md) - - [Person](docs/Person.md) - - [PersonAddress](docs/PersonAddress.md) - - [PersonEmailAddress](docs/PersonEmailAddress.md) - - [PersonIdentifier](docs/PersonIdentifier.md) - - [PersonNames](docs/PersonNames.md) - - [PersonTelephoneNumber](docs/PersonTelephoneNumber.md) - -## Documentation for Authorization - -Authentication schemes defined for the API: -### accessCode - -- **Type**: OAuth -- **Flow**: accessCode -- **Authorization URL**: http://example.com/oauth/auth -- **Scopes**: - - : - - -## Recommendation - -It's recommended to create an instance of `ApiClient` per thread in a multithreaded environment to avoid any potential issues. - -## Author - - diff --git a/java-client-generated/build.gradle b/java-client-generated/build.gradle deleted file mode 100644 index 11998c5..0000000 --- a/java-client-generated/build.gradle +++ /dev/null @@ -1,104 +0,0 @@ -apply plugin: 'idea' -apply plugin: 'eclipse' - -group = 'io.swagger' -version = '1.0.0' - -buildscript { - repositories { - jcenter() - } - dependencies { - classpath 'com.android.tools.build:gradle:2.3.+' - classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' - } -} - -repositories { - jcenter() -} - - -if(hasProperty('target') && target == 'android') { - - apply plugin: 'com.android.library' - apply plugin: 'com.github.dcendents.android-maven' - - android { - compileSdkVersion 25 - buildToolsVersion '25.0.2' - defaultConfig { - minSdkVersion 14 - targetSdkVersion 25 - } - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_7 - targetCompatibility JavaVersion.VERSION_1_7 - } - - // Rename the aar correctly - libraryVariants.all { variant -> - variant.outputs.each { output -> - def outputFile = output.outputFile - if (outputFile != null && outputFile.name.endsWith('.aar')) { - def fileName = "${project.name}-${variant.baseName}-${version}.aar" - output.outputFile = new File(outputFile.parent, fileName) - } - } - } - - dependencies { - provided 'javax.annotation:jsr250-api:1.0' - } - } - - afterEvaluate { - android.libraryVariants.all { variant -> - def task = project.tasks.create "jar${variant.name.capitalize()}", Jar - task.description = "Create jar artifact for ${variant.name}" - task.dependsOn variant.javaCompile - task.from variant.javaCompile.destinationDir - task.destinationDir = project.file("${project.buildDir}/outputs/jar") - task.archiveName = "${project.name}-${variant.baseName}-${version}.jar" - artifacts.add('archives', task); - } - } - - task sourcesJar(type: Jar) { - from android.sourceSets.main.java.srcDirs - classifier = 'sources' - } - - artifacts { - archives sourcesJar - } - -} else { - - apply plugin: 'java' - apply plugin: 'maven' - - sourceCompatibility = JavaVersion.VERSION_1_7 - targetCompatibility = JavaVersion.VERSION_1_7 - - install { - repositories.mavenInstaller { - pom.artifactId = 'swagger-java-client' - } - } - - task execute(type:JavaExec) { - main = System.getProperty('mainClass') - classpath = sourceSets.main.runtimeClasspath - } -} - -dependencies { - compile 'io.swagger.core.v3:swagger-annotations:2.0.0' - compile 'com.squareup.okhttp:okhttp:2.7.5' - compile 'com.squareup.okhttp:logging-interceptor:2.7.5' - compile 'com.google.code.gson:gson:2.8.1' - compile 'io.gsonfire:gson-fire:1.8.3' - compile 'org.threeten:threetenbp:1.3.5' - testCompile 'junit:junit:4.12' -} diff --git a/java-client-generated/build.sbt b/java-client-generated/build.sbt deleted file mode 100644 index 0a65ca7..0000000 --- a/java-client-generated/build.sbt +++ /dev/null @@ -1,21 +0,0 @@ -lazy val root = (project in file(".")). - settings( - organization := "io.swagger", - name := "swagger-java-client", - version := "1.0.0", - scalaVersion := "2.11.4", - scalacOptions ++= Seq("-feature"), - javacOptions in compile ++= Seq("-Xlint:deprecation"), - publishArtifact in (Compile, packageDoc) := false, - resolvers += Resolver.mavenLocal, - libraryDependencies ++= Seq( - "io.swagger.core.v3" % "swagger-annotations" % "2.0.0", - "com.squareup.okhttp" % "okhttp" % "2.7.5", - "com.squareup.okhttp" % "logging-interceptor" % "2.7.5", - "com.google.code.gson" % "gson" % "2.8.1", - "io.gsonfire" % "gson-fire" % "1.8.3" % "compile", - "org.threeten" % "threetenbp" % "1.3.5" % "compile", - "junit" % "junit" % "4.12" % "test", - "com.novocode" % "junit-interface" % "0.10" % "test" - ) - ) diff --git a/java-client-generated/docs/DefaultApi.md b/java-client-generated/docs/DefaultApi.md deleted file mode 100644 index 71a9c72..0000000 --- a/java-client-generated/docs/DefaultApi.md +++ /dev/null @@ -1,260 +0,0 @@ -# DefaultApi - -All URIs are relative to *https://virtserver.swaggerhub.com/I2/idMatch/1.0.0* - -Method | HTTP request | Description -------------- | ------------- | ------------- -[**exampleGet**](DefaultApi.md#exampleGet) | **GET** /example | Server example operation -[**pingGet**](DefaultApi.md#pingGet) | **GET** /ping | Server heartbeat operation -[**sisGet**](DefaultApi.md#sisGet) | **GET** /sis | -[**sisPost**](DefaultApi.md#sisPost) | **POST** /sis | -[**sisSorIdGet**](DefaultApi.md#sisSorIdGet) | **GET** /sis/{sorId} | - - -# **exampleGet** -> exampleGet() - -Server example operation - -This is an example operation to show how security is applied to the call. - -### Example -```java -// Import classes: -//import io.swagger.client.ApiClient; -//import io.swagger.client.ApiException; -//import io.swagger.client.Configuration; -//import io.swagger.client.auth.*; -//import io.swagger.client.api.DefaultApi; - -ApiClient defaultClient = Configuration.getDefaultApiClient(); - -// Configure OAuth2 access token for authorization: accessCode -OAuth accessCode = (OAuth) defaultClient.getAuthentication("accessCode"); -accessCode.setAccessToken("YOUR ACCESS TOKEN"); - -DefaultApi apiInstance = new DefaultApi(); -try { - apiInstance.exampleGet(); -} catch (ApiException e) { - System.err.println("Exception when calling DefaultApi#exampleGet"); - e.printStackTrace(); -} -``` - -### Parameters -This endpoint does not need any parameter. - -### Return type - -null (empty response body) - -### Authorization - -[accessCode](../README.md#accessCode) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: Not defined - - -# **pingGet** -> pingGet() - -Server heartbeat operation - -This operation shows how to override the global security defined above, as we want to open it up for all users. - -### Example -```java -// Import classes: -//import io.swagger.client.ApiException; -//import io.swagger.client.api.DefaultApi; - - -DefaultApi apiInstance = new DefaultApi(); -try { - apiInstance.pingGet(); -} catch (ApiException e) { - System.err.println("Exception when calling DefaultApi#pingGet"); - e.printStackTrace(); -} -``` - -### Parameters -This endpoint does not need any parameter. - -### Return type - -null (empty response body) - -### Authorization - -No authorization required - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: Not defined - - -# **sisGet** -> List<Person> sisGet(limit, offset) - - - -Returns a list of people - -### Example -```java -// Import classes: -//import io.swagger.client.ApiClient; -//import io.swagger.client.ApiException; -//import io.swagger.client.Configuration; -//import io.swagger.client.auth.*; -//import io.swagger.client.api.DefaultApi; - -ApiClient defaultClient = Configuration.getDefaultApiClient(); - -// Configure OAuth2 access token for authorization: accessCode -OAuth accessCode = (OAuth) defaultClient.getAuthentication("accessCode"); -accessCode.setAccessToken("YOUR ACCESS TOKEN"); - -DefaultApi apiInstance = new DefaultApi(); -Integer limit = 56; // Integer | Limits the number of items on a page -Integer offset = 56; // Integer | Specifies the page number of the artists to be displayed -try { - List result = apiInstance.sisGet(limit, offset); - System.out.println(result); -} catch (ApiException e) { - System.err.println("Exception when calling DefaultApi#sisGet"); - e.printStackTrace(); -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **limit** | **Integer**| Limits the number of items on a page | [optional] - **offset** | **Integer**| Specifies the page number of the artists to be displayed | [optional] - -### Return type - -[**List<Person>**](Person.md) - -### Authorization - -[accessCode](../README.md#accessCode) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - - -# **sisPost** -> sisPost(body) - - - -Get a reference ID for an SoR person - -### Example -```java -// Import classes: -//import io.swagger.client.ApiClient; -//import io.swagger.client.ApiException; -//import io.swagger.client.Configuration; -//import io.swagger.client.auth.*; -//import io.swagger.client.api.DefaultApi; - -ApiClient defaultClient = Configuration.getDefaultApiClient(); - -// Configure OAuth2 access token for authorization: accessCode -OAuth accessCode = (OAuth) defaultClient.getAuthentication("accessCode"); -accessCode.setAccessToken("YOUR ACCESS TOKEN"); - -DefaultApi apiInstance = new DefaultApi(); -Person body = new Person(); // Person | -try { - apiInstance.sisPost(body); -} catch (ApiException e) { - System.err.println("Exception when calling DefaultApi#sisPost"); - e.printStackTrace(); -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **body** | [**Person**](Person.md)| | - -### Return type - -null (empty response body) - -### Authorization - -[accessCode](../README.md#accessCode) - -### HTTP request headers - - - **Content-Type**: application/json - - **Accept**: application/json - - -# **sisSorIdGet** -> InlineResponse200 sisSorIdGet(sorId) - - - -Obtain information about an person from his or her sorId - -### Example -```java -// Import classes: -//import io.swagger.client.ApiClient; -//import io.swagger.client.ApiException; -//import io.swagger.client.Configuration; -//import io.swagger.client.auth.*; -//import io.swagger.client.api.DefaultApi; - -ApiClient defaultClient = Configuration.getDefaultApiClient(); - -// Configure OAuth2 access token for authorization: accessCode -OAuth accessCode = (OAuth) defaultClient.getAuthentication("accessCode"); -accessCode.setAccessToken("YOUR ACCESS TOKEN"); - -DefaultApi apiInstance = new DefaultApi(); -String sorId = "sorId_example"; // String | -try { - InlineResponse200 result = apiInstance.sisSorIdGet(sorId); - System.out.println(result); -} catch (ApiException e) { - System.err.println("Exception when calling DefaultApi#sisSorIdGet"); - e.printStackTrace(); -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **sorId** | **String**| | - -### Return type - -[**InlineResponse200**](InlineResponse200.md) - -### Authorization - -[accessCode](../README.md#accessCode) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - diff --git a/java-client-generated/docs/InlineResponse200.md b/java-client-generated/docs/InlineResponse200.md deleted file mode 100644 index c3df48a..0000000 --- a/java-client-generated/docs/InlineResponse200.md +++ /dev/null @@ -1,8 +0,0 @@ -# InlineResponse200 - -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**artistName** | **String** | | [optional] -**artistGenre** | **String** | | [optional] -**albumsRecorded** | **Integer** | | [optional] diff --git a/java-client-generated/docs/InlineResponse400.md b/java-client-generated/docs/InlineResponse400.md deleted file mode 100644 index ba1272b..0000000 --- a/java-client-generated/docs/InlineResponse400.md +++ /dev/null @@ -1,6 +0,0 @@ -# InlineResponse400 - -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**message** | **String** | | [optional] diff --git a/java-client-generated/docs/Person.md b/java-client-generated/docs/Person.md deleted file mode 100644 index de327ee..0000000 --- a/java-client-generated/docs/Person.md +++ /dev/null @@ -1,14 +0,0 @@ -# Person - -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**sorId** | **Integer** | | -**dateOfBirth** | **String** | | [optional] -**names** | [**List<PersonNames>**](PersonNames.md) | | [optional] -**address** | [**List<PersonAddress>**](PersonAddress.md) | | [optional] -**emailAddress** | [**List<PersonEmailAddress>**](PersonEmailAddress.md) | | [optional] -**identifier** | [**List<PersonIdentifier>**](PersonIdentifier.md) | | [optional] -**primaryAffiliation** | **String** | | [optional] -**gender** | **String** | | [optional] -**telephoneNumber** | [**List<PersonTelephoneNumber>**](PersonTelephoneNumber.md) | | [optional] diff --git a/java-client-generated/docs/PersonAddress.md b/java-client-generated/docs/PersonAddress.md deleted file mode 100644 index f69e175..0000000 --- a/java-client-generated/docs/PersonAddress.md +++ /dev/null @@ -1,15 +0,0 @@ -# PersonAddress - -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**country** | **String** | | [optional] -**formatted** | **String** | | [optional] -**language** | **String** | | [optional] -**locality** | **String** | | [optional] -**postalCode** | **String** | | [optional] -**region** | **String** | | [optional] -**room** | **String** | | [optional] -**streetAddress** | **String** | | [optional] -**type** | **String** | | [optional] -**verified** | **String** | | [optional] diff --git a/java-client-generated/docs/PersonEmailAddress.md b/java-client-generated/docs/PersonEmailAddress.md deleted file mode 100644 index aaea05f..0000000 --- a/java-client-generated/docs/PersonEmailAddress.md +++ /dev/null @@ -1,8 +0,0 @@ -# PersonEmailAddress - -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**address** | **String** | | [optional] -**type** | **String** | | [optional] -**verified** | **String** | | [optional] diff --git a/java-client-generated/docs/PersonIdentifier.md b/java-client-generated/docs/PersonIdentifier.md deleted file mode 100644 index 8b8a6bc..0000000 --- a/java-client-generated/docs/PersonIdentifier.md +++ /dev/null @@ -1,7 +0,0 @@ -# PersonIdentifier - -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**id** | **String** | | [optional] -**type** | **String** | | [optional] diff --git a/java-client-generated/docs/PersonNames.md b/java-client-generated/docs/PersonNames.md deleted file mode 100644 index 564ea49..0000000 --- a/java-client-generated/docs/PersonNames.md +++ /dev/null @@ -1,8 +0,0 @@ -# PersonNames - -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**type** | **String** | | [optional] -**given** | **String** | | [optional] -**family** | **String** | | [optional] diff --git a/java-client-generated/docs/PersonTelephoneNumber.md b/java-client-generated/docs/PersonTelephoneNumber.md deleted file mode 100644 index 85dc104..0000000 --- a/java-client-generated/docs/PersonTelephoneNumber.md +++ /dev/null @@ -1,7 +0,0 @@ -# PersonTelephoneNumber - -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**number** | **String** | | [optional] -**type** | **String** | | [optional] diff --git a/java-client-generated/git_push.sh b/java-client-generated/git_push.sh deleted file mode 100644 index ed37461..0000000 --- a/java-client-generated/git_push.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/sh -# ref: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/ -# -# Usage example: /bin/sh ./git_push.sh wing328 swagger-petstore-perl "minor update" - -git_user_id=$1 -git_repo_id=$2 -release_note=$3 - -if [ "$git_user_id" = "" ]; then - git_user_id="GIT_USER_ID" - echo "[INFO] No command line input provided. Set \$git_user_id to $git_user_id" -fi - -if [ "$git_repo_id" = "" ]; then - git_repo_id="GIT_REPO_ID" - echo "[INFO] No command line input provided. Set \$git_repo_id to $git_repo_id" -fi - -if [ "$release_note" = "" ]; then - release_note="Minor update" - echo "[INFO] No command line input provided. Set \$release_note to $release_note" -fi - -# Initialize the local directory as a Git repository -git init - -# Adds the files in the local repository and stages them for commit. -git add . - -# Commits the tracked changes and prepares them to be pushed to a remote repository. -git commit -m "$release_note" - -# Sets the new remote -git_remote=`git remote` -if [ "$git_remote" = "" ]; then # git remote not defined - - if [ "$GIT_TOKEN" = "" ]; then - echo "[INFO] \$GIT_TOKEN (environment variable) is not set. Using the git crediential in your environment." - git remote add origin https://github.com/${git_user_id}/${git_repo_id}.git - else - git remote add origin https://${git_user_id}:${GIT_TOKEN}@github.com/${git_user_id}/${git_repo_id}.git - fi - -fi - -git pull origin master - -# Pushes (Forces) the changes in the local repository up to the remote repository -echo "Git pushing to https://github.com/${git_user_id}/${git_repo_id}.git" -git push origin master 2>&1 | grep -v 'To https' - diff --git a/java-client-generated/gradle.properties b/java-client-generated/gradle.properties deleted file mode 100644 index 05644f0..0000000 --- a/java-client-generated/gradle.properties +++ /dev/null @@ -1,2 +0,0 @@ -# Uncomment to build for Android -#target = android \ No newline at end of file diff --git a/java-client-generated/gradle/wrapper/gradle-wrapper.jar b/java-client-generated/gradle/wrapper/gradle-wrapper.jar deleted file mode 100644 index 2c6137b..0000000 Binary files a/java-client-generated/gradle/wrapper/gradle-wrapper.jar and /dev/null differ diff --git a/java-client-generated/gradle/wrapper/gradle-wrapper.properties b/java-client-generated/gradle/wrapper/gradle-wrapper.properties deleted file mode 100644 index b7a3647..0000000 --- a/java-client-generated/gradle/wrapper/gradle-wrapper.properties +++ /dev/null @@ -1,6 +0,0 @@ -#Tue May 17 23:08:05 CST 2016 -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-2.6-bin.zip diff --git a/java-client-generated/gradlew b/java-client-generated/gradlew deleted file mode 100644 index 9d82f78..0000000 --- a/java-client-generated/gradlew +++ /dev/null @@ -1,160 +0,0 @@ -#!/usr/bin/env bash - -############################################################################## -## -## Gradle start up script for UN*X -## -############################################################################## - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS="" - -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" - -warn ( ) { - echo "$*" -} - -die ( ) { - echo - echo "$*" - echo - exit 1 -} - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MINGW* ) - msys=true - ;; -esac - -# Attempt to set APP_HOME -# Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi -done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >/dev/null -APP_HOME="`pwd -P`" -cd "$SAVED" >/dev/null - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD="java" - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." -fi - -# Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi -fi - -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi - -# For Cygwin, switch paths to Windows format before running java -if $cygwin ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - JAVACMD=`cygpath --unix "$JAVACMD"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi - # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" - fi - i=$((i+1)) - done - case $i in - (0) set -- ;; - (1) set -- "$args0" ;; - (2) set -- "$args0" "$args1" ;; - (3) set -- "$args0" "$args1" "$args2" ;; - (4) set -- "$args0" "$args1" "$args2" "$args3" ;; - (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac -fi - -# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules -function splitJvmOpts() { - JVM_OPTS=("$@") -} -eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS -JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME" - -exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@" diff --git a/java-client-generated/gradlew.bat b/java-client-generated/gradlew.bat deleted file mode 100644 index 5f19212..0000000 --- a/java-client-generated/gradlew.bat +++ /dev/null @@ -1,90 +0,0 @@ -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS= - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto init - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:init -@rem Get command-line arguments, handling Windows variants - -if not "%OS%" == "Windows_NT" goto win9xME_args -if "%@eval[2+2]" == "4" goto 4NT_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* -goto execute - -:4NT_args -@rem Get arguments from the 4NT Shell from JP Software -set CMD_LINE_ARGS=%$ - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega diff --git a/java-client-generated/pom.xml b/java-client-generated/pom.xml deleted file mode 100644 index 726f4e4..0000000 --- a/java-client-generated/pom.xml +++ /dev/null @@ -1,223 +0,0 @@ - - 4.0.0 - io.swagger - swagger-java-client - jar - swagger-java-client - 1.0.0 - https://github.com/swagger-api/swagger-codegen - Swagger Java - - scm:git:git@github.com:swagger-api/swagger-codegen.git - scm:git:git@github.com:swagger-api/swagger-codegen.git - https://github.com/swagger-api/swagger-codegen - - - 2.2.0 - - - - - Unlicense - http://unlicense.org - repo - - - - - - Swagger - apiteam@swagger.io - Swagger - http://swagger.io - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.12 - - - - loggerPath - conf/log4j.properties - - - -Xms512m -Xmx1500m - methods - pertest - - - - maven-dependency-plugin - - - package - - copy-dependencies - - - ${project.build.directory}/lib - - - - - - - - org.apache.maven.plugins - maven-jar-plugin - 2.2 - - - - jar - test-jar - - - - - - - - - org.codehaus.mojo - build-helper-maven-plugin - 1.10 - - - add_sources - generate-sources - - add-source - - - - src/main/java - - - - - add_test_sources - generate-test-sources - - add-test-source - - - - src/test/java - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.4 - - - attach-javadocs - - jar - - - - - - org.apache.maven.plugins - maven-source-plugin - 2.2.1 - - - attach-sources - - jar-no-fork - - - - - - - - - - sign-artifacts - - - - org.apache.maven.plugins - maven-gpg-plugin - 1.5 - - - sign-artifacts - verify - - sign - - - - - - - - - - - - io.swagger.core.v3 - swagger-annotations - ${swagger-core-version} - - - com.squareup.okhttp - okhttp - ${okhttp-version} - - - com.squareup.okhttp - logging-interceptor - ${okhttp-version} - - - com.google.code.gson - gson - ${gson-version} - - - io.gsonfire - gson-fire - ${gson-fire-version} - - - org.threeten - threetenbp - ${threetenbp-version} - - - - junit - junit - ${junit-version} - test - - - - 1.7 - ${java.version} - ${java.version} - 2.0.0 - 2.7.5 - 2.8.1 - 1.8.3 - 1.3.5 - 1.0.0 - 4.12 - UTF-8 - - diff --git a/java-client-generated/settings.gradle b/java-client-generated/settings.gradle deleted file mode 100644 index 55640f7..0000000 --- a/java-client-generated/settings.gradle +++ /dev/null @@ -1 +0,0 @@ -rootProject.name = "swagger-java-client" \ No newline at end of file diff --git a/java-client-generated/src/main/AndroidManifest.xml b/java-client-generated/src/main/AndroidManifest.xml deleted file mode 100644 index 465dcb5..0000000 --- a/java-client-generated/src/main/AndroidManifest.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/java-client-generated/src/main/java/io/swagger/client/ApiCallback.java b/java-client-generated/src/main/java/io/swagger/client/ApiCallback.java deleted file mode 100644 index f86a66d..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/ApiCallback.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client; - -import java.io.IOException; - -import java.util.Map; -import java.util.List; - -/** - * Callback for asynchronous API call. - * - * @param The return type - */ -public interface ApiCallback { - /** - * This is called when the API call fails. - * - * @param e The exception causing the failure - * @param statusCode Status code of the response if available, otherwise it would be 0 - * @param responseHeaders Headers of the response if available, otherwise it would be null - */ - void onFailure(ApiException e, int statusCode, Map> responseHeaders); - - /** - * This is called when the API call succeeded. - * - * @param result The result deserialized from response - * @param statusCode Status code of the response - * @param responseHeaders Headers of the response - */ - void onSuccess(T result, int statusCode, Map> responseHeaders); - - /** - * This is called when the API upload processing. - * - * @param bytesWritten bytes Written - * @param contentLength content length of request body - * @param done write end - */ - void onUploadProgress(long bytesWritten, long contentLength, boolean done); - - /** - * This is called when the API downlond processing. - * - * @param bytesRead bytes Read - * @param contentLength content lenngth of the response - * @param done Read end - */ - void onDownloadProgress(long bytesRead, long contentLength, boolean done); -} diff --git a/java-client-generated/src/main/java/io/swagger/client/ApiClient.java b/java-client-generated/src/main/java/io/swagger/client/ApiClient.java deleted file mode 100644 index 8325da6..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/ApiClient.java +++ /dev/null @@ -1,1204 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client; - -import com.squareup.okhttp.*; -import com.squareup.okhttp.internal.http.HttpMethod; -import com.squareup.okhttp.logging.HttpLoggingInterceptor; -import com.squareup.okhttp.logging.HttpLoggingInterceptor.Level; -import okio.BufferedSink; -import okio.Okio; -import org.threeten.bp.LocalDate; -import org.threeten.bp.OffsetDateTime; -import org.threeten.bp.format.DateTimeFormatter; - -import javax.net.ssl.*; -import java.io.File; -import java.io.IOException; -import java.io.InputStream; -import java.io.UnsupportedEncodingException; -import java.lang.reflect.Type; -import java.net.URLConnection; -import java.net.URLEncoder; -import java.security.GeneralSecurityException; -import java.security.KeyStore; -import java.security.SecureRandom; -import java.security.cert.Certificate; -import java.security.cert.CertificateException; -import java.security.cert.CertificateFactory; -import java.security.cert.X509Certificate; -import java.text.DateFormat; -import java.util.*; -import java.util.Map.Entry; -import java.util.concurrent.TimeUnit; -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -import io.swagger.client.auth.Authentication; -import io.swagger.client.auth.HttpBasicAuth; -import io.swagger.client.auth.ApiKeyAuth; -import io.swagger.client.auth.OAuth; - -public class ApiClient { - - private String basePath = "https://virtserver.swaggerhub.com/I2/idMatch/1.0.0"; - private boolean debugging = false; - private Map defaultHeaderMap = new HashMap(); - private String tempFolderPath = null; - - private Map authentications; - - private DateFormat dateFormat; - private DateFormat datetimeFormat; - private boolean lenientDatetimeFormat; - private int dateLength; - - private InputStream sslCaCert; - private boolean verifyingSsl; - private KeyManager[] keyManagers; - - private OkHttpClient httpClient; - private JSON json; - - private HttpLoggingInterceptor loggingInterceptor; - - /* - * Constructor for ApiClient - */ - public ApiClient() { - httpClient = new OkHttpClient(); - - - verifyingSsl = true; - - json = new JSON(); - - // Set default User-Agent. - setUserAgent("Swagger-Codegen/1.0.0/java"); - - // Setup authentications (key: authentication name, value: authentication). - authentications = new HashMap(); - authentications.put("accessCode", new OAuth()); - // Prevent the authentications from being modified. - authentications = Collections.unmodifiableMap(authentications); - } - - /** - * Get base path - * - * @return Baes path - */ - public String getBasePath() { - return basePath; - } - - /** - * Set base path - * - * @param basePath Base path of the URL (e.g https://virtserver.swaggerhub.com/I2/idMatch/1.0.0 - * @return An instance of OkHttpClient - */ - public ApiClient setBasePath(String basePath) { - this.basePath = basePath; - return this; - } - - /** - * Get HTTP client - * - * @return An instance of OkHttpClient - */ - public OkHttpClient getHttpClient() { - return httpClient; - } - - /** - * Set HTTP client - * - * @param httpClient An instance of OkHttpClient - * @return Api Client - */ - public ApiClient setHttpClient(OkHttpClient httpClient) { - this.httpClient = httpClient; - return this; - } - - /** - * Get JSON - * - * @return JSON object - */ - public JSON getJSON() { - return json; - } - - /** - * Set JSON - * - * @param json JSON object - * @return Api client - */ - public ApiClient setJSON(JSON json) { - this.json = json; - return this; - } - - /** - * True if isVerifyingSsl flag is on - * - * @return True if isVerifySsl flag is on - */ - public boolean isVerifyingSsl() { - return verifyingSsl; - } - - /** - * Configure whether to verify certificate and hostname when making https requests. - * Default to true. - * NOTE: Do NOT set to false in production code, otherwise you would face multiple types of cryptographic attacks. - * - * @param verifyingSsl True to verify TLS/SSL connection - * @return ApiClient - */ - public ApiClient setVerifyingSsl(boolean verifyingSsl) { - this.verifyingSsl = verifyingSsl; - applySslSettings(); - return this; - } - - /** - * Get SSL CA cert. - * - * @return Input stream to the SSL CA cert - */ - public InputStream getSslCaCert() { - return sslCaCert; - } - - /** - * Configure the CA certificate to be trusted when making https requests. - * Use null to reset to default. - * - * @param sslCaCert input stream for SSL CA cert - * @return ApiClient - */ - public ApiClient setSslCaCert(InputStream sslCaCert) { - this.sslCaCert = sslCaCert; - applySslSettings(); - return this; - } - - public KeyManager[] getKeyManagers() { - return keyManagers; - } - - /** - * Configure client keys to use for authorization in an SSL session. - * Use null to reset to default. - * - * @param managers The KeyManagers to use - * @return ApiClient - */ - public ApiClient setKeyManagers(KeyManager[] managers) { - this.keyManagers = managers; - applySslSettings(); - return this; - } - - public DateFormat getDateFormat() { - return dateFormat; - } - - public ApiClient setDateFormat(DateFormat dateFormat) { - this.json.setDateFormat(dateFormat); - return this; - } - - public ApiClient setSqlDateFormat(DateFormat dateFormat) { - this.json.setSqlDateFormat(dateFormat); - return this; - } - - public ApiClient setOffsetDateTimeFormat(DateTimeFormatter dateFormat) { - this.json.setOffsetDateTimeFormat(dateFormat); - return this; - } - - public ApiClient setLocalDateFormat(DateTimeFormatter dateFormat) { - this.json.setLocalDateFormat(dateFormat); - return this; - } - - public ApiClient setLenientOnJson(boolean lenientOnJson) { - this.json.setLenientOnJson(lenientOnJson); - return this; - } - - /** - * Get authentications (key: authentication name, value: authentication). - * - * @return Map of authentication objects - */ - public Map getAuthentications() { - return authentications; - } - - /** - * Get authentication for the given name. - * - * @param authName The authentication name - * @return The authentication, null if not found - */ - public Authentication getAuthentication(String authName) { - return authentications.get(authName); - } - - /** - * Helper method to set username for the first HTTP basic authentication. - * - * @param username Username - */ - public void setUsername(String username) { - for (Authentication auth : authentications.values()) { - if (auth instanceof HttpBasicAuth) { - ((HttpBasicAuth) auth).setUsername(username); - return; - } - } - throw new RuntimeException("No HTTP basic authentication configured!"); - } - - /** - * Helper method to set password for the first HTTP basic authentication. - * - * @param password Password - */ - public void setPassword(String password) { - for (Authentication auth : authentications.values()) { - if (auth instanceof HttpBasicAuth) { - ((HttpBasicAuth) auth).setPassword(password); - return; - } - } - throw new RuntimeException("No HTTP basic authentication configured!"); - } - - /** - * Helper method to set API key value for the first API key authentication. - * - * @param apiKey API key - */ - public void setApiKey(String apiKey) { - for (Authentication auth : authentications.values()) { - if (auth instanceof ApiKeyAuth) { - ((ApiKeyAuth) auth).setApiKey(apiKey); - return; - } - } - throw new RuntimeException("No API key authentication configured!"); - } - - /** - * Helper method to set API key prefix for the first API key authentication. - * - * @param apiKeyPrefix API key prefix - */ - public void setApiKeyPrefix(String apiKeyPrefix) { - for (Authentication auth : authentications.values()) { - if (auth instanceof ApiKeyAuth) { - ((ApiKeyAuth) auth).setApiKeyPrefix(apiKeyPrefix); - return; - } - } - throw new RuntimeException("No API key authentication configured!"); - } - - /** - * Helper method to set access token for the first OAuth2 authentication. - * - * @param accessToken Access token - */ - public void setAccessToken(String accessToken) { - for (Authentication auth : authentications.values()) { - if (auth instanceof OAuth) { - ((OAuth) auth).setAccessToken(accessToken); - return; - } - } - throw new RuntimeException("No OAuth2 authentication configured!"); - } - - /** - * Set the User-Agent header's value (by adding to the default header map). - * - * @param userAgent HTTP request's user agent - * @return ApiClient - */ - public ApiClient setUserAgent(String userAgent) { - addDefaultHeader("User-Agent", userAgent); - return this; - } - - /** - * Add a default header. - * - * @param key The header's key - * @param value The header's value - * @return ApiClient - */ - public ApiClient addDefaultHeader(String key, String value) { - defaultHeaderMap.put(key, value); - return this; - } - - /** - * Check that whether debugging is enabled for this API client. - * - * @return True if debugging is enabled, false otherwise. - */ - public boolean isDebugging() { - return debugging; - } - - /** - * Enable/disable debugging for this API client. - * - * @param debugging To enable (true) or disable (false) debugging - * @return ApiClient - */ - public ApiClient setDebugging(boolean debugging) { - if (debugging != this.debugging) { - if (debugging) { - loggingInterceptor = new HttpLoggingInterceptor(); - loggingInterceptor.setLevel(Level.BODY); - httpClient.interceptors().add(loggingInterceptor); - } else { - httpClient.interceptors().remove(loggingInterceptor); - loggingInterceptor = null; - } - } - this.debugging = debugging; - return this; - } - - /** - * The path of temporary folder used to store downloaded files from endpoints - * with file response. The default value is null, i.e. using - * the system's default tempopary folder. - * - * @see createTempFile - * @return Temporary folder path - */ - public String getTempFolderPath() { - return tempFolderPath; - } - - /** - * Set the temporary folder path (for downloading files) - * - * @param tempFolderPath Temporary folder path - * @return ApiClient - */ - public ApiClient setTempFolderPath(String tempFolderPath) { - this.tempFolderPath = tempFolderPath; - return this; - } - - /** - * Get connection timeout (in milliseconds). - * - * @return Timeout in milliseconds - */ - public int getConnectTimeout() { - return httpClient.getConnectTimeout(); - } - - /** - * Sets the connect timeout (in milliseconds). - * A value of 0 means no timeout, otherwise values must be between 1 and - * - * @param connectionTimeout connection timeout in milliseconds - * @return Api client - */ - public ApiClient setConnectTimeout(int connectionTimeout) { - httpClient.setConnectTimeout(connectionTimeout, TimeUnit.MILLISECONDS); - return this; - } - - /** - * Get read timeout (in milliseconds). - * - * @return Timeout in milliseconds - */ - public int getReadTimeout() { - return httpClient.getReadTimeout(); - } - - /** - * Sets the read timeout (in milliseconds). - * A value of 0 means no timeout, otherwise values must be between 1 and - * {@link Integer#MAX_VALUE}. - * - * @param readTimeout read timeout in milliseconds - * @return Api client - */ - public ApiClient setReadTimeout(int readTimeout) { - httpClient.setReadTimeout(readTimeout, TimeUnit.MILLISECONDS); - return this; - } - - /** - * Get write timeout (in milliseconds). - * - * @return Timeout in milliseconds - */ - public int getWriteTimeout() { - return httpClient.getWriteTimeout(); - } - - /** - * Sets the write timeout (in milliseconds). - * A value of 0 means no timeout, otherwise values must be between 1 and - * {@link Integer#MAX_VALUE}. - * - * @param writeTimeout connection timeout in milliseconds - * @return Api client - */ - public ApiClient setWriteTimeout(int writeTimeout) { - httpClient.setWriteTimeout(writeTimeout, TimeUnit.MILLISECONDS); - return this; - } - - /** - * Format the given parameter object into string. - * - * @param param Parameter - * @return String representation of the parameter - */ - public String parameterToString(Object param) { - if (param == null) { - return ""; - } else if (param instanceof Date || param instanceof OffsetDateTime || param instanceof LocalDate) { - //Serialize to json string and remove the " enclosing characters - String jsonStr = json.serialize(param); - return jsonStr.substring(1, jsonStr.length() - 1); - } else if (param instanceof Collection) { - StringBuilder b = new StringBuilder(); - for (Object o : (Collection)param) { - if (b.length() > 0) { - b.append(","); - } - b.append(String.valueOf(o)); - } - return b.toString(); - } else { - return String.valueOf(param); - } - } - - /** - * Formats the specified query parameter to a list containing a single {@code Pair} object. - * - * Note that {@code value} must not be a collection. - * - * @param name The name of the parameter. - * @param value The value of the parameter. - * @return A list containing a single {@code Pair} object. - */ - public List parameterToPair(String name, Object value) { - List params = new ArrayList(); - - // preconditions - if (name == null || name.isEmpty() || value == null || value instanceof Collection) return params; - - params.add(new Pair(name, parameterToString(value))); - return params; - } - - /** - * Formats the specified collection query parameters to a list of {@code Pair} objects. - * - * Note that the values of each of the returned Pair objects are percent-encoded. - * - * @param collectionFormat The collection format of the parameter. - * @param name The name of the parameter. - * @param value The value of the parameter. - * @return A list of {@code Pair} objects. - */ - public List parameterToPairs(String collectionFormat, String name, Collection value) { - List params = new ArrayList(); - - // preconditions - if (name == null || name.isEmpty() || value == null || value.isEmpty()) { - return params; - } - - // create the params based on the collection format - if ("multi".equals(collectionFormat)) { - for (Object item : value) { - params.add(new Pair(name, escapeString(parameterToString(item)))); - } - return params; - } - - // collectionFormat is assumed to be "csv" by default - String delimiter = ","; - - // escape all delimiters except commas, which are URI reserved - // characters - if ("ssv".equals(collectionFormat)) { - delimiter = escapeString(" "); - } else if ("tsv".equals(collectionFormat)) { - delimiter = escapeString("\t"); - } else if ("pipes".equals(collectionFormat)) { - delimiter = escapeString("|"); - } - - StringBuilder sb = new StringBuilder() ; - for (Object item : value) { - sb.append(delimiter); - sb.append(escapeString(parameterToString(item))); - } - - params.add(new Pair(name, sb.substring(delimiter.length()))); - - return params; - } - - /** - * Sanitize filename by removing path. - * e.g. ../../sun.gif becomes sun.gif - * - * @param filename The filename to be sanitized - * @return The sanitized filename - */ - public String sanitizeFilename(String filename) { - return filename.replaceAll(".*[/\\\\]", ""); - } - - /** - * Check if the given MIME is a JSON MIME. - * JSON MIME examples: - * application/json - * application/json; charset=UTF8 - * APPLICATION/JSON - * application/vnd.company+json - * "* / *" is also default to JSON - * @param mime MIME (Multipurpose Internet Mail Extensions) - * @return True if the given MIME is JSON, false otherwise. - */ - public boolean isJsonMime(String mime) { - String jsonMime = "(?i)^(application/json|[^;/ \t]+/[^;/ \t]+[+]json)[ \t]*(;.*)?$"; - return mime != null && (mime.matches(jsonMime) || mime.equals("*/*")); - } - - /** - * Select the Accept header's value from the given accepts array: - * if JSON exists in the given array, use it; - * otherwise use all of them (joining into a string) - * - * @param accepts The accepts array to select from - * @return The Accept header to use. If the given array is empty, - * null will be returned (not to set the Accept header explicitly). - */ - public String selectHeaderAccept(String[] accepts) { - if (accepts.length == 0) { - return null; - } - for (String accept : accepts) { - if (isJsonMime(accept)) { - return accept; - } - } - return StringUtil.join(accepts, ","); - } - - /** - * Select the Content-Type header's value from the given array: - * if JSON exists in the given array, use it; - * otherwise use the first one of the array. - * - * @param contentTypes The Content-Type array to select from - * @return The Content-Type header to use. If the given array is empty, - * or matches "any", JSON will be used. - */ - public String selectHeaderContentType(String[] contentTypes) { - if (contentTypes.length == 0 || contentTypes[0].equals("*/*")) { - return "application/json"; - } - for (String contentType : contentTypes) { - if (isJsonMime(contentType)) { - return contentType; - } - } - return contentTypes[0]; - } - - /** - * Escape the given string to be used as URL query value. - * - * @param str String to be escaped - * @return Escaped string - */ - public String escapeString(String str) { - try { - return URLEncoder.encode(str, "utf8").replaceAll("\\+", "%20"); - } catch (UnsupportedEncodingException e) { - return str; - } - } - - /** - * Deserialize response body to Java object, according to the return type and - * the Content-Type response header. - * - * @param Type - * @param response HTTP response - * @param returnType The type of the Java object - * @return The deserialized Java object - * @throws ApiException If fail to deserialize response body, i.e. cannot read response body - * or the Content-Type of the response is not supported. - */ - @SuppressWarnings("unchecked") - public T deserialize(Response response, Type returnType) throws ApiException { - if (response == null || returnType == null) { - return null; - } - - if ("byte[]".equals(returnType.toString())) { - // Handle binary response (byte array). - try { - return (T) response.body().bytes(); - } catch (IOException e) { - throw new ApiException(e); - } - } else if (returnType.equals(File.class)) { - // Handle file downloading. - return (T) downloadFileFromResponse(response); - } - - String respBody; - try { - if (response.body() != null) - respBody = response.body().string(); - else - respBody = null; - } catch (IOException e) { - throw new ApiException(e); - } - - if (respBody == null || "".equals(respBody)) { - return null; - } - - String contentType = response.headers().get("Content-Type"); - if (contentType == null) { - // ensuring a default content type - contentType = "application/json"; - } - if (isJsonMime(contentType)) { - return json.deserialize(respBody, returnType); - } else if (returnType.equals(String.class)) { - // Expecting string, return the raw response body. - return (T) respBody; - } else { - throw new ApiException( - "Content type \"" + contentType + "\" is not supported for type: " + returnType, - response.code(), - response.headers().toMultimap(), - respBody); - } - } - - /** - * Serialize the given Java object into request body according to the object's - * class and the request Content-Type. - * - * @param obj The Java object - * @param contentType The request Content-Type - * @return The serialized request body - * @throws ApiException If fail to serialize the given object - */ - public RequestBody serialize(Object obj, String contentType) throws ApiException { - if (obj instanceof byte[]) { - // Binary (byte array) body parameter support. - return RequestBody.create(MediaType.parse(contentType), (byte[]) obj); - } else if (obj instanceof File) { - // File body parameter support. - return RequestBody.create(MediaType.parse(contentType), (File) obj); - } else if (isJsonMime(contentType)) { - String content; - if (obj != null) { - content = json.serialize(obj); - } else { - content = null; - } - return RequestBody.create(MediaType.parse(contentType), content); - } else { - throw new ApiException("Content type \"" + contentType + "\" is not supported"); - } - } - - /** - * Download file from the given response. - * - * @param response An instance of the Response object - * @throws ApiException If fail to read file content from response and write to disk - * @return Downloaded file - */ - public File downloadFileFromResponse(Response response) throws ApiException { - try { - File file = prepareDownloadFile(response); - BufferedSink sink = Okio.buffer(Okio.sink(file)); - sink.writeAll(response.body().source()); - sink.close(); - return file; - } catch (IOException e) { - throw new ApiException(e); - } - } - - /** - * Prepare file for download - * - * @param response An instance of the Response object - * @throws IOException If fail to prepare file for download - * @return Prepared file for the download - */ - public File prepareDownloadFile(Response response) throws IOException { - String filename = null; - String contentDisposition = response.header("Content-Disposition"); - if (contentDisposition != null && !"".equals(contentDisposition)) { - // Get filename from the Content-Disposition header. - Pattern pattern = Pattern.compile("filename=['\"]?([^'\"\\s]+)['\"]?"); - Matcher matcher = pattern.matcher(contentDisposition); - if (matcher.find()) { - filename = sanitizeFilename(matcher.group(1)); - } - } - - String prefix = null; - String suffix = null; - if (filename == null) { - prefix = "download-"; - suffix = ""; - } else { - int pos = filename.lastIndexOf("."); - if (pos == -1) { - prefix = filename + "-"; - } else { - prefix = filename.substring(0, pos) + "-"; - suffix = filename.substring(pos); - } - // File.createTempFile requires the prefix to be at least three characters long - if (prefix.length() < 3) - prefix = "download-"; - } - - if (tempFolderPath == null) - return File.createTempFile(prefix, suffix); - else - return File.createTempFile(prefix, suffix, new File(tempFolderPath)); - } - - /** - * {@link #execute(Call, Type)} - * - * @param Type - * @param call An instance of the Call object - * @throws ApiException If fail to execute the call - * @return ApiResponse<T> - */ - public ApiResponse execute(Call call) throws ApiException { - return execute(call, null); - } - - /** - * Execute HTTP call and deserialize the HTTP response body into the given return type. - * - * @param returnType The return type used to deserialize HTTP response body - * @param The return type corresponding to (same with) returnType - * @param call Call - * @return ApiResponse object containing response status, headers and - * data, which is a Java object deserialized from response body and would be null - * when returnType is null. - * @throws ApiException If fail to execute the call - */ - public ApiResponse execute(Call call, Type returnType) throws ApiException { - try { - Response response = call.execute(); - T data = handleResponse(response, returnType); - return new ApiResponse(response.code(), response.headers().toMultimap(), data); - } catch (IOException e) { - throw new ApiException(e); - } - } - - /** - * {@link #executeAsync(Call, Type, ApiCallback)} - * - * @param Type - * @param call An instance of the Call object - * @param callback ApiCallback<T> - */ - public void executeAsync(Call call, ApiCallback callback) { - executeAsync(call, null, callback); - } - - /** - * Execute HTTP call asynchronously. - * - * @see #execute(Call, Type) - * @param Type - * @param call The callback to be executed when the API call finishes - * @param returnType Return type - * @param callback ApiCallback - */ - @SuppressWarnings("unchecked") - public void executeAsync(Call call, final Type returnType, final ApiCallback callback) { - call.enqueue(new Callback() { - @Override - public void onFailure(Request request, IOException e) { - callback.onFailure(new ApiException(e), 0, null); - } - - @Override - public void onResponse(Response response) throws IOException { - T result; - try { - result = (T) handleResponse(response, returnType); - } catch (ApiException e) { - callback.onFailure(e, response.code(), response.headers().toMultimap()); - return; - } - callback.onSuccess(result, response.code(), response.headers().toMultimap()); - } - }); - } - - /** - * Handle the given response, return the deserialized object when the response is successful. - * - * @param Type - * @param response Response - * @param returnType Return type - * @throws ApiException If the response has a unsuccessful status code or - * fail to deserialize the response body - * @return Type - */ - public T handleResponse(Response response, Type returnType) throws ApiException { - if (response.isSuccessful()) { - if (returnType == null || response.code() == 204) { - // returning null if the returnType is not defined, - // or the status code is 204 (No Content) - if (response.body() != null) { - try { - response.body().close(); - } catch (IOException e) { - throw new ApiException(response.message(), e, response.code(), response.headers().toMultimap()); - } - } - return null; - } else { - return deserialize(response, returnType); - } - } else { - String respBody = null; - if (response.body() != null) { - try { - respBody = response.body().string(); - } catch (IOException e) { - throw new ApiException(response.message(), e, response.code(), response.headers().toMultimap()); - } - } - throw new ApiException(response.message(), response.code(), response.headers().toMultimap(), respBody); - } - } - - /** - * Build HTTP call with the given options. - * - * @param path The sub-path of the HTTP URL - * @param method The request method, one of "GET", "HEAD", "OPTIONS", "POST", "PUT", "PATCH" and "DELETE" - * @param queryParams The query parameters - * @param collectionQueryParams The collection query parameters - * @param body The request body object - * @param headerParams The header parameters - * @param formParams The form parameters - * @param authNames The authentications to apply - * @param progressRequestListener Progress request listener - * @return The HTTP call - * @throws ApiException If fail to serialize the request body object - */ - public Call buildCall(String path, String method, List queryParams, List collectionQueryParams, Object body, Map headerParams, Map formParams, String[] authNames, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { - Request request = buildRequest(path, method, queryParams, collectionQueryParams, body, headerParams, formParams, authNames, progressRequestListener); - - return httpClient.newCall(request); - } - - /** - * Build an HTTP request with the given options. - * - * @param path The sub-path of the HTTP URL - * @param method The request method, one of "GET", "HEAD", "OPTIONS", "POST", "PUT", "PATCH" and "DELETE" - * @param queryParams The query parameters - * @param collectionQueryParams The collection query parameters - * @param body The request body object - * @param headerParams The header parameters - * @param formParams The form parameters - * @param authNames The authentications to apply - * @param progressRequestListener Progress request listener - * @return The HTTP request - * @throws ApiException If fail to serialize the request body object - */ - public Request buildRequest(String path, String method, List queryParams, List collectionQueryParams, Object body, Map headerParams, Map formParams, String[] authNames, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { - updateParamsForAuth(authNames, queryParams, headerParams); - - final String url = buildUrl(path, queryParams, collectionQueryParams); - final Request.Builder reqBuilder = new Request.Builder().url(url); - processHeaderParams(headerParams, reqBuilder); - - String contentType = (String) headerParams.get("Content-Type"); - // ensuring a default content type - if (contentType == null) { - contentType = "application/json"; - } - - RequestBody reqBody; - if (!HttpMethod.permitsRequestBody(method)) { - reqBody = null; - } else if ("application/x-www-form-urlencoded".equals(contentType)) { - reqBody = buildRequestBodyFormEncoding(formParams); - } else if ("multipart/form-data".equals(contentType)) { - reqBody = buildRequestBodyMultipart(formParams); - } else if (body == null) { - if ("DELETE".equals(method)) { - // allow calling DELETE without sending a request body - reqBody = null; - } else { - // use an empty request body (for POST, PUT and PATCH) - reqBody = RequestBody.create(MediaType.parse(contentType), ""); - } - } else { - reqBody = serialize(body, contentType); - } - - Request request = null; - - if(progressRequestListener != null && reqBody != null) { - ProgressRequestBody progressRequestBody = new ProgressRequestBody(reqBody, progressRequestListener); - request = reqBuilder.method(method, progressRequestBody).build(); - } else { - request = reqBuilder.method(method, reqBody).build(); - } - - return request; - } - - /** - * Build full URL by concatenating base path, the given sub path and query parameters. - * - * @param path The sub path - * @param queryParams The query parameters - * @param collectionQueryParams The collection query parameters - * @return The full URL - */ - public String buildUrl(String path, List queryParams, List collectionQueryParams) { - final StringBuilder url = new StringBuilder(); - url.append(basePath).append(path); - - if (queryParams != null && !queryParams.isEmpty()) { - // support (constant) query string in `path`, e.g. "/posts?draft=1" - String prefix = path.contains("?") ? "&" : "?"; - for (Pair param : queryParams) { - if (param.getValue() != null) { - if (prefix != null) { - url.append(prefix); - prefix = null; - } else { - url.append("&"); - } - String value = parameterToString(param.getValue()); - url.append(escapeString(param.getName())).append("=").append(escapeString(value)); - } - } - } - - if (collectionQueryParams != null && !collectionQueryParams.isEmpty()) { - String prefix = url.toString().contains("?") ? "&" : "?"; - for (Pair param : collectionQueryParams) { - if (param.getValue() != null) { - if (prefix != null) { - url.append(prefix); - prefix = null; - } else { - url.append("&"); - } - String value = parameterToString(param.getValue()); - // collection query parameter value already escaped as part of parameterToPairs - url.append(escapeString(param.getName())).append("=").append(value); - } - } - } - - return url.toString(); - } - - /** - * Set header parameters to the request builder, including default headers. - * - * @param headerParams Header parameters in the ofrm of Map - * @param reqBuilder Reqeust.Builder - */ - public void processHeaderParams(Map headerParams, Request.Builder reqBuilder) { - for (Entry param : headerParams.entrySet()) { - reqBuilder.header(param.getKey(), parameterToString(param.getValue())); - } - for (Entry header : defaultHeaderMap.entrySet()) { - if (!headerParams.containsKey(header.getKey())) { - reqBuilder.header(header.getKey(), parameterToString(header.getValue())); - } - } - } - - /** - * Update query and header parameters based on authentication settings. - * - * @param authNames The authentications to apply - * @param queryParams List of query parameters - * @param headerParams Map of header parameters - */ - public void updateParamsForAuth(String[] authNames, List queryParams, Map headerParams) { - for (String authName : authNames) { - Authentication auth = authentications.get(authName); - if (auth == null) throw new RuntimeException("Authentication undefined: " + authName); - auth.applyToParams(queryParams, headerParams); - } - } - - /** - * Build a form-encoding request body with the given form parameters. - * - * @param formParams Form parameters in the form of Map - * @return RequestBody - */ - public RequestBody buildRequestBodyFormEncoding(Map formParams) { - FormEncodingBuilder formBuilder = new FormEncodingBuilder(); - for (Entry param : formParams.entrySet()) { - formBuilder.add(param.getKey(), parameterToString(param.getValue())); - } - return formBuilder.build(); - } - - /** - * Build a multipart (file uploading) request body with the given form parameters, - * which could contain text fields and file fields. - * - * @param formParams Form parameters in the form of Map - * @return RequestBody - */ - public RequestBody buildRequestBodyMultipart(Map formParams) { - MultipartBuilder mpBuilder = new MultipartBuilder().type(MultipartBuilder.FORM); - for (Entry param : formParams.entrySet()) { - if (param.getValue() instanceof File) { - File file = (File) param.getValue(); - Headers partHeaders = Headers.of("Content-Disposition", "form-data; name=\"" + param.getKey() + "\"; filename=\"" + file.getName() + "\""); - MediaType mediaType = MediaType.parse(guessContentTypeFromFile(file)); - mpBuilder.addPart(partHeaders, RequestBody.create(mediaType, file)); - } else { - Headers partHeaders = Headers.of("Content-Disposition", "form-data; name=\"" + param.getKey() + "\""); - mpBuilder.addPart(partHeaders, RequestBody.create(null, parameterToString(param.getValue()))); - } - } - return mpBuilder.build(); - } - - /** - * Guess Content-Type header from the given file (defaults to "application/octet-stream"). - * - * @param file The given file - * @return The guessed Content-Type - */ - public String guessContentTypeFromFile(File file) { - String contentType = URLConnection.guessContentTypeFromName(file.getName()); - if (contentType == null) { - return "application/octet-stream"; - } else { - return contentType; - } - } - - /** - * Apply SSL related settings to httpClient according to the current values of - * verifyingSsl and sslCaCert. - */ - private void applySslSettings() { - try { - TrustManager[] trustManagers = null; - HostnameVerifier hostnameVerifier = null; - if (!verifyingSsl) { - TrustManager trustAll = new X509TrustManager() { - @Override - public void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException {} - @Override - public void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException {} - @Override - public X509Certificate[] getAcceptedIssuers() { return null; } - }; - SSLContext sslContext = SSLContext.getInstance("TLS"); - trustManagers = new TrustManager[]{ trustAll }; - hostnameVerifier = new HostnameVerifier() { - @Override - public boolean verify(String hostname, SSLSession session) { return true; } - }; - } else if (sslCaCert != null) { - char[] password = null; // Any password will work. - CertificateFactory certificateFactory = CertificateFactory.getInstance("X.509"); - Collection certificates = certificateFactory.generateCertificates(sslCaCert); - if (certificates.isEmpty()) { - throw new IllegalArgumentException("expected non-empty set of trusted certificates"); - } - KeyStore caKeyStore = newEmptyKeyStore(password); - int index = 0; - for (Certificate certificate : certificates) { - String certificateAlias = "ca" + Integer.toString(index++); - caKeyStore.setCertificateEntry(certificateAlias, certificate); - } - TrustManagerFactory trustManagerFactory = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm()); - trustManagerFactory.init(caKeyStore); - trustManagers = trustManagerFactory.getTrustManagers(); - } - - if (keyManagers != null || trustManagers != null) { - SSLContext sslContext = SSLContext.getInstance("TLS"); - sslContext.init(keyManagers, trustManagers, new SecureRandom()); - httpClient.setSslSocketFactory(sslContext.getSocketFactory()); - } else { - httpClient.setSslSocketFactory(null); - } - httpClient.setHostnameVerifier(hostnameVerifier); - } catch (GeneralSecurityException e) { - throw new RuntimeException(e); - } - } - - private KeyStore newEmptyKeyStore(char[] password) throws GeneralSecurityException { - try { - KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType()); - keyStore.load(null, password); - return keyStore; - } catch (IOException e) { - throw new AssertionError(e); - } - } -} diff --git a/java-client-generated/src/main/java/io/swagger/client/ApiException.java b/java-client-generated/src/main/java/io/swagger/client/ApiException.java deleted file mode 100644 index c4bda46..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/ApiException.java +++ /dev/null @@ -1,89 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client; - -import java.util.Map; -import java.util.List; - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]")public class ApiException extends Exception { - private int code = 0; - private Map> responseHeaders = null; - private String responseBody = null; - - public ApiException() {} - - public ApiException(Throwable throwable) { - super(throwable); - } - - public ApiException(String message) { - super(message); - } - - public ApiException(String message, Throwable throwable, int code, Map> responseHeaders, String responseBody) { - super(message, throwable); - this.code = code; - this.responseHeaders = responseHeaders; - this.responseBody = responseBody; - } - - public ApiException(String message, int code, Map> responseHeaders, String responseBody) { - this(message, (Throwable) null, code, responseHeaders, responseBody); - } - - public ApiException(String message, Throwable throwable, int code, Map> responseHeaders) { - this(message, throwable, code, responseHeaders, null); - } - - public ApiException(int code, Map> responseHeaders, String responseBody) { - this((String) null, (Throwable) null, code, responseHeaders, responseBody); - } - - public ApiException(int code, String message) { - super(message); - this.code = code; - } - - public ApiException(int code, String message, Map> responseHeaders, String responseBody) { - this(code, message); - this.responseHeaders = responseHeaders; - this.responseBody = responseBody; - } - - /** - * Get the HTTP status code. - * - * @return HTTP status code - */ - public int getCode() { - return code; - } - - /** - * Get the HTTP response headers. - * - * @return A map of list of string - */ - public Map> getResponseHeaders() { - return responseHeaders; - } - - /** - * Get the HTTP response body. - * - * @return Response body in the form of string - */ - public String getResponseBody() { - return responseBody; - } -} diff --git a/java-client-generated/src/main/java/io/swagger/client/ApiResponse.java b/java-client-generated/src/main/java/io/swagger/client/ApiResponse.java deleted file mode 100644 index c20ebae..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/ApiResponse.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client; - -import java.util.List; -import java.util.Map; - -/** - * API response returned by API call. - * - * @param The type of data that is deserialized from response body - */ -public class ApiResponse { - final private int statusCode; - final private Map> headers; - final private T data; - - /** - * @param statusCode The status code of HTTP response - * @param headers The headers of HTTP response - */ - public ApiResponse(int statusCode, Map> headers) { - this(statusCode, headers, null); - } - - /** - * @param statusCode The status code of HTTP response - * @param headers The headers of HTTP response - * @param data The object deserialized from response bod - */ - public ApiResponse(int statusCode, Map> headers, T data) { - this.statusCode = statusCode; - this.headers = headers; - this.data = data; - } - - public int getStatusCode() { - return statusCode; - } - - public Map> getHeaders() { - return headers; - } - - public T getData() { - return data; - } -} diff --git a/java-client-generated/src/main/java/io/swagger/client/Configuration.java b/java-client-generated/src/main/java/io/swagger/client/Configuration.java deleted file mode 100644 index 08834fc..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/Configuration.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client; - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]")public class Configuration { - private static ApiClient defaultApiClient = new ApiClient(); - - /** - * Get the default API client, which would be used when creating API - * instances without providing an API client. - * - * @return Default API client - */ - public static ApiClient getDefaultApiClient() { - return defaultApiClient; - } - - /** - * Set the default API client, which would be used when creating API - * instances without providing an API client. - * - * @param apiClient API client - */ - public static void setDefaultApiClient(ApiClient apiClient) { - defaultApiClient = apiClient; - } -} diff --git a/java-client-generated/src/main/java/io/swagger/client/GzipRequestInterceptor.java b/java-client-generated/src/main/java/io/swagger/client/GzipRequestInterceptor.java deleted file mode 100644 index 2a0ad16..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/GzipRequestInterceptor.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client; - -import com.squareup.okhttp.*; -import okio.Buffer; -import okio.BufferedSink; -import okio.GzipSink; -import okio.Okio; - -import java.io.IOException; - -/** - * Encodes request bodies using gzip. - * - * Taken from https://github.com/square/okhttp/issues/350 - */ -class GzipRequestInterceptor implements Interceptor { - @Override public Response intercept(Chain chain) throws IOException { - Request originalRequest = chain.request(); - if (originalRequest.body() == null || originalRequest.header("Content-Encoding") != null) { - return chain.proceed(originalRequest); - } - - Request compressedRequest = originalRequest.newBuilder() - .header("Content-Encoding", "gzip") - .method(originalRequest.method(), forceContentLength(gzip(originalRequest.body()))) - .build(); - return chain.proceed(compressedRequest); - } - - private RequestBody forceContentLength(final RequestBody requestBody) throws IOException { - final Buffer buffer = new Buffer(); - requestBody.writeTo(buffer); - return new RequestBody() { - @Override - public MediaType contentType() { - return requestBody.contentType(); - } - - @Override - public long contentLength() { - return buffer.size(); - } - - @Override - public void writeTo(BufferedSink sink) throws IOException { - sink.write(buffer.snapshot()); - } - }; - } - - private RequestBody gzip(final RequestBody body) { - return new RequestBody() { - @Override public MediaType contentType() { - return body.contentType(); - } - - @Override public long contentLength() { - return -1; // We don't know the compressed length in advance! - } - - @Override public void writeTo(BufferedSink sink) throws IOException { - BufferedSink gzipSink = Okio.buffer(new GzipSink(sink)); - body.writeTo(gzipSink); - gzipSink.close(); - } - }; - } -} \ No newline at end of file diff --git a/java-client-generated/src/main/java/io/swagger/client/JSON.java b/java-client-generated/src/main/java/io/swagger/client/JSON.java deleted file mode 100644 index 4025618..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/JSON.java +++ /dev/null @@ -1,363 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client; - -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; -import com.google.gson.JsonElement; -import com.google.gson.JsonObject; -import io.gsonfire.GsonFireBuilder; -import io.gsonfire.PostProcessor; -import io.gsonfire.TypeSelector; -import com.google.gson.JsonParseException; -import com.google.gson.TypeAdapter; -import com.google.gson.internal.bind.util.ISO8601Utils; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import org.threeten.bp.LocalDate; -import org.threeten.bp.OffsetDateTime; -import org.threeten.bp.format.DateTimeFormatter; - -import io.swagger.client.model.*; - -import java.io.IOException; -import java.io.StringReader; -import java.lang.reflect.Type; -import java.text.DateFormat; -import java.text.ParseException; -import java.text.ParsePosition; -import java.util.Date; -import java.util.Map; -import java.util.HashMap; - -public class JSON { - private Gson gson; - private boolean isLenientOnJson = false; - private DateTypeAdapter dateTypeAdapter = new DateTypeAdapter(); - private SqlDateTypeAdapter sqlDateTypeAdapter = new SqlDateTypeAdapter(); - private OffsetDateTimeTypeAdapter offsetDateTimeTypeAdapter = new OffsetDateTimeTypeAdapter(); - private LocalDateTypeAdapter localDateTypeAdapter = new LocalDateTypeAdapter(); - - public static GsonBuilder createGson() { - GsonFireBuilder fireBuilder = new GsonFireBuilder() - ; - return fireBuilder.createGsonBuilder(); - } - - private static String getDiscriminatorValue(JsonElement readElement, String discriminatorField) { - JsonElement element = readElement.getAsJsonObject().get(discriminatorField); - if(null == element) { - throw new IllegalArgumentException("missing discriminator field: <" + discriminatorField + ">"); - } - return element.getAsString(); - } - - private static Class getClassByDiscriminator(Map> classByDiscriminatorValue, String discriminatorValue) { - Class clazz = classByDiscriminatorValue.get(discriminatorValue.toUpperCase()); - if(null == clazz) { - throw new IllegalArgumentException("cannot determine model class of name: <" + discriminatorValue + ">"); - } - return clazz; - } - - public JSON() { - gson = createGson() - .registerTypeAdapter(Date.class, dateTypeAdapter) - .registerTypeAdapter(java.sql.Date.class, sqlDateTypeAdapter) - .registerTypeAdapter(OffsetDateTime.class, offsetDateTimeTypeAdapter) - .registerTypeAdapter(LocalDate.class, localDateTypeAdapter) - .create(); - } - - /** - * Get Gson. - * - * @return Gson - */ - public Gson getGson() { - return gson; - } - - /** - * Set Gson. - * - * @param gson Gson - * @return JSON - */ - public JSON setGson(Gson gson) { - this.gson = gson; - return this; - } - - public JSON setLenientOnJson(boolean lenientOnJson) { - isLenientOnJson = lenientOnJson; - return this; - } - - /** - * Serialize the given Java object into JSON string. - * - * @param obj Object - * @return String representation of the JSON - */ - public String serialize(Object obj) { - return gson.toJson(obj); - } - - /** - * Deserialize the given JSON string to Java object. - * - * @param Type - * @param body The JSON string - * @param returnType The type to deserialize into - * @return The deserialized Java object - */ - @SuppressWarnings("unchecked") - public T deserialize(String body, Type returnType) { - try { - if (isLenientOnJson) { - JsonReader jsonReader = new JsonReader(new StringReader(body)); - // see https://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/com/google/gson/stream/JsonReader.html#setLenient(boolean) - jsonReader.setLenient(true); - return gson.fromJson(jsonReader, returnType); - } else { - return gson.fromJson(body, returnType); - } - } catch (JsonParseException e) { - // Fallback processing when failed to parse JSON form response body: - // return the response body string directly for the String return type; - if (returnType.equals(String.class)) - return (T) body; - else throw (e); - } - } - - /** - * Gson TypeAdapter for JSR310 OffsetDateTime type - */ - public static class OffsetDateTimeTypeAdapter extends TypeAdapter { - - private DateTimeFormatter formatter; - - public OffsetDateTimeTypeAdapter() { - this(DateTimeFormatter.ISO_OFFSET_DATE_TIME); - } - - public OffsetDateTimeTypeAdapter(DateTimeFormatter formatter) { - this.formatter = formatter; - } - - public void setFormat(DateTimeFormatter dateFormat) { - this.formatter = dateFormat; - } - - @Override - public void write(JsonWriter out, OffsetDateTime date) throws IOException { - if (date == null) { - out.nullValue(); - } else { - out.value(formatter.format(date)); - } - } - - @Override - public OffsetDateTime read(JsonReader in) throws IOException { - switch (in.peek()) { - case NULL: - in.nextNull(); - return null; - default: - String date = in.nextString(); - if (date.endsWith("+0000")) { - date = date.substring(0, date.length()-5) + "Z"; - } - return OffsetDateTime.parse(date, formatter); - } - } - } - - /** - * Gson TypeAdapter for JSR310 LocalDate type - */ - public class LocalDateTypeAdapter extends TypeAdapter { - - private DateTimeFormatter formatter; - - public LocalDateTypeAdapter() { - this(DateTimeFormatter.ISO_LOCAL_DATE); - } - - public LocalDateTypeAdapter(DateTimeFormatter formatter) { - this.formatter = formatter; - } - - public void setFormat(DateTimeFormatter dateFormat) { - this.formatter = dateFormat; - } - - @Override - public void write(JsonWriter out, LocalDate date) throws IOException { - if (date == null) { - out.nullValue(); - } else { - out.value(formatter.format(date)); - } - } - - @Override - public LocalDate read(JsonReader in) throws IOException { - switch (in.peek()) { - case NULL: - in.nextNull(); - return null; - default: - String date = in.nextString(); - return LocalDate.parse(date, formatter); - } - } - } - - public JSON setOffsetDateTimeFormat(DateTimeFormatter dateFormat) { - offsetDateTimeTypeAdapter.setFormat(dateFormat); - return this; - } - - public JSON setLocalDateFormat(DateTimeFormatter dateFormat) { - localDateTypeAdapter.setFormat(dateFormat); - return this; - } - - /** - * Gson TypeAdapter for java.sql.Date type - * If the dateFormat is null, a simple "yyyy-MM-dd" format will be used - * (more efficient than SimpleDateFormat). - */ - public static class SqlDateTypeAdapter extends TypeAdapter { - - private DateFormat dateFormat; - - public SqlDateTypeAdapter() { - } - - public SqlDateTypeAdapter(DateFormat dateFormat) { - this.dateFormat = dateFormat; - } - - public void setFormat(DateFormat dateFormat) { - this.dateFormat = dateFormat; - } - - @Override - public void write(JsonWriter out, java.sql.Date date) throws IOException { - if (date == null) { - out.nullValue(); - } else { - String value; - if (dateFormat != null) { - value = dateFormat.format(date); - } else { - value = date.toString(); - } - out.value(value); - } - } - - @Override - public java.sql.Date read(JsonReader in) throws IOException { - switch (in.peek()) { - case NULL: - in.nextNull(); - return null; - default: - String date = in.nextString(); - try { - if (dateFormat != null) { - return new java.sql.Date(dateFormat.parse(date).getTime()); - } - return new java.sql.Date(ISO8601Utils.parse(date, new ParsePosition(0)).getTime()); - } catch (ParseException e) { - throw new JsonParseException(e); - } - } - } - } - - /** - * Gson TypeAdapter for java.util.Date type - * If the dateFormat is null, ISO8601Utils will be used. - */ - public static class DateTypeAdapter extends TypeAdapter { - - private DateFormat dateFormat; - - public DateTypeAdapter() { - } - - public DateTypeAdapter(DateFormat dateFormat) { - this.dateFormat = dateFormat; - } - - public void setFormat(DateFormat dateFormat) { - this.dateFormat = dateFormat; - } - - @Override - public void write(JsonWriter out, Date date) throws IOException { - if (date == null) { - out.nullValue(); - } else { - String value; - if (dateFormat != null) { - value = dateFormat.format(date); - } else { - value = ISO8601Utils.format(date, true); - } - out.value(value); - } - } - - @Override - public Date read(JsonReader in) throws IOException { - try { - switch (in.peek()) { - case NULL: - in.nextNull(); - return null; - default: - String date = in.nextString(); - try { - if (dateFormat != null) { - return dateFormat.parse(date); - } - return ISO8601Utils.parse(date, new ParsePosition(0)); - } catch (ParseException e) { - throw new JsonParseException(e); - } - } - } catch (IllegalArgumentException e) { - throw new JsonParseException(e); - } - } - } - - public JSON setDateFormat(DateFormat dateFormat) { - dateTypeAdapter.setFormat(dateFormat); - return this; - } - - public JSON setSqlDateFormat(DateFormat dateFormat) { - sqlDateTypeAdapter.setFormat(dateFormat); - return this; - } - -} diff --git a/java-client-generated/src/main/java/io/swagger/client/Pair.java b/java-client-generated/src/main/java/io/swagger/client/Pair.java deleted file mode 100644 index d193cb4..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/Pair.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client; - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]")public class Pair { - private String name = ""; - private String value = ""; - - public Pair (String name, String value) { - setName(name); - setValue(value); - } - - private void setName(String name) { - if (!isValidString(name)) return; - - this.name = name; - } - - private void setValue(String value) { - if (!isValidString(value)) return; - - this.value = value; - } - - public String getName() { - return this.name; - } - - public String getValue() { - return this.value; - } - - private boolean isValidString(String arg) { - if (arg == null) return false; - if (arg.trim().isEmpty()) return false; - - return true; - } -} diff --git a/java-client-generated/src/main/java/io/swagger/client/ProgressRequestBody.java b/java-client-generated/src/main/java/io/swagger/client/ProgressRequestBody.java deleted file mode 100644 index de9dd0e..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/ProgressRequestBody.java +++ /dev/null @@ -1,76 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client; - -import com.squareup.okhttp.MediaType; -import com.squareup.okhttp.RequestBody; - -import java.io.IOException; - -import okio.Buffer; -import okio.BufferedSink; -import okio.ForwardingSink; -import okio.Okio; -import okio.Sink; - -public class ProgressRequestBody extends RequestBody { - - public interface ProgressRequestListener { - void onRequestProgress(long bytesWritten, long contentLength, boolean done); - } - - private final RequestBody requestBody; - - private final ProgressRequestListener progressListener; - - public ProgressRequestBody(RequestBody requestBody, ProgressRequestListener progressListener) { - this.requestBody = requestBody; - this.progressListener = progressListener; - } - - @Override - public MediaType contentType() { - return requestBody.contentType(); - } - - @Override - public long contentLength() throws IOException { - return requestBody.contentLength(); - } - - @Override - public void writeTo(BufferedSink sink) throws IOException { - BufferedSink bufferedSink = Okio.buffer(sink(sink)); - requestBody.writeTo(bufferedSink); - bufferedSink.flush(); - } - - private Sink sink(Sink sink) { - return new ForwardingSink(sink) { - - long bytesWritten = 0L; - long contentLength = 0L; - - @Override - public void write(Buffer source, long byteCount) throws IOException { - super.write(source, byteCount); - if (contentLength == 0) { - contentLength = contentLength(); - } - - bytesWritten += byteCount; - progressListener.onRequestProgress(bytesWritten, contentLength, bytesWritten == contentLength); - } - }; - } -} diff --git a/java-client-generated/src/main/java/io/swagger/client/ProgressResponseBody.java b/java-client-generated/src/main/java/io/swagger/client/ProgressResponseBody.java deleted file mode 100644 index d8c4684..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/ProgressResponseBody.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client; - -import com.squareup.okhttp.MediaType; -import com.squareup.okhttp.ResponseBody; - -import java.io.IOException; - -import okio.Buffer; -import okio.BufferedSource; -import okio.ForwardingSource; -import okio.Okio; -import okio.Source; - -public class ProgressResponseBody extends ResponseBody { - - public interface ProgressListener { - void update(long bytesRead, long contentLength, boolean done); - } - - private final ResponseBody responseBody; - private final ProgressListener progressListener; - private BufferedSource bufferedSource; - - public ProgressResponseBody(ResponseBody responseBody, ProgressListener progressListener) { - this.responseBody = responseBody; - this.progressListener = progressListener; - } - - @Override - public MediaType contentType() { - return responseBody.contentType(); - } - - @Override - public long contentLength() throws IOException { - return responseBody.contentLength(); - } - - @Override - public BufferedSource source() throws IOException { - if (bufferedSource == null) { - bufferedSource = Okio.buffer(source(responseBody.source())); - } - return bufferedSource; - } - - private Source source(Source source) { - return new ForwardingSource(source) { - long totalBytesRead = 0L; - - @Override - public long read(Buffer sink, long byteCount) throws IOException { - long bytesRead = super.read(sink, byteCount); - // read() returns the number of bytes read, or -1 if this source is exhausted. - totalBytesRead += bytesRead != -1 ? bytesRead : 0; - progressListener.update(totalBytesRead, responseBody.contentLength(), bytesRead == -1); - return bytesRead; - } - }; - } -} - - diff --git a/java-client-generated/src/main/java/io/swagger/client/StringUtil.java b/java-client-generated/src/main/java/io/swagger/client/StringUtil.java deleted file mode 100644 index 793247b..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/StringUtil.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client; - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]")public class StringUtil { - /** - * Check if the given array contains the given value (with case-insensitive comparison). - * - * @param array The array - * @param value The value to search - * @return true if the array contains the value - */ - public static boolean containsIgnoreCase(String[] array, String value) { - for (String str : array) { - if (value == null && str == null) return true; - if (value != null && value.equalsIgnoreCase(str)) return true; - } - return false; - } - - /** - * Join an array of strings with the given separator. - *

- * Note: This might be replaced by utility method from commons-lang or guava someday - * if one of those libraries is added as dependency. - *

- * - * @param array The array of strings - * @param separator The separator - * @return the resulting string - */ - public static String join(String[] array, String separator) { - int len = array.length; - if (len == 0) return ""; - - StringBuilder out = new StringBuilder(); - out.append(array[0]); - for (int i = 1; i < len; i++) { - out.append(separator).append(array[i]); - } - return out.toString(); - } -} diff --git a/java-client-generated/src/main/java/io/swagger/client/api/DefaultApi.java b/java-client-generated/src/main/java/io/swagger/client/api/DefaultApi.java deleted file mode 100644 index 489274f..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/api/DefaultApi.java +++ /dev/null @@ -1,655 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.api; - -import io.swagger.client.ApiCallback; -import io.swagger.client.ApiClient; -import io.swagger.client.ApiException; -import io.swagger.client.ApiResponse; -import io.swagger.client.Configuration; -import io.swagger.client.Pair; -import io.swagger.client.ProgressRequestBody; -import io.swagger.client.ProgressResponseBody; - -import com.google.gson.reflect.TypeToken; - -import java.io.IOException; - - -import io.swagger.client.model.InlineResponse200; -import io.swagger.client.model.InlineResponse400; -import io.swagger.client.model.Person; - -import java.lang.reflect.Type; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -public class DefaultApi { - private ApiClient apiClient; - - public DefaultApi() { - this(Configuration.getDefaultApiClient()); - } - - public DefaultApi(ApiClient apiClient) { - this.apiClient = apiClient; - } - - public ApiClient getApiClient() { - return apiClient; - } - - public void setApiClient(ApiClient apiClient) { - this.apiClient = apiClient; - } - - /** - * Build call for exampleGet - * @param progressListener Progress listener - * @param progressRequestListener Progress request listener - * @return Call to execute - * @throws ApiException If fail to serialize the request body object - */ - public com.squareup.okhttp.Call exampleGetCall(final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { - Object localVarPostBody = null; - - // create path and map variables - String localVarPath = "/example"; - - List localVarQueryParams = new ArrayList(); - List localVarCollectionQueryParams = new ArrayList(); - - Map localVarHeaderParams = new HashMap(); - - Map localVarFormParams = new HashMap(); - - final String[] localVarAccepts = { - - }; - final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); - if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept); - - final String[] localVarContentTypes = { - - }; - final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); - localVarHeaderParams.put("Content-Type", localVarContentType); - - if(progressListener != null) { - apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() { - @Override - public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException { - com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request()); - return originalResponse.newBuilder() - .body(new ProgressResponseBody(originalResponse.body(), progressListener)) - .build(); - } - }); - } - - String[] localVarAuthNames = new String[] { "accessCode" }; - return apiClient.buildCall(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener); - } - - @SuppressWarnings("rawtypes") - private com.squareup.okhttp.Call exampleGetValidateBeforeCall(final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { - - com.squareup.okhttp.Call call = exampleGetCall(progressListener, progressRequestListener); - return call; - - - - - - } - - /** - * Server example operation - * This is an example operation to show how security is applied to the call. - * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body - */ - public void exampleGet() throws ApiException { - exampleGetWithHttpInfo(); - } - - /** - * Server example operation - * This is an example operation to show how security is applied to the call. - * @return ApiResponse<Void> - * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body - */ - public ApiResponse exampleGetWithHttpInfo() throws ApiException { - com.squareup.okhttp.Call call = exampleGetValidateBeforeCall(null, null); - return apiClient.execute(call); - } - - /** - * Server example operation (asynchronously) - * This is an example operation to show how security is applied to the call. - * @param callback The callback to be executed when the API call finishes - * @return The request call - * @throws ApiException If fail to process the API call, e.g. serializing the request body object - */ - public com.squareup.okhttp.Call exampleGetAsync(final ApiCallback callback) throws ApiException { - - ProgressResponseBody.ProgressListener progressListener = null; - ProgressRequestBody.ProgressRequestListener progressRequestListener = null; - - if (callback != null) { - progressListener = new ProgressResponseBody.ProgressListener() { - @Override - public void update(long bytesRead, long contentLength, boolean done) { - callback.onDownloadProgress(bytesRead, contentLength, done); - } - }; - - progressRequestListener = new ProgressRequestBody.ProgressRequestListener() { - @Override - public void onRequestProgress(long bytesWritten, long contentLength, boolean done) { - callback.onUploadProgress(bytesWritten, contentLength, done); - } - }; - } - - com.squareup.okhttp.Call call = exampleGetValidateBeforeCall(progressListener, progressRequestListener); - apiClient.executeAsync(call, callback); - return call; - } - /** - * Build call for pingGet - * @param progressListener Progress listener - * @param progressRequestListener Progress request listener - * @return Call to execute - * @throws ApiException If fail to serialize the request body object - */ - public com.squareup.okhttp.Call pingGetCall(final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { - Object localVarPostBody = null; - - // create path and map variables - String localVarPath = "/ping"; - - List localVarQueryParams = new ArrayList(); - List localVarCollectionQueryParams = new ArrayList(); - - Map localVarHeaderParams = new HashMap(); - - Map localVarFormParams = new HashMap(); - - final String[] localVarAccepts = { - - }; - final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); - if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept); - - final String[] localVarContentTypes = { - - }; - final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); - localVarHeaderParams.put("Content-Type", localVarContentType); - - if(progressListener != null) { - apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() { - @Override - public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException { - com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request()); - return originalResponse.newBuilder() - .body(new ProgressResponseBody(originalResponse.body(), progressListener)) - .build(); - } - }); - } - - String[] localVarAuthNames = new String[] { }; - return apiClient.buildCall(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener); - } - - @SuppressWarnings("rawtypes") - private com.squareup.okhttp.Call pingGetValidateBeforeCall(final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { - - com.squareup.okhttp.Call call = pingGetCall(progressListener, progressRequestListener); - return call; - - - - - - } - - /** - * Server heartbeat operation - * This operation shows how to override the global security defined above, as we want to open it up for all users. - * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body - */ - public void pingGet() throws ApiException { - pingGetWithHttpInfo(); - } - - /** - * Server heartbeat operation - * This operation shows how to override the global security defined above, as we want to open it up for all users. - * @return ApiResponse<Void> - * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body - */ - public ApiResponse pingGetWithHttpInfo() throws ApiException { - com.squareup.okhttp.Call call = pingGetValidateBeforeCall(null, null); - return apiClient.execute(call); - } - - /** - * Server heartbeat operation (asynchronously) - * This operation shows how to override the global security defined above, as we want to open it up for all users. - * @param callback The callback to be executed when the API call finishes - * @return The request call - * @throws ApiException If fail to process the API call, e.g. serializing the request body object - */ - public com.squareup.okhttp.Call pingGetAsync(final ApiCallback callback) throws ApiException { - - ProgressResponseBody.ProgressListener progressListener = null; - ProgressRequestBody.ProgressRequestListener progressRequestListener = null; - - if (callback != null) { - progressListener = new ProgressResponseBody.ProgressListener() { - @Override - public void update(long bytesRead, long contentLength, boolean done) { - callback.onDownloadProgress(bytesRead, contentLength, done); - } - }; - - progressRequestListener = new ProgressRequestBody.ProgressRequestListener() { - @Override - public void onRequestProgress(long bytesWritten, long contentLength, boolean done) { - callback.onUploadProgress(bytesWritten, contentLength, done); - } - }; - } - - com.squareup.okhttp.Call call = pingGetValidateBeforeCall(progressListener, progressRequestListener); - apiClient.executeAsync(call, callback); - return call; - } - /** - * Build call for sisGet - * @param limit Limits the number of items on a page (optional) - * @param offset Specifies the page number of the artists to be displayed (optional) - * @param progressListener Progress listener - * @param progressRequestListener Progress request listener - * @return Call to execute - * @throws ApiException If fail to serialize the request body object - */ - public com.squareup.okhttp.Call sisGetCall(Integer limit, Integer offset, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { - Object localVarPostBody = null; - - // create path and map variables - String localVarPath = "/sis"; - - List localVarQueryParams = new ArrayList(); - List localVarCollectionQueryParams = new ArrayList(); - if (limit != null) - localVarQueryParams.addAll(apiClient.parameterToPair("limit", limit)); - if (offset != null) - localVarQueryParams.addAll(apiClient.parameterToPair("offset", offset)); - - Map localVarHeaderParams = new HashMap(); - - Map localVarFormParams = new HashMap(); - - final String[] localVarAccepts = { - "application/json" - }; - final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); - if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept); - - final String[] localVarContentTypes = { - - }; - final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); - localVarHeaderParams.put("Content-Type", localVarContentType); - - if(progressListener != null) { - apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() { - @Override - public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException { - com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request()); - return originalResponse.newBuilder() - .body(new ProgressResponseBody(originalResponse.body(), progressListener)) - .build(); - } - }); - } - - String[] localVarAuthNames = new String[] { "accessCode" }; - return apiClient.buildCall(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener); - } - - @SuppressWarnings("rawtypes") - private com.squareup.okhttp.Call sisGetValidateBeforeCall(Integer limit, Integer offset, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { - - com.squareup.okhttp.Call call = sisGetCall(limit, offset, progressListener, progressRequestListener); - return call; - - - - - - } - - /** - * - * Returns a list of people - * @param limit Limits the number of items on a page (optional) - * @param offset Specifies the page number of the artists to be displayed (optional) - * @return List<Person> - * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body - */ - public List sisGet(Integer limit, Integer offset) throws ApiException { - ApiResponse> resp = sisGetWithHttpInfo(limit, offset); - return resp.getData(); - } - - /** - * - * Returns a list of people - * @param limit Limits the number of items on a page (optional) - * @param offset Specifies the page number of the artists to be displayed (optional) - * @return ApiResponse<List<Person>> - * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body - */ - public ApiResponse> sisGetWithHttpInfo(Integer limit, Integer offset) throws ApiException { - com.squareup.okhttp.Call call = sisGetValidateBeforeCall(limit, offset, null, null); - Type localVarReturnType = new TypeToken>(){}.getType(); - return apiClient.execute(call, localVarReturnType); - } - - /** - * (asynchronously) - * Returns a list of people - * @param limit Limits the number of items on a page (optional) - * @param offset Specifies the page number of the artists to be displayed (optional) - * @param callback The callback to be executed when the API call finishes - * @return The request call - * @throws ApiException If fail to process the API call, e.g. serializing the request body object - */ - public com.squareup.okhttp.Call sisGetAsync(Integer limit, Integer offset, final ApiCallback> callback) throws ApiException { - - ProgressResponseBody.ProgressListener progressListener = null; - ProgressRequestBody.ProgressRequestListener progressRequestListener = null; - - if (callback != null) { - progressListener = new ProgressResponseBody.ProgressListener() { - @Override - public void update(long bytesRead, long contentLength, boolean done) { - callback.onDownloadProgress(bytesRead, contentLength, done); - } - }; - - progressRequestListener = new ProgressRequestBody.ProgressRequestListener() { - @Override - public void onRequestProgress(long bytesWritten, long contentLength, boolean done) { - callback.onUploadProgress(bytesWritten, contentLength, done); - } - }; - } - - com.squareup.okhttp.Call call = sisGetValidateBeforeCall(limit, offset, progressListener, progressRequestListener); - Type localVarReturnType = new TypeToken>(){}.getType(); - apiClient.executeAsync(call, localVarReturnType, callback); - return call; - } - /** - * Build call for sisPost - * @param body (required) - * @param progressListener Progress listener - * @param progressRequestListener Progress request listener - * @return Call to execute - * @throws ApiException If fail to serialize the request body object - */ - public com.squareup.okhttp.Call sisPostCall(Person body, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { - Object localVarPostBody = body; - - // create path and map variables - String localVarPath = "/sis"; - - List localVarQueryParams = new ArrayList(); - List localVarCollectionQueryParams = new ArrayList(); - - Map localVarHeaderParams = new HashMap(); - - Map localVarFormParams = new HashMap(); - - final String[] localVarAccepts = { - "application/json" - }; - final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); - if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept); - - final String[] localVarContentTypes = { - "application/json" - }; - final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); - localVarHeaderParams.put("Content-Type", localVarContentType); - - if(progressListener != null) { - apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() { - @Override - public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException { - com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request()); - return originalResponse.newBuilder() - .body(new ProgressResponseBody(originalResponse.body(), progressListener)) - .build(); - } - }); - } - - String[] localVarAuthNames = new String[] { "accessCode" }; - return apiClient.buildCall(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener); - } - - @SuppressWarnings("rawtypes") - private com.squareup.okhttp.Call sisPostValidateBeforeCall(Person body, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { - // verify the required parameter 'body' is set - if (body == null) { - throw new ApiException("Missing the required parameter 'body' when calling sisPost(Async)"); - } - - com.squareup.okhttp.Call call = sisPostCall(body, progressListener, progressRequestListener); - return call; - - - - - - } - - /** - * - * Get a reference ID for an SoR person - * @param body (required) - * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body - */ - public void sisPost(Person body) throws ApiException { - sisPostWithHttpInfo(body); - } - - /** - * - * Get a reference ID for an SoR person - * @param body (required) - * @return ApiResponse<Void> - * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body - */ - public ApiResponse sisPostWithHttpInfo(Person body) throws ApiException { - com.squareup.okhttp.Call call = sisPostValidateBeforeCall(body, null, null); - return apiClient.execute(call); - } - - /** - * (asynchronously) - * Get a reference ID for an SoR person - * @param body (required) - * @param callback The callback to be executed when the API call finishes - * @return The request call - * @throws ApiException If fail to process the API call, e.g. serializing the request body object - */ - public com.squareup.okhttp.Call sisPostAsync(Person body, final ApiCallback callback) throws ApiException { - - ProgressResponseBody.ProgressListener progressListener = null; - ProgressRequestBody.ProgressRequestListener progressRequestListener = null; - - if (callback != null) { - progressListener = new ProgressResponseBody.ProgressListener() { - @Override - public void update(long bytesRead, long contentLength, boolean done) { - callback.onDownloadProgress(bytesRead, contentLength, done); - } - }; - - progressRequestListener = new ProgressRequestBody.ProgressRequestListener() { - @Override - public void onRequestProgress(long bytesWritten, long contentLength, boolean done) { - callback.onUploadProgress(bytesWritten, contentLength, done); - } - }; - } - - com.squareup.okhttp.Call call = sisPostValidateBeforeCall(body, progressListener, progressRequestListener); - apiClient.executeAsync(call, callback); - return call; - } - /** - * Build call for sisSorIdGet - * @param sorId (required) - * @param progressListener Progress listener - * @param progressRequestListener Progress request listener - * @return Call to execute - * @throws ApiException If fail to serialize the request body object - */ - public com.squareup.okhttp.Call sisSorIdGetCall(String sorId, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { - Object localVarPostBody = null; - - // create path and map variables - String localVarPath = "/sis/{sorId}" - .replaceAll("\\{" + "sorId" + "\\}", apiClient.escapeString(sorId.toString())); - - List localVarQueryParams = new ArrayList(); - List localVarCollectionQueryParams = new ArrayList(); - - Map localVarHeaderParams = new HashMap(); - - Map localVarFormParams = new HashMap(); - - final String[] localVarAccepts = { - "application/json" - }; - final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); - if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept); - - final String[] localVarContentTypes = { - - }; - final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); - localVarHeaderParams.put("Content-Type", localVarContentType); - - if(progressListener != null) { - apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() { - @Override - public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException { - com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request()); - return originalResponse.newBuilder() - .body(new ProgressResponseBody(originalResponse.body(), progressListener)) - .build(); - } - }); - } - - String[] localVarAuthNames = new String[] { "accessCode" }; - return apiClient.buildCall(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener); - } - - @SuppressWarnings("rawtypes") - private com.squareup.okhttp.Call sisSorIdGetValidateBeforeCall(String sorId, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { - // verify the required parameter 'sorId' is set - if (sorId == null) { - throw new ApiException("Missing the required parameter 'sorId' when calling sisSorIdGet(Async)"); - } - - com.squareup.okhttp.Call call = sisSorIdGetCall(sorId, progressListener, progressRequestListener); - return call; - - - - - - } - - /** - * - * Obtain information about an person from his or her sorId - * @param sorId (required) - * @return InlineResponse200 - * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body - */ - public InlineResponse200 sisSorIdGet(String sorId) throws ApiException { - ApiResponse resp = sisSorIdGetWithHttpInfo(sorId); - return resp.getData(); - } - - /** - * - * Obtain information about an person from his or her sorId - * @param sorId (required) - * @return ApiResponse<InlineResponse200> - * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body - */ - public ApiResponse sisSorIdGetWithHttpInfo(String sorId) throws ApiException { - com.squareup.okhttp.Call call = sisSorIdGetValidateBeforeCall(sorId, null, null); - Type localVarReturnType = new TypeToken(){}.getType(); - return apiClient.execute(call, localVarReturnType); - } - - /** - * (asynchronously) - * Obtain information about an person from his or her sorId - * @param sorId (required) - * @param callback The callback to be executed when the API call finishes - * @return The request call - * @throws ApiException If fail to process the API call, e.g. serializing the request body object - */ - public com.squareup.okhttp.Call sisSorIdGetAsync(String sorId, final ApiCallback callback) throws ApiException { - - ProgressResponseBody.ProgressListener progressListener = null; - ProgressRequestBody.ProgressRequestListener progressRequestListener = null; - - if (callback != null) { - progressListener = new ProgressResponseBody.ProgressListener() { - @Override - public void update(long bytesRead, long contentLength, boolean done) { - callback.onDownloadProgress(bytesRead, contentLength, done); - } - }; - - progressRequestListener = new ProgressRequestBody.ProgressRequestListener() { - @Override - public void onRequestProgress(long bytesWritten, long contentLength, boolean done) { - callback.onUploadProgress(bytesWritten, contentLength, done); - } - }; - } - - com.squareup.okhttp.Call call = sisSorIdGetValidateBeforeCall(sorId, progressListener, progressRequestListener); - Type localVarReturnType = new TypeToken(){}.getType(); - apiClient.executeAsync(call, localVarReturnType, callback); - return call; - } -} diff --git a/java-client-generated/src/main/java/io/swagger/client/auth/ApiKeyAuth.java b/java-client-generated/src/main/java/io/swagger/client/auth/ApiKeyAuth.java deleted file mode 100644 index f3df495..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/auth/ApiKeyAuth.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.auth; - -import io.swagger.client.Pair; - -import java.util.Map; -import java.util.List; - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]")public class ApiKeyAuth implements Authentication { - private final String location; - private final String paramName; - - private String apiKey; - private String apiKeyPrefix; - - public ApiKeyAuth(String location, String paramName) { - this.location = location; - this.paramName = paramName; - } - - public String getLocation() { - return location; - } - - public String getParamName() { - return paramName; - } - - public String getApiKey() { - return apiKey; - } - - public void setApiKey(String apiKey) { - this.apiKey = apiKey; - } - - public String getApiKeyPrefix() { - return apiKeyPrefix; - } - - public void setApiKeyPrefix(String apiKeyPrefix) { - this.apiKeyPrefix = apiKeyPrefix; - } - - @Override - public void applyToParams(List queryParams, Map headerParams) { - if (apiKey == null) { - return; - } - String value; - if (apiKeyPrefix != null) { - value = apiKeyPrefix + " " + apiKey; - } else { - value = apiKey; - } - if ("query".equals(location)) { - queryParams.add(new Pair(paramName, value)); - } else if ("header".equals(location)) { - headerParams.put(paramName, value); - } - } -} diff --git a/java-client-generated/src/main/java/io/swagger/client/auth/Authentication.java b/java-client-generated/src/main/java/io/swagger/client/auth/Authentication.java deleted file mode 100644 index aff5254..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/auth/Authentication.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.auth; - -import io.swagger.client.Pair; - -import java.util.Map; -import java.util.List; - -public interface Authentication { - /** - * Apply authentication settings to header and query params. - * - * @param queryParams List of query parameters - * @param headerParams Map of header parameters - */ - void applyToParams(List queryParams, Map headerParams); -} diff --git a/java-client-generated/src/main/java/io/swagger/client/auth/HttpBasicAuth.java b/java-client-generated/src/main/java/io/swagger/client/auth/HttpBasicAuth.java deleted file mode 100644 index ec29706..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/auth/HttpBasicAuth.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.auth; - -import io.swagger.client.Pair; - -import com.squareup.okhttp.Credentials; - -import java.util.Map; -import java.util.List; - -import java.io.UnsupportedEncodingException; - -public class HttpBasicAuth implements Authentication { - private String username; - private String password; - - public String getUsername() { - return username; - } - - public void setUsername(String username) { - this.username = username; - } - - public String getPassword() { - return password; - } - - public void setPassword(String password) { - this.password = password; - } - - @Override - public void applyToParams(List queryParams, Map headerParams) { - if (username == null && password == null) { - return; - } - headerParams.put("Authorization", Credentials.basic( - username == null ? "" : username, - password == null ? "" : password)); - } -} diff --git a/java-client-generated/src/main/java/io/swagger/client/auth/OAuth.java b/java-client-generated/src/main/java/io/swagger/client/auth/OAuth.java deleted file mode 100644 index bab4ba7..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/auth/OAuth.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.auth; - -import io.swagger.client.Pair; - -import java.util.Map; -import java.util.List; - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]")public class OAuth implements Authentication { - private String accessToken; - - public String getAccessToken() { - return accessToken; - } - - public void setAccessToken(String accessToken) { - this.accessToken = accessToken; - } - - @Override - public void applyToParams(List queryParams, Map headerParams) { - if (accessToken != null) { - headerParams.put("Authorization", "Bearer " + accessToken); - } - } -} diff --git a/java-client-generated/src/main/java/io/swagger/client/auth/OAuthFlow.java b/java-client-generated/src/main/java/io/swagger/client/auth/OAuthFlow.java deleted file mode 100644 index d547a58..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/auth/OAuthFlow.java +++ /dev/null @@ -1,17 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.auth; - -public enum OAuthFlow { - accessCode, implicit, password, application -} diff --git a/java-client-generated/src/main/java/io/swagger/client/model/InlineResponse200.java b/java-client-generated/src/main/java/io/swagger/client/model/InlineResponse200.java deleted file mode 100644 index 1d1c8e0..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/model/InlineResponse200.java +++ /dev/null @@ -1,137 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.model; - -import java.util.Objects; -import java.util.Arrays; -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import io.swagger.v3.oas.annotations.media.Schema; -import java.io.IOException; -/** - * InlineResponse200 - */ - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]") -public class InlineResponse200 { - @SerializedName("artist_name") - private String artistName = null; - - @SerializedName("artist_genre") - private String artistGenre = null; - - @SerializedName("albums_recorded") - private Integer albumsRecorded = null; - - public InlineResponse200 artistName(String artistName) { - this.artistName = artistName; - return this; - } - - /** - * Get artistName - * @return artistName - **/ - @Schema(description = "") - public String getArtistName() { - return artistName; - } - - public void setArtistName(String artistName) { - this.artistName = artistName; - } - - public InlineResponse200 artistGenre(String artistGenre) { - this.artistGenre = artistGenre; - return this; - } - - /** - * Get artistGenre - * @return artistGenre - **/ - @Schema(description = "") - public String getArtistGenre() { - return artistGenre; - } - - public void setArtistGenre(String artistGenre) { - this.artistGenre = artistGenre; - } - - public InlineResponse200 albumsRecorded(Integer albumsRecorded) { - this.albumsRecorded = albumsRecorded; - return this; - } - - /** - * Get albumsRecorded - * @return albumsRecorded - **/ - @Schema(description = "") - public Integer getAlbumsRecorded() { - return albumsRecorded; - } - - public void setAlbumsRecorded(Integer albumsRecorded) { - this.albumsRecorded = albumsRecorded; - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - InlineResponse200 inlineResponse200 = (InlineResponse200) o; - return Objects.equals(this.artistName, inlineResponse200.artistName) && - Objects.equals(this.artistGenre, inlineResponse200.artistGenre) && - Objects.equals(this.albumsRecorded, inlineResponse200.albumsRecorded); - } - - @Override - public int hashCode() { - return Objects.hash(artistName, artistGenre, albumsRecorded); - } - - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class InlineResponse200 {\n"); - - sb.append(" artistName: ").append(toIndentedString(artistName)).append("\n"); - sb.append(" artistGenre: ").append(toIndentedString(artistGenre)).append("\n"); - sb.append(" albumsRecorded: ").append(toIndentedString(albumsRecorded)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(java.lang.Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} diff --git a/java-client-generated/src/main/java/io/swagger/client/model/InlineResponse400.java b/java-client-generated/src/main/java/io/swagger/client/model/InlineResponse400.java deleted file mode 100644 index fc3790b..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/model/InlineResponse400.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.model; - -import java.util.Objects; -import java.util.Arrays; -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import io.swagger.v3.oas.annotations.media.Schema; -import java.io.IOException; -/** - * InlineResponse400 - */ - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]") -public class InlineResponse400 { - @SerializedName("message") - private String message = null; - - public InlineResponse400 message(String message) { - this.message = message; - return this; - } - - /** - * Get message - * @return message - **/ - @Schema(description = "") - public String getMessage() { - return message; - } - - public void setMessage(String message) { - this.message = message; - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - InlineResponse400 inlineResponse400 = (InlineResponse400) o; - return Objects.equals(this.message, inlineResponse400.message); - } - - @Override - public int hashCode() { - return Objects.hash(message); - } - - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class InlineResponse400 {\n"); - - sb.append(" message: ").append(toIndentedString(message)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(java.lang.Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} diff --git a/java-client-generated/src/main/java/io/swagger/client/model/Person.java b/java-client-generated/src/main/java/io/swagger/client/model/Person.java deleted file mode 100644 index 9690527..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/model/Person.java +++ /dev/null @@ -1,322 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.model; - -import java.util.Objects; -import java.util.Arrays; -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import io.swagger.client.model.PersonAddress; -import io.swagger.client.model.PersonEmailAddress; -import io.swagger.client.model.PersonIdentifier; -import io.swagger.client.model.PersonNames; -import io.swagger.client.model.PersonTelephoneNumber; -import io.swagger.v3.oas.annotations.media.Schema; -import java.io.IOException; -import java.util.ArrayList; -import java.util.List; -/** - * Person - */ - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]") -public class Person { - @SerializedName("sorId") - private Integer sorId = null; - - @SerializedName("dateOfBirth") - private String dateOfBirth = null; - - @SerializedName("names") - private List names = null; - - @SerializedName("address") - private List address = null; - - @SerializedName("emailAddress") - private List emailAddress = null; - - @SerializedName("identifier") - private List identifier = null; - - @SerializedName("primaryAffiliation") - private String primaryAffiliation = null; - - @SerializedName("gender") - private String gender = null; - - @SerializedName("telephoneNumber") - private List telephoneNumber = null; - - public Person sorId(Integer sorId) { - this.sorId = sorId; - return this; - } - - /** - * Get sorId - * @return sorId - **/ - @Schema(required = true, description = "") - public Integer getSorId() { - return sorId; - } - - public void setSorId(Integer sorId) { - this.sorId = sorId; - } - - public Person dateOfBirth(String dateOfBirth) { - this.dateOfBirth = dateOfBirth; - return this; - } - - /** - * Get dateOfBirth - * @return dateOfBirth - **/ - @Schema(description = "") - public String getDateOfBirth() { - return dateOfBirth; - } - - public void setDateOfBirth(String dateOfBirth) { - this.dateOfBirth = dateOfBirth; - } - - public Person names(List names) { - this.names = names; - return this; - } - - public Person addNamesItem(PersonNames namesItem) { - if (this.names == null) { - this.names = new ArrayList(); - } - this.names.add(namesItem); - return this; - } - - /** - * Get names - * @return names - **/ - @Schema(description = "") - public List getNames() { - return names; - } - - public void setNames(List names) { - this.names = names; - } - - public Person address(List address) { - this.address = address; - return this; - } - - public Person addAddressItem(PersonAddress addressItem) { - if (this.address == null) { - this.address = new ArrayList(); - } - this.address.add(addressItem); - return this; - } - - /** - * Get address - * @return address - **/ - @Schema(description = "") - public List getAddress() { - return address; - } - - public void setAddress(List address) { - this.address = address; - } - - public Person emailAddress(List emailAddress) { - this.emailAddress = emailAddress; - return this; - } - - public Person addEmailAddressItem(PersonEmailAddress emailAddressItem) { - if (this.emailAddress == null) { - this.emailAddress = new ArrayList(); - } - this.emailAddress.add(emailAddressItem); - return this; - } - - /** - * Get emailAddress - * @return emailAddress - **/ - @Schema(description = "") - public List getEmailAddress() { - return emailAddress; - } - - public void setEmailAddress(List emailAddress) { - this.emailAddress = emailAddress; - } - - public Person identifier(List identifier) { - this.identifier = identifier; - return this; - } - - public Person addIdentifierItem(PersonIdentifier identifierItem) { - if (this.identifier == null) { - this.identifier = new ArrayList(); - } - this.identifier.add(identifierItem); - return this; - } - - /** - * Get identifier - * @return identifier - **/ - @Schema(description = "") - public List getIdentifier() { - return identifier; - } - - public void setIdentifier(List identifier) { - this.identifier = identifier; - } - - public Person primaryAffiliation(String primaryAffiliation) { - this.primaryAffiliation = primaryAffiliation; - return this; - } - - /** - * Get primaryAffiliation - * @return primaryAffiliation - **/ - @Schema(description = "") - public String getPrimaryAffiliation() { - return primaryAffiliation; - } - - public void setPrimaryAffiliation(String primaryAffiliation) { - this.primaryAffiliation = primaryAffiliation; - } - - public Person gender(String gender) { - this.gender = gender; - return this; - } - - /** - * Get gender - * @return gender - **/ - @Schema(description = "") - public String getGender() { - return gender; - } - - public void setGender(String gender) { - this.gender = gender; - } - - public Person telephoneNumber(List telephoneNumber) { - this.telephoneNumber = telephoneNumber; - return this; - } - - public Person addTelephoneNumberItem(PersonTelephoneNumber telephoneNumberItem) { - if (this.telephoneNumber == null) { - this.telephoneNumber = new ArrayList(); - } - this.telephoneNumber.add(telephoneNumberItem); - return this; - } - - /** - * Get telephoneNumber - * @return telephoneNumber - **/ - @Schema(description = "") - public List getTelephoneNumber() { - return telephoneNumber; - } - - public void setTelephoneNumber(List telephoneNumber) { - this.telephoneNumber = telephoneNumber; - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - Person person = (Person) o; - return Objects.equals(this.sorId, person.sorId) && - Objects.equals(this.dateOfBirth, person.dateOfBirth) && - Objects.equals(this.names, person.names) && - Objects.equals(this.address, person.address) && - Objects.equals(this.emailAddress, person.emailAddress) && - Objects.equals(this.identifier, person.identifier) && - Objects.equals(this.primaryAffiliation, person.primaryAffiliation) && - Objects.equals(this.gender, person.gender) && - Objects.equals(this.telephoneNumber, person.telephoneNumber); - } - - @Override - public int hashCode() { - return Objects.hash(sorId, dateOfBirth, names, address, emailAddress, identifier, primaryAffiliation, gender, telephoneNumber); - } - - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class Person {\n"); - - sb.append(" sorId: ").append(toIndentedString(sorId)).append("\n"); - sb.append(" dateOfBirth: ").append(toIndentedString(dateOfBirth)).append("\n"); - sb.append(" names: ").append(toIndentedString(names)).append("\n"); - sb.append(" address: ").append(toIndentedString(address)).append("\n"); - sb.append(" emailAddress: ").append(toIndentedString(emailAddress)).append("\n"); - sb.append(" identifier: ").append(toIndentedString(identifier)).append("\n"); - sb.append(" primaryAffiliation: ").append(toIndentedString(primaryAffiliation)).append("\n"); - sb.append(" gender: ").append(toIndentedString(gender)).append("\n"); - sb.append(" telephoneNumber: ").append(toIndentedString(telephoneNumber)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(java.lang.Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} diff --git a/java-client-generated/src/main/java/io/swagger/client/model/PersonAddress.java b/java-client-generated/src/main/java/io/swagger/client/model/PersonAddress.java deleted file mode 100644 index 564d171..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/model/PersonAddress.java +++ /dev/null @@ -1,298 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.model; - -import java.util.Objects; -import java.util.Arrays; -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import io.swagger.v3.oas.annotations.media.Schema; -import java.io.IOException; -/** - * PersonAddress - */ - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]") -public class PersonAddress { - @SerializedName("country") - private String country = null; - - @SerializedName("formatted") - private String formatted = null; - - @SerializedName("language") - private String language = null; - - @SerializedName("locality") - private String locality = null; - - @SerializedName("postalCode") - private String postalCode = null; - - @SerializedName("region") - private String region = null; - - @SerializedName("room") - private String room = null; - - @SerializedName("streetAddress") - private String streetAddress = null; - - @SerializedName("type") - private String type = null; - - @SerializedName("verified") - private String verified = null; - - public PersonAddress country(String country) { - this.country = country; - return this; - } - - /** - * Get country - * @return country - **/ - @Schema(description = "") - public String getCountry() { - return country; - } - - public void setCountry(String country) { - this.country = country; - } - - public PersonAddress formatted(String formatted) { - this.formatted = formatted; - return this; - } - - /** - * Get formatted - * @return formatted - **/ - @Schema(description = "") - public String getFormatted() { - return formatted; - } - - public void setFormatted(String formatted) { - this.formatted = formatted; - } - - public PersonAddress language(String language) { - this.language = language; - return this; - } - - /** - * Get language - * @return language - **/ - @Schema(description = "") - public String getLanguage() { - return language; - } - - public void setLanguage(String language) { - this.language = language; - } - - public PersonAddress locality(String locality) { - this.locality = locality; - return this; - } - - /** - * Get locality - * @return locality - **/ - @Schema(description = "") - public String getLocality() { - return locality; - } - - public void setLocality(String locality) { - this.locality = locality; - } - - public PersonAddress postalCode(String postalCode) { - this.postalCode = postalCode; - return this; - } - - /** - * Get postalCode - * @return postalCode - **/ - @Schema(description = "") - public String getPostalCode() { - return postalCode; - } - - public void setPostalCode(String postalCode) { - this.postalCode = postalCode; - } - - public PersonAddress region(String region) { - this.region = region; - return this; - } - - /** - * Get region - * @return region - **/ - @Schema(description = "") - public String getRegion() { - return region; - } - - public void setRegion(String region) { - this.region = region; - } - - public PersonAddress room(String room) { - this.room = room; - return this; - } - - /** - * Get room - * @return room - **/ - @Schema(description = "") - public String getRoom() { - return room; - } - - public void setRoom(String room) { - this.room = room; - } - - public PersonAddress streetAddress(String streetAddress) { - this.streetAddress = streetAddress; - return this; - } - - /** - * Get streetAddress - * @return streetAddress - **/ - @Schema(description = "") - public String getStreetAddress() { - return streetAddress; - } - - public void setStreetAddress(String streetAddress) { - this.streetAddress = streetAddress; - } - - public PersonAddress type(String type) { - this.type = type; - return this; - } - - /** - * Get type - * @return type - **/ - @Schema(description = "") - public String getType() { - return type; - } - - public void setType(String type) { - this.type = type; - } - - public PersonAddress verified(String verified) { - this.verified = verified; - return this; - } - - /** - * Get verified - * @return verified - **/ - @Schema(description = "") - public String getVerified() { - return verified; - } - - public void setVerified(String verified) { - this.verified = verified; - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - PersonAddress personAddress = (PersonAddress) o; - return Objects.equals(this.country, personAddress.country) && - Objects.equals(this.formatted, personAddress.formatted) && - Objects.equals(this.language, personAddress.language) && - Objects.equals(this.locality, personAddress.locality) && - Objects.equals(this.postalCode, personAddress.postalCode) && - Objects.equals(this.region, personAddress.region) && - Objects.equals(this.room, personAddress.room) && - Objects.equals(this.streetAddress, personAddress.streetAddress) && - Objects.equals(this.type, personAddress.type) && - Objects.equals(this.verified, personAddress.verified); - } - - @Override - public int hashCode() { - return Objects.hash(country, formatted, language, locality, postalCode, region, room, streetAddress, type, verified); - } - - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class PersonAddress {\n"); - - sb.append(" country: ").append(toIndentedString(country)).append("\n"); - sb.append(" formatted: ").append(toIndentedString(formatted)).append("\n"); - sb.append(" language: ").append(toIndentedString(language)).append("\n"); - sb.append(" locality: ").append(toIndentedString(locality)).append("\n"); - sb.append(" postalCode: ").append(toIndentedString(postalCode)).append("\n"); - sb.append(" region: ").append(toIndentedString(region)).append("\n"); - sb.append(" room: ").append(toIndentedString(room)).append("\n"); - sb.append(" streetAddress: ").append(toIndentedString(streetAddress)).append("\n"); - sb.append(" type: ").append(toIndentedString(type)).append("\n"); - sb.append(" verified: ").append(toIndentedString(verified)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(java.lang.Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} diff --git a/java-client-generated/src/main/java/io/swagger/client/model/PersonEmailAddress.java b/java-client-generated/src/main/java/io/swagger/client/model/PersonEmailAddress.java deleted file mode 100644 index f59282b..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/model/PersonEmailAddress.java +++ /dev/null @@ -1,137 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.model; - -import java.util.Objects; -import java.util.Arrays; -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import io.swagger.v3.oas.annotations.media.Schema; -import java.io.IOException; -/** - * PersonEmailAddress - */ - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]") -public class PersonEmailAddress { - @SerializedName("address") - private String address = null; - - @SerializedName("type") - private String type = null; - - @SerializedName("verified") - private String verified = null; - - public PersonEmailAddress address(String address) { - this.address = address; - return this; - } - - /** - * Get address - * @return address - **/ - @Schema(description = "") - public String getAddress() { - return address; - } - - public void setAddress(String address) { - this.address = address; - } - - public PersonEmailAddress type(String type) { - this.type = type; - return this; - } - - /** - * Get type - * @return type - **/ - @Schema(description = "") - public String getType() { - return type; - } - - public void setType(String type) { - this.type = type; - } - - public PersonEmailAddress verified(String verified) { - this.verified = verified; - return this; - } - - /** - * Get verified - * @return verified - **/ - @Schema(description = "") - public String getVerified() { - return verified; - } - - public void setVerified(String verified) { - this.verified = verified; - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - PersonEmailAddress personEmailAddress = (PersonEmailAddress) o; - return Objects.equals(this.address, personEmailAddress.address) && - Objects.equals(this.type, personEmailAddress.type) && - Objects.equals(this.verified, personEmailAddress.verified); - } - - @Override - public int hashCode() { - return Objects.hash(address, type, verified); - } - - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class PersonEmailAddress {\n"); - - sb.append(" address: ").append(toIndentedString(address)).append("\n"); - sb.append(" type: ").append(toIndentedString(type)).append("\n"); - sb.append(" verified: ").append(toIndentedString(verified)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(java.lang.Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} diff --git a/java-client-generated/src/main/java/io/swagger/client/model/PersonIdentifier.java b/java-client-generated/src/main/java/io/swagger/client/model/PersonIdentifier.java deleted file mode 100644 index d281dd0..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/model/PersonIdentifier.java +++ /dev/null @@ -1,114 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.model; - -import java.util.Objects; -import java.util.Arrays; -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import io.swagger.v3.oas.annotations.media.Schema; -import java.io.IOException; -/** - * PersonIdentifier - */ - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]") -public class PersonIdentifier { - @SerializedName("id") - private String id = null; - - @SerializedName("type") - private String type = null; - - public PersonIdentifier id(String id) { - this.id = id; - return this; - } - - /** - * Get id - * @return id - **/ - @Schema(description = "") - public String getId() { - return id; - } - - public void setId(String id) { - this.id = id; - } - - public PersonIdentifier type(String type) { - this.type = type; - return this; - } - - /** - * Get type - * @return type - **/ - @Schema(description = "") - public String getType() { - return type; - } - - public void setType(String type) { - this.type = type; - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - PersonIdentifier personIdentifier = (PersonIdentifier) o; - return Objects.equals(this.id, personIdentifier.id) && - Objects.equals(this.type, personIdentifier.type); - } - - @Override - public int hashCode() { - return Objects.hash(id, type); - } - - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class PersonIdentifier {\n"); - - sb.append(" id: ").append(toIndentedString(id)).append("\n"); - sb.append(" type: ").append(toIndentedString(type)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(java.lang.Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} diff --git a/java-client-generated/src/main/java/io/swagger/client/model/PersonNames.java b/java-client-generated/src/main/java/io/swagger/client/model/PersonNames.java deleted file mode 100644 index 825a540..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/model/PersonNames.java +++ /dev/null @@ -1,137 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.model; - -import java.util.Objects; -import java.util.Arrays; -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import io.swagger.v3.oas.annotations.media.Schema; -import java.io.IOException; -/** - * PersonNames - */ - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]") -public class PersonNames { - @SerializedName("type") - private String type = null; - - @SerializedName("given") - private String given = null; - - @SerializedName("family") - private String family = null; - - public PersonNames type(String type) { - this.type = type; - return this; - } - - /** - * Get type - * @return type - **/ - @Schema(description = "") - public String getType() { - return type; - } - - public void setType(String type) { - this.type = type; - } - - public PersonNames given(String given) { - this.given = given; - return this; - } - - /** - * Get given - * @return given - **/ - @Schema(description = "") - public String getGiven() { - return given; - } - - public void setGiven(String given) { - this.given = given; - } - - public PersonNames family(String family) { - this.family = family; - return this; - } - - /** - * Get family - * @return family - **/ - @Schema(description = "") - public String getFamily() { - return family; - } - - public void setFamily(String family) { - this.family = family; - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - PersonNames personNames = (PersonNames) o; - return Objects.equals(this.type, personNames.type) && - Objects.equals(this.given, personNames.given) && - Objects.equals(this.family, personNames.family); - } - - @Override - public int hashCode() { - return Objects.hash(type, given, family); - } - - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class PersonNames {\n"); - - sb.append(" type: ").append(toIndentedString(type)).append("\n"); - sb.append(" given: ").append(toIndentedString(given)).append("\n"); - sb.append(" family: ").append(toIndentedString(family)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(java.lang.Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} diff --git a/java-client-generated/src/main/java/io/swagger/client/model/PersonTelephoneNumber.java b/java-client-generated/src/main/java/io/swagger/client/model/PersonTelephoneNumber.java deleted file mode 100644 index 2553dc7..0000000 --- a/java-client-generated/src/main/java/io/swagger/client/model/PersonTelephoneNumber.java +++ /dev/null @@ -1,114 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.model; - -import java.util.Objects; -import java.util.Arrays; -import com.google.gson.TypeAdapter; -import com.google.gson.annotations.JsonAdapter; -import com.google.gson.annotations.SerializedName; -import com.google.gson.stream.JsonReader; -import com.google.gson.stream.JsonWriter; -import io.swagger.v3.oas.annotations.media.Schema; -import java.io.IOException; -/** - * PersonTelephoneNumber - */ - -@javax.annotation.Generated(value = "io.swagger.codegen.v3.generators.java.JavaClientCodegen", date = "2020-09-18T00:55:04.707Z[GMT]") -public class PersonTelephoneNumber { - @SerializedName("number") - private String number = null; - - @SerializedName("type") - private String type = null; - - public PersonTelephoneNumber number(String number) { - this.number = number; - return this; - } - - /** - * Get number - * @return number - **/ - @Schema(description = "") - public String getNumber() { - return number; - } - - public void setNumber(String number) { - this.number = number; - } - - public PersonTelephoneNumber type(String type) { - this.type = type; - return this; - } - - /** - * Get type - * @return type - **/ - @Schema(description = "") - public String getType() { - return type; - } - - public void setType(String type) { - this.type = type; - } - - - @Override - public boolean equals(java.lang.Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - PersonTelephoneNumber personTelephoneNumber = (PersonTelephoneNumber) o; - return Objects.equals(this.number, personTelephoneNumber.number) && - Objects.equals(this.type, personTelephoneNumber.type); - } - - @Override - public int hashCode() { - return Objects.hash(number, type); - } - - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("class PersonTelephoneNumber {\n"); - - sb.append(" number: ").append(toIndentedString(number)).append("\n"); - sb.append(" type: ").append(toIndentedString(type)).append("\n"); - sb.append("}"); - return sb.toString(); - } - - /** - * Convert the given object to string with each line indented by 4 spaces - * (except the first line). - */ - private String toIndentedString(java.lang.Object o) { - if (o == null) { - return "null"; - } - return o.toString().replace("\n", "\n "); - } - -} diff --git a/java-client-generated/src/test/java/io/swagger/client/api/DefaultApiTest.java b/java-client-generated/src/test/java/io/swagger/client/api/DefaultApiTest.java deleted file mode 100644 index 10f8abd..0000000 --- a/java-client-generated/src/test/java/io/swagger/client/api/DefaultApiTest.java +++ /dev/null @@ -1,109 +0,0 @@ -/* - * ID Match API - * ID Match API Specification from Internet2 Trust and Identity, and Spherical Cow Group - * - * OpenAPI spec version: 1.1.1 - * - * - * NOTE: This class is auto generated by the swagger code generator program. - * https://github.com/swagger-api/swagger-codegen.git - * Do not edit the class manually. - */ - -package io.swagger.client.api; - -import io.swagger.client.ApiException; -import io.swagger.client.model.InlineResponse200; -import io.swagger.client.model.InlineResponse400; -import io.swagger.client.model.Person; -import org.junit.Test; -import org.junit.Ignore; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * API tests for DefaultApi - */ -@Ignore -public class DefaultApiTest { - - private final DefaultApi api = new DefaultApi(); - - /** - * Server example operation - * - * This is an example operation to show how security is applied to the call. - * - * @throws ApiException - * if the Api call fails - */ - @Test - public void exampleGetTest() throws ApiException { - api.exampleGet(); - - // TODO: test validations - } - /** - * Server heartbeat operation - * - * This operation shows how to override the global security defined above, as we want to open it up for all users. - * - * @throws ApiException - * if the Api call fails - */ - @Test - public void pingGetTest() throws ApiException { - api.pingGet(); - - // TODO: test validations - } - /** - * - * - * Returns a list of people - * - * @throws ApiException - * if the Api call fails - */ - @Test - public void sisGetTest() throws ApiException { - Integer limit = null; - Integer offset = null; - List response = api.sisGet(limit, offset); - - // TODO: test validations - } - /** - * - * - * Get a reference ID for an SoR person - * - * @throws ApiException - * if the Api call fails - */ - @Test - public void sisPostTest() throws ApiException { - Person body = null; - api.sisPost(body); - - // TODO: test validations - } - /** - * - * - * Obtain information about an person from his or her sorId - * - * @throws ApiException - * if the Api call fails - */ - @Test - public void sisSorIdGetTest() throws ApiException { - String sorId = null; - InlineResponse200 response = api.sisSorIdGet(sorId); - - // TODO: test validations - } -} diff --git a/java-client-generated/swagger-java-client.iml b/java-client-generated/swagger-java-client.iml deleted file mode 100644 index 843c67c..0000000 --- a/java-client-generated/swagger-java-client.iml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-server-generated/.idea/.gitignore b/spring-server-generated/.idea/.gitignore deleted file mode 100644 index 73f69e0..0000000 --- a/spring-server-generated/.idea/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Datasource local storage ignored files -/dataSources/ -/dataSources.local.xml -# Editor-based HTTP Client requests -/httpRequests/ diff --git a/spring-server-generated/.idea/encodings.xml b/spring-server-generated/.idea/encodings.xml deleted file mode 100644 index 63e9001..0000000 --- a/spring-server-generated/.idea/encodings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/spring-server-generated/.idea/jarRepositories.xml b/spring-server-generated/.idea/jarRepositories.xml deleted file mode 100644 index 712ab9d..0000000 --- a/spring-server-generated/.idea/jarRepositories.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/spring-server-generated/.idea/libraries/Maven__junit_junit_4_12.xml b/spring-server-generated/.idea/libraries/Maven__junit_junit_4_12.xml deleted file mode 100644 index d411041..0000000 --- a/spring-server-generated/.idea/libraries/Maven__junit_junit_4_12.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-server-generated/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml b/spring-server-generated/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml deleted file mode 100644 index f58bbc1..0000000 --- a/spring-server-generated/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-server-generated/.idea/misc.xml b/spring-server-generated/.idea/misc.xml deleted file mode 100644 index 735bb57..0000000 --- a/spring-server-generated/.idea/misc.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/spring-server-generated/.swagger-codegen-ignore b/spring-server-generated/.swagger-codegen-ignore deleted file mode 100644 index c5fa491..0000000 --- a/spring-server-generated/.swagger-codegen-ignore +++ /dev/null @@ -1,23 +0,0 @@ -# Swagger Codegen Ignore -# Generated by swagger-codegen https://github.com/swagger-api/swagger-codegen - -# Use this file to prevent files from being overwritten by the generator. -# The patterns follow closely to .gitignore or .dockerignore. - -# As an example, the C# client generator defines ApiClient.cs. -# You can make changes and tell Swagger Codgen to ignore just this file by uncommenting the following line: -#ApiClient.cs - -# You can match any string of characters against a directory, file or extension with a single asterisk (*): -#foo/*/qux -# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux - -# You can recursively match patterns against a directory, file or extension with a double asterisk (**): -#foo/**/qux -# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux - -# You can also negate patterns with an exclamation (!). -# For example, you can ignore all files in a docs folder with the file extension .md: -#docs/*.md -# Then explicitly reverse the ignore rule for a single file: -#!docs/README.md diff --git a/spring-server-generated/.swagger-codegen/VERSION b/spring-server-generated/.swagger-codegen/VERSION deleted file mode 100644 index 402b44e..0000000 --- a/spring-server-generated/.swagger-codegen/VERSION +++ /dev/null @@ -1 +0,0 @@ -3.0.21 \ No newline at end of file