Skip to content

Commit 8f14fde

Browse files
committed
Upgrade Java SDK to spec 1.20.1
1 parent 4d068a1 commit 8f14fde

File tree

283 files changed

+8986
-582
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

283 files changed

+8986
-582
lines changed

.openapi-generator/FILES

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,14 @@ docs/APIHealth.md
2929
docs/AccountDeletionLog.md
3030
docs/AddFavoriteRequest.md
3131
docs/AddGroupGalleryImageRequest.md
32+
docs/AdminAssetBundle.md
33+
docs/AdminUnityPackage.md
3234
docs/AgeVerificationStatus.md
3335
docs/AuthenticationApi.md
3436
docs/Avatar.md
3537
docs/AvatarPerformance.md
3638
docs/AvatarPublishedListingsInner.md
39+
docs/AvatarStyle.md
3740
docs/AvatarStyles.md
3841
docs/AvatarUnityPackageUrlObject.md
3942
docs/AvatarsApi.md
@@ -120,6 +123,15 @@ docs/InstanceRegion.md
120123
docs/InstanceShortNameResponse.md
121124
docs/InstanceType.md
122125
docs/InstancesApi.md
126+
docs/Inventory.md
127+
docs/InventoryApi.md
128+
docs/InventoryDrop.md
129+
docs/InventoryItem.md
130+
docs/InventoryItemType.md
131+
docs/InventoryMetadata.md
132+
docs/InventoryNotificationDetails.md
133+
docs/InventorySpawn.md
134+
docs/InventoryTemplate.md
123135
docs/InviteApi.md
124136
docs/InviteMessage.md
125137
docs/InviteMessageType.md
@@ -170,6 +182,9 @@ docs/ProductListing.md
170182
docs/ProductListingType.md
171183
docs/ProductListingVariant.md
172184
docs/ProductType.md
185+
docs/Prop.md
186+
docs/PropUnityPackage.md
187+
docs/PropsApi.md
173188
docs/Region.md
174189
docs/RegisterUserAccountRequest.md
175190
docs/ReleaseStatus.md
@@ -257,12 +272,14 @@ src/main/java/io/github/vrchatapi/api/FilesApi.java
257272
src/main/java/io/github/vrchatapi/api/FriendsApi.java
258273
src/main/java/io/github/vrchatapi/api/GroupsApi.java
259274
src/main/java/io/github/vrchatapi/api/InstancesApi.java
275+
src/main/java/io/github/vrchatapi/api/InventoryApi.java
260276
src/main/java/io/github/vrchatapi/api/InviteApi.java
261277
src/main/java/io/github/vrchatapi/api/JamsApi.java
262278
src/main/java/io/github/vrchatapi/api/MiscellaneousApi.java
263279
src/main/java/io/github/vrchatapi/api/NotificationsApi.java
264280
src/main/java/io/github/vrchatapi/api/PlayermoderationApi.java
265281
src/main/java/io/github/vrchatapi/api/PrintsApi.java
282+
src/main/java/io/github/vrchatapi/api/PropsApi.java
266283
src/main/java/io/github/vrchatapi/api/UsersApi.java
267284
src/main/java/io/github/vrchatapi/api/WorldsApi.java
268285
src/main/java/io/github/vrchatapi/auth/ApiKeyAuth.java
@@ -297,10 +314,13 @@ src/main/java/io/github/vrchatapi/model/AbstractOpenApiSchema.java
297314
src/main/java/io/github/vrchatapi/model/AccountDeletionLog.java
298315
src/main/java/io/github/vrchatapi/model/AddFavoriteRequest.java
299316
src/main/java/io/github/vrchatapi/model/AddGroupGalleryImageRequest.java
317+
src/main/java/io/github/vrchatapi/model/AdminAssetBundle.java
318+
src/main/java/io/github/vrchatapi/model/AdminUnityPackage.java
300319
src/main/java/io/github/vrchatapi/model/AgeVerificationStatus.java
301320
src/main/java/io/github/vrchatapi/model/Avatar.java
302321
src/main/java/io/github/vrchatapi/model/AvatarPerformance.java
303322
src/main/java/io/github/vrchatapi/model/AvatarPublishedListingsInner.java
323+
src/main/java/io/github/vrchatapi/model/AvatarStyle.java
304324
src/main/java/io/github/vrchatapi/model/AvatarStyles.java
305325
src/main/java/io/github/vrchatapi/model/AvatarUnityPackageUrlObject.java
306326
src/main/java/io/github/vrchatapi/model/Badge.java
@@ -380,6 +400,14 @@ src/main/java/io/github/vrchatapi/model/InstancePlatforms.java
380400
src/main/java/io/github/vrchatapi/model/InstanceRegion.java
381401
src/main/java/io/github/vrchatapi/model/InstanceShortNameResponse.java
382402
src/main/java/io/github/vrchatapi/model/InstanceType.java
403+
src/main/java/io/github/vrchatapi/model/Inventory.java
404+
src/main/java/io/github/vrchatapi/model/InventoryDrop.java
405+
src/main/java/io/github/vrchatapi/model/InventoryItem.java
406+
src/main/java/io/github/vrchatapi/model/InventoryItemType.java
407+
src/main/java/io/github/vrchatapi/model/InventoryMetadata.java
408+
src/main/java/io/github/vrchatapi/model/InventoryNotificationDetails.java
409+
src/main/java/io/github/vrchatapi/model/InventorySpawn.java
410+
src/main/java/io/github/vrchatapi/model/InventoryTemplate.java
383411
src/main/java/io/github/vrchatapi/model/InviteMessage.java
384412
src/main/java/io/github/vrchatapi/model/InviteMessageType.java
385413
src/main/java/io/github/vrchatapi/model/InviteRequest.java
@@ -424,6 +452,8 @@ src/main/java/io/github/vrchatapi/model/ProductListing.java
424452
src/main/java/io/github/vrchatapi/model/ProductListingType.java
425453
src/main/java/io/github/vrchatapi/model/ProductListingVariant.java
426454
src/main/java/io/github/vrchatapi/model/ProductType.java
455+
src/main/java/io/github/vrchatapi/model/Prop.java
456+
src/main/java/io/github/vrchatapi/model/PropUnityPackage.java
427457
src/main/java/io/github/vrchatapi/model/Region.java
428458
src/main/java/io/github/vrchatapi/model/RegisterUserAccountRequest.java
429459
src/main/java/io/github/vrchatapi/model/ReleaseStatus.java

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apply plugin: 'java'
44
apply plugin: 'com.diffplug.spotless'
55

