Skip to content

Commit 3bf52f7

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.545.0
1 parent cb0ad07 commit 3bf52f7

23 files changed

+1013
-20
lines changed

.speakeasy/gen.lock

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 7b361cb9-7960-4aa9-aefb-1d3ff2bbe54b
33
management:
4-
docChecksum: ad6787b952846cc650a586f8449dbdb2
4+
docChecksum: f3522e0b996c7a5831055ada2045b4e9
55
docVersion: 0.0.1
6-
speakeasyVersion: 1.544.0
6+
speakeasyVersion: 1.545.0
77
generationVersion: 2.599.0
8-
releaseVersion: 3.1.4
9-
configChecksum: 32a6fef31260a4ee5155338ed3968b3d
8+
releaseVersion: 3.1.5
9+
configChecksum: 63383e884f87400f4433dc173f1e4592
1010
repoURL: https://github.com/hathora/cloud-sdk-java.git
1111
repoSubDirectory: .
1212
published: true
@@ -275,6 +275,8 @@ generatedFiles:
275275
- docs/models/operations/UpdateAppV1DeprecatedResponse.md
276276
- docs/models/operations/UpdateFleetRegionRequest.md
277277
- docs/models/operations/UpdateFleetRegionResponse.md
278+
- docs/models/operations/UpdateFleetRequest.md
279+
- docs/models/operations/UpdateFleetResponse.md
278280
- docs/models/operations/UpdateRoomConfigRequest.md
279281
- docs/models/operations/UpdateRoomConfigResponse.md
280282
- docs/models/operations/UpdateUserInviteRequest.md
@@ -294,6 +296,7 @@ generatedFiles:
294296
- docs/models/shared/ApplicationWithLatestDeploymentAndBuildServiceConfig.md
295297
- docs/models/shared/ApplicationsPage.md
296298
- docs/models/shared/AuthConfiguration.md
299+
- docs/models/shared/AutoscalerConfig.md
297300
- docs/models/shared/Build.md
298301
- docs/models/shared/BuildPart.md
299302
- docs/models/shared/BuildStatus.md
@@ -414,6 +417,7 @@ generatedFiles:
414417
- docs/models/shared/Status.md
415418
- docs/models/shared/TransportType.md
416419
- docs/models/shared/Two.md
420+
- docs/models/shared/UpdateFleet.md
417421
- docs/models/shared/UpdateRoomConfigParams.md
418422
- docs/models/shared/UpdateUserInvite.md
419423
- docs/models/shared/UpdateUserInviteScopes.md
@@ -846,6 +850,9 @@ generatedFiles:
846850
- src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateFleetRegionRequest.java
847851
- src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateFleetRegionRequestBuilder.java
848852
- src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateFleetRegionResponse.java
853+
- src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateFleetRequest.java
854+
- src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateFleetRequestBuilder.java
855+
- src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateFleetResponse.java
849856
- src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateRoomConfigRequest.java
850857
- src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateRoomConfigRequestBuilder.java
851858
- src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateRoomConfigResponse.java
@@ -867,6 +874,7 @@ generatedFiles:
867874
- src/main/java/dev/hathora/cloud_sdk/models/shared/ApplicationWithLatestDeploymentAndBuildServiceConfig.java
868875
- src/main/java/dev/hathora/cloud_sdk/models/shared/ApplicationsPage.java
869876
- src/main/java/dev/hathora/cloud_sdk/models/shared/AuthConfiguration.java
877+
- src/main/java/dev/hathora/cloud_sdk/models/shared/AutoscalerConfig.java
870878
- src/main/java/dev/hathora/cloud_sdk/models/shared/Build.java
871879
- src/main/java/dev/hathora/cloud_sdk/models/shared/BuildPart.java
872880
- src/main/java/dev/hathora/cloud_sdk/models/shared/BuildStatus.java
@@ -987,6 +995,7 @@ generatedFiles:
987995
- src/main/java/dev/hathora/cloud_sdk/models/shared/Status.java
988996
- src/main/java/dev/hathora/cloud_sdk/models/shared/TransportType.java
989997
- src/main/java/dev/hathora/cloud_sdk/models/shared/Two.java
998+
- src/main/java/dev/hathora/cloud_sdk/models/shared/UpdateFleet.java
990999
- src/main/java/dev/hathora/cloud_sdk/models/shared/UpdateRoomConfigParams.java
9911000
- src/main/java/dev/hathora/cloud_sdk/models/shared/UpdateUserInvite.java
9921001
- src/main/java/dev/hathora/cloud_sdk/models/shared/UpdateUserInviteScopes.java
@@ -2451,5 +2460,19 @@ examples:
24512460
application/json: {"message": "<value>"}
24522461
"500":
24532462
application/json: {"message": "<value>"}
2463+
UpdateFleet:
2464+
speakeasy-default-update-fleet:
2465+
parameters:
2466+
path:
2467+
fleetId: "<id>"
2468+
query:
2469+
orgId: "org-6f706e83-0ec1-437a-9a46-7d4281eb2f39"
2470+
requestBody:
2471+
application/json: {"autoscalerConfig": {"scaleUpThreshold": 679459}}
2472+
responses:
2473+
"401":
2474+
application/json: {"message": "<value>"}
2475+
"500":
2476+
application/json: {"message": "<value>"}
24542477
examplesVersion: 1.0.1
24552478
generatedTests: {}

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.544.0
1+
speakeasyVersion: 1.545.0
22
sources:
33
java-source:
44
sourceNamespace: java-source
5-
sourceRevisionDigest: sha256:b26c4277ba090bad241de20dc8ea38948ec6c3220378c6124d48d429549cf6bc
6-
sourceBlobDigest: sha256:491d4279fd834360bf6efc78a8c482586bb37b9d5d8832e7ee13ed4dedfea521
5+
sourceRevisionDigest: sha256:5ef795f5d0c13110971084276bd543208120c42745b77a7c68da89ac36fdf742
6+
sourceBlobDigest: sha256:3335b7cd5bed3d4fe1bc8f15e852ca6b1dd5b1f17360757b53ebe1492df05ad7
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1747181327
9+
- speakeasy-sdk-regen-1747354141
1010
- 0.0.1
1111
targets:
1212
hathora-java:
1313
source: java-source
1414
sourceNamespace: java-source
15-
sourceRevisionDigest: sha256:b26c4277ba090bad241de20dc8ea38948ec6c3220378c6124d48d429549cf6bc
16-
sourceBlobDigest: sha256:491d4279fd834360bf6efc78a8c482586bb37b9d5d8832e7ee13ed4dedfea521
15+
sourceRevisionDigest: sha256:5ef795f5d0c13110971084276bd543208120c42745b77a7c68da89ac36fdf742
16+
sourceBlobDigest: sha256:3335b7cd5bed3d4fe1bc8f15e852ca6b1dd5b1f17360757b53ebe1492df05ad7
1717
codeSamplesNamespace: code-samples-java-hathora-java
18-
codeSamplesRevisionDigest: sha256:a8060fc06b60ecfd5a369b3bc597a17ef9a209f2e9851dc7223d7b7f3bafd1f7
18+
codeSamplesRevisionDigest: sha256:35e4d9070e86e50bac4cef87c90007e9aea0a8296aa041ac2c1eb430602550a5
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ The samples below show how a published SDK artifact is used:
3636

