Skip to content

Commit

Permalink
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.425.3
Browse files Browse the repository at this point in the history
  • Loading branch information
speakeasybot committed Nov 5, 2024
1 parent cad9021 commit a5c9131
Show file tree
Hide file tree
Showing 59 changed files with 761 additions and 251 deletions.
12 changes: 6 additions & 6 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
lockVersion: 2.0.0
id: 7b361cb9-7960-4aa9-aefb-1d3ff2bbe54b
management:
docChecksum: 83ae53941fd703d9ce4034ec1d57c1e8
docChecksum: 35379ef2a587c306c931c0c2e615a982
docVersion: 0.0.1
speakeasyVersion: 1.423.5
generationVersion: 2.445.1
releaseVersion: 2.10.12
configChecksum: 789973c2da1ed2cc5b3bed4b80e2ddca
speakeasyVersion: 1.425.3
generationVersion: 2.446.5
releaseVersion: 2.10.13
configChecksum: 600746fdd823bccec1bd5f68e2921caf
repoURL: https://github.com/hathora/cloud-sdk-java.git
repoSubDirectory: .
published: true
features:
java:
additionalDependencies: 0.1.0
constsAndDefaults: 0.1.1
core: 3.30.6
core: 3.30.7
deprecations: 2.81.1
downloadStreams: 0.1.1
flattening: 2.81.1
Expand Down
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
speakeasyVersion: 1.423.5
speakeasyVersion: 1.425.3
sources:
java-source:
sourceNamespace: java-source
sourceRevisionDigest: sha256:74441a330cbd59977c0f77bdcb0042490f0de63b4a372272c4cf6714793bff3b
sourceBlobDigest: sha256:0e16ce9aaa07e858d7c86259cef36b8abf8e4a92edce30c9c7f89dd4dd23f638
sourceRevisionDigest: sha256:2f8cc7efb1274fc281a09970ff9765cdd966912af532e7d47d1333fc7a1eb98e
sourceBlobDigest: sha256:501b059979280d869a3e1a524597bfca46dc28e18023e63cad0fdf1ba1061442
tags:
- latest
- main
targets:
hathora-java:
source: java-source
sourceNamespace: java-source
sourceRevisionDigest: sha256:74441a330cbd59977c0f77bdcb0042490f0de63b4a372272c4cf6714793bff3b
sourceBlobDigest: sha256:0e16ce9aaa07e858d7c86259cef36b8abf8e4a92edce30c9c7f89dd4dd23f638
sourceRevisionDigest: sha256:2f8cc7efb1274fc281a09970ff9765cdd966912af532e7d47d1333fc7a1eb98e
sourceBlobDigest: sha256:501b059979280d869a3e1a524597bfca46dc28e18023e63cad0fdf1ba1061442
codeSamplesNamespace: code-samples-java-hathora-java
codeSamplesRevisionDigest: sha256:1c138f925097a4b7e7a491d74611f297f78730ccc9e1f55e44c5ac686bbbec8b
codeSamplesRevisionDigest: sha256:4b028411c9b1da917908a28d0ce5215bac95581d6b06df01fd2fcf8798bef35f
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
230 changes: 114 additions & 116 deletions README.md

Large diffs are not rendered by default.

12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -819,4 +819,14 @@ Based on:
### Generated
- [java v2.10.12] .
### Releases
- [Maven Central v2.10.12] https://central.sonatype.com/artifact/dev.hathora/cloud-sdk/2.10.12 - .
- [Maven Central v2.10.12] https://central.sonatype.com/artifact/dev.hathora/cloud-sdk/2.10.12 - .

## 2024-11-05 00:07:41
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.425.3 (2.446.5) https://github.com/speakeasy-api/speakeasy
### Generated
- [java v2.10.13] .
### Releases
- [Maven Central v2.10.13] https://central.sonatype.com/artifact/dev.hathora/cloud-sdk/2.10.13 - .
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ tasks.withType(Javadoc) {
}

group = "dev.hathora"
version = "2.10.12"
version = "2.10.13"

