From 409c3c1cbc68511d239ef71babaa7cef43b84911 Mon Sep 17 00:00:00 2001 From: gitnexbot Date: Tue, 14 Mar 2023 00:03:56 +0000 Subject: [PATCH] Synchronizing API and documentation updates --- docs/AdminApi.md | 6 ++++-- docs/PackageApi.md | 2 +- src/main/java/org/gitnex/tea4j/v2/apis/AdminApi.java | 5 ++++- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/docs/AdminApi.md b/docs/AdminApi.md index ec99717..1fc2011 100644 --- a/docs/AdminApi.md +++ b/docs/AdminApi.md @@ -908,7 +908,7 @@ Name | Type | Description | Notes # **adminDeleteUser** -> Void adminDeleteUser(username) +> Void adminDeleteUser(username, purge) Delete a user @@ -965,8 +965,9 @@ Token.setApiKey("YOUR API KEY"); AdminApi apiInstance = new AdminApi(); String username = "username_example"; // String | username of user to delete +Boolean purge = true; // Boolean | purge the user from the system completely try { - Void result = apiInstance.adminDeleteUser(username); + Void result = apiInstance.adminDeleteUser(username, purge); System.out.println(result); } catch (ApiException e) { System.err.println("Exception when calling AdminApi#adminDeleteUser"); @@ -979,6 +980,7 @@ try { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **username** | **String**| username of user to delete | + **purge** | **Boolean**| purge the user from the system completely | [optional] ### Return type diff --git a/docs/PackageApi.md b/docs/PackageApi.md index d304451..b9903d2 100644 --- a/docs/PackageApi.md +++ b/docs/PackageApi.md @@ -367,7 +367,7 @@ Name | Type | Description | Notes **owner** | **String**| owner of the packages | **page** | **Integer**| page number of results to return (1-based) | [optional] **limit** | **Integer**| page size of results | [optional] - **type** | **String**| package type filter | [optional] [enum: cargo, chef, composer, conan, conda, container, generic, helm, maven, npm, nuget, pub, pypi, rubygems, vagrant] + **type** | **String**| package type filter | [optional] [enum: cargo, chef, composer, conan, conda, container, generic, helm, maven, npm, nuget, pub, pypi, rubygems, swift, vagrant] **q** | **String**| name filter | [optional] ### Return type diff --git a/src/main/java/org/gitnex/tea4j/v2/apis/AdminApi.java b/src/main/java/org/gitnex/tea4j/v2/apis/AdminApi.java index 8a0f668..50ad557 100644 --- a/src/main/java/org/gitnex/tea4j/v2/apis/AdminApi.java +++ b/src/main/java/org/gitnex/tea4j/v2/apis/AdminApi.java @@ -130,10 +130,13 @@ public interface AdminApi { * Delete a user * * @param username username of user to delete (required) + * @param purge purge the user from the system completely (optional) * @return Call<Void> */ @DELETE("admin/users/{username}") - Call adminDeleteUser(@retrofit2.http.Path("username") String username); + Call adminDeleteUser( + @retrofit2.http.Path("username") String username, + @retrofit2.http.Query("purge") Boolean purge); /** * Delete a user's public key