3737
Gradle:
3838
```groovy
39-
implementation 'dev.hathora:cloud-sdk:3.1.4'
39+
implementation 'dev.hathora:cloud-sdk:3.1.5'
4040
```
4141

4242
Maven:
4343
```xml
4444
<dependency>
4545
<groupId>dev.hathora</groupId>
4646
<artifactId>cloud-sdk</artifactId>
47-
<version>3.1.4</version>
47+
<version>3.1.5</version>
4848
</dependency>
4949
```
5050

@@ -228,6 +228,7 @@ public class Application {
228228
* [getFleetMetrics](docs/sdks/fleetsv1/README.md#getfleetmetrics) - GetFleetMetrics
229229
* [getFleetRegion](docs/sdks/fleetsv1/README.md#getfleetregion) - GetFleetRegion
230230
* [getFleets](docs/sdks/fleetsv1/README.md#getfleets) - GetFleets
231+
* [updateFleet](docs/sdks/fleetsv1/README.md#updatefleet) - UpdateFleet
231232
* [updateFleetRegion](docs/sdks/fleetsv1/README.md#updatefleetregion) - UpdateFleetRegion
232233

233234

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1099,4 +1099,14 @@ Based on:
10991099
### Generated
11001100
- [java v3.1.4] .
11011101
### Releases
1102-
- [Maven Central v3.1.4] https://central.sonatype.com/artifact/dev.hathora/cloud-sdk/3.1.4 - .
1102+
- [Maven Central v3.1.4] https://central.sonatype.com/artifact/dev.hathora/cloud-sdk/3.1.4 - .
1103+
1104+
## 2025-05-16 00:08:43
1105+
### Changes
1106+
Based on:
1107+
- OpenAPI Doc
1108+
- Speakeasy CLI 1.545.0 (2.599.0) https://github.com/speakeasy-api/speakeasy
1109+
### Generated
1110+
- [java v3.1.5] .
1111+
### Releases
1112+
- [Maven Central v3.1.5] https://central.sonatype.com/artifact/dev.hathora/cloud-sdk/3.1.5 - .

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ publishing {
103103
// https://github.com/gradle/gradle/issues/18619
104104
groupId = "dev.hathora"
105105
artifactId = "cloud-sdk"
106-
version = "3.1.4"
106+
version = "3.1.5"
107107

108108
from components.java
109109

codeSamples.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,12 @@ actions:
165165
- "lang": "java"
166166
"label": "GetFleets"
167167
"source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.ApiError;\nimport dev.hathora.cloud_sdk.models.operations.GetFleetsResponse;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws ApiError, Exception {\n\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"<YOUR_BEARER_TOKEN_HERE>\")\n .build())\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetFleetsResponse res = sdk.fleetsV1().getFleets()\n .call();\n\n if (res.fleetsPage().isPresent()) {\n // handle response\n }\n }\n}"
168+
- target: $["paths"]["/fleets/v1/fleets/{fleetId}"]["post"]
169+
update:
170+
"x-codeSamples":
171+
- "lang": "java"
172+
"label": "UpdateFleet"
173+
"source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.ApiError;\nimport dev.hathora.cloud_sdk.models.operations.UpdateFleetResponse;\nimport dev.hathora.cloud_sdk.models.shared.*;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws ApiError, ApiError, Exception {\n\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"<YOUR_BEARER_TOKEN_HERE>\")\n .build())\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n UpdateFleetResponse res = sdk.fleetsV1().updateFleet()\n .fleetId(\"<id>\")\n .updateFleet(UpdateFleet.builder()\n .autoscalerConfig(AutoscalerConfig.builder()\n .scaleUpThreshold(679459)\n .build())\n .build())\n .call();\n\n // handle response\n }\n}"
168174
- target: $["paths"]["/fleets/v1/fleets/{fleetId}/regions/{region}"]["get"]
169175
update:
170176
"x-codeSamples":
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# UpdateFleetRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description | Example |
7+
| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- |
8+
| `updateFleet` | [UpdateFleet](../../models/shared/UpdateFleet.md) | :heavy_check_mark: | N/A | |
9+
| `fleetId` | *String* | :heavy_check_mark: | N/A | |
10+
| `orgId` | *Optional\<String>* | :heavy_minus_sign: | N/A | org-6f706e83-0ec1-437a-9a46-7d4281eb2f39 |
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# UpdateFleetResponse
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ |
8+
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
9+
| `statusCode` | *int* | :heavy_check_mark: | HTTP response status code for this operation |
10+
| `rawResponse` | [HttpResponse\<InputStream>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# AutoscalerConfig
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
8+
| `scaleUpThreshold` | *int* | :heavy_check_mark: | If vCPU utilization rate is above this threshold percentage, the autoscaler will scale up.<br/>If set to 100 this disables preemptive autoscaling (i.e. nodes will only scale up when you<br/>run out of capacity and request more resources). |

docs/models/shared/Fleet.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
# Fleet
22

3-
A fleet is a collection of vCPUs accross your regions that can scale up and down based on demand.
3+
A fleet is a collection of vCPUs across your regions that can scale up and down based on demand.
44

55

66
## Fields
77

88
| Field | Type | Required | Description | Example |
99
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
10+
| `autoscalerConfig` | [Optional\<AutoscalerConfig>](../../models/shared/AutoscalerConfig.md) | :heavy_minus_sign: | N/A | |
1011
| `fleetId` | *String* | :heavy_check_mark: | the id of the fleet | |
1112
| `orgId` | *String* | :heavy_check_mark: | System generated unique identifier for an organization. Not guaranteed to have a specific format. | org-6f706e83-0ec1-437a-9a46-7d4281eb2f39 |

0 commit comments

Comments
 (0)