66
group = 'io.github.vrchatapi'
7-
version = '1.20.0'
7+
version = '1.20.1'
88

99
buildscript {
1010
repositories {

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
22
settings(
33
organization := "io.github.vrchatapi",
44
name := "vrchatapi",
5-
version := "1.20.0",
5+
version := "1.20.1",
66
scalaVersion := "2.11.4",
77
scalacOptions ++= Seq("-feature"),
88
javacOptions in compile ++= Seq("-Xlint:deprecation"),

docs/AdminAssetBundle.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
2+
3+
# AdminAssetBundle
4+
5+
6+
7+
## Properties
8+
9+
| Name | Type | Description | Notes |
10+
|------------ | ------------- | ------------- | -------------|
11+
|**createdAt** | **OffsetDateTime** | | |
12+
|**updatedAt** | **OffsetDateTime** | | |
13+
|**assetType** | **String** | | |
14+
|**authorId** | **String** | A users unique ID, usually in the form of `usr_c1644b5b-3ca4-45b4-97c6-a2a0de70d469`. Legacy players can have old IDs in the form of `8JoV9XEdpo`. The ID can never be changed. | |
15+
|**authorName** | **String** | | |
16+
|**description** | **String** | | |
17+
|**imageUrl** | **String** | | |
18+
|**name** | **String** | | |
19+
|**releaseStatus** | **ReleaseStatus** | | |
20+
|**tags** | **List<String>** | | |
21+
|**thumbnailImageUrl** | **String** | | |
22+
|**unityPackageUrl** | **String** | | |
23+
|**unityPackages** | [**Set<AdminUnityPackage>**](AdminUnityPackage.md) | | |
24+
25+
26+

docs/AdminUnityPackage.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
2+
3+
# AdminUnityPackage
4+
5+
6+
7+
## Properties
8+
9+
| Name | Type | Description | Notes |
10+
|------------ | ------------- | ------------- | -------------|
11+
|**assetUrl** | **String** | | |
12+
|**assetVersion** | **Integer** | | |
13+
|**platform** | **String** | This can be `standalonewindows` or `android`, but can also pretty much be any random Unity verison such as `2019.2.4-801-Release` or `2019.2.2-772-Release` or even `unknownplatform`. | |
14+
|**unityVersion** | **String** | | |
15+
|**variant** | **String** | | |
16+
17+
18+

docs/AvatarStyle.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
2+
3+
# AvatarStyle
4+
5+
6+
7+
## Properties
8+
9+
| Name | Type | Description | Notes |
10+
|------------ | ------------- | ------------- | -------------|
11+
|**id** | **String** | | |
12+
|**styleName** | **String** | | |
13+
14+
15+

docs/AvatarsApi.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ All URIs are relative to *https://api.vrchat.cloud/api/1*
99
| [**deleteImpostor**](AvatarsApi.md#deleteImpostor) | **DELETE** /avatars/{avatarId}/impostor | Delete generated Impostor |
1010
| [**enqueueImpostor**](AvatarsApi.md#enqueueImpostor) | **POST** /avatars/{avatarId}/impostor/enqueue | Enqueue Impostor generation |
1111
| [**getAvatar**](AvatarsApi.md#getAvatar) | **GET** /avatars/{avatarId} | Get Avatar |
12+
| [**getAvatarStyles**](AvatarsApi.md#getAvatarStyles) | **GET** /avatarStyles | Get Avatar Styles |
1213
| [**getFavoritedAvatars**](AvatarsApi.md#getFavoritedAvatars) | **GET** /avatars/favorites | List Favorited Avatars |
1314
| [**getImpostorQueueStats**](AvatarsApi.md#getImpostorQueueStats) | **GET** /avatars/impostor/queue/stats | Get Impostor Queue Stats |
1415
| [**getLicensedAvatars**](AvatarsApi.md#getLicensedAvatars) | **GET** /avatars/licensed | List Licensed Avatars |
@@ -373,6 +374,64 @@ public class Example {
373374
| **401** | Error response due to missing auth cookie. | - |
374375
| **404** | Error response when trying to show information about a non-existent avatar. | - |
375376

377+
<a name="getAvatarStyles"></a>
378+
# **getAvatarStyles**
379+
> List&lt;AvatarStyle&gt; getAvatarStyles()
380+
381+
Get Avatar Styles
382+
383+
List avatar styles.
384+
385+
### Example
386+
```java
387+
// Import classes:
388+
import io.github.vrchatapi.ApiClient;
389+
import io.github.vrchatapi.ApiException;
390+
import io.github.vrchatapi.Configuration;
391+
import io.github.vrchatapi.models.*;
392+
import io.github.vrchatapi.api.AvatarsApi;
393+
394+
public class Example {
395+
public static void main(String[] args) {
396+
ApiClient defaultClient = Configuration.getDefaultApiClient();
397+
defaultClient.setBasePath("https://api.vrchat.cloud/api/1");
398+
399+
AvatarsApi apiInstance = new AvatarsApi(defaultClient);
400+
try {
401+
List<AvatarStyle> result = apiInstance.getAvatarStyles();
402+
System.out.println(result);
403+
} catch (ApiException e) {
404+
System.err.println("Exception when calling AvatarsApi#getAvatarStyles");
405+
System.err.println("Status code: " + e.getCode());
406+
System.err.println("Reason: " + e.getResponseBody());
407+
System.err.println("Response headers: " + e.getResponseHeaders());
408+
e.printStackTrace();
409+
}
410+
}
411+
}
412+
```
413+
414+
### Parameters
415+
This endpoint does not need any parameter.
416+
417+
### Return type
418+
419+
[**List&lt;AvatarStyle&gt;**](AvatarStyle.md)
420+
421+
### Authorization
422+
423+
No authorization required
424+
425+
### HTTP request headers
426+
427+
- **Content-Type**: Not defined
428+
- **Accept**: application/json
429+
430+
### HTTP response details
431+
| Status code | Description | Response headers |
432+
|-------------|-------------|------------------|
433+
| **200** | Returns a list of AvatarStyle objects. | - |
434+
376435
<a name="getFavoritedAvatars"></a>
377436
# **getFavoritedAvatars**
378437
> List&lt;Avatar&gt; getFavoritedAvatars(featured, sort, n, order, offset, search, tag, notag, releaseStatus, maxUnityVersion, minUnityVersion, platform, userId)

docs/EconomyApi.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ public class Example {
330330
Integer offset = 56; // Integer | A zero-based offset from the default object sorting from where search results start.
331331
Boolean hydrate = true; // Boolean | Populates some fields and changes types of others for certain objects.
332332
String groupId = "grp_00000000-0000-0000-0000-000000000000"; // String | Must be a valid group ID.
333-
Boolean active = true; // Boolean | Filter for users' listings.
333+
Boolean active = true; // Boolean | Filter for users' listings and inventory bundles.
334334
try {
335335
List<ProductListing> result = apiInstance.getProductListings(userId, n, offset, hydrate, groupId, active);
336336
System.out.println(result);
@@ -354,7 +354,7 @@ public class Example {
354354
| **offset** | **Integer**| A zero-based offset from the default object sorting from where search results start. | [optional] |
355355
| **hydrate** | **Boolean**| Populates some fields and changes types of others for certain objects. | [optional] |
356356
| **groupId** | **String**| Must be a valid group ID. | [optional] |
357-
| **active** | **Boolean**| Filter for users&#39; listings. | [optional] |
357+
| **active** | **Boolean**| Filter for users&#39; listings and inventory bundles. | [optional] |
358358

359359
### Return type
360360

docs/FilesApi.md

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ All URIs are relative to *https://api.vrchat.cloud/api/1*
1010
| [**deleteFileVersion**](FilesApi.md#deleteFileVersion) | **DELETE** /file/{fileId}/{versionId} | Delete File Version |
1111
| [**downloadFileVersion**](FilesApi.md#downloadFileVersion) | **GET** /file/{fileId}/{versionId} | Download File Version |
1212
| [**finishFileDataUpload**](FilesApi.md#finishFileDataUpload) | **PUT** /file/{fileId}/{versionId}/{fileType}/finish | Finish FileData Upload |
13+
| [**getAdminAssetBundle**](FilesApi.md#getAdminAssetBundle) | **GET** /adminassetbundles/{adminAssetBundleId} | Get AdminAssetBundle |
1314
| [**getFile**](FilesApi.md#getFile) | **GET** /file/{fileId} | Show File |
1415
| [**getFileAnalysis**](FilesApi.md#getFileAnalysis) | **GET** /analysis/{fileId}/{versionId} | Get File Version Analysis |
1516
| [**getFileAnalysisSecurity**](FilesApi.md#getFileAnalysisSecurity) | **GET** /analysis/{fileId}/{versionId}/security | Get File Version Analysis Security |
@@ -452,6 +453,75 @@ public class Example {
452453
|-------------|-------------|------------------|
453454
| **200** | Returns a single File object. | - |
454455

456+
<a name="getAdminAssetBundle"></a>
457+
# **getAdminAssetBundle**
458+
> AdminAssetBundle getAdminAssetBundle(adminAssetBundleId)
459+
460+
Get AdminAssetBundle
461+
462+
Returns an AdminAssetBundle
463+
464+
### Example
465+
```java
466+
// Import classes:
467+
import io.github.vrchatapi.ApiClient;
468+
import io.github.vrchatapi.ApiException;
469+
import io.github.vrchatapi.Configuration;
470+
import io.github.vrchatapi.auth.*;
471+
import io.github.vrchatapi.models.*;
472+
import io.github.vrchatapi.api.FilesApi;
473+
474+
public class Example {
475+
public static void main(String[] args) {
476+
ApiClient defaultClient = Configuration.getDefaultApiClient();
477+
defaultClient.setBasePath("https://api.vrchat.cloud/api/1");
478+
479+
// Configure API key authorization: authCookie
480+
ApiKeyAuth authCookie = (ApiKeyAuth) defaultClient.getAuthentication("authCookie");
481+
authCookie.setApiKey("YOUR API KEY");
482+
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
483+
//authCookie.setApiKeyPrefix("Token");
484+
485+
FilesApi apiInstance = new FilesApi(defaultClient);
486+
String adminAssetBundleId = "aab_e159e72c-ce54-4fbe-8c37-96af02f6d18d"; // String | Must be a valid admin asset bundle ID.
487+
try {
488+
AdminAssetBundle result = apiInstance.getAdminAssetBundle(adminAssetBundleId);
489+
System.out.println(result);
490+
} catch (ApiException e) {
491+
System.err.println("Exception when calling FilesApi#getAdminAssetBundle");
492+
System.err.println("Status code: " + e.getCode());
493+
System.err.println("Reason: " + e.getResponseBody());
494+
System.err.println("Response headers: " + e.getResponseHeaders());
495+
e.printStackTrace();
496+
}
497+
}
498+
}
499+
```
500+
501+
### Parameters
502+
503+
| Name | Type | Description | Notes |
504+
|------------- | ------------- | ------------- | -------------|
505+
| **adminAssetBundleId** | **String**| Must be a valid admin asset bundle ID. | |
506+
507+
### Return type
508+
509+
[**AdminAssetBundle**](AdminAssetBundle.md)
510+
511+
### Authorization
512+
513+
[authCookie](../README.md#authCookie)
514+
515+
### HTTP request headers
516+
517+
- **Content-Type**: Not defined
518+
- **Accept**: application/json
519+
520+
### HTTP response details
521+
| Status code | Description | Response headers |
522+
|-------------|-------------|------------------|
523+
| **200** | Returns a single AdminAssetBundle object. | - |
524+
455525
<a name="getFile"></a>
456526
# **getFile**
457527
> ModelFile getFile(fileId)

docs/GroupPermissions.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,7 @@
5353

5454
* `group_roles_manage` (value: `"group-roles-manage"`)
5555

56+
* `group_calendar_manage` (value: `"group-calendar-manage"`)
57+
5658

5759

0 commit comments

Comments
 (0)