sourcesJar {
archiveBaseName = "cloud-sdk"
Expand Down Expand Up @@ -101,7 +101,7 @@ publishing {
maven(MavenPublication) {
groupId = 'dev.hathora'
artifactId = 'cloud-sdk'
version = '2.10.12'
version = '2.10.13'

from components.java

Expand Down
10 changes: 5 additions & 5 deletions docs/sdks/appsv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@

### Available Operations

* [~~createAppV1Deprecated~~](#createappv1deprecated) - Create a new [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~deleteAppV1Deprecated~~](#deleteappv1deprecated) - Delete an [application](https://hathora.dev/docs/concepts/hathora-entities#application) using `appId`. Your organization will lose access to this application. :warning: **Deprecated**
* [~~getAppInfoV1Deprecated~~](#getappinfov1deprecated) - Get details for an [application](https://hathora.dev/docs/concepts/hathora-entities#application) using `appId`. :warning: **Deprecated**
* [~~getAppsV1Deprecated~~](#getappsv1deprecated) - Returns an unsorted list of your organization’s [applications](https://hathora.dev/docs/concepts/hathora-entities#application). An application is uniquely identified by an `appId`. :warning: **Deprecated**
* [~~updateAppV1Deprecated~~](#updateappv1deprecated) - Update data for an existing [application](https://hathora.dev/docs/concepts/hathora-entities#application) using `appId`. :warning: **Deprecated**
* [~~createAppV1Deprecated~~](#createappv1deprecated) - CreateAppV1Deprecated :warning: **Deprecated**
* [~~deleteAppV1Deprecated~~](#deleteappv1deprecated) - DeleteAppV1Deprecated :warning: **Deprecated**
* [~~getAppInfoV1Deprecated~~](#getappinfov1deprecated) - GetAppInfoV1Deprecated :warning: **Deprecated**
* [~~getAppsV1Deprecated~~](#getappsv1deprecated) - GetAppsV1Deprecated :warning: **Deprecated**
* [~~updateAppV1Deprecated~~](#updateappv1deprecated) - UpdateAppV1Deprecated :warning: **Deprecated**

## ~~createAppV1Deprecated~~

Expand Down
10 changes: 5 additions & 5 deletions docs/sdks/appsv2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ Operations that allow you manage your [applications](https://hathora.dev/docs/co

### Available Operations

* [createApp](#createapp) - Create a new [application](https://hathora.dev/docs/concepts/hathora-entities#application).
* [deleteApp](#deleteapp) - Delete an [application](https://hathora.dev/docs/concepts/hathora-entities#application) using `appId`. Your organization will lose access to this application.
* [getApp](#getapp) - Get details for an [application](https://hathora.dev/docs/concepts/hathora-entities#application) using `appId`.
* [getApps](#getapps) - Returns an unsorted list of your organization’s [applications](https://hathora.dev/docs/concepts/hathora-entities#application). An application is uniquely identified by an `appId`.
* [updateApp](#updateapp) - Update data for an existing [application](https://hathora.dev/docs/concepts/hathora-entities#application) using `appId`.
* [createApp](#createapp) - CreateApp
* [deleteApp](#deleteapp) - DeleteApp
* [getApp](#getapp) - GetApp
* [getApps](#getapps) - GetApps
* [updateApp](#updateapp) - UpdateApp

## createApp

Expand Down
6 changes: 3 additions & 3 deletions docs/sdks/authv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ Operations that allow you to generate a Hathora-signed [JSON web token (JWT)](ht

### Available Operations

* [loginAnonymous](#loginanonymous) - Returns a unique player token for an anonymous user.
* [loginGoogle](#logingoogle) - Returns a unique player token using a Google-signed OIDC `idToken`.
* [loginNickname](#loginnickname) - Returns a unique player token with a specified nickname for a user.
* [loginAnonymous](#loginanonymous) - LoginAnonymous
* [loginGoogle](#logingoogle) - LoginGoogle
* [loginNickname](#loginnickname) - LoginNickname

## loginAnonymous

Expand Down
24 changes: 18 additions & 6 deletions docs/sdks/billingv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,17 @@

### Available Operations

* [getBalance](#getbalance)
* [getInvoices](#getinvoices)
* [getPaymentMethod](#getpaymentmethod)
* [getUpcomingInvoiceItems](#getupcominginvoiceitems)
* [getUpcomingInvoiceTotal](#getupcominginvoicetotal)
* [initStripeCustomerPortalUrl](#initstripecustomerportalurl)
* [getBalance](#getbalance) - GetBalance
* [getInvoices](#getinvoices) - GetInvoices
* [getPaymentMethod](#getpaymentmethod) - GetPaymentMethod
* [getUpcomingInvoiceItems](#getupcominginvoiceitems) - GetUpcomingInvoiceItems
* [getUpcomingInvoiceTotal](#getupcominginvoicetotal) - GetUpcomingInvoiceTotal
* [initStripeCustomerPortalUrl](#initstripecustomerportalurl) - InitStripeCustomerPortalUrl

## getBalance

GetBalance

### Example Usage

```java
Expand Down Expand Up @@ -61,6 +63,8 @@ public class Application {

## getInvoices

GetInvoices

### Example Usage

```java
Expand Down Expand Up @@ -106,6 +110,8 @@ public class Application {

## getPaymentMethod

GetPaymentMethod

### Example Usage

```java
Expand Down Expand Up @@ -151,6 +157,8 @@ public class Application {

## getUpcomingInvoiceItems

GetUpcomingInvoiceItems

### Example Usage

```java
Expand Down Expand Up @@ -196,6 +204,8 @@ public class Application {

## getUpcomingInvoiceTotal

GetUpcomingInvoiceTotal

### Example Usage

```java
Expand Down Expand Up @@ -241,6 +251,8 @@ public class Application {

## initStripeCustomerPortalUrl

InitStripeCustomerPortalUrl

### Example Usage

```java
Expand Down
10 changes: 5 additions & 5 deletions docs/sdks/buildsv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@

### Available Operations

* [~~createBuildDeprecated~~](#createbuilddeprecated) - Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build). Responds with a `buildId` that you must pass to [`RunBuild()`](https://hathora.dev/api#tag/BuildV1/operation/RunBuild) to build the game server artifact. You can optionally pass in a `buildTag` to associate an external version with a build. :warning: **Deprecated**
* [~~deleteBuildDeprecated~~](#deletebuilddeprecated) - Delete a [build](https://hathora.dev/docs/concepts/hathora-entities#build). All associated metadata is deleted. :warning: **Deprecated**
* [~~getBuildInfoDeprecated~~](#getbuildinfodeprecated) - Get details for a [build](https://hathora.dev/docs/concepts/hathora-entities#build). :warning: **Deprecated**
* [~~getBuildsDeprecated~~](#getbuildsdeprecated) - Returns an array of [builds](https://hathora.dev/docs/concepts/hathora-entities#build) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~runBuildDeprecated~~](#runbuilddeprecated) - Builds a game server artifact from a tarball you provide. Pass in the `buildId` generated from [`CreateBuild()`](https://hathora.dev/api#tag/BuildV1/operation/CreateBuild). :warning: **Deprecated**
* [~~createBuildDeprecated~~](#createbuilddeprecated) - CreateBuildDeprecated :warning: **Deprecated**
* [~~deleteBuildDeprecated~~](#deletebuilddeprecated) - DeleteBuildDeprecated :warning: **Deprecated**
* [~~getBuildInfoDeprecated~~](#getbuildinfodeprecated) - GetBuildInfoDeprecated :warning: **Deprecated**
* [~~getBuildsDeprecated~~](#getbuildsdeprecated) - GetBuildsDeprecated :warning: **Deprecated**
* [~~runBuildDeprecated~~](#runbuilddeprecated) - RunBuildDeprecated :warning: **Deprecated**

## ~~createBuildDeprecated~~

Expand Down
14 changes: 7 additions & 7 deletions docs/sdks/buildsv2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@

### Available Operations

* [~~createBuildV2Deprecated~~](#createbuildv2deprecated) - Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build). Responds with a `buildId` that you must pass to [`RunBuild()`](https://hathora.dev/api#tag/BuildV1/operation/RunBuild) to build the game server artifact. You can optionally pass in a `buildTag` to associate an external version with a build. :warning: **Deprecated**
* [~~createBuildWithUploadUrlV2Deprecated~~](#createbuildwithuploadurlv2deprecated) - Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build) with `uploadUrl` that can be used to upload the build to before calling `runBuild`. Responds with a `buildId` that you must pass to [`RunBuild()`](https://hathora.dev/api#tag/BuildV1/operation/RunBuild) to build the game server artifact. You can optionally pass in a `buildTag` to associate an external version with a build. :warning: **Deprecated**
* [~~createWithMultipartUploadsV2Deprecated~~](#createwithmultipartuploadsv2deprecated) - Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build) with optional `multipartUploadUrls` that can be used to upload larger builds in parts before calling `runBuild`. Responds with a `buildId` that you must pass to [`RunBuild()`](https://hathora.dev/api#tag/BuildV1/operation/RunBuild) to build the game server artifact. You can optionally pass in a `buildTag` to associate an external version with a build. :warning: **Deprecated**
* [~~deleteBuildV2Deprecated~~](#deletebuildv2deprecated) - Delete a [build](https://hathora.dev/docs/concepts/hathora-entities#build). All associated metadata is deleted. :warning: **Deprecated**
* [~~getBuildInfoV2Deprecated~~](#getbuildinfov2deprecated) - Get details for a [build](https://hathora.dev/docs/concepts/hathora-entities#build). :warning: **Deprecated**
* [~~getBuildsV2Deprecated~~](#getbuildsv2deprecated) - Returns an array of [builds](https://hathora.dev/docs/concepts/hathora-entities#build) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~runBuildV2Deprecated~~](#runbuildv2deprecated) - Builds a game server artifact from a tarball you provide. Pass in the `buildId` generated from [`CreateBuild()`](https://hathora.dev/api#tag/BuildV1/operation/CreateBuild). :warning: **Deprecated**
* [~~createBuildV2Deprecated~~](#createbuildv2deprecated) - CreateBuildV2Deprecated :warning: **Deprecated**
* [~~createBuildWithUploadUrlV2Deprecated~~](#createbuildwithuploadurlv2deprecated) - CreateBuildWithUploadUrlV2Deprecated :warning: **Deprecated**
* [~~createWithMultipartUploadsV2Deprecated~~](#createwithmultipartuploadsv2deprecated) - CreateWithMultipartUploadsV2Deprecated :warning: **Deprecated**
* [~~deleteBuildV2Deprecated~~](#deletebuildv2deprecated) - DeleteBuildV2Deprecated :warning: **Deprecated**
* [~~getBuildInfoV2Deprecated~~](#getbuildinfov2deprecated) - GetBuildInfoV2Deprecated :warning: **Deprecated**
* [~~getBuildsV2Deprecated~~](#getbuildsv2deprecated) - GetBuildsV2Deprecated :warning: **Deprecated**
* [~~runBuildV2Deprecated~~](#runbuildv2deprecated) - RunBuildV2Deprecated :warning: **Deprecated**

## ~~createBuildV2Deprecated~~

Expand Down
12 changes: 5 additions & 7 deletions docs/sdks/buildsv3/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,11 @@ Operations that allow you create and manage your [builds](https://hathora.dev/do

### Available Operations

* [createBuild](#createbuild) - Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build) with optional `multipartUploadUrls` that can be used to upload larger builds in parts before calling `runBuild`. Responds with a `buildId` that you must pass to [`RunBuild()`](https://hathora.dev/api#tag/BuildV1/operation/RunBuild) to build the game server artifact. You can optionally pass in a `buildTag` to associate an external version with a build.
* [deleteBuild](#deletebuild) - Delete a [build](https://hathora.dev/docs/concepts/hathora-entities#build). All associated metadata is deleted.
Be careful which builds you delete. This endpoint does not prevent you from deleting actively used builds.
Deleting a build that is actively build used by an app's deployment will cause failures when creating rooms.
* [getBuild](#getbuild) - Get details for a [build](https://hathora.dev/docs/concepts/hathora-entities#build).
* [getBuilds](#getbuilds) - Returns an array of [builds](https://hathora.dev/docs/concepts/hathora-entities#build) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application).
* [runBuild](#runbuild) - Builds a game server artifact from a tarball you provide. Pass in the `buildId` generated from [`CreateBuild()`](https://hathora.dev/api#tag/BuildV1/operation/CreateBuild).
* [createBuild](#createbuild) - CreateBuild
* [deleteBuild](#deletebuild) - DeleteBuild
* [getBuild](#getbuild) - GetBuild
* [getBuilds](#getbuilds) - GetBuilds
* [runBuild](#runbuild) - RunBuild

## createBuild

Expand Down
8 changes: 4 additions & 4 deletions docs/sdks/deploymentsv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@

### Available Operations

* [~~createDeploymentV1Deprecated~~](#createdeploymentv1deprecated) - Create a new [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment). Creating a new deployment means all new rooms created will use the latest deployment configuration, but existing games in progress will not be affected. :warning: **Deprecated**
* [~~getDeploymentInfoV1Deprecated~~](#getdeploymentinfov1deprecated) - Get details for a [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment). :warning: **Deprecated**
* [~~getDeploymentsV1Deprecated~~](#getdeploymentsv1deprecated) - Returns an array of [deployments](https://hathora.dev/docs/concepts/hathora-entities#deployment) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~getLatestDeploymentV1Deprecated~~](#getlatestdeploymentv1deprecated) - Get the latest [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~createDeploymentV1Deprecated~~](#createdeploymentv1deprecated) - CreateDeploymentV1Deprecated :warning: **Deprecated**
* [~~getDeploymentInfoV1Deprecated~~](#getdeploymentinfov1deprecated) - GetDeploymentInfoV1Deprecated :warning: **Deprecated**
* [~~getDeploymentsV1Deprecated~~](#getdeploymentsv1deprecated) - GetDeploymentsV1Deprecated :warning: **Deprecated**
* [~~getLatestDeploymentV1Deprecated~~](#getlatestdeploymentv1deprecated) - GetLatestDeploymentV1Deprecated :warning: **Deprecated**

## ~~createDeploymentV1Deprecated~~

Expand Down
8 changes: 4 additions & 4 deletions docs/sdks/deploymentsv2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@

### Available Operations

* [~~createDeploymentV2Deprecated~~](#createdeploymentv2deprecated) - Create a new [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment). Creating a new deployment means all new rooms created will use the latest deployment configuration, but existing games in progress will not be affected. :warning: **Deprecated**
* [~~getDeploymentInfoV2Deprecated~~](#getdeploymentinfov2deprecated) - Get details for a [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment). :warning: **Deprecated**
* [~~getDeploymentsV2Deprecated~~](#getdeploymentsv2deprecated) - Returns an array of [deployments](https://hathora.dev/docs/concepts/hathora-entities#deployment) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~getLatestDeploymentV2Deprecated~~](#getlatestdeploymentv2deprecated) - Get the latest [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~createDeploymentV2Deprecated~~](#createdeploymentv2deprecated) - CreateDeploymentV2Deprecated :warning: **Deprecated**
* [~~getDeploymentInfoV2Deprecated~~](#getdeploymentinfov2deprecated) - GetDeploymentInfoV2Deprecated :warning: **Deprecated**
* [~~getDeploymentsV2Deprecated~~](#getdeploymentsv2deprecated) - GetDeploymentsV2Deprecated :warning: **Deprecated**
* [~~getLatestDeploymentV2Deprecated~~](#getlatestdeploymentv2deprecated) - GetLatestDeploymentV2Deprecated :warning: **Deprecated**

## ~~createDeploymentV2Deprecated~~

Expand Down
8 changes: 4 additions & 4 deletions docs/sdks/deploymentsv3/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ Operations that allow you configure and manage an application's [build](https://

### Available Operations

* [createDeployment](#createdeployment) - Create a new [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment). Creating a new deployment means all new rooms created will use the latest deployment configuration, but existing games in progress will not be affected.
* [getDeployment](#getdeployment) - Get details for a [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment).
* [getDeployments](#getdeployments) - Returns an array of [deployments](https://hathora.dev/docs/concepts/hathora-entities#deployment) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application), optionally filtered by deploymentTag.
* [getLatestDeployment](#getlatestdeployment) - Get the latest [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application).
* [createDeployment](#createdeployment) - CreateDeployment
* [getDeployment](#getdeployment) - GetDeployment
* [getDeployments](#getdeployments) - GetDeployments
* [getLatestDeployment](#getlatestdeployment) - GetLatestDeployment

## createDeployment

Expand Down
2 changes: 1 addition & 1 deletion docs/sdks/discoveryv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Deprecated. Does not include latest Regions (missing Dallas region). Use [Discov

### Available Operations

* [~~getPingServiceEndpointsDeprecated~~](#getpingserviceendpointsdeprecated) - Returns an array of V1 regions with a host and port that a client can directly ping. Open a websocket connection to `wss://<host>:<port>/ws` and send a packet. To calculate ping, measure the time it takes to get an echo packet back. :warning: **Deprecated**
* [~~getPingServiceEndpointsDeprecated~~](#getpingserviceendpointsdeprecated) - GetPingServiceEndpointsDeprecated :warning: **Deprecated**

## ~~getPingServiceEndpointsDeprecated~~

Expand Down
Loading

0 comments on commit a5c9131

Please sign in to comment.